Loading [MathJax]/jax/input/TeX/config.js
QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
OneFactorAffineSurvivalStructure Member List

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

allowsExtrapolation() constExtrapolator
calendar() constTermStructurevirtual
calendar_TermStructureprotected
checkRange(const Date &d, bool extrapolate) constTermStructureprotected
checkRange(Time t, bool extrapolate) constTermStructureprotected
conditionalSurvivalProbability(const Date &dFwd, const Date &dTgt, Real yVal, bool extrapolate=false) constOneFactorAffineSurvivalStructure
conditionalSurvivalProbability(Time tFwd, Time tgt, Real yVal, bool extrapolate=false) constOneFactorAffineSurvivalStructure
conditionalSurvivalProbabilityImpl(Time tFwd, Time tgt, Real yVal) constOneFactorAffineSurvivalStructureprotectedvirtual
dayCounter() constTermStructurevirtual
dayCounter_TermStructureprivate
deepUpdate()Observervirtual
defaultDensity(const Date &d, bool extrapolate=false) constDefaultProbabilityTermStructure
defaultDensity(Time t, bool extrapolate=false) constDefaultProbabilityTermStructure
defaultDensityImpl(Time) const overrideOneFactorAffineSurvivalStructureprotectedvirtual
defaultProbability(const Date &d, bool extrapolate=false) constDefaultProbabilityTermStructure
defaultProbability(Time t, bool extrapolate=false) constDefaultProbabilityTermStructure
defaultProbability(const Date &, const Date &, bool extrapolate=false) constDefaultProbabilityTermStructure
defaultProbability(Time, Time, bool extrapo=false) constDefaultProbabilityTermStructure
DefaultProbabilityTermStructure(const DayCounter &dc=DayCounter(), std::vector< Handle< Quote > > jumps={}, const std::vector< Date > &jumpDates={})DefaultProbabilityTermStructure
DefaultProbabilityTermStructure(const Date &referenceDate, const Calendar &cal=Calendar(), const DayCounter &dc=DayCounter(), std::vector< Handle< Quote > > jumps={}, const std::vector< Date > &jumpDates={})DefaultProbabilityTermStructure
DefaultProbabilityTermStructure(Natural settlementDays, const Calendar &cal, const DayCounter &dc=DayCounter(), std::vector< Handle< Quote > > jumps={}, const std::vector< Date > &jumpDates={})DefaultProbabilityTermStructure
disableExtrapolation(bool b=true)Extrapolator
enableExtrapolation(bool b=true)Extrapolator
extrapolate_Extrapolatorprivate
Extrapolator()=defaultExtrapolator
hazardRate(Time t, bool extrapolate=false) constOneFactorAffineSurvivalStructure
hazardRate(const Date &d, bool extrapolate=false) constOneFactorAffineSurvivalStructure
hazardRate(Time t, bool extrapolate=false) constOneFactorAffineSurvivalStructure
hazardRateImpl(Time) const overrideOneFactorAffineSurvivalStructureprotectedvirtual
HazardRateStructure(const DayCounter &dayCounter=DayCounter(), const std::vector< Handle< Quote > > &jumps={}, const std::vector< Date > &jumpDates={})HazardRateStructure
HazardRateStructure(const Date &referenceDate, const Calendar &cal=Calendar(), const DayCounter &dayCounter=DayCounter(), const std::vector< Handle< Quote > > &jumps={}, const std::vector< Date > &jumpDates={})HazardRateStructure
HazardRateStructure(Natural settlementDays, const Calendar &cal, const DayCounter &dayCounter=DayCounter(), const std::vector< Handle< Quote > > &jumps={}, const std::vector< Date > &jumpDates={})HazardRateStructure
QuantLib::iterator typedefObserver
jumpDates() constDefaultProbabilityTermStructure
jumpDates_DefaultProbabilityTermStructureprivate
jumps_DefaultProbabilityTermStructureprivate
jumpTimes() constDefaultProbabilityTermStructure
jumpTimes_DefaultProbabilityTermStructureprivate
latestReference_DefaultProbabilityTermStructureprivate
maxDate() const overrideOneFactorAffineSurvivalStructurevirtual
maxTime() constTermStructurevirtual
model_OneFactorAffineSurvivalStructureprotected
moving_TermStructureprotected
nJumps_DefaultProbabilityTermStructureprivate
notifyObservers()Observable
Observable()Observable
Observable(const Observable &)Observable
Observable(Observable &&)=deleteObservable
observables_Observerprivate
QuantLib::Observer()=defaultObserver
QuantLib::Observer(const Observer &)Observer
observers_Observableprivate
OneFactorAffineSurvivalStructure(ext::shared_ptr< OneFactorAffineModel > model, const DayCounter &dayCounter=DayCounter(), const std::vector< Handle< Quote > > &jumps=std::vector< Handle< Quote > >(), const std::vector< Date > &jumpDates=std::vector< Date >())OneFactorAffineSurvivalStructureexplicit
OneFactorAffineSurvivalStructure(ext::shared_ptr< OneFactorAffineModel > model, const Date &referenceDate, const Calendar &cal=Calendar(), const DayCounter &dayCounter=DayCounter(), const std::vector< Handle< Quote > > &jumps=std::vector< Handle< Quote > >(), const std::vector< Date > &jumpDates=std::vector< Date >())OneFactorAffineSurvivalStructure
OneFactorAffineSurvivalStructure(ext::shared_ptr< OneFactorAffineModel > model, Natural settlementDays, const Calendar &calendar, const DayCounter &dayCounter=DayCounter(), const std::vector< Handle< Quote > > &jumps=std::vector< Handle< Quote > >(), const std::vector< Date > &jumpDates=std::vector< Date >())OneFactorAffineSurvivalStructure
QuantLib::operator=(const Observer &)Observer
QuantLib::Observable::operator=(const Observable &)Observable
QuantLib::Observable::operator=(Observable &&)=deleteObservable
referenceDate() constTermStructurevirtual
referenceDate_TermStructuremutableprivate
registerObserver(Observer *)Observableprivate
registerWith(const ext::shared_ptr< Observable > &)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
QuantLib::set_type typedefObserverprivate
setJumps()DefaultProbabilityTermStructureprivate
settlementDays() constTermStructurevirtual
settlementDays_TermStructureprivate
survivalProbability(const Date &d, bool extrapolate=false) constDefaultProbabilityTermStructure
survivalProbability(Time t, bool extrapolate=false) constDefaultProbabilityTermStructure
survivalProbabilityImpl(Time) const overrideOneFactorAffineSurvivalStructureprotectedvirtual
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
unregisterObserver(Observer *)Observableprivate
unregisterWith(const ext::shared_ptr< Observable > &)Observer
unregisterWithAll()Observer
update() overrideDefaultProbabilityTermStructurevirtual
updated_TermStructuremutableprotected
~Extrapolator()=defaultExtrapolatorvirtual
~Observable()=defaultObservablevirtual
~Observer()Observervirtual
~TermStructure() override=defaultTermStructure