Prototypes | |
INT4 | XLALBasicRandom (INT4 i) |
RandomParams * | XLALCreateRandomParams (INT4 seed) |
void | XLALResetRandomParams (RandomParams *params, INT4 seed) |
void | XLALDestroyRandomParams (RandomParams *params) |
REAL4 | XLALUniformDeviate (RandomParams *params) |
int | XLALNormalDeviates (REAL4Vector *deviates, RandomParams *params) |
REAL4 | XLALNormalDeviate (RandomParams *params) |
void | LALCreateRandomParams (LALStatus *status, RandomParams **params, INT4 seed) |
void | LALDestroyRandomParams (LALStatus *status, RandomParams **params) |
void | LALUniformDeviate (LALStatus *status, REAL4 *deviate, RandomParams *params) |
void | LALNormalDeviates (LALStatus *status, REAL4Vector *deviates, RandomParams *params) |
Go to the source code of this file.
Variables | |
static const INT4 | a = 16807 |
static const INT4 | m = 2147483647 |
static const INT4 | q = 127773 |
static const INT4 | r = 2836 |
static const REAL4 | eps = 1.2e-7 |