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.