XLPack 6.1
C/C++ API Reference Manual
Loading...
Searching...
No Matches

◆ _init_genrand64()

void _init_genrand64 ( unsigned long long  seed)

Initialization with seed for random number generator (64 bit Mersenne Twister)

Purpose
Initializes the 64 bit Mersenne Twister (MT19937-64) random number generator with the seed.
The random number generator should be initialized by init_genrand64() or init_by_array64() before generating random numbers.
Parameters
[in]seedSeed. (unsigned 64-bit integer which may be zero.)
Note
If the random number generator is called without an initialization by init_genrand64() or init_by_array64(), it will be automatically initialized by using 5489 as the seed.
Reference
Mersenne Twister Home Page