|
bpp-core3
3.0.0
|
This is the complete list of members for bpp::RandomTools, including all inherited members.
| DblGammaGreaterThanOne(double dblAlpha) | bpp::RandomTools | privatestatic |
| DblGammaLessThanOne(double dblAlpha) | bpp::RandomTools | privatestatic |
| DEFAULT_GENERATOR | bpp::RandomTools | static |
| flipCoin(double prob=0.5) | bpp::RandomTools | inlinestatic |
| getSample(const std::vector< T > &vin, std::vector< T > &vout, bool replace=false) | bpp::RandomTools | inlinestatic |
| getSample(const std::vector< T > &vin, const std::vector< double > &w, std::vector< T > &vout, bool replace=false) | bpp::RandomTools | inlinestatic |
| giveIntRandomNumberBetweenZeroAndEntry(intType entry) | bpp::RandomTools | inlinestatic |
| giveRandomNumberBetweenZeroAndEntry(double entry) | bpp::RandomTools | inlinestatic |
| incompleteBeta(double x, double alpha, double beta) | bpp::RandomTools | static |
| incompletebetafe(double a, double b, double x, double big, double biginv) | bpp::RandomTools | privatestatic |
| incompletebetafe2(double a, double b, double x, double big, double biginv) | bpp::RandomTools | privatestatic |
| incompletebetaps(double a, double b, double x, double maxgam) | bpp::RandomTools | privatestatic |
| incompleteGamma(double x, double alpha, double ln_gamma_alpha) | bpp::RandomTools | static |
| lnBeta(double alpha, double beta) | bpp::RandomTools | static |
| lnGamma(double alpha) | bpp::RandomTools | inlinestatic |
| pBeta(double x, double alpha, double beta) | bpp::RandomTools | inlinestatic |
| pChisq(double x, double v) | bpp::RandomTools | inlinestatic |
| pGamma(double x, double alpha, double beta) | bpp::RandomTools | inlinestatic |
| pickFromCumSum(const std::vector< double > &w) | bpp::RandomTools | inlinestatic |
| pickOne(std::vector< T > &v, bool replace=false) | bpp::RandomTools | inlinestatic |
| pickOne(const std::vector< T > &v) | bpp::RandomTools | inlinestatic |
| pickOne(std::vector< T > &v, std::vector< double > &w, bool replace=false) | bpp::RandomTools | inlinestatic |
| pickOne(const std::vector< T > &v, const std::vector< double > &w) | bpp::RandomTools | inlinestatic |
| pNorm(double z) | bpp::RandomTools | static |
| pNorm(double z, double mu, double sigma) | bpp::RandomTools | static |
| qBeta(double prob, double alpha, double beta) | bpp::RandomTools | static |
| qChisq(double prob, double v) | bpp::RandomTools | static |
| qGamma(double prob, double alpha, double beta) | bpp::RandomTools | inlinestatic |
| qNorm(double prob) | bpp::RandomTools | static |
| qNorm(double prob, double mu, double sigma) | bpp::RandomTools | static |
| randBeta(double alpha, double beta) | bpp::RandomTools | static |
| randExponential(double mean) | bpp::RandomTools | inlinestatic |
| randGamma(double alpha) | bpp::RandomTools | inlinestatic |
| randGamma(double alpha, double beta) | bpp::RandomTools | inlinestatic |
| randGaussian(double mean, double variance) | bpp::RandomTools | inlinestatic |
| randMultinomial(size_t n, const std::vector< double > &probs) | bpp::RandomTools | static |
| RANDOM_DEVICE | bpp::RandomTools | static |
| RandomTools() | bpp::RandomTools | inline |
| setSeed(std::mt19937::result_type seed) | bpp::RandomTools | inlinestatic |
| ~RandomTools() | bpp::RandomTools | inlinevirtual |