This module defines a class that encapsulates the mersenne-twister random number generator
Class that encapsulates the mersenne-twister random number generator
procedure, public :: init_genrand64 | |
procedure, public :: init_by_array64 | |
generic, public :: initialize => init_genrand64, init_by_array64 | |
procedure, public :: genrand64_real1 | |
procedure, public :: genrand64_real2 | |
procedure, public :: genrand64_real3 | |
procedure, public :: genrand64_int64 |