|
QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.38
|
#include <globalbootstrapvars.hpp>
Inheritance diagram for SimpleQuoteVariables:
Collaboration diagram for SimpleQuoteVariables:Public Member Functions | |
| SimpleQuoteVariables (std::vector< ext::shared_ptr< SimpleQuote > > quotes, std::vector< Real > initialGuesses={}, std::vector< Real > lowerBounds={}) | |
| Array | initialize (bool validData) override |
| void | update (const Array &x) override |
Public Member Functions inherited from AdditionalBootstrapVariables | |
| virtual | ~AdditionalBootstrapVariables ()=default |
| virtual Array | initialize (bool validData)=0 |
| virtual void | update (const Array &x)=0 |
Private Member Functions | |
| Real | transformDirect (Real x, Size i) const |
| Real | transformInverse (Real x, Size i) const |
Private Attributes | |
| std::vector< ext::shared_ptr< SimpleQuote > > | quotes_ |
| std::vector< Real > | initialGuesses_ |
| std::vector< Real > | lowerBounds_ |
Definition at line 12 of file globalbootstrapvars.hpp.
|
explicit |
Definition at line 10 of file globalbootstrapvars.cpp.
Implements AdditionalBootstrapVariables.
Definition at line 19 of file globalbootstrapvars.cpp.
Here is the call graph for this function:
|
overridevirtual |
Implements AdditionalBootstrapVariables.
Definition at line 34 of file globalbootstrapvars.cpp.
Here is the call graph for this function:Definition at line 40 of file globalbootstrapvars.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 45 of file globalbootstrapvars.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 26 of file globalbootstrapvars.hpp.
|
private |
Definition at line 27 of file globalbootstrapvars.hpp.
|
private |
Definition at line 27 of file globalbootstrapvars.hpp.