![]() |
NDEVR
API Documentation
|
Used to generate a random number over a Gaussian distribution with templated setup parameters for very quick speed. More...
Public Member Functions | |
| GaussianRN (sint08 didum) | |
| Constructs a Gaussian random number generator with the given seed. | |
| fltp08 | get () |
| Generates the next Gaussian-distributed random number. | |
Protected Member Functions | |
| fltp08 | gasdev (sint08 &idum) |
| Generates a Gaussian-distributed random number using the Box-Muller transform. | |
| fltp08 | ran1 (sint08 &idum) |
| Generates a uniform random number in the range [0, 1) using a Park-Miller minimal standard generator. | |
Used to generate a random number over a Gaussian distribution with templated setup parameters for very quick speed.
|
inlineprotected |
Generates a Gaussian-distributed random number using the Box-Muller transform.
| [in] | idum | The seed state, modified in place on each call. |
Definition at line 191 of file Random.h.
References ran1(), and sqrt().
Referenced by get().