Crypto++
5.6.3
Free C++ class library of cryptographic schemes
|
Class file for Mersenne Twister. More...
Go to the source code of this file.
Classes | |
class | MersenneTwister< K, M, N, F, S > |
Mersenne Twister class for Monte-Carlo simulations. More... | |
Typedefs | |
typedef MersenneTwister< 0x9908B0DF, 397, 624, 0x10DCD, 4537 > | MT19937 |
Original MT19937 generator provided in the ACM paper. More... | |
typedef MersenneTwister< 0x9908B0DF, 397, 624, 0x6C078965, 5489 > | MT19937ar |
Updated MT19937 generator adapted to provide an array for initialization. More... | |
Class file for Mersenne Twister.
Definition in file mersenne.h.
typedef MersenneTwister<0x9908B0DF , 397, 624, 0x10DCD , 4537> MT19937 |
Original MT19937 generator provided in the ACM paper.
Also see http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/ARTICLES/mt.pdf; uses 4537 as default initial seed.
Definition at line 181 of file mersenne.h.
typedef MersenneTwister<0x9908B0DF , 397, 624, 0x6C078965 , 5489> MT19937ar |
Updated MT19937 generator adapted to provide an array for initialization.
Also see http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html; uses 5489 as default initial seed.
mt19937
class. Definition at line 186 of file mersenne.h.