44 const std::string&
name =
"SIMM ISDA V1_3_38 (24 May 2017)",
45 const std::string
version =
"1.3.38");
48 std::string
label2(
const QuantLib::ext::shared_ptr<QuantLib::InterestRateIndex>& irIndex)
const override;
Class giving the SIMM configuration for v1.3.38.
std::string label2(const QuantLib::ext::shared_ptr< QuantLib::InterestRateIndex > &irIndex) const override
Return the SIMM Label2 value for the given interest rate index.
void addLabels2(const CrifRecord::RiskType &rt, const std::string &label_2) override
Add SIMM Label2 values under certain circumstances.
const std::string & name() const override
Returns the SIMM configuration name.
const std::string & version() const override
Returns the SIMM configuration version.
Base SIMM configuration class.