random.hpp File Reference
Random number generators More...
#include <stdint.h>
#include <pthread.h>
#include <vector>
#include <gsl/gsl_rng.h>
#include <gsl/gsl_qrng.h>
#include <gsl/gsl_roots.h>
Go to the source code of this file.
Classes | |
class | Random_Variate_Transformation |
Base class for non-uniform random variate transformation. More... | |
class | Uniform_Transformation |
Uniform transformation. More... | |
class | Gaussian_Transformation |
Random variate transformation for Gaussian distribution. More... | |
class | Cosine_Transformation |
Random variate transformation for raised cosine distribution. More... | |
class | Gamma_Transformation |
Random variate transformation for gamma distribution. More... | |
class | Random |
Random number generator for N dimensions. More... | |
class | QRandom |
Quasi random number generator for N dimensions. More... | |
class | MTRandom |
Mersenne Twister random number generator for N dimensions. More... | |
Detailed Description
Random number generators