QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
|
#include <boundaryconditionschemehelper.hpp>
Public Types | |
typedef OperatorTraits< FdmLinearOp >::array_type | array_type |
typedef OperatorTraits< FdmLinearOp >::operator_type | operator_type |
Public Member Functions | |
BoundaryConditionSchemeHelper (OperatorTraits< FdmLinearOp >::bc_set bcSet) | |
void | applyBeforeApplying (operator_type &op) const |
void | applyBeforeSolving (operator_type &op, array_type &a) const |
void | applyAfterApplying (array_type &a) const |
void | applyAfterSolving (array_type &a) const |
void | setTime (Time t) const |
Private Member Functions | |
BoundaryConditionSchemeHelper ()=default | |
Private Attributes | |
OperatorTraits< FdmLinearOp >::bc_set | bcSet_ |
Definition at line 32 of file boundaryconditionschemehelper.hpp.
typedef OperatorTraits<FdmLinearOp>::array_type array_type |
Definition at line 34 of file boundaryconditionschemehelper.hpp.
typedef OperatorTraits<FdmLinearOp>::operator_type operator_type |
Definition at line 35 of file boundaryconditionschemehelper.hpp.
|
explicit |
Definition at line 37 of file boundaryconditionschemehelper.hpp.
|
privatedefault |
void applyBeforeApplying | ( | operator_type & | op | ) | const |
Definition at line 40 of file boundaryconditionschemehelper.hpp.
void applyBeforeSolving | ( | operator_type & | op, |
array_type & | a | ||
) | const |
Definition at line 44 of file boundaryconditionschemehelper.hpp.
void applyAfterApplying | ( | array_type & | a | ) | const |
Definition at line 48 of file boundaryconditionschemehelper.hpp.
void applyAfterSolving | ( | array_type & | a | ) | const |
Definition at line 52 of file boundaryconditionschemehelper.hpp.
void setTime | ( | Time | t | ) | const |
Definition at line 56 of file boundaryconditionschemehelper.hpp.
|
private |
Definition at line 63 of file boundaryconditionschemehelper.hpp.