14 #ifndef _LINALG_ENUMS_H
15 #define _LINALG_ENUMS_H
Linear algebra scope.
Definition: LinAlgenums.h:19
MatrixType
The available system matrix formats and associated solvers.
Definition: LinAlgenums.h:22
@ SPARSE
Sparse matrices / SuperLU solver.
Definition: LinAlgenums.h:25
@ ISTL
Sparse matrices / Dune solver.
Definition: LinAlgenums.h:28
@ SPR
Sparse matrices / SPR solver.
Definition: LinAlgenums.h:24
@ PETSC
Sparse matrices / PETSc solver.
Definition: LinAlgenums.h:27
@ UMFPACK
Sparse matrices / UmfPack solver.
Definition: LinAlgenums.h:29
@ DIAG
Diagonal matrices / Trivial solver.
Definition: LinAlgenums.h:30
@ SAMG
Sparse matrices / SAMG solver.
Definition: LinAlgenums.h:26
@ DENSE
Dense matrices / LAPack solver.
Definition: LinAlgenums.h:23
LinearSystemType
Enum defining linear system properties.
Definition: LinAlgenums.h:35
@ SPD
Symmetric, positive definite matrix.
Definition: LinAlgenums.h:38
@ SYMMETRIC
Symmetric matrix (value and structure)
Definition: LinAlgenums.h:37
@ GENERAL_MATRIX
General matrix.
Definition: LinAlgenums.h:36
StorageFormat
Enumeration of matrix storage formats.
Definition: LinAlgenums.h:43
@ MATLAB
Matlab format.
Definition: LinAlgenums.h:46
@ BINARY
Binary format.
Definition: LinAlgenums.h:44
@ FLAT
Flat format.
Definition: LinAlgenums.h:45
@ MATRIX_MARKET
Matrix-market format.
Definition: LinAlgenums.h:47