|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Public Member Functions | |
| TestBlockLU (ssp< Direct::SerialSymLUStructure > s, int N) | |
| Block & | GetDiag (DNDS::index i) |
| Block & | GetLower (DNDS::index i, int ij) |
| Block & | GetUpper (DNDS::index i, int ij) |
| Block | InvertDiag (const Block &v) |
Public Member Functions inherited from DNDS::Direct::LocalLUBase< Derived, tComponent, tVec > | |
| LocalLUBase (ssp< Direct::SerialSymLUStructure > _symLU) | |
| virtual | ~LocalLUBase ()=default |
| void | GetDiag (index i) |
| void | GetLower (index i, int ij) |
| void | GetUpper (index i, int ij) |
| void | InvertDiag (const tComponent &v) |
| void | InPlaceDecompose () |
| void | InPlaceDecomposeV1 () |
| void | InPlaceDecomposeV2 () |
| void | MatMul (tVec &x, tVec &result) |
| void | Solve (tVec &b, tVec &result) |
Public Attributes | |
| std::vector< Block > | diag |
| std::vector< std::vector< Block > > | lower |
| std::vector< std::vector< Block > > | upper |
Public Attributes inherited from DNDS::Direct::LocalLUBase< Derived, tComponent, tVec > | |
| ssp< Direct::SerialSymLUStructure > | symLU |
| bool | isDecomposed = false |
Definition at line 45 of file test_Direct.cpp.
|
inline |
|
inline |
Definition at line 64 of file test_Direct.cpp.
|
inline |
Definition at line 65 of file test_Direct.cpp.
|
inline |
Definition at line 66 of file test_Direct.cpp.
Definition at line 67 of file test_Direct.cpp.
| std::vector<Block> TestBlockLU::diag |
Definition at line 47 of file test_Direct.cpp.
| std::vector<std::vector<Block> > TestBlockLU::lower |
Definition at line 48 of file test_Direct.cpp.
| std::vector<std::vector<Block> > TestBlockLU::upper |
Definition at line 49 of file test_Direct.cpp.