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

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

allowsExtrapolation() constExtrapolator
alwaysForward_ (defined in LazyObject)LazyObjectprotected
alwaysForwardNotifications()LazyObject
calculate() constLazyObjectprotectedvirtual
calculated_ (defined in LazyObject)LazyObjectmutableprotected
calendar() constTermStructurevirtual
calendar_ (defined in TermStructure)TermStructureprotected
checkRange(const Date &d, bool extrapolate) constTermStructureprotected
checkRange(Time t, bool extrapolate) constTermStructureprotected
dayCounter() constTermStructurevirtual
deepUpdate()Observervirtual
disableExtrapolation(bool b=true)Extrapolator
discount(const Date &d, bool extrapolate=false) const (defined in YieldTermStructure)YieldTermStructure
discount(Time t, bool extrapolate=false) constYieldTermStructure
enableExtrapolation(bool b=true)Extrapolator
Extrapolator()=default (defined in Extrapolator)Extrapolator
fitResults() constFittedBondDiscountCurve
FittedBondDiscountCurve(Natural settlementDays, const Calendar &calendar, std::vector< ext::shared_ptr< BondHelper > > bonds, const DayCounter &dayCounter, const FittingMethod &fittingMethod, Real accuracy=1.0e-10, Size maxEvaluations=10000, Array guess=Array(), Real simplexLambda=1.0, Size maxStationaryStateIterations=100)FittedBondDiscountCurve
FittedBondDiscountCurve(const Date &referenceDate, std::vector< ext::shared_ptr< BondHelper > > bonds, const DayCounter &dayCounter, const FittingMethod &fittingMethod, Real accuracy=1.0e-10, Size maxEvaluations=10000, Array guess=Array(), Real simplexLambda=1.0, Size maxStationaryStateIterations=100)FittedBondDiscountCurve
FittedBondDiscountCurve(Natural settlementDays, const Calendar &calendar, const FittingMethod &fittingMethod, Array parameters, Date maxDate, const DayCounter &dayCounter)FittedBondDiscountCurve
FittedBondDiscountCurve(const Date &referenceDate, const FittingMethod &fittingMethod, Array parameters, Date maxDate, const DayCounter &dayCounter)FittedBondDiscountCurve
forwardFirstNotificationOnly()LazyObject
forwardRate(const Date &d1, const Date &d2, const DayCounter &resultDayCounter, Compounding comp, Frequency freq=Annual, bool extrapolate=false) constYieldTermStructure
forwardRate(const Date &d, const Period &p, const DayCounter &resultDayCounter, Compounding comp, Frequency freq=Annual, bool extrapolate=false) constYieldTermStructure
forwardRate(Time t1, Time t2, Compounding comp, Frequency freq=Annual, bool extrapolate=false) constYieldTermStructure
freeze()LazyObject
frozen_ (defined in LazyObject)LazyObjectprotected
isCalculated() constLazyObject
iterator typedef (defined in Observer)Observer
jumpDates() const (defined in YieldTermStructure)YieldTermStructure
jumpTimes() const (defined in YieldTermStructure)YieldTermStructure
LazyObject() (defined in LazyObject)LazyObject
maxDate() const overrideFittedBondDiscountCurvevirtual
maxTime() constTermStructurevirtual
moving_ (defined in TermStructure)TermStructureprotected
notifyObservers()Observable
numberOfBonds() constFittedBondDiscountCurve
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
operator=(const Observer &) (defined in Observer)Observer
QuantLib::TermStructure::QuantLib::Observable::operator=(const Observable &)Observable
operator=(Observable &&)=delete (defined in Observable)Observable
recalculate()LazyObject
referenceDate() constTermStructurevirtual
registerWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
resetGuess(const Array &guess)FittedBondDiscountCurve
settlementDays() constTermStructurevirtual
TermStructure(DayCounter dc=DayCounter())TermStructureexplicit
TermStructure(const Date &referenceDate, Calendar calendar=Calendar(), DayCounter dc=DayCounter())TermStructureexplicit
TermStructure(Natural settlementDays, Calendar, DayCounter dc=DayCounter())TermStructure
timeFromReference(const Date &date) constTermStructure
unfreeze()LazyObject
unregisterWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
unregisterWithAll() (defined in Observer)Observer
update() overrideFittedBondDiscountCurvevirtual
updated_ (defined in TermStructure)TermStructuremutableprotected
YieldTermStructure(const DayCounter &dc=DayCounter()) (defined in YieldTermStructure)YieldTermStructureexplicit
YieldTermStructure(const Date &referenceDate, const Calendar &cal=Calendar(), const DayCounter &dc=DayCounter(), std::vector< Handle< Quote > > jumps={}, const std::vector< Date > &jumpDates={}) (defined in YieldTermStructure)YieldTermStructure
YieldTermStructure(Natural settlementDays, const Calendar &cal, const DayCounter &dc=DayCounter(), std::vector< Handle< Quote > > jumps={}, const std::vector< Date > &jumpDates={}) (defined in YieldTermStructure)YieldTermStructure
zeroRate(const Date &d, const DayCounter &resultDayCounter, Compounding comp, Frequency freq=Annual, bool extrapolate=false) constYieldTermStructure
zeroRate(Time t, Compounding comp, Frequency freq=Annual, bool extrapolate=false) constYieldTermStructure
~Extrapolator()=default (defined in Extrapolator)Extrapolatorvirtual
~LazyObject() override=default (defined in LazyObject)LazyObject
~Observable()=default (defined in Observable)Observablevirtual
~Observer() (defined in Observer)Observervirtual
~TermStructure() override=default (defined in TermStructure)TermStructure