30 #ifndef __FeelAlgEnums_H
31 #define __FeelAlgEnums_H 1
33 #include <feel/feelcore/feel.hpp>
48 enum EliminationOptions
50 ELIMINATION_KEEP_DIAGONAL = 0x1,
51 ELIMINATION_SYMMETRIC = 0x2
116 BLOCK_JACOBI_PRECOND,
131 INVALID_PRECONDITIONER
148 SAME_NONZERO_PATTERN,
149 DIFFERENT_NONZERO_PATTERN,
151 SUBSET_NONZERO_PATTERN,
185 INVALID_EIGENPROBLEMTYPE
201 INVALID_Postion_of_Spectrum
225 SOLVER_INVALID_PACKAGE
246 FIXED_RELAXATION_METHOD=2
269 enum MatSolverPackageType
273 MATSOLVER_SUPERLU_DIST,
285 #if defined(FEELPP_HAS_MUMPS) && PETSC_VERSION_GREATER_OR_EQUAL_THAN( 3,2,0 )
286 const auto MATSOLVER_DEFAULT = MATSOLVER_MUMPS;
288 const auto MATSOLVER_DEFAULT = MATSOLVER_PETSC;