5 &( tstot , tsder , f , xk , nf , ndire , npoin2)
68 INTEGER,
INTENT(IN) :: NF , NDIRE , NPOIN2
69 DOUBLE PRECISION,
INTENT(IN) :: XK(npoin2,nf)
70 DOUBLE PRECISION,
INTENT(IN) :: F(npoin2,ndire,nf)
71 DOUBLE PRECISION,
INTENT(INOUT) :: TSTOT(npoin2,ndire,nf)
72 DOUBLE PRECISION,
INTENT(INOUT) :: TSDER(npoin2,ndire,nf)
77 DOUBLE PRECISION COEF , DEUKD, BETA
89 deukd = min(2.d0*
depth(ip)*xk(ip,jf),7.d2)
90 beta = coef*xk(ip,jf)/sinh(deukd)
92 tstot(ip,jp,jf) = tstot(ip,jp,jf)+beta*f(ip,jp,jf)
93 tsder(ip,jp,jf) = tsder(ip,jp,jf)+beta
double precision, dimension(:), pointer depth
subroutine qfrot1(TSTOT, TSDER, F, XK, NF, NDIRE, NPOIN2)