Loading [MathJax]/extensions/tex2jax.js
QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CapFloorTermVolSurface Member List

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

allowsExtrapolation() constExtrapolator
alwaysForward_LazyObjectprotected
alwaysForwardNotifications()LazyObject
bdc_VolatilityTermStructureprivate
businessDayConvention() constVolatilityTermStructurevirtual
calculate() constLazyObjectprotectedvirtual
calculated_LazyObjectmutableprotected
calendar() constTermStructurevirtual
calendar_TermStructureprotected
CapFloorTermVolatilityStructure(BusinessDayConvention bdc, const DayCounter &dc=DayCounter())CapFloorTermVolatilityStructure
CapFloorTermVolatilityStructure(const Date &referenceDate, const Calendar &cal, BusinessDayConvention bdc, const DayCounter &dc=DayCounter())CapFloorTermVolatilityStructure
CapFloorTermVolatilityStructure(Natural settlementDays, const Calendar &, BusinessDayConvention bdc, const DayCounter &dc=DayCounter())CapFloorTermVolatilityStructure
CapFloorTermVolSurface(Natural settlementDays, const Calendar &calendar, BusinessDayConvention bdc, const std::vector< Period > &optionTenors, const std::vector< Rate > &strikes, const std::vector< std::vector< Handle< Quote > > > &, const DayCounter &dc=Actual365Fixed())CapFloorTermVolSurface
CapFloorTermVolSurface(const Date &settlementDate, const Calendar &calendar, BusinessDayConvention bdc, const std::vector< Period > &optionTenors, const std::vector< Rate > &strikes, const std::vector< std::vector< Handle< Quote > > > &, const DayCounter &dc=Actual365Fixed())CapFloorTermVolSurface
CapFloorTermVolSurface(const Date &settlementDate, const Calendar &calendar, BusinessDayConvention bdc, const std::vector< Period > &optionTenors, const std::vector< Rate > &strikes, const Matrix &volatilities, const DayCounter &dc=Actual365Fixed())CapFloorTermVolSurface
CapFloorTermVolSurface(Natural settlementDays, const Calendar &calendar, BusinessDayConvention bdc, const std::vector< Period > &optionTenors, const std::vector< Rate > &strikes, const Matrix &volatilities, const DayCounter &dc=Actual365Fixed())CapFloorTermVolSurface
checkInputs() constCapFloorTermVolSurfaceprivate
checkRange(const Date &d, bool extrapolate) constTermStructureprotected
checkRange(Time t, bool extrapolate) constTermStructureprotected
checkStrike(Rate strike, bool extrapolate) constVolatilityTermStructureprotected
dayCounter() constTermStructurevirtual
dayCounter_TermStructureprivate
deepUpdate()Observervirtual
disableExtrapolation(bool b=true)Extrapolator
enableExtrapolation(bool b=true)Extrapolator
evaluationDate_CapFloorTermVolSurfaceprivate
extrapolate_Extrapolatorprivate
Extrapolator()=defaultExtrapolator
forwardFirstNotificationOnly()LazyObject
freeze()LazyObject
frozen_LazyObjectprotected
initializeOptionDatesAndTimes() constCapFloorTermVolSurfaceprivate
interpolate()CapFloorTermVolSurfaceprivate
interpolation_CapFloorTermVolSurfacemutableprivate
isCalculated() constLazyObject
QuantLib::iterator typedefObservableprivate
QuantLib::Observer::iterator typedefObserver
LazyObject()LazyObject
maxDate() const overrideCapFloorTermVolSurfacevirtual
maxStrike() const overrideCapFloorTermVolSurfacevirtual
maxTime() constTermStructurevirtual
minStrike() const overrideCapFloorTermVolSurfacevirtual
moving_TermStructureprotected
nOptionTenors_CapFloorTermVolSurfaceprivate
notifyObservers()Observable
nStrikes_CapFloorTermVolSurfaceprivate
Observable()Observable
Observable(const Observable &)Observable
Observable(Observable &&)=deleteObservable
observables_Observerprivate
Observer()=defaultObserver
QuantLib::Observer::Observer(const Observer &)Observer
observers_Observableprivate
QuantLib::operator=(const Observable &)Observable
QuantLib::operator=(Observable &&)=deleteObservable
QuantLib::Observer::operator=(const Observer &)Observer
optionDateFromTenor(const Period &) constVolatilityTermStructure
optionDates() constCapFloorTermVolSurface
optionDates_CapFloorTermVolSurfacemutableprivate
optionTenors() constCapFloorTermVolSurface
optionTenors_CapFloorTermVolSurfaceprivate
optionTimes() constCapFloorTermVolSurface
optionTimes_CapFloorTermVolSurfacemutableprivate
performCalculations() const overrideCapFloorTermVolSurfacevirtual
recalculate()LazyObject
referenceDate() constTermStructurevirtual
referenceDate_TermStructuremutableprivate
registerObserver(Observer *)Observableprivate
registerWith(const ext::shared_ptr< Observable > &)Observer
registerWithMarketData()CapFloorTermVolSurfaceprivate
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
QuantLib::set_type typedefObservableprivate
settlementDays() constTermStructurevirtual
settlementDays_TermStructureprivate
strikes() constCapFloorTermVolSurface
strikes_CapFloorTermVolSurfaceprivate
TermStructure(DayCounter dc=DayCounter())TermStructureexplicit
TermStructure(const Date &referenceDate, Calendar calendar=Calendar(), DayCounter dc=DayCounter())TermStructureexplicit
TermStructure(Natural settlementDays, Calendar, DayCounter dc=DayCounter())TermStructure
timeFromReference(const Date &date) constTermStructure
unfreeze()LazyObject
unregisterObserver(Observer *)Observableprivate
unregisterWith(const ext::shared_ptr< Observable > &)Observer
unregisterWithAll()Observer
update() overrideCapFloorTermVolSurfacevirtual
updated_TermStructuremutableprotected
updating_LazyObjectprivate
volatility(const Period &length, Rate strike, bool extrapolate=false) constCapFloorTermVolatilityStructure
volatility(const Date &end, Rate strike, bool extrapolate=false) constCapFloorTermVolatilityStructure
volatility(Time t, Rate strike, bool extrapolate=false) constCapFloorTermVolatilityStructure
volatilityImpl(Time t, Rate strike) const overrideCapFloorTermVolSurfaceprotectedvirtual
VolatilityTermStructure(BusinessDayConvention bdc, const DayCounter &dc=DayCounter())VolatilityTermStructure
VolatilityTermStructure(const Date &referenceDate, const Calendar &cal, BusinessDayConvention bdc, const DayCounter &dc=DayCounter())VolatilityTermStructure
VolatilityTermStructure(Natural settlementDays, const Calendar &cal, BusinessDayConvention bdc, const DayCounter &dc=DayCounter())VolatilityTermStructure
volHandles_CapFloorTermVolSurfaceprivate
vols_CapFloorTermVolSurfacemutableprivate
~CapFloorTermVolatilityStructure() override=defaultCapFloorTermVolatilityStructure
~Extrapolator()=defaultExtrapolatorvirtual
~LazyObject() override=defaultLazyObject
~Observable()=defaultObservablevirtual
~Observer()Observervirtual
~TermStructure() override=defaultTermStructure