CIR++ Constant Parametrization.
More...
#include <qle/models/cirppconstantparametrization.hpp>
|
|
| CirppConstantParametrization (const Currency ¤cy, const Handle< TS > &termStructure, const Real kappa, const Real theta, const Real sigma, const Real y0, const bool shifted, const std::string &name=std::string()) |
| Real | kappa (const Time t) const |
| Real | theta (const Time t) const |
| Real | sigma (const Time t) const |
| Real | y0 (const Time t) const |
| const QuantLib::ext::shared_ptr< Parameter > | parameter (const Size) const |
|
| CirppParametrization (const Currency ¤cy, const Handle< TS > &termStructure, bool shifted, const std::string &name=std::string()) |
|
const Handle< TS > | termStructure () const |
|
const bool | shifted () const |
| Size | numberOfParameters () const override |
|
| Parametrization (const Currency ¤cy, const std::string &name="") |
| virtual const Currency & | currency () const |
| virtual const Array & | parameterTimes (const Size) const |
| virtual Array | parameterValues (const Size) const |
| virtual void | update () const |
| const std::string & | name () const |
|
| Real | direct (const Size i, const Real x) const |
| Real | inverse (const Size j, const Real y) const |
| Time | tr (const Time t) const |
|
Time | tl (const Time t) const |
|
Time | tr2 (const Time t) const |
|
Time | tm2 (const Time t) const |
|
Time | tl2 (const Time t) const |
|
| const Real | h_ |
|
const Real | h2_ |
template<class TS>
class QuantExt::CirppConstantParametrization< TS >
CIR++ Constant Parametrization.
◆ kappa()
template<class TS>
| Real kappa |
( |
const Time | t | ) |
const |
|
virtual |
◆ theta()
template<class TS>
| Real theta |
( |
const Time | t | ) |
const |
|
virtual |
◆ sigma()
template<class TS>
| Real sigma |
( |
const Time | t | ) |
const |
|
virtual |
◆ y0()
template<class TS>
| Real y0 |
( |
const Time | t | ) |
const |
|
virtual |
◆ parameter()
template<class TS>
| const QuantLib::ext::shared_ptr< Parameter > parameter |
( |
const Size | | ) |
const |
|
virtual |
the parameter storing the raw parameter values
Reimplemented from Parametrization.
◆ direct()
template<class TS>
| Real direct |
( |
const Size | , |
|
|
const Real | x ) const |
|
protectedvirtual |
transformations between raw and actual parameters
Reimplemented from Parametrization.
◆ inverse()
template<class TS>
| Real inverse |
( |
const Size | j, |
|
|
const Real | y ) const |
|
protectedvirtual |