ParGeMSLR
structs.hpp
Go to the documentation of this file.
1 #ifndef STRUCTS_H
2 #define STRUCTS_H
3 
9 namespace pargemslr
10 {
11 
12  template <typename T> class SequentialVectorClass;
13 
14  template <typename T> class ParallelVectorClass;
15 
16  template <typename T> class CsrMatrixClass;
17 
18  template <typename T> class ParallelCsrMatrixClass;
19 
20  template <class MatrixType, class VectorType, typename DataType> class GemslrClass;
21 
22 }
23 
24 #endif
pargemslr::GemslrClass
The local real ilu preconditioner, only work for sequential CSR matrix.
Definition: structs.hpp:20
pargemslr::ParallelVectorClass
The class of parallel real/complex vector.
Definition: structs.hpp:14
pargemslr::SequentialVectorClass
The class of sequential real/complex vector.
Definition: structs.hpp:12
pargemslr::ParallelCsrMatrixClass
Class of parallel CSR matrices.
Definition: structs.hpp:18
pargemslr::CsrMatrixClass
Class of CSR/CSC matrices.
Definition: structs.hpp:16