#include <SimpleRNG.h>
|
| SimpleRNG () |
|
void | SetState (unsigned int u, unsigned int v) |
|
void | GetState (unsigned int &u, unsigned int &v) |
|
double | GetUniform () |
|
unsigned int | GetUint () |
|
double | GetUniform (unsigned int &u, unsigned int &v) |
|
unsigned int | GetUint (unsigned int &u, unsigned int &v) |
|
double | GetNormal (double mean, double standardDeviation) |
|
double | GetExponential (double mean) |
|
double | GetGamma (double shape, double scale) |
|
double | GetChiSquare (double degreesOfFreedom) |
|
double | GetInverseGamma (double shape, double scale) |
|
double | GetWeibull (double shape, double scale) |
|
double | GetCauchy (double median, double scale) |
|
double | GetStudentT (double degreesOfFreedom) |
|
double | GetLaplace (double mean, double scale) |
|
double | GetLogNormal (double mu, double sigma) |
|
double | GetBeta (double a, double b) |
|
int | GetPoisson (double lambda) |
|
◆ SimpleRNG()
◆ GetBeta()
double SimpleRNG::GetBeta |
( |
double |
a, |
|
|
double |
b |
|
) |
| |
◆ GetCauchy()
double SimpleRNG::GetCauchy |
( |
double |
median, |
|
|
double |
scale |
|
) |
| |
◆ GetChiSquare()
double SimpleRNG::GetChiSquare |
( |
double |
degreesOfFreedom | ) |
|
◆ GetExponential()
double SimpleRNG::GetExponential |
( |
double |
mean = 1.0 | ) |
|
◆ GetGamma()
double SimpleRNG::GetGamma |
( |
double |
shape, |
|
|
double |
scale |
|
) |
| |
◆ GetInverseGamma()
double SimpleRNG::GetInverseGamma |
( |
double |
shape, |
|
|
double |
scale |
|
) |
| |
◆ GetLaplace()
double SimpleRNG::GetLaplace |
( |
double |
mean, |
|
|
double |
scale |
|
) |
| |
◆ GetLogNormal()
double SimpleRNG::GetLogNormal |
( |
double |
mu, |
|
|
double |
sigma |
|
) |
| |
◆ GetNormal()
double SimpleRNG::GetNormal |
( |
double |
mean = 0.0 , |
|
|
double |
standardDeviation = 1.0 |
|
) |
| |
◆ GetPoisson()
int SimpleRNG::GetPoisson |
( |
double |
lambda | ) |
|
◆ GetState()
void SimpleRNG::GetState |
( |
unsigned int & |
u, |
|
|
unsigned int & |
v |
|
) |
| |
◆ GetStudentT()
double SimpleRNG::GetStudentT |
( |
double |
degreesOfFreedom | ) |
|
◆ GetUint() [1/2]
unsigned int SimpleRNG::GetUint |
( |
| ) |
|
◆ GetUint() [2/2]
unsigned int SimpleRNG::GetUint |
( |
unsigned int & |
u, |
|
|
unsigned int & |
v |
|
) |
| |
◆ GetUniform() [1/2]
double SimpleRNG::GetUniform |
( |
| ) |
|
◆ GetUniform() [2/2]
double SimpleRNG::GetUniform |
( |
unsigned int & |
u, |
|
|
unsigned int & |
v |
|
) |
| |
◆ GetWeibull()
double SimpleRNG::GetWeibull |
( |
double |
shape, |
|
|
double |
scale |
|
) |
| |
◆ SetState()
void SimpleRNG::SetState |
( |
unsigned int |
u, |
|
|
unsigned int |
v |
|
) |
| |
The documentation for this class was generated from the following files: