Next: STAT, Previous: SQRT, Up: Intrinsic Procedures [Contents][Index]
SRAND — Reinitialize the random number generatorSRAND reinitializes the pseudo-random number generator
called by RAND and IRAND. The new seed used by the
generator is specified by the required argument SEED.
GNU extension
Subroutine
CALL SRAND(SEED)
| SEED | Shall be a scalar INTEGER(kind=4). |
Does not return anything.
See RAND and IRAND for examples.
The Fortran standard specifies the intrinsic subroutines
RANDOM_SEED to initialize the pseudo-random number
generator and RANDOM_NUMBER to generate pseudo-random numbers.
These subroutines should be used in new codes.
Please note that in GNU Fortran, these two sets of intrinsics (RAND,
IRAND and SRAND on the one hand, RANDOM_NUMBER and
RANDOM_SEED on the other hand) access two independent
pseudo-random number generators.