at_ | BlackVolatilitySurfaceBFRR | private |
atmQuotes() const | BlackVolatilitySurfaceBFRR | |
atmQuotes_ | BlackVolatilitySurfaceBFRR | private |
atmType() const | BlackVolatilitySurfaceBFRR | |
bfQuotes() const | BlackVolatilitySurfaceBFRR | |
bfQuotes_ | BlackVolatilitySurfaceBFRR | private |
BlackVolatilitySurfaceBFRR(Date referenceDate, const std::vector< Date > &dates, const std::vector< Real > &deltas, const std::vector< std::vector< Real > > &bfQuotes, const std::vector< std::vector< Real > > &rrQuotes, const std::vector< Real > &atmQuotes, const DayCounter &dayCounter, const Calendar &calendar, const Handle< Quote > &spot, const Size spotDays, const Calendar spotCalendar, const Handle< YieldTermStructure > &domesticTS, const Handle< YieldTermStructure > &foreignTS, const DeltaVolQuote::DeltaType dt=DeltaVolQuote::DeltaType::Spot, const DeltaVolQuote::AtmType at=DeltaVolQuote::AtmType::AtmDeltaNeutral, const Period &switchTenor=2 *Years, const DeltaVolQuote::DeltaType ltdt=DeltaVolQuote::DeltaType::Fwd, const DeltaVolQuote::AtmType ltat=DeltaVolQuote::AtmType::AtmDeltaNeutral, const Option::Type riskReversalInFavorOf=Option::Call, const bool butterflyIsBrokerStyle=true, const SmileInterpolation smileInterpolation=SmileInterpolation::Cubic) | BlackVolatilitySurfaceBFRR | |
blackVolImpl(Time t, Real strike) const override | BlackVolatilitySurfaceBFRR | private |
butterflyIsBrokerStyle() const | BlackVolatilitySurfaceBFRR | |
butterflyIsBrokerStyle_ | BlackVolatilitySurfaceBFRR | private |
cachedInterpolatedSmiles_ | BlackVolatilitySurfaceBFRR | mutableprivate |
clearCaches() const | BlackVolatilitySurfaceBFRR | private |
currentDeltas() const | BlackVolatilitySurfaceBFRR | |
currentDeltas_ | BlackVolatilitySurfaceBFRR | mutableprivate |
dates() const | BlackVolatilitySurfaceBFRR | |
dates_ | BlackVolatilitySurfaceBFRR | private |
deltas() const | BlackVolatilitySurfaceBFRR | |
deltas_ | BlackVolatilitySurfaceBFRR | private |
deltaType() const | BlackVolatilitySurfaceBFRR | |
domesticTS() const | BlackVolatilitySurfaceBFRR | |
domesticTS_ | BlackVolatilitySurfaceBFRR | private |
dt_ | BlackVolatilitySurfaceBFRR | private |
expiryTimes_ | BlackVolatilitySurfaceBFRR | mutableprivate |
foreignTS() const | BlackVolatilitySurfaceBFRR | |
foreignTS_ | BlackVolatilitySurfaceBFRR | private |
longTermAtmType() const | BlackVolatilitySurfaceBFRR | |
longTermDeltaType() const | BlackVolatilitySurfaceBFRR | |
ltat_ | BlackVolatilitySurfaceBFRR | private |
ltdt_ | BlackVolatilitySurfaceBFRR | private |
maxDate() const override | BlackVolatilitySurfaceBFRR | |
maxStrike() const override | BlackVolatilitySurfaceBFRR | |
minStrike() const override | BlackVolatilitySurfaceBFRR | |
performCalculations() const override | BlackVolatilitySurfaceBFRR | private |
riskReversalInFavorOf() const | BlackVolatilitySurfaceBFRR | |
riskReversalInFavorOf_ | BlackVolatilitySurfaceBFRR | private |
rrQuotes() const | BlackVolatilitySurfaceBFRR | |
rrQuotes_ | BlackVolatilitySurfaceBFRR | private |
settlDomDisc_ | BlackVolatilitySurfaceBFRR | private |
settlementDates_ | BlackVolatilitySurfaceBFRR | mutableprivate |
settlForDisc_ | BlackVolatilitySurfaceBFRR | private |
settlLag_ | BlackVolatilitySurfaceBFRR | private |
smileErrorMessage() const | BlackVolatilitySurfaceBFRR | |
smileErrorMessage_ | BlackVolatilitySurfaceBFRR | mutableprivate |
smileHasError() const | BlackVolatilitySurfaceBFRR | |
smileHasError_ | BlackVolatilitySurfaceBFRR | mutableprivate |
SmileInterpolation enum name | BlackVolatilitySurfaceBFRR | |
smileInterpolation() const | BlackVolatilitySurfaceBFRR | |
smileInterpolation_ | BlackVolatilitySurfaceBFRR | private |
smiles_ | BlackVolatilitySurfaceBFRR | mutableprivate |
spot() const | BlackVolatilitySurfaceBFRR | |
spot_ | BlackVolatilitySurfaceBFRR | private |
spotCalendar_ | BlackVolatilitySurfaceBFRR | private |
spotDays_ | BlackVolatilitySurfaceBFRR | private |
switchTenor() const | BlackVolatilitySurfaceBFRR | |
switchTenor_ | BlackVolatilitySurfaceBFRR | private |
switchTime_ | BlackVolatilitySurfaceBFRR | mutableprivate |
update() override | BlackVolatilitySurfaceBFRR | private |