5 * Revision 1.1.1.1 1996/04/01 15:02:48 mclareni
12 COMMON /GXXXC1/ WCM(0:200),AC(0:13),HC(0:8),ITYPE,NPT
17 IF(RLAM .LT. AC(0) .OR. RLAM .GT. AC(8)) GO TO 9
26 1 H(K+1)=X*H(K)-FN*H(K-1)
30 V=HC(8)*EXP(-0.5*X**2)*MAX(S,0.)
31 ELSEIF(ITYPE .EQ. 2) THEN
33 V=AC(1)*EXP(-AC(2)*(RLAM+AC(5)*X)-
34 1 AC(3)*EXP(-AC(4)*(RLAM+AC(6)*X)))
35 ELSEIF(ITYPE .EQ. 3) THEN
36 IF(RLAM .LT. AC(7)) THEN
38 V=AC(1)*EXP(-AC(2)*(RLAM+AC(5)*X)-
39 1 AC(3)*EXP(-AC(4)*(RLAM+AC(6)*X)))
44 ELSEIF(ITYPE .EQ. 4) THEN
52 IF(RLAM .LE. AC(0)) THEN
54 ELSEIF(RLAM .GE. AC(8)) THEN
59 V=MIN(WCM(K)+(X-K*AC(9))*(WCM(K+1)-WCM(K))*AC(10),1.)
66 K=MAX(MIN(ABS(LOCATF(WCM(0),NPT+1,RAN)),NPT)-1,0)
69 IF(X .GT. 0) V=V+(RAN-WCM(K))*AC(9)/X