QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.38
|
#include <globalbootstrapvars.hpp>
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 |
![]() | |
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.
|
overridevirtual |
Implements AdditionalBootstrapVariables.
Definition at line 34 of file globalbootstrapvars.cpp.
Definition at line 40 of file globalbootstrapvars.cpp.
Definition at line 45 of file globalbootstrapvars.cpp.
|
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.