mersenneTwister.hpp
Go to the documentation of this file.
virtual ~MersenneTwister()
destructor
Definition: mersenneTwister.cpp:73
Definition: cadHoliday.cpp:3
MersenneTwister & operator=(MersenneTwister)
Copy assignment operator.
Definition: mersenneTwister.cpp:28
gsl_rng * rnd_
GSL random number generator.
Definition: mersenneTwister.hpp:35
File contains implementation of RNG generating random variables from uniform distribution.
virtual MersenneTwister * clone() const
Virtual copy constructor.
Definition: mersenneTwister.cpp:57
MersenneTwister()
Constructor.
Definition: mersenneTwister.cpp:10
virtual std::vector< double > getRandoms(int)
generate n random variables from uniform distribution.
Definition: mersenneTwister.cpp:45
virtual void setSeed(unsigned int)
sets seed of RNG
Definition: mersenneTwister.cpp:65
virtual double getRandom()
generate one random variable from uniform distribution.
Definition: mersenneTwister.cpp:37
Class implements interface for uniform number generators.
Definition: uniformRNG.hpp:21