MFEM v4.7.0
Finite element discretization library
Loading...
Searching...
No Matches
superlu.hpp File Reference

Go to the source code of this file.

Classes

class  mfem::SuperLURowLocMatrix
 
class  mfem::SuperLUSolver
 

Namespaces

namespace  mfem
 
namespace  mfem::superlu
 

Enumerations

enum  mfem::superlu::RowPerm {
  mfem::superlu::NOROWPERM , mfem::superlu::LargeDiag , mfem::superlu::MY_PERMR , mfem::superlu::NOROWPERM ,
  mfem::superlu::LargeDiag_MC64 , mfem::superlu::LargeDiag_HWPM , mfem::superlu::MY_PERMR
}
 
enum  mfem::superlu::RowPerm {
  mfem::superlu::NOROWPERM , mfem::superlu::LargeDiag , mfem::superlu::MY_PERMR , mfem::superlu::NOROWPERM ,
  mfem::superlu::LargeDiag_MC64 , mfem::superlu::LargeDiag_HWPM , mfem::superlu::MY_PERMR
}
 Define the type of row permutation. More...
 
enum  mfem::superlu::ColPerm {
  mfem::superlu::NATURAL , mfem::superlu::MMD_ATA , mfem::superlu::MMD_AT_PLUS_A , mfem::superlu::COLAMD ,
  mfem::superlu::METIS_AT_PLUS_A , mfem::superlu::PARMETIS , mfem::superlu::ZOLTAN , mfem::superlu::MY_PERMC
}
 Define the type of column permutation. More...
 
enum  mfem::superlu::IterRefine { mfem::superlu::NOREFINE , mfem::superlu::SLU_SINGLE =1 , mfem::superlu::SLU_DOUBLE , mfem::superlu::SLU_EXTRA }
 Define how to do iterative refinement. More...
 
enum  mfem::superlu::Fact { mfem::superlu::DOFACT , mfem::superlu::SamePattern , mfem::superlu::SamePattern_SameRowPerm , mfem::superlu::FACTORED }
 Define the information that is provided about the matrix factorization ahead of time. More...