Classes | |
class | SPUC::Random_Generator |
Base class for random (stochastic) sources.
Uses Marsienne Twister random generator. More... | |
class | SPUC::Bernoulli_RNG |
Bernoulli distribution. More... | |
class | SPUC::Uniform_RNG |
Uniform distribution. More... | |
class | SPUC::Exponential_RNG |
Exponential distribution. More... | |
class | SPUC::Normal_RNG |
Normal distribution. More... | |
class | SPUC::Laplace_RNG |
Laplacian distribution. More... | |
class | SPUC::Complex_Normal_RNG |
A Complex Normal Source. More... | |
class | SPUC::AR1_Normal_RNG |
Filtered normal distribution. More... | |
class | SPUC::Weibull_RNG |
Weibull distribution. More... | |
class | SPUC::Rayleigh_RNG |
Rayleigh distribution. More... | |
class | SPUC::Rice_RNG |
Rice distribution. More... | |
Typedefs | |
typedef Normal_RNG | SPUC::Gauss_RNG |
Gauss_RNG is the same as Normal Source. | |
typedef AR1_Normal_RNG | SPUC::AR1_Gauss_RNG |
AR1_Gauss_RNG is the same as AR1_Normal_RNG. | |
Functions | |
void | SPUC::RNG_reset (unsigned long seed) |
Set the seed of the Global Random Number Generator. | |
void | SPUC::RNG_reset () |
Set the seed of the Global Random Number Generator to the same as last reset/init. | |
void | SPUC::RNG_randomize () |
Set a random seed for the Global Random Number Generator. |
|
|
|
|
|
|
|
|
|
|