34 1 NEL , NUPARAM, NUVAR , NFUNC , IFUNC , NPF ,
35 2 TF , UPARAM , RHO0 , VOLUME , EINT ,UVAR ,
42#include "implicit_f.inc"
72 INTEGER NEL, NUPARAM, NUVAR
74 . UPARAM(NUPARAM), RHO0(NEL), (NEL), EINT(NEL),
77 CHARACTER(LEN=NCHARTITLE) ::
86 INTEGER NPF(*), NFUNC, IFUNC(NFUNC)
96 . ce, pe, ps, en, rho0s, alphae, bulks, c0, beta, aa,
97 . dalpdpe, alphap, bulk
103 imat = nint(uparam(6))
104 ce = sqrt(bulk/rho0(1))
114 c0 = sqrt(bulks/rho0s)
116 aa=(beta-one)/(alphae-one)
117 dalpdpe=(one/bulks-one/bulk)*alphae
118 alphap=alphae+pe*dalpdpe
120 IF (alphae < one)
THEN
127 IF (bulks < bulk)
THEN
142 uparam(15)=(ps-pe)/(alphap-one)**(one/en)
143 uparam(16)=(alphap-one)/(ps-pe)**en
subroutine m75init(nel, nuparam, nuvar, nfunc, ifunc, npf, tf, uparam, rho0, volume, eint, uvar, pm, id, titr)
subroutine ancmsg(msgid, msgtype, anmode, i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16, i17, i18, i19, i20, r1, r2, r3, r4, r5, r6, r7, r8, r9, c1, c2, c3, c4, c5, c6, c7, c8, c9, prmode)