Fabcoin Core  0.16.2
P2P Digital Currency
Classes | Typedefs
mersenne.h File Reference

Class file for Mersenne Twister. More...

#include "cryptlib.h"
#include "secblock.h"
#include "misc.h"
Include dependency graph for mersenne.h:

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
 
typedef MersenneTwister< 0x9908B0DF, 397, 624, 0x6C078965, 5489 > MT19937ar
 

Detailed Description

Class file for Mersenne Twister.

Warning
MersenneTwister is suitable for Monte-Carlo simulations, where uniformaly distrubuted numbers are required quickly. It should not be used for cryptographic purposes.
Since
Crypto++ 5.6.3

Definition in file mersenne.h.

Typedef Documentation

typedef MersenneTwister<0x9908B0DF , 397, 624, 0x10DCD , 4537> MT19937

Definition at line 193 of file mersenne.h.

typedef MersenneTwister<0x9908B0DF , 397, 624, 0x6C078965 , 5489> MT19937ar

Definition at line 206 of file mersenne.h.