QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
|
#include <ql/methods/finitedifferences/utilities/squarerootprocessrndcalculator.hpp>
Public Member Functions | |
SquareRootProcessRNDCalculator (Real v0, Real kappa, Real theta, Real sigma) | |
Real | pdf (Real v, Time t) const override |
Real | cdf (Real v, Time t) const override |
Real | invcdf (Real q, Time t) const override |
Real | stationary_pdf (Real v) const |
Real | stationary_cdf (Real v) const |
Real | stationary_invcdf (Real q) const |
Public Member Functions inherited from RiskNeutralDensityCalculator | |
virtual Real | pdf (Real x, Time t) const =0 |
virtual Real | cdf (Real x, Time t) const =0 |
virtual Real | invcdf (Real p, Time t) const =0 |
virtual | ~RiskNeutralDensityCalculator ()=default |
Private Attributes | |
const Real | v0_ |
const Real | kappa_ |
const Real | theta_ |
const Real | d_ |
const Real | df_ |
Definition at line 31 of file squarerootprocessrndcalculator.hpp.
SquareRootProcessRNDCalculator | ( | Real | v0, |
Real | kappa, | ||
Real | theta, | ||
Real | sigma | ||
) |
Definition at line 28 of file squarerootprocessrndcalculator.cpp.
Implements RiskNeutralDensityCalculator.
Definition at line 34 of file squarerootprocessrndcalculator.cpp.
Implements RiskNeutralDensityCalculator.
Definition at line 45 of file squarerootprocessrndcalculator.cpp.
Implements RiskNeutralDensityCalculator.
Definition at line 56 of file squarerootprocessrndcalculator.cpp.
Definition at line 67 of file squarerootprocessrndcalculator.cpp.
Definition at line 75 of file squarerootprocessrndcalculator.cpp.
Definition at line 82 of file squarerootprocessrndcalculator.cpp.
|
private |
Definition at line 45 of file squarerootprocessrndcalculator.hpp.
|
private |
Definition at line 45 of file squarerootprocessrndcalculator.hpp.
|
private |
Definition at line 45 of file squarerootprocessrndcalculator.hpp.
|
private |
Definition at line 45 of file squarerootprocessrndcalculator.hpp.
|
private |
Definition at line 45 of file squarerootprocessrndcalculator.hpp.