Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
PiecewiseOptionletStripper< Interpolator, Bootstrap > Member List

This is the complete list of members for PiecewiseOptionletStripper< Interpolator, Bootstrap >, including all inherited members.

atmOptionletRate_OptionletStrippermutableprotected
atmOptionletRates() const overrideOptionletStripper
bootstrap_PiecewiseOptionletStripper< Interpolator, Bootstrap >private
businessDayConvention() const overrideOptionletStripper
calendar() const overrideOptionletStripper
capFloorLengths_OptionletStripperprotected
capFloorVolDisplacement() constPiecewiseOptionletStripper< Interpolator, Bootstrap >
capFloorVolDisplacement_PiecewiseOptionletStripper< Interpolator, Bootstrap >private
capFloorVolType() constPiecewiseOptionletStripper< Interpolator, Bootstrap >
capFloorVolType_PiecewiseOptionletStripper< Interpolator, Bootstrap >private
dayCounter() const overrideOptionletStripper
discount_OptionletStripperprotected
displacement() const overrideOptionletStripper
displacement_OptionletStripperprotected
flatFirstPeriod_PiecewiseOptionletStripper< Interpolator, Bootstrap >private
helper typedefPiecewiseOptionletStripper< Interpolator, Bootstrap >private
helpers_PiecewiseOptionletStripper< Interpolator, Bootstrap >private
index() constOptionletStripper
index_OptionletStripperprotected
interpolator_PiecewiseOptionletStripper< Interpolator, Bootstrap >private
interpOnOptionlets_PiecewiseOptionletStripper< Interpolator, Bootstrap >private
nOptionletTenors_OptionletStripperprotected
nStrikes_OptionletStripperprotected
onCapSettlementDays_OptionletStripperprotected
optionlet_curve typedefPiecewiseOptionletStripper< Interpolator, Bootstrap >
optionletAccrualPeriods() constOptionletStripper
optionletAccrualPeriods_OptionletStrippermutableprotected
optionletDates_OptionletStrippermutableprotected
optionletFixingDates() const overrideOptionletStripper
optionletFixingTenors() constOptionletStripper
optionletFixingTimes() const overrideOptionletStripper
optionletMaturities() const overrideOptionletStripper
optionletPaymentDates() constOptionletStripper
optionletPaymentDates_OptionletStrippermutableprotected
optionletStrikes(Size i) const overrideOptionletStripper
optionletStrikes_OptionletStrippermutableprotected
OptionletStripper(const ext::shared_ptr< QuantExt::CapFloorTermVolSurface > &, const ext::shared_ptr< IborIndex > &index, const Handle< YieldTermStructure > &discount=Handle< YieldTermStructure >(), const VolatilityType type=ShiftedLognormal, const Real displacement=0.0, const Period &rateComputationPeriod=0 *Days, const Size onCapSettlementDays=0)OptionletStripperprotected
optionletTenors_OptionletStripperprotected
optionletTimes_OptionletStrippermutableprotected
optionletVolatilities(Size i) const overrideOptionletStripper
optionletVolatilities_OptionletStrippermutableprotected
performCalculations() const overridePiecewiseOptionletStripper< Interpolator, Bootstrap >
PiecewiseOptionletStripper(const QuantLib::ext::shared_ptr< QuantExt::CapFloorTermVolSurface > &capFloorSurface, const QuantLib::ext::shared_ptr< QuantLib::IborIndex > &index, const QuantLib::Handle< QuantLib::YieldTermStructure > &discount, bool flatFirstPeriod=true, const QuantLib::VolatilityType capFloorVolType=QuantLib::ShiftedLognormal, const QuantLib::Real capFloorVolDisplacement=0.0, const boost::optional< VolatilityType > optionletVolType=boost::none, const boost::optional< QuantLib::Real > optionletVolDisplacement=boost::none, bool interpOnOptionlets=true, const Interpolator &i=Interpolator(), const Bootstrap< optionlet_curve > &bootstrap=Bootstrap< optionlet_curve >(), const Period &rateComputationPeriod=0 *Days, const Size onCapSettlementDays=0)PiecewiseOptionletStripper< Interpolator, Bootstrap >
populateDates() constOptionletStripperprotectedvirtual
quotes_PiecewiseOptionletStripper< Interpolator, Bootstrap >private
rateComputationPeriod() constOptionletStripper
rateComputationPeriod_OptionletStripperprotected
settlementDays() const overrideOptionletStripper
strikeCurves_PiecewiseOptionletStripper< Interpolator, Bootstrap >mutableprivate
termVolSurface() constOptionletStripper
termVolSurface_OptionletStripperprotected
volatilityType() const overrideOptionletStripper
volatilityType_OptionletStripperprotected