24#ifndef quantlib_fdm_simple_2d_bs_solver_hpp
25#define quantlib_fdm_simple_2d_bs_solver_hpp
35 class GeneralizedBlackScholesProcess;
58 mutable ext::shared_ptr<Fdm2DimSolver>
solver_;
ext::shared_ptr< Fdm2DimSolver > solver_
void performCalculations() const override
Real deltaAt(Real s, Real a, Real eps) const
const FdmSolverDesc solverDesc_
Real thetaAt(Real s, Real a) const
Real gammaAt(Real s, Real a, Real eps) const
Real valueAt(Real s, Real a) const
Handle< GeneralizedBlackScholesProcess > process_
const FdmSchemeDesc schemeDesc_
Shared handle to an observable.
Framework for calculation on demand and result caching.
Globally accessible relinkable pointer.
framework for calculation on demand and result caching
static FdmSchemeDesc Douglas()