1 SUBROUTINE zkscl(ZRR,ZRI,FNU,N,YR,YI,NZ,RZR,RZI,ASCLE,TOL,ELIM)
12 DOUBLE PRECISION ACS, AS, ASCLE, CKI, CKR, CSI, CSR, CYI,
13 * CYR, ELIM, FN, FNU, RZI, RZR, STR, S1I, S1R, S2I,
14 * S2R, TOL, YI, YR, ZEROI, ZEROR, ZRI, ZRR, XZABS,
15 * ZDR, ZDI, CELMR, ELM, HELIM, ALAS
16 INTEGER I, IC, IDUM, KK, N, NN, NW, NZ
17 dimension yr(n), yi(n), cyr(2), cyi(2)
18 DATA zeror,zeroi / 0.0d0 , 0.0d0 /
33 IF (acs.LT.(-elim))
GO TO 10
34 CALL xzlog(s1r, s1i, csr, csi, idum)
40 CALL zuchk(csr, csi, nw, ascle, tol)
75 s2r = ckr*csr - cki*csi + s1r
76 s2i = cki*csr + ckr*csi + s1i
87 IF (acs.LT.(-elim))
GO TO 25
88 CALL xzlog(s2r, s2i, csr, csi, idum)
94 CALL zuchk(csr, csi, nw, ascle, tol)
99 IF (ic.EQ.kk-1)
GO TO 40
103 IF(alas.LT.helim)
GO TO 30
subroutine xzlog(AR, AI, BR, BI, IERR)
subroutine zkscl(ZRR, ZRI, FNU, N, YR, YI, NZ, RZR, RZI, ASCLE, TOL, ELIM)
subroutine zuchk(YR, YI, NZ, ASCLE, TOL)