BSMTermOperator (3) - Linux Manuals
NAME
Finite-differences framework -
Classes
class BoundaryCondition< Operator >
Abstract boundary condition class for finite difference problems.
class NeumannBC
Neumann boundary condition (i.e., constant derivative).
class DirichletBC
Neumann boundary condition (i.e., constant value).
class BSMOperator
Black-Scholes-Merton differential operator.
class CrankNicolson< Operator >
Crank-Nicolson scheme for finite difference methods.
class DMinus
$ D_{-} $ matricial representation
class DPlus
$ D_{+} $ matricial representation
class DPlusDMinus
$ D_{+}D_{-} $ matricial representation
class DZero
$ D_{0} $ matricial representation
class ExplicitEuler< Operator >
Forward Euler scheme for finite difference methods
class FiniteDifferenceModel< Evolver >
Generic finite difference model.
class ImplicitEuler< Operator >
Backward Euler scheme for finite difference methods.
class MixedScheme< Operator >
Mixed (explicit/implicit) scheme for finite difference methods.
class OperatorFactory
Black-Scholes-Merton differential operator.
class StepConditionSet< array_type >
Parallel evolver for multiple arrays.
class StepCondition< array_type >
condition to be applied at every time step
class NullCondition< array_type >
null step condition
class TridiagonalOperator
Base implementation for tridiagonal operator.
Typedefs
typedef PdeOperator< PdeBSM > BSMTermOperator
Black-Scholes-Merton differential operator.
typedef PdeOperator< PdeShortRate > OneFactorOperator
Interest-rate single factor model differential operator.
Detailed Description
This framework (corresponding to the ql/FiniteDifferences directory) contains basic building blocks for the numerical solution of partial differential equations by means of finite-difference methods.
Typedef Documentation
typedef PdeOperator<PdeBSM> BSMTermOperator
Black-Scholes-Merton differential operator.
Tests
- coefficients are tested against constant BSM operator
typedef PdeOperator<PdeShortRate> OneFactorOperator
Interest-rate single factor model differential operator.
Author
Generated automatically by Doxygen for QuantLib from the source code.