QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
|
Market-model evolver. More...
#include <evolver.hpp>
Public Member Functions | |
virtual | ~MarketModelEvolver ()=default |
virtual const std::vector< Size > & | numeraires () const =0 |
virtual Real | startNewPath ()=0 |
virtual Real | advanceStep ()=0 |
virtual Size | currentStep () const =0 |
virtual const CurveState & | currentState () const =0 |
virtual void | setInitialState (const CurveState &)=0 |
Market-model evolver.
Abstract base class. The evolver does the actual gritty work of evolving the forward rates from one time to the next.
Definition at line 35 of file evolver.hpp.
|
virtualdefault |
|
pure virtual |
Implemented in LogNormalCmSwapRatePc, LogNormalCotSwapRatePc, LogNormalFwdRateBalland, LogNormalFwdRateEuler, LogNormalFwdRateEulerConstrained, LogNormalFwdRateiBalland, LogNormalFwdRateIpc, LogNormalFwdRatePc, NormalFwdRatePc, and SVDDFwdRatePc.
|
pure virtual |
Implemented in LogNormalCmSwapRatePc, LogNormalCotSwapRatePc, LogNormalFwdRateBalland, LogNormalFwdRateEuler, LogNormalFwdRateEulerConstrained, LogNormalFwdRateiBalland, LogNormalFwdRateIpc, LogNormalFwdRatePc, NormalFwdRatePc, and SVDDFwdRatePc.
|
pure virtual |
Implemented in LogNormalCmSwapRatePc, LogNormalCotSwapRatePc, LogNormalFwdRateBalland, LogNormalFwdRateEuler, LogNormalFwdRateEulerConstrained, LogNormalFwdRateiBalland, LogNormalFwdRateIpc, LogNormalFwdRatePc, NormalFwdRatePc, and SVDDFwdRatePc.
|
pure virtual |
Implemented in LogNormalCmSwapRatePc, LogNormalCotSwapRatePc, LogNormalFwdRateBalland, LogNormalFwdRateEuler, LogNormalFwdRateEulerConstrained, LogNormalFwdRateiBalland, LogNormalFwdRateIpc, LogNormalFwdRatePc, NormalFwdRatePc, and SVDDFwdRatePc.
|
pure virtual |
Implemented in LogNormalCmSwapRatePc, LogNormalCotSwapRatePc, LogNormalFwdRateBalland, LogNormalFwdRateEuler, LogNormalFwdRateEulerConstrained, LogNormalFwdRateiBalland, LogNormalFwdRateIpc, LogNormalFwdRatePc, NormalFwdRatePc, and SVDDFwdRatePc.
|
pure virtual |