Navigation

Main Page
Download
Support
Installation
Tutorial
Examples
Reference Manual
   Version 1.0.6dev
      Class Index
      File List
   Version 1.0.6
   Version 1.0.5new_solver
   Version 1.0.5dev
   Version 1.0.5b
   Version 1.0.4dev
   Version 1.0.4
Publications


Hosted by Get Ion Beam Simulator at SourceForge.net. Fast, secure and Free Open Source software downloads
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


Reference manual for Ion Beam Simulator 1.0.6dev
Generated by Doxygen 1.9.1 on Thu Sep 11 2025 09:37:24.