3#ifndef quantlib_global_bootstrap_vars_hpp
4#define quantlib_global_bootstrap_vars_hpp
15 std::vector<ext::shared_ptr<SimpleQuote>> quotes,
16 std::vector<Real> initialGuesses = {},
17 std::vector<Real> lowerBounds = {});
26 std::vector<ext::shared_ptr<SimpleQuote>>
quotes_;
1-D array used in linear algebra.
Array initialize(bool validData) override
std::vector< ext::shared_ptr< SimpleQuote > > quotes_
std::vector< Real > lowerBounds_
std::vector< Real > initialGuesses_
Real transformDirect(Real x, Size i) const
Real transformInverse(Real x, Size i) const
void update(const Array &x) override
global bootstrap, with additional restrictions
std::size_t Size
size of a container
Maps shared_ptr to either the boost or std implementation.