QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
|
#include <ql/models/parameter.hpp>
Public Member Functions | |
NumericalImpl (Handle< YieldTermStructure > termStructure) | |
void | set (Time t, Real x) |
void | change (Real x) |
void | reset () |
Real | value (const Array &, Time t) const override |
const Handle< YieldTermStructure > & | termStructure () const |
Public Member Functions inherited from Parameter::Impl | |
virtual | ~Impl ()=default |
virtual Real | value (const Array ¶ms, Time t) const =0 |
Private Attributes | |
std::vector< Time > | times_ |
std::vector< Real > | values_ |
Handle< YieldTermStructure > | termStructure_ |
Definition at line 151 of file parameter.hpp.
NumericalImpl | ( | Handle< YieldTermStructure > | termStructure | ) |
Definition at line 153 of file parameter.hpp.
Definition at line 156 of file parameter.hpp.
void change | ( | Real | x | ) |
Definition at line 160 of file parameter.hpp.
void reset | ( | ) |
Definition at line 163 of file parameter.hpp.
Implements Parameter::Impl.
Definition at line 167 of file parameter.hpp.
const Handle< YieldTermStructure > & termStructure | ( | ) | const |
Definition at line 173 of file parameter.hpp.
|
private |
Definition at line 177 of file parameter.hpp.
|
private |
Definition at line 178 of file parameter.hpp.
|
private |
Definition at line 179 of file parameter.hpp.