40#include "implicit_f.inc"
48 INTEGER,
INTENT(IN) ::
49 INTEGER,
INTENT(IN) :: NFT
52 . rho(*), t(*), xk(*), pm(npropm,*),
sesame(*), z(*)
56 INTEGER I, J, MX, NR, NT, IDR, IDT, IDQ
58 . ZZ, DELTAT, XLAMB, STEFAN, RL, TL, OPAC, DXDR, ROSSEL, XKR
70 deltat= threep44 * zep26 * log(zz) / zz
72 deltat= one / ( one + deltat)
77 ne = rho(i)*na*zz/atom
78 xlamb = pm(36,mx)*t(i)**three_half/sqrt(ne)
79 xlamb =
max(one,xlamb)
80 xlamb =
max(em10, log(xlamb))
81 xk(j) = xk(j) + zep4*deltat*pm(35,mx)*t(i)**twop5 / (zz*xlamb)
91 IF(stefan>zero.AND.t(i)>ep04)
THEN
102 rossel = one / ( rho(i) * opac)
103 xkr = sixteen * stefan * t(i)**3 * rossel * third
106 xk(j) =
min(xk(j),pm(52,mx))
subroutine m26th(mat, rho, t, xk, pm, sesame, z, nel, nft)
subroutine mintp_rt(xx, nx, yy, ny, zz, x, y, z, dzdx)
subroutine sesame(iflag, nel, pm, off, eint, rho, rho0, espe, dvol, mat, pnew, dpdm, dpde, theta, bufmat)