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

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

atmLevel() const override (defined in SviSmileSection)SviSmileSectionvirtual
dayCounter() const (defined in SmileSection)SmileSectionvirtual
deepUpdate()Observervirtual
density(Rate strike, Real discount=1.0, Real gap=1.0E-4) const (defined in SmileSection)SmileSectionvirtual
digitalOptionPrice(Rate strike, Option::Type type=Option::Call, Real discount=1.0, Real gap=1.0e-5) const (defined in SmileSection)SmileSectionvirtual
exerciseDate() const (defined in SmileSection)SmileSectionvirtual
exerciseTime() const (defined in SmileSection)SmileSectionvirtual
initializeExerciseTime() const (defined in SmileSection)SmileSectionprotectedvirtual
iterator typedef (defined in Observer)Observer
maxStrike() const override (defined in SviSmileSection)SviSmileSectionvirtual
minStrike() const override (defined in SviSmileSection)SviSmileSectionvirtual
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
optionPrice(Rate strike, Option::Type type=Option::Call, Real discount=1.0) const (defined in SmileSection)SmileSectionvirtual
referenceDate() const (defined in SmileSection)SmileSectionvirtual
registerWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
shift() const (defined in SmileSection)SmileSectionvirtual
SmileSection(const Date &d, DayCounter dc=DayCounter(), const Date &referenceDate=Date(), VolatilityType type=ShiftedLognormal, Rate shift=0.0) (defined in SmileSection)SmileSection
SmileSection(Time exerciseTime, DayCounter dc=DayCounter(), VolatilityType type=ShiftedLognormal, Rate shift=0.0) (defined in SmileSection)SmileSection
SmileSection()=default (defined in SmileSection)SmileSection
SviSmileSection(Time timeToExpiry, Rate forward, std::vector< Real > sviParameters)SviSmileSection
SviSmileSection(const Date &d, Rate forward, std::vector< Real > sviParameters, const DayCounter &dc=Actual365Fixed())SviSmileSection
unregisterWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
unregisterWithAll() (defined in Observer)Observer
update() overrideSmileSectionvirtual
variance(Rate strike) const (defined in SmileSection)SmileSection
varianceImpl(Rate strike) const (defined in SmileSection)SmileSectionprotectedvirtual
vega(Rate strike, Real discount=1.0) const (defined in SmileSection)SmileSectionvirtual
volatility(Rate strike) const (defined in SmileSection)SmileSection
volatility(Rate strike, VolatilityType type, Real shift=0.0) const (defined in SmileSection)SmileSection
volatilityImpl(Rate strike) const override (defined in SviSmileSection)SviSmileSectionprotectedvirtual
volatilityType() const (defined in SmileSection)SmileSectionvirtual
~Observable()=default (defined in Observable)Observablevirtual
~Observer() (defined in Observer)Observervirtual
~SmileSection() override=default (defined in SmileSection)SmileSection