QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
Loading...
Searching...
No Matches
GarmanKohlagenProcess Member List

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

apply(Real x0, Real dx) const overrideGeneralizedBlackScholesProcessvirtual
blackVolatility() constGeneralizedBlackScholesProcess
blackVolatility_GeneralizedBlackScholesProcessprivate
covariance(Time t0, const Array &x0, Time dt) const overrideStochasticProcess1Dprivatevirtual
deepUpdate()Observervirtual
diffusion(Time t, Real x) const overrideGeneralizedBlackScholesProcessvirtual
discretization_StochasticProcess1Dprotected
dividendYield() constGeneralizedBlackScholesProcess
dividendYield_GeneralizedBlackScholesProcessprivate
drift(Time t, Real x) const overrideGeneralizedBlackScholesProcessvirtual
evolve(Time t0, Real x0, Time dt, Real dw) const overrideGeneralizedBlackScholesProcessvirtual
expectation(Time t0, Real x0, Time dt) const overrideGeneralizedBlackScholesProcessvirtual
externalLocalVolTS_GeneralizedBlackScholesProcessprivate
factors() constStochasticProcessvirtual
forceDiscretization_GeneralizedBlackScholesProcessprivate
GarmanKohlagenProcess(const Handle< Quote > &x0, const Handle< YieldTermStructure > &foreignRiskFreeTS, const Handle< YieldTermStructure > &domesticRiskFreeTS, const Handle< BlackVolTermStructure > &blackVolTS, const ext::shared_ptr< discretization > &d=ext::shared_ptr< discretization >(new EulerDiscretization), bool forceDiscretization=false)GarmanKohlagenProcess
GeneralizedBlackScholesProcess(Handle< Quote > x0, Handle< YieldTermStructure > dividendTS, Handle< YieldTermStructure > riskFreeTS, Handle< BlackVolTermStructure > blackVolTS, const ext::shared_ptr< discretization > &d=ext::shared_ptr< discretization >(new EulerDiscretization), bool forceDiscretization=false)GeneralizedBlackScholesProcess
GeneralizedBlackScholesProcess(Handle< Quote > x0, Handle< YieldTermStructure > dividendTS, Handle< YieldTermStructure > riskFreeTS, Handle< BlackVolTermStructure > blackVolTS, Handle< LocalVolTermStructure > localVolTS)GeneralizedBlackScholesProcess
hasExternalLocalVol_GeneralizedBlackScholesProcessprivate
initialValues() const overrideStochasticProcess1Dprivatevirtual
isStrikeIndependent_GeneralizedBlackScholesProcessprivate
QuantLib::iterator typedefObserver
localVolatility() constGeneralizedBlackScholesProcess
localVolatility_GeneralizedBlackScholesProcessmutableprivate
notifyObservers()Observable
Observable()Observable
Observable(const Observable &)Observable
Observable(Observable &&)=deleteObservable
observables_Observerprivate
QuantLib::Observer()=defaultObserver
QuantLib::Observer(const Observer &)Observer
observers_Observableprivate
QuantLib::operator=(const Observer &)Observer
QuantLib::Observable::operator=(const Observable &)Observable
QuantLib::Observable::operator=(Observable &&)=deleteObservable
registerObserver(Observer *)Observableprivate
registerWith(const ext::shared_ptr< Observable > &)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
riskFreeRate() constGeneralizedBlackScholesProcess
riskFreeRate_GeneralizedBlackScholesProcessprivate
QuantLib::set_type typedefObserverprivate
size() const overrideStochasticProcess1Dprivatevirtual
stateVariable() constGeneralizedBlackScholesProcess
stdDeviation(Time t0, Real x0, Time dt) const overrideGeneralizedBlackScholesProcessvirtual
StochasticProcess()=defaultStochasticProcessprotected
StochasticProcess(ext::shared_ptr< discretization >)StochasticProcessexplicitprotected
StochasticProcess1D()=defaultStochasticProcess1Dprotected
StochasticProcess1D(ext::shared_ptr< discretization >)StochasticProcess1Dexplicitprotected
time(const Date &) const overrideGeneralizedBlackScholesProcessvirtual
unregisterObserver(Observer *)Observableprivate
unregisterWith(const ext::shared_ptr< Observable > &)Observer
unregisterWithAll()Observer
update() overrideGeneralizedBlackScholesProcessvirtual
updated_GeneralizedBlackScholesProcessmutableprivate
variance(Time t0, Real x0, Time dt) const overrideGeneralizedBlackScholesProcessvirtual
x0() const overrideGeneralizedBlackScholesProcessvirtual
x0_GeneralizedBlackScholesProcessprivate
~Observable()=defaultObservablevirtual
~Observer()Observervirtual
~StochasticProcess() override=defaultStochasticProcess