25#ifndef quantlib_bates_process_hpp
26#define quantlib_bates_process_hpp
1-D array used in linear algebra.
Square-root stochastic-volatility Bates process.
Array drift(Time t, const Array &x) const override
returns the drift part of the equation, i.e.,
Array evolve(Time t0, const Array &x0, Time dt, const Array &dw) const override
Size factors() const override
returns the number of independent factors of the process
const CumulativeNormalDistribution cumNormalDist_
Cumulative normal distribution function.
Shared handle to an observable.
Square-root stochastic-volatility Heston process.
const Handle< YieldTermStructure > & dividendYield() const
const Handle< Quote > & s0() const
const Handle< YieldTermStructure > & riskFreeRate() const
Real Time
continuous quantity with 1-year units
std::size_t Size
size of a container
Heston stochastic process.
normal, cumulative and inverse cumulative distributions