QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
ExtendedBlackScholesMertonProcess Member List

This is the complete list of members for ExtendedBlackScholesMertonProcess, 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 overrideExtendedBlackScholesMertonProcessvirtual
Discretization enum nameExtendedBlackScholesMertonProcess
discretization_ExtendedBlackScholesMertonProcessprivate
dividendYield() constGeneralizedBlackScholesProcess
dividendYield_GeneralizedBlackScholesProcessprivate
drift(Time t, Real x) const overrideExtendedBlackScholesMertonProcessvirtual
Euler enum valueExtendedBlackScholesMertonProcess
evolve(Time t0, Real x0, Time dt, Real dw) const overrideExtendedBlackScholesMertonProcessvirtual
expectation(Time t0, Real x0, Time dt) const overrideGeneralizedBlackScholesProcessvirtual
ExtendedBlackScholesMertonProcess(const Handle< Quote > &x0, const Handle< YieldTermStructure > &dividendTS, const Handle< YieldTermStructure > &riskFreeTS, const Handle< BlackVolTermStructure > &blackVolTS, const ext::shared_ptr< discretization > &d=ext::shared_ptr< discretization >(new EulerDiscretization), Discretization evolDisc=Milstein)ExtendedBlackScholesMertonProcess
externalLocalVolTS_GeneralizedBlackScholesProcessprivate
factors() constStochasticProcessvirtual
forceDiscretization_GeneralizedBlackScholesProcessprivate
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
Milstein enum valueExtendedBlackScholesMertonProcess
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
PredictorCorrector enum valueExtendedBlackScholesMertonProcess
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