#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: