#include <RandomGenerator.hpp>
|
unsigned int | x |
|
unsigned int | y |
|
unsigned int | z |
|
unsigned int | n |
|
unsigned int | c |
|
◆ RandomGenerator()
sisi4s::RandomGenerator::RandomGenerator |
( |
unsigned int |
seed = 1 , |
|
|
int |
shaking = 32 |
|
) |
| |
|
inline |
◆ nextCoarseInteger()
unsigned int sisi4s::RandomGenerator::nextCoarseInteger |
( |
| ) |
|
|
inline |
Returns the next integer with 32 random bits where only the most significant bits show good randomness.
◆ nextInteger()
unsigned int sisi4s::RandomGenerator::nextInteger |
( |
| ) |
|
|
inline |
Returns the next integer with 32 random bits where all bits show good randomness.
◆ nextUniform()
double sisi4s::RandomGenerator::nextUniform |
( |
| ) |
|
|
inline |
unsigned int sisi4s::RandomGenerator::c |
|
protected |
unsigned int sisi4s::RandomGenerator::n |
|
protected |
unsigned int sisi4s::RandomGenerator::x |
|
protected |
unsigned int sisi4s::RandomGenerator::y |
|
protected |
unsigned int sisi4s::RandomGenerator::z |
|
protected |
The documentation for this class was generated from the following file: