5 &( xk , cg , b , npoin2, nf )
59 INTEGER,
INTENT(IN) :: NF , NPOIN2
60 DOUBLE PRECISION,
INTENT(INOUT) :: B(npoin2,nf) , XK(npoin2,nf)
61 DOUBLE PRECISION,
INTENT(INOUT) :: CG(npoin2,nf)
66 DOUBLE PRECISION DEUPI2,DPDSUG,AUX2,AUX1,AUX3,DEUKD
76 aux1=dpdsug*(
freq(jf))**2
91 deukd=2.d0*aux1*
depth(ip)
92 IF (deukd.GT.7.d2)
THEN 95 aux3=0.5d0*(1.d0+deukd/sinh(deukd))*aux2/aux1
113 b(ip,jf)= cg(ip,jf)/(aux1*xk(ip,jf))
124 b(ip,jf)= cg(ip,jf)/(aux1*xk(ip,jf)*cosf(ip))
double precision, dimension(:), pointer depth
double precision, dimension(:), pointer freq
subroutine iniphy(XK, CG, B, NPOIN2, NF)
subroutine wnscou(CK2, FREQ, DEPTH)