QuantLibAddin::MersenneTwisterRsg Class Reference
#include <qlo/randomsequencegenerator.hpp>
Inheritance diagram for QuantLibAddin::MersenneTwisterRsg:
Collaboration diagram for QuantLibAddin::MersenneTwisterRsg:
Public Types | |
typedef QuantLib::MersenneTwisterUniformRng | urng_type |
Public Member Functions | |
MersenneTwisterRsg (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, long dimension, long seed, bool permanent) | |
Public Member Functions inherited from QuantLibAddin::PseudoRandomSequenceGenerator< QuantLib::MersenneTwisterUniformRng > | |
PseudoRandomSequenceGenerator (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, long dimension, const QuantLib::MersenneTwisterUniformRng &urng, bool permanent) | |
virtual std::vector< QuantLib::Real > | nextSequence () const |
Public Member Functions inherited from QuantLibAddin::RandomSequenceGenerator | |
std::vector< std::vector< double > > | variates (long samples) |
virtual std::vector< double > | nextSequence () const =0 |
Additional Inherited Members | |
Protected Member Functions inherited from QuantLibAddin::RandomSequenceGenerator | |
OH_OBJ_CTOR (RandomSequenceGenerator, ObjectHandler::Object) | |
Member Typedef Documentation
◆ urng_type
typedef QuantLib::MersenneTwisterUniformRng QuantLibAddin::MersenneTwisterRsg::urng_type |
Constructor & Destructor Documentation
◆ MersenneTwisterRsg()
QuantLibAddin::MersenneTwisterRsg::MersenneTwisterRsg | ( | const boost::shared_ptr< ObjectHandler::ValueObject > & | properties, |
long | dimension, | ||
long | seed, | ||
bool | permanent | ||
) |
The documentation for this class was generated from the following file: