ql/RandomNumbers/rngtraits.hpp File Reference
Detailed Description
random-number generation policies
#include <ql/MonteCarlo/pathgenerator.hpp>
#include <ql/RandomNumbers/mt19937uniformrng.hpp>
#include <ql/RandomNumbers/inversecumulativerng.hpp>
#include <ql/RandomNumbers/randomsequencegenerator.hpp>
#include <ql/RandomNumbers/sobolrsg.hpp>
#include <ql/RandomNumbers/inversecumulativersg.hpp>
#include <ql/Math/normaldistribution.hpp>
#include <ql/Math/poissondistribution.hpp>
Include dependency graph for rngtraits.hpp:

Namespaces | |
namespace | QuantLib |
Typedefs | |
typedef GenericPseudoRandom< MersenneTwisterUniformRng, InverseCumulativeNormal > | QuantLib::PseudoRandom |
default traits for pseudo-random number generation | |
typedef GenericPseudoRandom< MersenneTwisterUniformRng, InverseCumulativePoisson > | QuantLib::PoissonPseudoRandom |
traits for Poisson-distributed pseudo-random number generation | |
typedef GenericLowDiscrepancy< SobolRsg, InverseCumulativeNormal > | QuantLib::LowDiscrepancy |
default traits for low-discrepancy sequence generation |