QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
Loading...
Searching...
No Matches
Public Member Functions | List of all members
QdFpIterationScheme Class Referenceabstract

Iteration scheme for fixed-point QD American engine. More...

#include <ql/pricingengines/vanilla/qdfpamericanengine.hpp>

+ Inheritance diagram for QdFpIterationScheme:
+ Collaboration diagram for QdFpIterationScheme:

Public Member Functions

virtual Size getNumberOfChebyshevInterpolationNodes () const =0
 
virtual Size getNumberOfNaiveFixedPointSteps () const =0
 
virtual Size getNumberOfJacobiNewtonFixedPointSteps () const =0
 
virtual ext::shared_ptr< IntegratorgetFixedPointIntegrator () const =0
 
virtual ext::shared_ptr< IntegratorgetExerciseBoundaryToPriceIntegrator () const =0
 
virtual ~QdFpIterationScheme ()=default
 

Detailed Description

Iteration scheme for fixed-point QD American engine.

Definition at line 33 of file qdfpamericanengine.hpp.

Constructor & Destructor Documentation

◆ ~QdFpIterationScheme()

virtual ~QdFpIterationScheme ( )
virtualdefault

Member Function Documentation

◆ getNumberOfChebyshevInterpolationNodes()

virtual Size getNumberOfChebyshevInterpolationNodes ( ) const
pure virtual

◆ getNumberOfNaiveFixedPointSteps()

virtual Size getNumberOfNaiveFixedPointSteps ( ) const
pure virtual

◆ getNumberOfJacobiNewtonFixedPointSteps()

virtual Size getNumberOfJacobiNewtonFixedPointSteps ( ) const
pure virtual

◆ getFixedPointIntegrator()

virtual ext::shared_ptr< Integrator > getFixedPointIntegrator ( ) const
pure virtual

◆ getExerciseBoundaryToPriceIntegrator()

virtual ext::shared_ptr< Integrator > getExerciseBoundaryToPriceIntegrator ( ) const
pure virtual