QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.40
Loading...
Searching...
No Matches
SwaptionHelper Member List

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

addTimesTo(std::list< Time > &times) const override (defined in SwaptionHelper)SwaptionHelpervirtual
alwaysForward_ (defined in LazyObject)LazyObjectprotected
alwaysForwardNotifications()LazyObject
BlackCalibrationHelper(Handle< Quote > volatility, CalibrationErrorType calibrationErrorType=RelativePriceError, const VolatilityType type=ShiftedLognormal, const Real shift=0.0) (defined in BlackCalibrationHelper)BlackCalibrationHelper
blackPrice(Volatility volatility) const overrideSwaptionHelpervirtual
calculate() constLazyObjectprotectedvirtual
calculated_ (defined in LazyObject)LazyObjectmutableprotected
calibrationError() overrideBlackCalibrationHelpervirtual
CalibrationErrorType enum name (defined in BlackCalibrationHelper)BlackCalibrationHelper
deepUpdate()Observervirtual
engine_ (defined in BlackCalibrationHelper)BlackCalibrationHelperprotected
forwardFirstNotificationOnly()LazyObject
freeze()LazyObject
frozen_ (defined in LazyObject)LazyObjectprotected
impliedVolatility(Real targetValue, Real accuracy, Size maxEvaluations, Volatility minVol, Volatility maxVol) constBlackCalibrationHelper
ImpliedVolError enum value (defined in BlackCalibrationHelper)BlackCalibrationHelper
isCalculated() constLazyObject
iterator typedef (defined in Observer)Observer
LazyObject() (defined in LazyObject)LazyObject
marketValue() constBlackCalibrationHelper
marketValue_ (defined in BlackCalibrationHelper)BlackCalibrationHelpermutableprotected
modelValue() const overrideSwaptionHelpervirtual
notifyObservers()Observable
Observable()=default (defined in Observable)Observable
Observable(const Observable &) (defined in Observable)Observable
Observable(Observable &&)=delete (defined in Observable)Observable
Observer()=default (defined in Observer)Observer
Observer(const Observer &) (defined in Observer)Observer
QuantLib::operator=(const Observable &)Observable
operator=(Observable &&)=delete (defined in Observable)Observable
operator=(const Observer &) (defined in Observer)Observer
PriceError enum value (defined in BlackCalibrationHelper)BlackCalibrationHelper
recalculate()LazyObject
registerWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
RelativePriceError enum value (defined in BlackCalibrationHelper)BlackCalibrationHelper
setPricingEngine(const ext::shared_ptr< PricingEngine > &engine) (defined in BlackCalibrationHelper)BlackCalibrationHelper
shift_ (defined in BlackCalibrationHelper)BlackCalibrationHelperprotected
swaption() const (defined in SwaptionHelper)SwaptionHelper
SwaptionHelper(const Period &maturity, const Period &length, const Handle< Quote > &volatility, ext::shared_ptr< IborIndex > index, const Period &fixedLegTenor, DayCounter fixedLegDayCounter, DayCounter floatingLegDayCounter, Handle< YieldTermStructure > termStructure, CalibrationErrorType errorType=RelativePriceError, Real strike=Null< Real >(), Real nominal=1.0, VolatilityType type=ShiftedLognormal, Real shift=0.0, Natural settlementDays=Null< Size >(), RateAveraging::Type averagingMethod=RateAveraging::Compound) (defined in SwaptionHelper)SwaptionHelper
SwaptionHelper(const Date &exerciseDate, const Period &length, const Handle< Quote > &volatility, ext::shared_ptr< IborIndex > index, const Period &fixedLegTenor, DayCounter fixedLegDayCounter, DayCounter floatingLegDayCounter, Handle< YieldTermStructure > termStructure, CalibrationErrorType errorType=RelativePriceError, Real strike=Null< Real >(), Real nominal=1.0, VolatilityType type=ShiftedLognormal, Real shift=0.0, Natural settlementDays=Null< Size >(), RateAveraging::Type averagingMethod=RateAveraging::Compound) (defined in SwaptionHelper)SwaptionHelper
SwaptionHelper(const Date &exerciseDate, const Date &endDate, const Handle< Quote > &volatility, ext::shared_ptr< IborIndex > index, const Period &fixedLegTenor, DayCounter fixedLegDayCounter, DayCounter floatingLegDayCounter, Handle< YieldTermStructure > termStructure, CalibrationErrorType errorType=RelativePriceError, Real strike=Null< Real >(), Real nominal=1.0, VolatilityType type=ShiftedLognormal, Real shift=0.0, Natural settlementDays=Null< Size >(), RateAveraging::Type averagingMethod=RateAveraging::Compound) (defined in SwaptionHelper)SwaptionHelper
underlying() const (defined in SwaptionHelper)SwaptionHelper
unfreeze()LazyObject
unregisterWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
unregisterWithAll() (defined in Observer)Observer
update() overrideLazyObjectvirtual
volatility() constBlackCalibrationHelper
volatility_ (defined in BlackCalibrationHelper)BlackCalibrationHelperprotected
volatilityType() constBlackCalibrationHelper
volatilityType_ (defined in BlackCalibrationHelper)BlackCalibrationHelperprotected
~CalibrationHelper()=default (defined in CalibrationHelper)CalibrationHelpervirtual
~LazyObject() override=default (defined in LazyObject)LazyObject
~Observable()=default (defined in Observable)Observablevirtual
~Observer() (defined in Observer)Observervirtual