Spec
MersenneTwisterRngMersenne Twister 19937 Random Number Generator.
Mersenne Twister 19937 Random Number Generator.
Extends | Rng |
---|---|
All Extended | Rng |
Defined in | <seqan/random.h> |
Signature |
template <>
class Rng<MersenneTwister>;
|
Member Function Overview
-
Rng::Rng([seed]);
Constructor Mersenne Twister Rng.
Member Functions Inherited From Rng
Interface Function Overview
-
void reSeed(mt[, seed]);
Reset and re-seed Mersenne Twister Rng.
Interface Functions Inherited From Rng
Member Functions Detail
Rng::Rng([seed]);
Constructor Mersenne Twister Rng.
Parameters
seed
|
The unsigned value to use for seeding, defaults to 0. |
---|
Data Races
Thread safety unknown!
Interface Functions Detail
void reSeed(mt[, seed]);
Reset and re-seed Mersenne Twister Rng.
Parameters
mt
|
The MersenneTwisterRng to re-seed. |
---|---|
seed
|
The unsigned to use for re-seeding, defaults to 0. |
Data Races
Thread safety unknown!