5 &(taup,npoin,charr,qsc,zref,zero,cstaeq,xmve)
60 TYPE(bief_obj),
INTENT(IN) :: TAUP,QSC
61 type(bief_obj),
INTENT(IN) :: zref
62 INTEGER,
INTENT(IN) :: NPOIN
63 LOGICAL,
INTENT(IN) :: CHARR
64 DOUBLE PRECISION,
INTENT(IN) :: ZERO,XMVE
66 TYPE(bief_obj),
INTENT(INOUT) :: CSTAEQ
71 DOUBLE PRECISION :: USTARP
75 DOUBLE PRECISION,
PARAMETER :: CMAX = 0.6d0
84 WRITE(
lu,*)
'SUSPENSION_BIJKER ERROR ON CHARR' 91 IF(taup%R(i).LE.zero)
THEN 94 ustarp=sqrt(taup%R(i)/xmve)
95 cstaeq%R(i) = qsc%R(i)/(6.34d0*ustarp*zref%R(i))
96 cstaeq%R(i) = min(cstaeq%R(i),cmax)
subroutine suspension_bijker(TAUP, NPOIN, CHARR, QSC, ZREF, ZERO, CSTAEQ, XMVE)