Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
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