Thank you M Coulet.
I implemented a slowly increasing velocity and it is much better, thank you.
I modified BORD3D : adding min(AT/3000,1.D0) as multiplying factor of VBORL%R(IBORD)=VIT3(IVIT,AT,N,INFOGR).
That way I can easily modify the prescripted value in the steering file.
(needed to do that because I want only V and not a velocity perpendicular to the boundary).
But then I faced another very strange effect, one of the nodes see it's depth going from 10m (initial value) to 0m. The node is "emptying" until it becomes dry. This of course impacts my velocity field on the right side (see picture).
This node has exactly the same boundary code as its neighbours (466).
Anyway, this is just for curiosity as I moved to a model with a simpler geometry, a cylinder. Now the velocity field is nicely increasing almost homogeneously, even though there is a strange acceleration in the middle (pink is the target speed).
Now I struggle to modify the vertical mesh using MESH TRANSFORMATION=2.
I modified the subroutine MESH_TRANSF, commenting this :
DO IPLAN = 1,NPLAN
TRANSF_PLANE%I(IPLAN)=2
ENDDO
and adding that :
DO IPLAN = 1,NPLAN
TRANSF_PLANE%I(IPLAN)=2
ENDDO
ZSTAR%R(1)=0.D0
ZSTAR%R(2)=0.35D0
ZSTAR%R(3)=0.40D0
ZSTAR%R(4)=0.45D0
ZSTAR%R(5)=0.50D0
ZSTAR%R(6)=0.9D0
And I receive the error that you can read in the third picture.
Where am I wrong ?