Classes | |
| class | AlmostUniformRealDistribution |
| class | AlmostUniformUIntDistribution |
| class | SplitMix64 |
| class | XorShift1024Star |
| class | XorShift128Plus |
Typedefs | |
| using | DefaultRandomGen = XorShift128Plus |
| template<typename T > | |
| using | DefaultUniformRealDistribution = std::uniform_real_distribution< T > |
| template<typename T > | |
| using | DefaultUniformUIntDistribution = std::uniform_int_distribution< T > |
Variables | |
| static const uint64_t | defaultSeed = 314159 |
| using ApproxMVBB::RandomGenerators::DefaultRandomGen = typedef XorShift128Plus |
Definition at line 166 of file RandomGenerators.hpp.
| using ApproxMVBB::RandomGenerators::DefaultUniformRealDistribution = typedef std::uniform_real_distribution<T> |
Definition at line 179 of file RandomGenerators.hpp.
| using ApproxMVBB::RandomGenerators::DefaultUniformUIntDistribution = typedef std::uniform_int_distribution<T> |
Define the Uniform distributions for the library and for the tests
Definition at line 177 of file RandomGenerators.hpp.
|
static |
Default random generator definitions
Definition at line 165 of file RandomGenerators.hpp.