QuantLib
A free/open-source library for quantitative finance
Reference manual - version 1.20
Gaussian1dModel Member List

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

alwaysForward_ (defined in LazyObject)LazyObjectprotected
alwaysForwardNotifications()LazyObject
calculate() constLazyObjectprotectedvirtual
calculated_ (defined in LazyObject)LazyObjectmutableprotected
deepUpdate()Observervirtual
enforcesTodaysHistoricFixings_ (defined in Gaussian1dModel)Gaussian1dModelmutableprotected
evaluationDate_ (defined in Gaussian1dModel)Gaussian1dModelmutableprotected
forwardRate(const Date &fixing, const Date &referenceDate=Null< Date >(), Real y=0.0, const ext::shared_ptr< IborIndex > &iborIdx=ext::shared_ptr< IborIndex >()) const (defined in Gaussian1dModel)Gaussian1dModel
freeze()LazyObject
frozen_ (defined in LazyObject)LazyObjectprotected
Gaussian1dModel(const Handle< YieldTermStructure > &yieldTermStructure) (defined in Gaussian1dModel)Gaussian1dModelprotected
gaussianPolynomialIntegral(Real a, Real b, Real c, Real d, Real e, Real x0, Real x1)Gaussian1dModelstatic
gaussianShiftedPolynomialIntegral(Real a, Real b, Real c, Real d, Real e, Real h, Real x0, Real x1)Gaussian1dModelstatic
generateArguments() (defined in Gaussian1dModel)Gaussian1dModelprotected
iterator typedef (defined in Observer)Observer
LazyObject() (defined in LazyObject)LazyObject
notifyObservers()Observable
numeraire(Time t, Real y=0.0, const Handle< YieldTermStructure > &yts=Handle< YieldTermStructure >()) const (defined in Gaussian1dModel)Gaussian1dModel
numeraire(const Date &referenceDate, Real y=0.0, const Handle< YieldTermStructure > &yts=Handle< YieldTermStructure >()) const (defined in Gaussian1dModel)Gaussian1dModel
numeraireImpl(Time t, Real y, const Handle< YieldTermStructure > &yts) const =0 (defined in Gaussian1dModel)Gaussian1dModelprotectedpure virtual
Observable() (defined in Observable)Observable
Observable(const Observable &) (defined in Observable)Observable
Observer() (defined in Observer)Observer
Observer(const Observer &) (defined in Observer)Observer
QuantLib::operator=(const Observable &)Observable
operator=(const Observer &) (defined in Observer)Observer
performCalculations() constGaussian1dModelprotectedvirtual
recalculate()LazyObject
registerWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
set_type typedef (defined in Observer)Observer
stateProcess() const (defined in Gaussian1dModel)Gaussian1dModel
stateProcess_ (defined in Gaussian1dModel)Gaussian1dModelprotected
swapAnnuity(const Date &fixing, const Period &tenor, const Date &referenceDate=Null< Date >(), Real y=0.0, const ext::shared_ptr< SwapIndex > &swapIdx=ext::shared_ptr< SwapIndex >()) const (defined in Gaussian1dModel)Gaussian1dModel
swapRate(const Date &fixing, const Period &tenor, const Date &referenceDate=Null< Date >(), Real y=0.0, const ext::shared_ptr< SwapIndex > &swapIdx=ext::shared_ptr< SwapIndex >()) const (defined in Gaussian1dModel)Gaussian1dModel
termStructure() const (defined in TermStructureConsistentModel)TermStructureConsistentModel
TermStructureConsistentModel(const Handle< YieldTermStructure > &termStructure) (defined in TermStructureConsistentModel)TermStructureConsistentModel
underlyingSwap(const ext::shared_ptr< SwapIndex > &index, const Date &expiry, const Period &tenor) const (defined in Gaussian1dModel)Gaussian1dModelprotected
unfreeze()LazyObject
unregisterWith(const ext::shared_ptr< Observable > &) (defined in Observer)Observer
unregisterWithAll() (defined in Observer)Observer
update()LazyObjectvirtual
yGrid(Real yStdDevs, int gridPoints, Real T=1.0, Real t=0, Real y=0) constGaussian1dModel
zerobond(Time T, Time t=0.0, Real y=0.0, const Handle< YieldTermStructure > &yts=Handle< YieldTermStructure >()) const (defined in Gaussian1dModel)Gaussian1dModel
zerobond(const Date &maturity, const Date &referenceDate=Null< Date >(), Real y=0.0, const Handle< YieldTermStructure > &yts=Handle< YieldTermStructure >()) const (defined in Gaussian1dModel)Gaussian1dModel
zerobondImpl(Time T, Time t, Real y, const Handle< YieldTermStructure > &yts) const =0 (defined in Gaussian1dModel)Gaussian1dModelprotectedpure virtual
zerobondOption(const Option::Type &type, const Date &expiry, const Date &valueDate, const Date &maturity, Rate strike, const Date &referenceDate=Null< Date >(), Real y=0.0, const Handle< YieldTermStructure > &yts=Handle< YieldTermStructure >(), Real yStdDevs=7.0, Size yGridPoints=64, bool extrapolatePayoff=true, bool flatPayoffExtrapolation=false) const (defined in Gaussian1dModel)Gaussian1dModel
~Gaussian1dModel() (defined in Gaussian1dModel)Gaussian1dModelprotectedvirtual
~LazyObject() (defined in LazyObject)LazyObjectvirtual
~Observable() (defined in Observable)Observablevirtual
~Observer() (defined in Observer)Observervirtual