Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
BlackVarianceSurfaceSparse Member List

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

accept(QuantLib::AcyclicVisitor &) overrideBlackVarianceSurfaceSparsevirtual
baseDate_OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >private
blackVarianceImpl(QuantLib::Time t, QuantLib::Real strike) const overrideBlackVarianceSurfaceSparseprotectedvirtual
BlackVarianceSurfaceSparse(const QuantLib::Date &referenceDate, const QuantLib::Calendar &cal, const std::vector< QuantLib::Date > &dates, const std::vector< QuantLib::Real > &strikes, const std::vector< QuantLib::Volatility > &volatilities, const QuantLib::DayCounter &dayCounter, bool lowerStrikeConstExtrap=true, bool upperStrikeConstExtrap=true, bool timeFlatExtrapolation=false)BlackVarianceSurfaceSparse
dayCounter() const overrideBlackVarianceSurfaceSparse
dayCounter_OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >private
expiries() constOptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >
expiries_OptionInterpolatorBaseprotected
getValue(QuantLib::Time t, QuantLib::Real strike) const overrideOptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >virtual
getValue(QuantLib::Date d, QuantLib::Real strike) const overrideOptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >virtual
getValueForStrike(QuantLib::Real strike, const std::vector< QuantLib::Real > &strks, const std::vector< QuantLib::Real > &vars, const QuantLib::Interpolation &intrp) constOptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >private
initialise(const std::vector< QuantLib::Date > &dates, const std::vector< QuantLib::Real > &strikes, const std::vector< QuantLib::Real > &values)OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >
initialise(const std::vector< QuantLib::Period > &tenors, const std::vector< QuantLib::Real > &strikes, const std::vector< QuantLib::Real > &values, const QuantLib::Calendar &calendar, const QuantLib::BusinessDayConvention &bdc)OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >
initialised_OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >private
interpolations_OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >protected
interpolatorExpiry_OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >private
interpolatorStrike_OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >private
lowerStrikeConstExtrap_OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >private
maxDate() const overrideBlackVarianceSurfaceSparse
maxStrike() const overrideBlackVarianceSurfaceSparse
minStrike() const overrideBlackVarianceSurfaceSparse
operator=(const OptionInterpolator2d &)=deleteOptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >
OptionInterpolator2d(const QuantLib::Date &referenceDate, const QuantLib::DayCounter &dayCounter, bool lowerStrikeConstExtrap=true, bool upperStrikeConstExtrap=true, const QuantLib::Linear &interpolatorStrike=QuantLib::Linear(), const QuantLib::Linear &interpolatorExpiry=QuantLib::Linear(), const QuantLib::Date &baseDate=QuantLib::Date())OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >
OptionInterpolator2d(const QuantLib::Date &referenceDate, const QuantLib::DayCounter &dayCounter, const std::vector< QuantLib::Date > &dates, const std::vector< QuantLib::Real > &strikes, const std::vector< QuantLib::Real > &values, bool lowerStrikeConstExtrap=true, bool upperStrikeConstExtrap=true, const QuantLib::Linear &interpolatorStrike=QuantLib::Linear(), const QuantLib::Linear &interpolatorExpiry=QuantLib::Linear(), const QuantLib::Date &baseDate=QuantLib::Date())OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >
OptionInterpolator2d(const QuantLib::Date &referenceDate, const QuantLib::Calendar &calendar, const QuantLib::BusinessDayConvention &bdc, const QuantLib::DayCounter &dayCounter, const std::vector< QuantLib::Period > &tenors, const std::vector< QuantLib::Real > &strikes, const std::vector< QuantLib::Real > &values, bool lowerStrikeConstExtrap=true, bool upperStrikeConstExtrap=true, const QuantLib::Linear &interpolatorStrike=QuantLib::Linear(), const QuantLib::Linear &interpolatorExpiry=QuantLib::Linear(), const QuantLib::Date &baseDate=QuantLib::Date())OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >
OptionInterpolator2d(const OptionInterpolator2d &)=deleteOptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >
OptionInterpolatorBase(const QuantLib::Date &referenceDate)OptionInterpolatorBaseexplicit
referenceDate() const overrideBlackVarianceSurfaceSparse
referenceDate_OptionInterpolatorBaseprotected
strikes() constOptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >
strikes_OptionInterpolatorBaseprotected
timeFlatExtrapolation_BlackVarianceSurfaceSparseprotected
TimeInterpolationMethod enum nameBlackVarianceSurfaceSparse
times() constOptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >
times_OptionInterpolatorBaseprotected
upperStrikeConstExtrap_OptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >private
values() constOptionInterpolator2d< QuantLib::Linear, QuantLib::Linear >
values_OptionInterpolatorBaseprotected
~OptionInterpolatorBase()OptionInterpolatorBasevirtual