* G05KAF Example Program Text * Mark 20 Release. NAG Copyright 2001. * .. Parameters .. INTEGER NOUT PARAMETER (NOUT=6) * .. Local Scalars .. DOUBLE PRECISION X INTEGER I, IGEN * .. Local Arrays .. INTEGER ISEED(4) * .. External Functions .. DOUBLE PRECISION G05KAF EXTERNAL G05KAF * .. External Subroutines .. EXTERNAL G05KBF * .. Executable Statements .. WRITE (NOUT,*) 'G05KAF Example Program Results' WRITE (NOUT,*) * Initialise the seed ISEED(1) = 1762543 ISEED(2) = 9324783 ISEED(3) = 42344 ISEED(4) = 742355 * IGEN identifies the stream. IGEN = 1 CALL G05KBF(IGEN,ISEED) * DO 20 I = 1, 5 X = G05KAF(IGEN,ISEED) WRITE (NOUT,99999) X 20 CONTINUE STOP * 99999 FORMAT (1X,F10.4) END