Logo
Reference manual - version qle_version
McCamFxOptionEngine Member List

This is the complete list of members for McCamFxOptionEngine, including all inherited members.

amcCalculator() const (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
amcCalculator_ (defined in McMultiLegBaseEngine)McMultiLegBaseEnginemutableprotected
calculate() const override (defined in McCamFxOptionEngine)McCamFxOptionEngine
calibrationPathGenerator_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
calibrationSamples_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
calibrationSeed_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
currency_ (defined in McMultiLegBaseEngine)McMultiLegBaseEnginemutableprotected
directionIntegers_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
discountCurves_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
exercise_ (defined in McMultiLegBaseEngine)McMultiLegBaseEnginemutableprotected
externalModelIndices_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
leg_ (defined in McMultiLegBaseEngine)McMultiLegBaseEnginemutableprotected
McCamFxOptionEngine(const Handle< CrossAssetModel > &model, const Currency &domesticCcy, const Currency &foreignCcy, const Currency &npvCcy, const SequenceType calibrationPathGenerator, const SequenceType pricingPathGenerator, const Size calibrationSamples, const Size pricingSamples, const Size calibrationSeed, const Size pricingSeed, const Size polynomOrder, const LsmBasisSystem::PolynomialType polynomType, const SobolBrownianGenerator::Ordering ordering=SobolBrownianGenerator::Steps, const SobolRsg::DirectionIntegers directionIntegers=SobolRsg::JoeKuoD7, const std::vector< Handle< YieldTermStructure >> &discountCurves=std::vector< Handle< YieldTermStructure >>(), const std::vector< Date > &simulationDates=std::vector< Date >(), const std::vector< Size > &externalModelIndices=std::vector< Size >(), const bool minimalObsDate=true) (defined in McCamFxOptionEngine)McCamFxOptionEngine
McMultiLegBaseEngine(const Handle< CrossAssetModel > &model, const SequenceType calibrationPathGenerator, const SequenceType pricingPathGenerator, const Size calibrationSamples, const Size pricingSamples, const Size calibrationSeed, const Size pricingSeed, const Size polynomOrder, const LsmBasisSystem::PolynomialType polynomType, const SobolBrownianGenerator::Ordering ordering, const SobolRsg::DirectionIntegers directionIntegers, const std::vector< Handle< YieldTermStructure >> &discountCurves=std::vector< Handle< YieldTermStructure >>(), const std::vector< Date > &simulationDates=std::vector< Date >(), const std::vector< Size > &externalModelIndices=std::vector< Size >(), const bool minimalObsDate=true)McMultiLegBaseEngineprotected
minimalObsDate_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
model() const (defined in McCamFxOptionEngine)McCamFxOptionEngine
model_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
optionSettlement_ (defined in McMultiLegBaseEngine)McMultiLegBaseEnginemutableprotected
ordering_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
payer_ (defined in McMultiLegBaseEngine)McMultiLegBaseEnginemutableprotected
polynomOrder_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
polynomType_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
pricingPathGenerator_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
pricingSamples_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
pricingSeed_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
resultUnderlyingNpv_ (defined in McMultiLegBaseEngine)McMultiLegBaseEnginemutableprotected
resultValue_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected
simulationDates_ (defined in McMultiLegBaseEngine)McMultiLegBaseEngineprotected