11 IMPLICIT DOUBLE PRECISION(a-
h, o-
z)
15 common/
pydat1/mstu(200),paru(200),mstj(200),parj(200)
16 common/
pydat2/kchg(500,4),pmas(500,4),parf(2000),vckm(4,4)
19 dimension kford(100:500),kcord(101:500)
20 SAVE kford,kcord,nford,kflast,kclast
23 IF(mstu(20).EQ.0)
THEN
28 IF(kfa.LE.100) goto 120
30 DO 100
i1=nford-1,0,-1
31 IF(kfa.GE.kford(
i1)) goto 110
52 IF(mod(kfa/10,10).EQ.0.AND.kfa.LT.100000
53 & .AND.mod(kfa/1000,10).GT.0) kfa=mod(kfa,10000)
56 IF(kfa.GT.kford(nford))
THEN
57 ELSEIF(kfa.LE.100)
THEN
64 130 iavg=(imin+imax)/2
65 IF(kford(iavg).GT.kfa)
THEN
67 IF(imax.GT.imin+1) goto 130
68 ELSEIF(kford(iavg).LT.kfa)
THEN
70 IF(imax.GT.imin+1) goto 130
77 IF(
pycomp.NE.0.AND.kf.LT.0)
THEN