|
QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.40
|
#include <ql/models/marketmodels/evolvers/volprocesses/squarerootandersen.hpp>
Public Member Functions | |
| SquareRootAndersen (Real meanLevel, Real reversionSpeed, Real volVar, Real v0, const std::vector< Real > &evolutionTimes, Size numberSubSteps_, Real w1, Real w2, Real cutPoint=1.5) | |
| Size | variatesPerStep () override |
| Size | numberSteps () override |
| void | nextPath () override |
| Real | nextstep (const std::vector< Real > &variates) override |
| Real | stepSd () const override |
| const std::vector< Real > & | stateVariables () const override |
| Size | numberStateVariables () const override |
Displaced diffusion LMM with uncorrelated vol process. Called "Shifted BGM" with Heston vol by Brace in "Engineering BGM." Vol process is an external input.
|
overridevirtual |
Implements MarketModelVolProcess.
|
overridevirtual |
Implements MarketModelVolProcess.
|
overridevirtual |
Implements MarketModelVolProcess.
Implements MarketModelVolProcess.
|
overridevirtual |
Implements MarketModelVolProcess.
|
overridevirtual |
Implements MarketModelVolProcess.
|
overridevirtual |
Implements MarketModelVolProcess.