#include <Direct.hpp>
Definition at line 43 of file Direct.hpp.
◆ tLocalMatStruct
◆ SerialSymLUStructure()
| DNDS::Direct::SerialSymLUStructure::SerialSymLUStructure |
( |
const MPIInfo & |
nMpi, |
|
|
index |
nN |
|
) |
| |
|
inline |
◆ FillingReorderNew2Old()
| index DNDS::Direct::SerialSymLUStructure::FillingReorderNew2Old |
( |
index |
v | ) |
|
|
inline |
◆ FillingReorderOld2New()
| index DNDS::Direct::SerialSymLUStructure::FillingReorderOld2New |
( |
index |
v | ) |
|
|
inline |
◆ Num()
| index DNDS::Direct::SerialSymLUStructure::Num |
( |
| ) |
const |
|
inline |
◆ ObtainSymmetricSymbolicFactorization()
template<class TAdj >
| void DNDS::Direct::SerialSymLUStructure::ObtainSymmetricSymbolicFactorization |
( |
const TAdj & |
cell2cellFaceV, |
|
|
const std::vector< index > |
localPartStarts_in, |
|
|
int |
iluCode |
|
) |
| |
|
inline |
get symmetric symbolic matrix factorization over cell2cellFaceV
- Template Parameters
-
- Parameters
-
| cell2cellFaceV | is std::vector<std::vector<index>> -like which holds symmetric local adjacency |
| iluCode | -1: full LU, 0,1,2... incomplete LU defined using expanded stencil |
Definition at line 81 of file Direct.hpp.
◆ cell2cellFaceVLocal2FullRowPos
| tLocalMatStruct DNDS::Direct::SerialSymLUStructure::cell2cellFaceVLocal2FullRowPos |
◆ localFillOrderingNew2Old
| std::vector<index> DNDS::Direct::SerialSymLUStructure::localFillOrderingNew2Old |
◆ localFillOrderingOld2New
| std::vector<index> DNDS::Direct::SerialSymLUStructure::localFillOrderingOld2New |
◆ localPartStarts
| std::vector<index> DNDS::Direct::SerialSymLUStructure::localPartStarts |
◆ lowerTriStructure
◆ lowerTriStructureNew
◆ lowerTriStructureNewInUpper
| tLocalMatStruct DNDS::Direct::SerialSymLUStructure::lowerTriStructureNewInUpper |
◆ mpi
| MPIInfo DNDS::Direct::SerialSymLUStructure::mpi |
| index DNDS::Direct::SerialSymLUStructure::N |
◆ upperTriStructure
◆ upperTriStructureNew
◆ upperTriStructureNewInLower
| tLocalMatStruct DNDS::Direct::SerialSymLUStructure::upperTriStructureNewInLower |
The documentation for this struct was generated from the following file:
- /home/runner/work/DNDSR/DNDSR/src/Solver/Direct.hpp