#include <mt.h>
◆ Iter
◆ SizeType
◆ State
◆ T_state
◆ anonymous enum
Enumerator |
---|
N | |
PF | |
reference_seed | |
◆ MersenneTwister() [1/4]
ranlib::MersenneTwister::MersenneTwister |
( |
| ) |
|
|
inline |
◆ MersenneTwister() [2/4]
◆ MersenneTwister() [3/4]
ranlib::MersenneTwister::MersenneTwister |
( |
twist_int |
initial_seed | ) |
|
|
inline |
◆ MersenneTwister() [4/4]
◆ getState()
T_state ranlib::MersenneTwister::getState |
( |
| ) |
const |
|
inline |
◆ getStateString()
std::string ranlib::MersenneTwister::getStateString |
( |
| ) |
const |
|
inline |
◆ initialize()
void ranlib::MersenneTwister::initialize |
( |
| ) |
|
|
inlineprivate |
◆ random()
twist_int ranlib::MersenneTwister::random |
( |
void |
| ) |
|
|
inline |
◆ reload()
void ranlib::MersenneTwister::reload |
( |
void |
| ) |
|
|
inline |
◆ seed() [1/2]
void ranlib::MersenneTwister::seed |
( |
State |
seed_vector | ) |
|
|
inline |
◆ seed() [2/2]
◆ setState() [1/2]
void ranlib::MersenneTwister::setState |
( |
const std::string & |
s | ) |
|
|
inline |
◆ setState() [2/2]
void ranlib::MersenneTwister::setState |
( |
const T_state & |
s | ) |
|
|
inline |
◆ b_
◆ c_
Iter ranlib::MersenneTwister::I |
|
private |
State ranlib::MersenneTwister::S |
|
private |
◆ twist_
BitMixer ranlib::MersenneTwister::twist_ |
|
private |
The documentation for this class was generated from the following file: