Ir HW State Process. More...
#include <qle/processes/irhwstateprocess.hpp>
Public Member Functions | |
IrHwStateProcess (const QuantLib::ext::shared_ptr< IrHwParametrization > ¶metrization, const IrModel::Measure measure, const HwModel::Discretization discretization=HwModel::Discretization::Euler, const bool evaluateBankAccount=true) | |
Size | size () const override |
Size | factors () const override |
Array | initialValues () const override |
Array | drift (Time t, const Array &s) const override |
Matrix | diffusion (Time t, const Array &s) const override |
Private Attributes | |
QuantLib::ext::shared_ptr< IrHwParametrization > | parametrization_ |
IrModel::Measure | measure_ |
HwModel::Discretization | discretization_ |
bool | evaluateBankAccount_ |
Ir HW State Process.
Definition at line 38 of file irhwstateprocess.hpp.
IrHwStateProcess | ( | const QuantLib::ext::shared_ptr< IrHwParametrization > & | parametrization, |
const IrModel::Measure | measure, | ||
const HwModel::Discretization | discretization = HwModel::Discretization::Euler , |
||
const bool | evaluateBankAccount = true |
||
) |
Definition at line 40 of file irhwstateprocess.hpp.
|
override |
Definition at line 51 of file irhwstateprocess.hpp.
|
override |
Definition at line 55 of file irhwstateprocess.hpp.
|
override |
|
override |
Definition at line 25 of file irhwstateprocess.cpp.
|
override |
Definition at line 38 of file irhwstateprocess.cpp.
|
private |
Definition at line 66 of file irhwstateprocess.hpp.
|
private |
Definition at line 67 of file irhwstateprocess.hpp.
|
private |
Definition at line 68 of file irhwstateprocess.hpp.
|
private |
Definition at line 69 of file irhwstateprocess.hpp.