46 #ifndef _PEXSI_SUPERLUGRID_HPP_
47 #define _PEXSI_SUPERLUGRID_HPP_
62 class ComplexGridInfo;
74 void GridInit( MPI_Comm comm, Int nprow, Int npcol );
89 void GridInit( MPI_Comm comm, Int nprow, Int npcol );
103 SuperLUGrid( MPI_Comm comm,
int nprow,
int npcol ){};
106 SuperLUGrid(
const SuperLUGrid & g){};
107 SuperLUGrid & operator = (
const SuperLUGrid & g){};
116 SuperLUGrid( MPI_Comm comm,
int nprow,
int npcol );
129 SuperLUGrid( MPI_Comm comm,
int nprow,
int npcol );
142 #endif //_PEXSI_SUPERLUGRID_HPP_
Implementation of SuperLU processor grid.
Definition: superlu_dist_internal_real.cpp:67
Definition: SuperLUGrid.hpp:79
Definition: SuperLUGrid.hpp:64
RealGridData * ptrData
SuperLUMatrix can have access to the grid information.
Definition: SuperLUGrid.hpp:114
Definition: superlu_dist_internal_complex.cpp:68
void * ptrData
SuperLUMatrix can have access to the grid information.
Definition: SuperLUGrid.hpp:101
ComplexGridData * ptrData
SuperLUMatrix can have access to the grid information.
Definition: SuperLUGrid.hpp:127
A thin interface for the gridinfo_t structure in SuperLU.
Definition: SuperLUGrid.hpp:98