![]() |
![]() |
![]() |
|||||||||||||||||
![]() |
![]() |
![]() |
|||||||||||||||||
![]() |
|
![]() |
|||||||||||||||||
![]() |
![]() |
![]() |
![]() |
planck_rng Class Reference#include <planck_rng.h>
Detailed DescriptionC++ port of the xorshift generator xor128() described in Marsaglia, Journal of Statistical Software 2003, vol 8. It has a period of 2^128 - 1.Definition at line 47 of file planck_rng.h. Constructor & Destructor Documentation
Initializes the generator with 0 to 4 seed values. Definition at line 82 of file planck_rng.h.
Member Function Documentation
Re-initializes the generator with 0 to 4 seed values. Definition at line 92 of file planck_rng.h.
Returns uniformly distributed random integer numbers from the interval [0;0xFFFFFFFF]. Definition at line 102 of file planck_rng.h.
Returns uniformly distributed random numbers from the interval [0;1[.
Definition at line 113 of file planck_rng.h.
Returns random numbers with Gaussian distribution (mean=0, sigma=1). Uses rand_uni() internally. Definition at line 120 of file planck_rng.h.
Returns exponentially distributed random numbers (mean=1, nonnegative). Uses rand_uni() internally. Definition at line 147 of file planck_rng.h.
The documentation for this class was generated from the following file: Generated on Fri Jun 18 16:12:29 2010 for LevelS C++ support library |
![]() |
![]() |
![]() |
![]() |
||||
![]() |
|
![]() |
||||
![]() |
![]() |
![]() |
||||
![]() |
|
![]() |
||||
![]() |
![]() |
![]() |
||||
![]() |
![]() |
![]() |