|
MTEngine
A random number generator engine for C++ based on the Mersenne Twister algorithm.
|
This is the complete list of members for MTEngine, including all inherited members.
| choice(double a, double b) | MTEngine | |
| choice(double a, double b, double c) | MTEngine | |
| choice(T A, T B) | MTEngine | inline |
| choice(std::vector< double > A, std::vector< double > PDF) | MTEngine | |
| Choice(T Start, Args... args) | MTEngine | inline |
| MTEngine() | MTEngine | |
| MTEngine(long long myseed) | MTEngine | |
| ones(int n) | MTEngine | |
| rand() | MTEngine | |
| rand(int m) | MTEngine | |
| rand(int m, int n) | MTEngine | |
| rand(double a, double b, int p) | MTEngine | |
| rand(double a, double b) | MTEngine | |
| randint(int a, int b) | MTEngine | |
| randint(int a, int b, int p, bool repeatation=false) | MTEngine | |
| randint(int xmin, int xmax, int ymin, int ymax, int p, bool repeatation=false) | MTEngine | |
| randint(int xmin, int xmax, int ymin, int ymax, int zmin, int zmax, int p, bool repeatation=false) | MTEngine | |
| randn() | MTEngine | |
| randn(double mean, double var) | MTEngine | |
| randn(int m) | MTEngine | |
| randn(int m, int n) | MTEngine | |
| randomseed() | MTEngine | |
| reseed() | MTEngine | |
| sequence(int a, int b) | MTEngine | |
| setseed(long long myseed) | MTEngine | |
| Shuffle(std::vector< T > &X) | MTEngine | inline |
| wasseededwith | MTEngine |