|
QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.38
|
#include <triplebandlinearop.hpp>
Inheritance diagram for TripleBandLinearOp:
Collaboration diagram for TripleBandLinearOp:Protected Member Functions | |
| TripleBandLinearOp ()=default | |
Protected Attributes | |
| Size | direction_ |
| std::unique_ptr< Size[]> | i0_ |
| std::unique_ptr< Size[]> | i2_ |
| std::unique_ptr< Size[]> | reverseIndex_ |
| std::unique_ptr< Real[]> | lower_ |
| std::unique_ptr< Real[]> | diag_ |
| std::unique_ptr< Real[]> | upper_ |
| ext::shared_ptr< FdmMesher > | mesher_ |
Additional Inherited Members | |
Public Types inherited from FdmLinearOp | |
| typedef Array | array_type |
Definition at line 37 of file triplebandlinearop.hpp.
| TripleBandLinearOp | ( | Size | direction, |
| const ext::shared_ptr< FdmMesher > & | mesher | ||
| ) |
| TripleBandLinearOp | ( | const TripleBandLinearOp & | m | ) |
Definition at line 61 of file triplebandlinearop.cpp.
|
noexcept |
|
overridedefault |
|
protecteddefault |
| TripleBandLinearOp & operator= | ( | const TripleBandLinearOp & | m | ) |
|
noexcept |
Implements FdmLinearOp.
Definition at line 224 of file triplebandlinearop.cpp.
Here is the caller graph for this function:| TripleBandLinearOp mult | ( | const Array & | u | ) | const |
| TripleBandLinearOp multR | ( | const Array & | u | ) | const |
Definition at line 191 of file triplebandlinearop.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| TripleBandLinearOp add | ( | const TripleBandLinearOp & | m | ) | const |
Definition at line 160 of file triplebandlinearop.cpp.
| TripleBandLinearOp add | ( | const Array & | u | ) | const |
Definition at line 209 of file triplebandlinearop.cpp.
| void axpyb | ( | const Array & | a, |
| const TripleBandLinearOp & | x, | ||
| const TripleBandLinearOp & | y, | ||
| const Array & | b | ||
| ) |
Definition at line 89 of file triplebandlinearop.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
noexcept |
|
overridevirtual |
Implements FdmLinearOp.
Definition at line 242 of file triplebandlinearop.cpp.
Here is the caller graph for this function:
|
protected |
Definition at line 69 of file triplebandlinearop.hpp.
|
protected |
Definition at line 70 of file triplebandlinearop.hpp.
|
protected |
Definition at line 70 of file triplebandlinearop.hpp.
|
protected |
Definition at line 71 of file triplebandlinearop.hpp.
|
protected |
Definition at line 72 of file triplebandlinearop.hpp.
|
protected |
Definition at line 72 of file triplebandlinearop.hpp.
|
protected |
Definition at line 72 of file triplebandlinearop.hpp.
|
protected |
Definition at line 74 of file triplebandlinearop.hpp.