Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
Public Member Functions | List of all members
MultiPathGeneratorFactory Class Reference

Standard implementation for path generator factory. More...

#include <qle/methods/pathgeneratorfactory.hpp>

+ Inheritance diagram for MultiPathGeneratorFactory:
+ Collaboration diagram for MultiPathGeneratorFactory:

Public Member Functions

QuantLib::ext::shared_ptr< MultiPathGeneratorBasebuild (const SequenceType s, const QuantLib::ext::shared_ptr< StochasticProcess > &process, const TimeGrid &timeGrid, const BigNatural seed, const SobolBrownianGenerator::Ordering ordering, const SobolRsg::DirectionIntegers directionIntegers) override
 
- Public Member Functions inherited from PathGeneratorFactory
virtual ~PathGeneratorFactory ()
 
virtual QuantLib::ext::shared_ptr< MultiPathGeneratorBasebuild (const SequenceType s, const QuantLib::ext::shared_ptr< StochasticProcess > &process, const TimeGrid &timeGrid, const BigNatural seed, const SobolBrownianGenerator::Ordering ordering, const SobolRsg::DirectionIntegers directionIntegers)=0
 

Detailed Description

Standard implementation for path generator factory.

Definition at line 42 of file pathgeneratorfactory.hpp.

Member Function Documentation

◆ build()

QuantLib::ext::shared_ptr< MultiPathGeneratorBase > build ( const SequenceType  s,
const QuantLib::ext::shared_ptr< StochasticProcess > &  process,
const TimeGrid &  timeGrid,
const BigNatural  seed,
const SobolBrownianGenerator::Ordering  ordering,
const SobolRsg::DirectionIntegers  directionIntegers 
)
overridevirtual

Implements PathGeneratorFactory.

Definition at line 44 of file pathgeneratorfactory.hpp.

48 {
49 return makeMultiPathGenerator(s, process, timeGrid, seed, ordering, directionIntegers);
50 }
QuantLib::ext::shared_ptr< MultiPathGeneratorBase > makeMultiPathGenerator(const SequenceType s, const QuantLib::ext::shared_ptr< StochasticProcess > &process, const TimeGrid &timeGrid, const BigNatural seed, const SobolBrownianGenerator::Ordering ordering, const SobolRsg::DirectionIntegers directionIntegers)
Make function for path generators.
+ Here is the call graph for this function: