#include <qlo/cmsmarketcalibration.hpp>
|
| CmsMarketCalibration (const boost::shared_ptr< ObjectHandler::ValueObject > &properties, QuantLib::Handle< QuantLib::SwaptionVolatilityStructure > &volCube, boost::shared_ptr< QuantLib::CmsMarket > &cmsMarket, const QuantLib::Matrix &weights, QuantLib::CmsMarketCalibration::CalibrationType calibrationType, bool permanent) |
|
std::vector< std::vector< ObjectHandler::property_t > > | getSparseSabrParameters () |
|
std::vector< std::vector< ObjectHandler::property_t > > | getDenseSabrParameters () |
|
std::vector< std::vector< ObjectHandler::property_t > > | getCmsMarket () |
|
QuantLib::Real | elapsed () |
|
QuantLib::Array | compute (const boost::shared_ptr< QuantLib::EndCriteria > &endCriteria, const boost::shared_ptr< QuantLib::OptimizationMethod > &method, const QuantLib::Array &guess, bool isMeanReversionFixed) |
|
◆ CmsMarketCalibration()
QuantLibAddin::CmsMarketCalibration::CmsMarketCalibration |
( |
const boost::shared_ptr< ObjectHandler::ValueObject > & |
properties, |
|
|
QuantLib::Handle< QuantLib::SwaptionVolatilityStructure > & |
volCube, |
|
|
boost::shared_ptr< QuantLib::CmsMarket > & |
cmsMarket, |
|
|
const QuantLib::Matrix & |
weights, |
|
|
QuantLib::CmsMarketCalibration::CalibrationType |
calibrationType, |
|
|
bool |
permanent |
|
) |
| |
◆ compute()
QuantLib::Array QuantLibAddin::CmsMarketCalibration::compute |
( |
const boost::shared_ptr< QuantLib::EndCriteria > & |
endCriteria, |
|
|
const boost::shared_ptr< QuantLib::OptimizationMethod > & |
method, |
|
|
const QuantLib::Array & |
guess, |
|
|
bool |
isMeanReversionFixed |
|
) |
| |
◆ elapsed()
QuantLib::Real QuantLibAddin::CmsMarketCalibration::elapsed |
( |
| ) |
|
|
inline |
◆ getCmsMarket()
std::vector<std::vector<ObjectHandler::property_t> > QuantLibAddin::CmsMarketCalibration::getCmsMarket |
( |
| ) |
|
◆ getDenseSabrParameters()
std::vector<std::vector<ObjectHandler::property_t> > QuantLibAddin::CmsMarketCalibration::getDenseSabrParameters |
( |
| ) |
|
◆ getSparseSabrParameters()
std::vector<std::vector<ObjectHandler::property_t> > QuantLibAddin::CmsMarketCalibration::getSparseSabrParameters |
( |
| ) |
|
The documentation for this class was generated from the following file: