|
QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.38
|
#include <fdmmesher.hpp>
Inheritance diagram for FdmMesher:
Collaboration diagram for FdmMesher:Public Member Functions | |
| FdmMesher (ext::shared_ptr< FdmLinearOpLayout > layout) | |
| virtual | ~FdmMesher ()=default |
| virtual Real | dplus (const FdmLinearOpIterator &iter, Size direction) const =0 |
| virtual Real | dminus (const FdmLinearOpIterator &iter, Size direction) const =0 |
| virtual Real | location (const FdmLinearOpIterator &iter, Size direction) const =0 |
| virtual Array | locations (Size direction) const =0 |
| const ext::shared_ptr< FdmLinearOpLayout > & | layout () const |
Protected Attributes | |
| const ext::shared_ptr< FdmLinearOpLayout > | layout_ |
Definition at line 37 of file fdmmesher.hpp.
|
explicit |
Definition at line 39 of file fdmmesher.hpp.
|
virtualdefault |
|
pure virtual |
Implemented in UniformGridMesher, and FdmMesherComposite.
|
pure virtual |
Implemented in UniformGridMesher, and FdmMesherComposite.
|
pure virtual |
Implemented in FdmMesherComposite, and UniformGridMesher.
Implemented in FdmMesherComposite, and UniformGridMesher.
| const ext::shared_ptr< FdmLinearOpLayout > & layout | ( | ) | const |
|
protected |
Definition at line 56 of file fdmmesher.hpp.