Loading [MathJax]/jax/output/HTML-CSS/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
BatesProcess Member List

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

apply(const Array &x0, const Array &dx) const overrideHestonProcessvirtual
BatesProcess(const Handle< YieldTermStructure > &riskFreeRate, const Handle< YieldTermStructure > &dividendYield, const Handle< Quote > &s0, Real v0, Real kappa, Real theta, Real sigma, Real rho, Real lambda, Real nu, Real delta, HestonProcess::Discretization d=HestonProcess::FullTruncation)BatesProcess
BroadieKayaExactSchemeLaguerre enum valueHestonProcess
BroadieKayaExactSchemeLobatto enum valueHestonProcess
BroadieKayaExactSchemeTrapezoidal enum valueHestonProcess
covariance(Time t0, const Array &x0, Time dt) constStochasticProcessvirtual
cumNormalDist_BatesProcessprivate
deepUpdate()Observervirtual
delta() constBatesProcess
delta_BatesProcessprivate
diffusion(Time t, const Array &x) const overrideHestonProcessvirtual
Discretization enum nameHestonProcess
discretization_HestonProcessprivate
dividendYield() constHestonProcess
dividendYield_HestonProcessprivate
drift(Time t, const Array &x) const overrideBatesProcessvirtual
evolve(Time t0, const Array &x0, Time dt, const Array &dw) const overrideBatesProcessvirtual
expectation(Time t0, const Array &x0, Time dt) constStochasticProcessvirtual
factors() const overrideBatesProcessvirtual
FullTruncation enum valueHestonProcess
HestonProcess(Handle< YieldTermStructure > riskFreeRate, Handle< YieldTermStructure > dividendYield, Handle< Quote > s0, Real v0, Real kappa, Real theta, Real sigma, Real rho, Discretization d=QuadraticExponentialMartingale)HestonProcess
initialValues() const overrideHestonProcessvirtual
QuantLib::iterator typedefObserver
kappa() constHestonProcess
kappa_HestonProcessprivate
lambda() constBatesProcess
lambda_BatesProcessprivate
m_BatesProcessprivate
NonCentralChiSquareVariance enum valueHestonProcess
notifyObservers()Observable
nu() constBatesProcess
nu_BatesProcessprivate
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
PartialTruncation enum valueHestonProcess
pdf(Real x, Real v, Time t, Real eps=1e-3) constHestonProcess
QuadraticExponential enum valueHestonProcess
QuadraticExponentialMartingale enum valueHestonProcess
Reflection enum valueHestonProcess
registerObserver(Observer *)Observableprivate
registerWith(const ext::shared_ptr< Observable > &)Observer
registerWithObservables(const ext::shared_ptr< Observer > &)Observer
rho() constHestonProcess
rho_HestonProcessprivate
riskFreeRate() constHestonProcess
riskFreeRate_HestonProcessprivate
s0() constHestonProcess
s0_HestonProcessprivate
QuantLib::set_type typedefObserverprivate
sigma() constHestonProcess
sigma_HestonProcessprivate
size() const overrideHestonProcessvirtual
stdDeviation(Time t0, const Array &x0, Time dt) constStochasticProcessvirtual
StochasticProcess()=defaultStochasticProcessprotected
StochasticProcess(ext::shared_ptr< discretization >)StochasticProcessexplicitprotected
theta() constHestonProcess
theta_HestonProcessprivate
time(const Date &) const overrideHestonProcessvirtual
unregisterObserver(Observer *)Observableprivate
unregisterWith(const ext::shared_ptr< Observable > &)Observer
unregisterWithAll()Observer
update() overrideStochasticProcessvirtual
v0() constHestonProcess
v0_HestonProcessprivate
varianceDistribution(Real v, Real dw, Time dt) constHestonProcessprivate
~Observable()=defaultObservablevirtual
~Observer()Observervirtual
~StochasticProcess() override=defaultStochasticProcess