28#include <ql/time/daycounters/actualactual.hpp>
29#include <ql/types.hpp>
59 std::vector<std::string>
optionExpiries = std::vector<std::string>(),
60 std::vector<std::string>
optionTerms = std::vector<std::string>(),
61 std::vector<std::string>
optionStrikes = std::vector<std::string>())
68 void clear()
override;
71 void reset()
override;
Hull White Model Parameters.
std::vector< QuantLib::Matrix > & sigmaValues()
std::vector< QuantLib::Array > kappaValues_
HwModelData(std::string qualifier, CalibrationType calibrationType, bool calibrateKappa, ParamType kappaType, std::vector< Time > kappaTimes, std::vector< QuantLib::Array > kappaValues, bool calibrateSigma, ParamType sigmaType, std::vector< Time > sigmaTimes, std::vector< QuantLib::Matrix > sigmaValues, std::vector< std::string > optionExpiries=std::vector< std::string >(), std::vector< std::string > optionTerms=std::vector< std::string >(), std::vector< std::string > optionStrikes=std::vector< std::string >())
Detailed constructor.
std::vector< std::string > & optionStrikes()
std::vector< Array > & kappaValues()
std::vector< std::string > optionTerms_
bool operator==(const HwModelData &rhs)
std::vector< std::string > optionExpiries_
std::vector< QuantLib::Matrix > sigmaValues_
HwModelData()
Default constructor.
virtual void fromXML(XMLNode *node) override
virtual XMLNode * toXML(XMLDocument &doc) const override
std::vector< Time > kappaTimes_
std::vector< std::string > & optionTerms()
std::vector< Time > sigmaTimes_
std::vector< std::string > & optionExpiries()
std::vector< Time > & sigmaTimes()
bool operator!=(const HwModelData &rhs)
void reset() override
Reset member variables to defaults.
void clear() override
Clear list of calibration instruments.
std::vector< std::string > optionStrikes_
std::vector< Time > & kappaTimes()
Linear Gauss Markov Model Parameters.
CalibrationType & calibrationType()
std::string & qualifier()
Small XML Document wrapper class.
Currency and instrument specific conventions/defaults.
Generic interest rate model data.
CalibrationType
Supported calibration types.
ParamType
Supported calibration parameter type.
Serializable Credit Default Swap.