5 & ( tstot , f , fcar , varian, nf , ndire , npoin2)
65 & ihmbj, depth, betabr
72 INTEGER,
INTENT(IN) :: NF, NDIRE, NPOIN2
73 DOUBLE PRECISION,
INTENT(IN) :: F(npoin2,ndire,nf)
74 DOUBLE PRECISION,
INTENT(IN) :: VARIAN(npoin2),FCAR(npoin2)
75 DOUBLE PRECISION,
INTENT(INOUT):: TSTOT(npoin2,ndire,nf)
80 DOUBLE PRECISION COEF , HM , XK8 , XKCAR , B , QB , SEUIL
94 IF (varian(ip).GT.seuil)
THEN 100 ELSEIF(ihmbj.EQ.2)
THEN 101 CALL wnscou(xkcar,fcar(ip),depth(ip))
103 hm = xk8*tanh(
gambj2*depth(ip)/xk8)
108 b = sqrt(8.d0*varian(ip))/hm
111 betabr(ip) = coef*qb*fcar(ip)*hm**2/varian(ip)
120 tstot(ip,jp,iff) = tstot(ip,jp,iff)+betabr(ip)*f(ip,jp,iff)
subroutine qbrek1(TSTOT, F, FCAR, VARIAN, NF, NDIRE, NPOIN2)
double precision function qbbj78(B, IQBBJ)
subroutine wnscou(CK2, FREQ, DEPTH)