42 CrCirBuilder(
const QuantLib::ext::shared_ptr<ore::data::Market>& market,
const QuantLib::ext::shared_ptr<CrCirData>&
data,
46 QuantLib::ext::shared_ptr<QuantExt::CrCirpp>
model()
const;
47 QuantLib::ext::shared_ptr<QuantExt::CrCirppParametrization>
parametrization()
const;
55 QuantLib::ext::shared_ptr<ore::data::Market>
market_;
57 QuantLib::ext::shared_ptr<CrCirData>
data_;
64 QuantLib::ext::shared_ptr<QuantExt::CrCirpp>
model_;
Builder for a cir model component.
const std::string configuration_
BlackCalibrationHelper::CalibrationErrorType calibrationErrorType_
void performCalculations() const override
QuantLib::ext::shared_ptr< QuantExt::CrCirpp > model() const
QuantLib::ext::shared_ptr< QuantExt::CrCirppParametrization > parametrization() const
QuantLib::ext::shared_ptr< QuantExt::CrCirpp > model_
Handle< DefaultProbabilityTermStructure > creditCurve_
bool requiresRecalibration() const override
Handle< YieldTermStructure > rateCurve_
QuantLib::ext::shared_ptr< OptimizationMethod > optimizationMethod_
QuantLib::ext::shared_ptr< ore::data::Market > market_
QuantLib::ext::shared_ptr< QuantExt::CrCirppParametrization > parametrization_
QuantLib::ext::shared_ptr< CrCirData > data_
Handle< Quote > recoveryRate_
static const string defaultConfiguration
Default configuration label.
Serializable Credit Default Swap.