12.3.1 RNGU0/RNGU1/RNGU2/RNGU3

1.
Function
Generates a uniform random number of [0,1].
2.
Call
RNGU0(ISEED)
RNGU1(ISEED)
RNGU2(ISEED)
RNGU3(ISEED)
3.
Explanation of Parameters
ISEED (I) Type of random number. A non-zero value will be given at the initial call. The returned value for ISEED is 0. After the second call, this value will be called without modification. To re-initialize routine,  give a non-zero value to ISEED again.
4.
Notes
(a)
When there is no system-supplied routine available, equivalent routine will be used as RNGU0, such as RNGU1.
(b)
These routines are based upon the Numerical Recipes (Cambridge University Press) by W. H. Press. The user is referred to this book for information on algorithms.