cdf(const double &xx) | mio::RandomNumberGenerator | |
doub() | mio::RandomNumberGenerator | |
doub(const RNG_BOUND &bounds, const bool &true_double=false) | mio::RandomNumberGenerator | |
draw() | mio::RandomNumberGenerator | |
getDistribution(std::vector< double > &vec_params) const | mio::RandomNumberGenerator | |
getDistributionParameter(const std::string ¶m_name) const | mio::RandomNumberGenerator | |
getHardwareSeedSuccess() const | mio::RandomNumberGenerator | |
getState(std::vector< uint64_t > &ovec_seed) const | mio::RandomNumberGenerator | virtual |
getUniqueSeed(uint64_t &store) const | mio::RandomNumberGenerator | |
int32() | mio::RandomNumberGenerator | virtual |
int64() | mio::RandomNumberGenerator | virtual |
operator=(const RandomNumberGenerator &rng) | mio::RandomNumberGenerator | |
pdf(const double &xx) | mio::RandomNumberGenerator | |
RandomNumberGenerator(const RNG_TYPE &type=RNG_XOR, const RNG_DISTR &distribution=RNG_UNIFORM, const std::vector< double > &distribution_params=std::vector< double >()) | mio::RandomNumberGenerator | |
RandomNumberGenerator(const RandomNumberGenerator &rng) | mio::RandomNumberGenerator | |
range32(const uint32_t &aa, const uint32_t &bb) | mio::RandomNumberGenerator | |
range64(const uint64_t &aa, const uint64_t &bb) | mio::RandomNumberGenerator | |
RNG_AEXCBEXC enum value | mio::RandomNumberGenerator | |
RNG_AEXCBINC enum value | mio::RandomNumberGenerator | |
RNG_AINCBEXC enum value | mio::RandomNumberGenerator | |
RNG_AINCBINC enum value | mio::RandomNumberGenerator | |
RNG_BETA enum value | mio::RandomNumberGenerator | |
RNG_BOUND enum name | mio::RandomNumberGenerator | |
RNG_CHISQUARED enum value | mio::RandomNumberGenerator | |
RNG_DISTR enum name | mio::RandomNumberGenerator | |
RNG_F enum value | mio::RandomNumberGenerator | |
RNG_GAMMA enum value | mio::RandomNumberGenerator | |
RNG_GAUSS enum value | mio::RandomNumberGenerator | |
RNG_MTW enum value | mio::RandomNumberGenerator | |
RNG_NORMAL enum value | mio::RandomNumberGenerator | |
RNG_PCG enum value | mio::RandomNumberGenerator | |
RNG_STUDENTT enum value | mio::RandomNumberGenerator | |
RNG_TYPE enum name | mio::RandomNumberGenerator | |
RNG_UNIFORM enum value | mio::RandomNumberGenerator | |
RNG_XOR enum value | mio::RandomNumberGenerator | |
setDistribution(const RNG_DISTR &distribution, const std::vector< double > &vec_params=std::vector< double >()) | mio::RandomNumberGenerator | |
setDistributionParameter(const std::string ¶m_name, const double ¶m_val) | mio::RandomNumberGenerator | |
setState(const std::vector< uint64_t > &ivec_seed) | mio::RandomNumberGenerator | virtual |
strToRngdistr(const std::string &str) | mio::RandomNumberGenerator | static |
strToRngtype(const std::string &str) | mio::RandomNumberGenerator | static |
toString() | mio::RandomNumberGenerator | |
trueRange32(const uint32_t &aa, const uint32_t &bb, uint32_t &result, const unsigned int &nmax=1e6) | mio::RandomNumberGenerator | |
~RandomNumberGenerator() | mio::RandomNumberGenerator | virtual |