47 #ifndef _PEXSI_SUPERLU_INTERNAL_HPP_
48 #define _PEXSI_SUPERLU_INTERNAL_HPP_
97 template<
typename T>
class PMatrix;
99 class ComplexSuperLUData_internal;
100 class RealSuperLUData_internal;
115 void SymbolicFactorize();
117 void NumericalFactorize();
142 void SymbolicFactorize();
144 void NumericalFactorize();
160 #endif //_PEXSI_SUPERLU_INTERNAL_HPP_
Definition: superlu_dist_internal_real.cpp:112
A thin interface for passing parameters to set the SuperLU options.
Definition: superlu_dist_internal.hpp:62
SuperNodeType describes mapping between supernode and column, the permutation information, and potentially the elimination tree (not implemented here).
Definition: pselinv.hpp:143
Definition: superlu_dist_internal.hpp:129
Definition: superlu_dist_internal_complex.cpp:118
Int maxPipelineDepth
The maximum pipeline depth.
Definition: superlu_dist_internal.hpp:73
Sparse matrix and Distributed sparse matrix in compressed column format.
Definition: superlu_dist_internal.hpp:102
Numerical matrix.
Definition: NumMat.hpp:61
std::string ColPerm
Option of matrix permutation strategy.
Definition: superlu_dist_internal.hpp:87
Int numProcSymbFact
Number of processors for parallel symbolic factorization.
Definition: superlu_dist_internal.hpp:68
Definition: SuperLUGrid.hpp:124
Definition: SuperLUGrid.hpp:111