* S17DGF Example Program Text * Mark 14 Revised. NAG Copyright 1989. * .. Parameters .. INTEGER NIN, NOUT PARAMETER (NIN=5,NOUT=6) * .. Local Scalars .. COMPLEX *16 AI, Z INTEGER IFAIL, NZ CHARACTER DERIV, SCALE * .. External Subroutines .. EXTERNAL S17DGF * .. Executable Statements .. WRITE (NOUT,*) 'S17DGF Example Program Results' * Skip heading in data file READ (NIN,*) WRITE (NOUT,*) WRITE (NOUT,*) + 'DERIV Z SCALE AI NZ IFAIL' WRITE (NOUT,*) 20 READ (NIN,*,END=40) DERIV, Z, SCALE IFAIL = 0 * CALL S17DGF(DERIV,Z,SCALE,AI,NZ,IFAIL) * WRITE (NOUT,99999) DERIV, Z, SCALE, AI, NZ, IFAIL GO TO 20 40 STOP * 99999 FORMAT (3X,A,' (',F8.4,',',F8.4,') ',A,' (',F8.4,',',F8.4, + ')',I4,I5) END