hestonProcess.hpp
Go to the documentation of this file.
43 HestonProcess(double drift, double mean_rev, double curr_var, double lt_var, double vov, double corr):
44 drift_(drift), mean_rev_(mean_rev), curr_var_(curr_var), lt_var_(lt_var), vov_(vov), corr_(corr) {};
Path is a series of real numbers indexed with time. In general, it is identical with a series of time...
Definition: path.hpp:18
Definition: cadHoliday.cpp:3
virtual HestonProcess * clone() const
Virtual copy constructor.
Definition: hestonProcess.cpp:53
double mean_rev_
Mean reversion speed of Y process.
Definition: hestonProcess.hpp:52
Class is an abstract type expressing the concept of stochastic process.
Definition: stochasticProcess.hpp:20
double lt_var_
Long term value of Y process.
Definition: hestonProcess.hpp:54
HestonProcess(double drift, double mean_rev, double curr_var, double lt_var, double vov, double corr)
constructor
Definition: hestonProcess.hpp:43
virtual Path getPath(double, const TimeGrid &, SmartPointer< UniformRNG > &rng) const
Generates path.
Definition: hestonProcess.cpp:16
double curr_var_
Initial value of Y process of Y process.
Definition: hestonProcess.hpp:53
double corr_
Correlation between X process and Y process.
Definition: hestonProcess.hpp:56
File contains interface for stochastic processes.