QuantLib: a free/open-source library for quantitative finance
Fully annotated sources - version 1.32
Loading...
Searching...
No Matches
Public Member Functions | List of all members
PdeSecondOrderParabolic Class Referenceabstract

#include <ql/methods/finitedifferences/pde.hpp>

+ Inheritance diagram for PdeSecondOrderParabolic:
+ Collaboration diagram for PdeSecondOrderParabolic:

Public Member Functions

virtual ~PdeSecondOrderParabolic ()=default
 
virtual Real diffusion (Time t, Real x) const =0
 
virtual Real drift (Time t, Real x) const =0
 
virtual Real discount (Time t, Real x) const =0
 
virtual void generateOperator (Time t, const TransformedGrid &tg, TridiagonalOperator &L) const
 

Detailed Description

Definition at line 32 of file pde.hpp.

Constructor & Destructor Documentation

◆ ~PdeSecondOrderParabolic()

virtual ~PdeSecondOrderParabolic ( )
virtualdefault

Member Function Documentation

◆ diffusion()

virtual Real diffusion ( Time  t,
Real  x 
) const
pure virtual

Implemented in PdeBSM, and PdeConstantCoeff< PdeClass >.

+ Here is the caller graph for this function:

◆ drift()

virtual Real drift ( Time  t,
Real  x 
) const
pure virtual

Implemented in PdeBSM, and PdeConstantCoeff< PdeClass >.

+ Here is the caller graph for this function:

◆ discount()

virtual Real discount ( Time  t,
Real  x 
) const
pure virtual

Implemented in PdeBSM, and PdeConstantCoeff< PdeClass >.

+ Here is the caller graph for this function:

◆ generateOperator()

virtual void generateOperator ( Time  t,
const TransformedGrid tg,
TridiagonalOperator L 
) const
virtual

Definition at line 39 of file pde.hpp.

+ Here is the call graph for this function: