This file will hold the prototypes for procedures which allocate, free, and evaluate random number Generators.
Definition in file psRandom.h.
#include <stdio.h>
#include <stdbool.h>
#include <float.h>
#include <math.h>
#include "psVector.h"
#include "psScalar.h"
#include <gsl/gsl_rng.h>
#include <gsl/gsl_randist.h>
Include dependency graph for psRandom.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Enumerations | |
| enum | psRandomType { PS_RANDOM_TAUS } |
Functions | |
| psRandom * | psRandomAlloc (psRandomType type, psU64 seed) |
| void | psRandomReset (psRandom *rand, psU64 seed) |
| psF64 | psRandomUniform (const psRandom *r) |
| psF64 | psRandomGaussian (const psRandom *r) |
| psF64 | psRandomPoisson (const psRandom *r, psF64 mean) |
1.4.1