Hello,
The initial condition you have implemented is only activated if using the keyword INITIAL CONDITIONS = SPECIAL, PARTICULAR or PARTICULIERES (see the condition IF...). Anyway, if you only do this modification, it is erased by the CONDI3DUVW subroutine called after in CONDIM subroutine.
What you should do is to edit the CONDI3DUVW subroutine and write your modified initial condition for U velocity component
CALL OS('X=C ',X=U,C=1.0D0)
rather than the
CALL OS('X=0 ' , X=U)
instruction.
Then, use INITIAL CONDITIONS = 'ZERO ELEVATION' to do the same as what you seem to want.
Hope this helps,
Chi-Tuan