Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
InterpolatedCPIVolatilitySurface< Interpolator2D > Member List

This is the complete list of members for InterpolatedCPIVolatilitySurface< Interpolator2D >, including all inherited members.

atmStrike(const QuantLib::Date &maturity, const QuantLib::Period &obsLag=QuantLib::Period(-1, QuantLib::Days)) const overrideInterpolatedCPIVolatilitySurface< Interpolator2D >virtual
baseDate() const overrideCPIVolatilitySurface
capFloorStartDate() constCPIVolatilitySurface
capFloorStartDate_CPIVolatilitySurfaceprivate
CPIVolatilitySurface(QuantLib::Natural settlementDays, const QuantLib::Calendar &, QuantLib::BusinessDayConvention bdc, const QuantLib::DayCounter &dc, const QuantLib::Period &observationLag, QuantLib::Frequency frequency, bool indexIsInterpolated, const QuantLib::Date &capFloorStartDate=QuantLib::Date(), QuantLib::VolatilityType volType=QuantLib::ShiftedLognormal, double displacement=0.0)CPIVolatilitySurface
displacement() constCPIVolatilitySurface
displacement_CPIVolatilitySurfaceprotected
fixingTime(const QuantLib::Date &maturityDate) constCPIVolatilitySurfaceprotectedvirtual
index_InterpolatedCPIVolatilitySurface< Interpolator2D >private
InterpolatedCPIVolatilitySurface(const std::vector< Period > &optionTenors, const std::vector< Real > &strikes, const std::vector< std::vector< Handle< Quote > > > quotes, const QuantLib::ext::shared_ptr< QuantLib::ZeroInflationIndex > &index, const bool quotedInstrumentsAreInterpolated, const Natural settlementDays, const Calendar &cal, BusinessDayConvention bdc, const DayCounter &dc, const Period &observationLag, const Date &capFloorStartDate=Date(), const Interpolator2D &interpolator2d=Interpolator2D(), const QuantLib::VolatilityType volType=QuantLib::ShiftedLognormal, const double displacement=0.0)InterpolatedCPIVolatilitySurface< Interpolator2D >
InterpolatedCPIVolatilitySurface(const std::vector< Period > &optionTenors, const std::vector< Real > &strikes, const std::vector< std::vector< Handle< Quote > > > quotes, const QuantLib::ext::shared_ptr< QuantLib::ZeroInflationIndex > &index, const Natural settlementDays, const Calendar &cal, BusinessDayConvention bdc, const DayCounter &dc, const Period &observationLag, const Date &capFloorStartDate=Date(), const Interpolator2D &interpolator2d=Interpolator2D(), const QuantLib::VolatilityType volType=QuantLib::ShiftedLognormal, const double displacement=0.0)InterpolatedCPIVolatilitySurface< Interpolator2D >
interpolator2d_InterpolatedCPIVolatilitySurface< Interpolator2D >private
isLogNormal() constCPIVolatilitySurface
maxDate() const overrideInterpolatedCPIVolatilitySurface< Interpolator2D >
maxStrike() const overrideInterpolatedCPIVolatilitySurface< Interpolator2D >
minStrike() const overrideInterpolatedCPIVolatilitySurface< Interpolator2D >
optionDateFromTenor(const QuantLib::Period &tenor) const overrideCPIVolatilitySurface
optionTenors()InterpolatedCPIVolatilitySurface< Interpolator2D >
optionTenors_InterpolatedCPIVolatilitySurface< Interpolator2D >mutableprivate
optionTimes_InterpolatedCPIVolatilitySurface< Interpolator2D >mutableprivate
performCalculations() const overrideInterpolatedCPIVolatilitySurface< Interpolator2D >
quotes()InterpolatedCPIVolatilitySurface< Interpolator2D >
quotes_InterpolatedCPIVolatilitySurface< Interpolator2D >mutableprivate
strikes()InterpolatedCPIVolatilitySurface< Interpolator2D >
strikes_InterpolatedCPIVolatilitySurface< Interpolator2D >mutableprivate
update() overrideInterpolatedCPIVolatilitySurface< Interpolator2D >
volatility(const QuantLib::Date &maturityDate, QuantLib::Rate strike, const QuantLib::Period &obsLag=QuantLib::Period(-1, QuantLib::Days), bool extrapolate=false) const overrideCPIVolatilitySurface
volatilityImpl(QuantLib::Time length, QuantLib::Rate strike) const overrideInterpolatedCPIVolatilitySurface< Interpolator2D >
volatilityType() constCPIVolatilitySurface
volData()InterpolatedCPIVolatilitySurface< Interpolator2D >
volData_InterpolatedCPIVolatilitySurface< Interpolator2D >mutableprivate
vols_InterpolatedCPIVolatilitySurface< Interpolator2D >mutableprivate
volType_CPIVolatilitySurfaceprotected