QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
|
#include <fdmhestonvariancemesher.hpp>
Public Member Functions | |
FdmHestonLocalVolatilityVarianceMesher (Size size, const ext::shared_ptr< HestonProcess > &process, const ext::shared_ptr< LocalVolTermStructure > &leverageFct, Time maturity, Size tAvgSteps=10, Real epsilon=0.0001, Real mixingFactor=1.0) | |
Real | volaEstimate () const |
Public Member Functions inherited from Fdm1dMesher | |
Fdm1dMesher (Size size) | |
virtual | ~Fdm1dMesher ()=default |
Size | size () const |
Real | dplus (Size index) const |
Real | dminus (Size index) const |
Real | location (Size index) const |
const std::vector< Real > & | locations () const |
Private Attributes | |
Real | volaEstimate_ |
Additional Inherited Members | |
Protected Attributes inherited from Fdm1dMesher | |
std::vector< Real > | locations_ |
std::vector< Real > | dplus_ |
std::vector< Real > | dminus_ |
Definition at line 51 of file fdmhestonvariancemesher.hpp.
FdmHestonLocalVolatilityVarianceMesher | ( | Size | size, |
const ext::shared_ptr< HestonProcess > & | process, | ||
const ext::shared_ptr< LocalVolTermStructure > & | leverageFct, | ||
Time | maturity, | ||
Size | tAvgSteps = 10 , |
||
Real | epsilon = 0.0001 , |
||
Real | mixingFactor = 1.0 |
||
) |
Definition at line 149 of file fdmhestonvariancemesher.cpp.
Real volaEstimate | ( | ) | const |
Definition at line 60 of file fdmhestonvariancemesher.hpp.
|
private |
Definition at line 63 of file fdmhestonvariancemesher.hpp.