CIR++ Model State Process. More...
#include <qle/processes/crcirppstateprocess.hpp>
Inheritance diagram for CrCirppStateProcess:
Collaboration diagram for CrCirppStateProcess:Public Types | |
| enum | Discretization { BrigoAlfonsi } |
Public Member Functions | |
| CrCirppStateProcess (CrCirpp *const model, CrCirppStateProcess::Discretization disc=CrCirppStateProcess::Discretization::BrigoAlfonsi) | |
| Size | size () const override |
| Array | initialValues () const override |
| Array | drift (Time t, const Array &x) const override |
| Matrix | diffusion (Time t, const Array &x) const override |
| Array | evolve (Time t0, const Array &x0, Time dt, const Array &dw) const override |
| const CrCirpp * | model () const |
| const CrCirppStateProcess::Discretization | discretization () |
Protected Attributes | |
| const CrCirpp * | model_ |
| const CrCirppStateProcess::Discretization | discretization_ |
CIR++ Model State Process.
Definition at line 37 of file crcirppstateprocess.hpp.
| enum Discretization |
| CrCirppStateProcess | ( | CrCirpp *const | model, |
| CrCirppStateProcess::Discretization | disc = CrCirppStateProcess::Discretization::BrigoAlfonsi |
||
| ) |
Definition at line 28 of file crcirppstateprocess.cpp.
|
override |
StochasticProcess interface
Definition at line 33 of file crcirppstateprocess.cpp.
Here is the caller graph for this function:
|
override |
Definition at line 35 of file crcirppstateprocess.cpp.
Here is the call graph for this function:
|
override |
Definition at line 42 of file crcirppstateprocess.cpp.
|
override |
Definition at line 46 of file crcirppstateprocess.cpp.
|
override |
Definition at line 50 of file crcirppstateprocess.cpp.
Here is the call graph for this function:| const CrCirpp * model | ( | ) | const |
Definition at line 53 of file crcirppstateprocess.hpp.
| const CrCirppStateProcess::Discretization discretization | ( | ) |
Definition at line 54 of file crcirppstateprocess.hpp.
|
protected |
Definition at line 57 of file crcirppstateprocess.hpp.
|
protected |
Definition at line 58 of file crcirppstateprocess.hpp.