5 &(dm,taup,npoin,grav,xmve,xmvs,ac,cstaeq)
72 TYPE(bief_obj),
INTENT(IN) :: TAUP
73 INTEGER,
INTENT(IN) :: NPOIN
74 DOUBLE PRECISION,
INTENT(IN) :: GRAV, XMVE, XMVS
75 DOUBLE PRECISION,
INTENT(IN) :: AC,DM
76 TYPE(bief_obj),
INTENT(INOUT) :: CSTAEQ
82 DOUBLE PRECISION :: TETAP,AUX
86 DOUBLE PRECISION,
PARAMETER :: CMAX = 0.6d0
104 tetap = taup%R(i) / (grav*(xmvs-xmve)*dm)
113 aux=(tetap-ac)**1.75d0
114 cstaeq%R(i) = 0.331d0*aux/(1.d0+0.72d0*aux)
115 cstaeq%R(i) = min(cstaeq%R(i),cmax)
subroutine suspension_fredsoe(DM, TAUP, NPOIN, GRAV, XMVE, XMVS, AC, CSTAEQ)