SuperLUSupport.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::SluMatrix
 
struct  Eigen::SluMatrixMapHelper< Matrix< Scalar, Rows, Cols, Options, MRows, MCols > >
 
struct  Eigen::SluMatrixMapHelper< SparseMatrixBase< Derived > >
 
class  Eigen::SuperILU< MatrixType_ >
 A sparse direct incomplete LU factorization and solver based on the SuperLU library. More...
 
class  Eigen::SuperLU< MatrixType_ >
 A sparse direct LU factorization and solver based on the SuperLU library. More...
 
class  Eigen::SuperLUBase< MatrixType_, Derived >
 The base class for the direct and incomplete LU factorization of SuperLU. More...
 

Namespaces

 Eigen
 : InteropHeaders
 
 Eigen::internal
 

Macros

#define DECL_GSSVX(PREFIX, FLOATTYPE, KEYTYPE)
 
#define EIGEN_SUPERLU_HAS_ILU
 

Functions

template<typename MatrixType >
SluMatrix Eigen::internal::asSluMatrix (MatrixType &mat)
 
template<typename Scalar , int Flags, typename Index >
Map< SparseMatrix< Scalar, Flags, Index > > Eigen::internal::map_superlu (SluMatrix &sluMat)
 

Macro Definition Documentation

◆ DECL_GSSVX

#define DECL_GSSVX (   PREFIX,
  FLOATTYPE,
  KEYTYPE 
)

Definition at line 42 of file SuperLUSupport.h.

◆ EIGEN_SUPERLU_HAS_ILU

#define EIGEN_SUPERLU_HAS_ILU

Definition at line 821 of file SuperLUSupport.h.