28 SUBROUTINE dt18law(PM,IPM,MAT,EINT,THETA,DELTAX,DTX)
35#include "implicit_f.inc"
43#include "vect01_c.inc"
48 INTEGER IPM(NPROPMI,*),MAT(*)
51 . pm(npropm,*), eint(*), theta(*), deltax(*), dtx(*)
58 . a(mvsiz), b(mvsiz), sph(mvsiz), t0
67 theta(i)=eint(i)/sph(i)
72 itfun = ipm(11,mat(i))
79 dtx(i)=half*deltax(i)**2*sph(i)/(a(i)+b(i)*theta
subroutine dt18law(pm, ipm, mat, eint, theta, deltax, dtx)