Logo
Fully annotated reference manual - version 1.8.12
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
InterpolatingCreditVolCurve Member List

This is the complete list of members for InterpolatingCreditVolCurve, including all inherited members.

atmStrike(const QuantLib::Date &expiry, const QuantLib::Period &term) constCreditVolCurve
atmStrike(const QuantLib::Date &expiry, const QuantLib::Real underlyingLength) constCreditVolCurve
atmStrikeCache_CreditVolCurvemutableprotected
createSmile(const QuantLib::Date &expiry, const QuantLib::Period &term, const QuantLib::Date &expiry_m, const QuantLib::Date &expiry_p) constInterpolatingCreditVolCurveprivate
CreditVolCurve(QuantLib::BusinessDayConvention bdc, const QuantLib::DayCounter &dc, const std::vector< QuantLib::Period > &terms, const std::vector< QuantLib::Handle< CreditCurve > > &termCurves, const Type &type)CreditVolCurve
CreditVolCurve(const QuantLib::Natural settlementDays, const QuantLib::Calendar &cal, QuantLib::BusinessDayConvention bdc, const QuantLib::DayCounter &dc, const std::vector< QuantLib::Period > &terms, const std::vector< QuantLib::Handle< CreditCurve > > &termCurves, const Type &type)CreditVolCurve
CreditVolCurve(const QuantLib::Date &referenceDate, const QuantLib::Calendar &cal, QuantLib::BusinessDayConvention bdc, const QuantLib::DayCounter &dc, const std::vector< QuantLib::Period > &terms, const std::vector< QuantLib::Handle< CreditCurve > > &termCurves, const Type &type)CreditVolCurve
init()InterpolatingCreditVolCurveprivate
InterpolatingCreditVolCurve(const QuantLib::Natural settlementDays, const QuantLib::Calendar &cal, QuantLib::BusinessDayConvention bdc, const QuantLib::DayCounter &dc, const std::vector< QuantLib::Period > &terms, const std::vector< QuantLib::Handle< CreditCurve > > &termCurves, const std::map< std::tuple< QuantLib::Date, QuantLib::Period, QuantLib::Real >, QuantLib::Handle< QuantLib::Quote > > &quotes, const Type &type)InterpolatingCreditVolCurve
InterpolatingCreditVolCurve(const QuantLib::Date &referenceDate, const QuantLib::Calendar &cal, QuantLib::BusinessDayConvention bdc, const QuantLib::DayCounter &dc, const std::vector< QuantLib::Period > &terms, const std::vector< QuantLib::Handle< CreditCurve > > &termCurves, const std::map< std::tuple< QuantLib::Date, QuantLib::Period, QuantLib::Real >, QuantLib::Handle< QuantLib::Quote > > &quotes, const Type &type)InterpolatingCreditVolCurve
Key typedefInterpolatingCreditVolCurveprivate
maxDate() const overrideCreditVolCurve
maxStrike() const overrideCreditVolCurve
minStrike() const overrideCreditVolCurve
moneyness(const QuantLib::Real strike, const QuantLib::Real atmStrike) constCreditVolCurveprotected
performCalculations() const overrideInterpolatingCreditVolCurveprivate
quotes_InterpolatingCreditVolCurveprivate
Smile typedefInterpolatingCreditVolCurveprivate
smileExpiries_InterpolatingCreditVolCurvemutableprivate
smileExpiryTimes_InterpolatingCreditVolCurvemutableprivate
smiles_InterpolatingCreditVolCurvemutableprivate
smileTermLengths_InterpolatingCreditVolCurvemutableprivate
smileTerms_InterpolatingCreditVolCurvemutableprivate
strike(const QuantLib::Real moneyness, const QuantLib::Real atmStrike) constCreditVolCurveprotected
strikes_InterpolatingCreditVolCurvemutableprivate
termCurves() constCreditVolCurvevirtual
termCurves_CreditVolCurveprotected
terms() constCreditVolCurvevirtual
terms_CreditVolCurveprotected
Type enum nameCreditVolCurve
type() constCreditVolCurve
type_CreditVolCurveprotected
update() overrideCreditVolCurveprotected
volatility(const QuantLib::Date &exerciseDate, const QuantLib::Real underlyingLength, const QuantLib::Real strike, const Type &targetType) const overrideInterpolatingCreditVolCurvevirtual
QuantExt::CreditVolCurve::volatility(const QuantLib::Date &exerciseDate, const QuantLib::Period &underlyingTerm, const QuantLib::Real strike, const Type &targetType) constCreditVolCurve
QuantExt::CreditVolCurve::volatility(const QuantLib::Real exerciseTime, const QuantLib::Real underlyingLength, const QuantLib::Real strike, const Type &targetType) constCreditVolCurve
vols_InterpolatingCreditVolCurvemutableprivate