|
DOLFINx 0.11.0.0
DOLFINx C++ interface
|
SuperLU_DIST matrix interface. More...
#include <superlu_dist.h>
Public Member Functions | |
| SuperLUDistMatrix (const MatrixCSR< T > &A) | |
| Create SuperLU_DIST matrix operator. | |
| SuperLUDistMatrix (const SuperLUDistMatrix &)=delete | |
| Copy constructor (deleted). | |
| SuperLUDistMatrix & | operator= (const SuperLUDistMatrix &)=delete |
| Copy assignment (deleted). | |
| MPI_Comm | comm () const |
| Get MPI communicator that matrix is defined on. | |
| SuperLUDistStructs::SuperMatrix * | supermatrix () const |
| Get pointer to SuperLU_DIST SuperMatrix (non-const). | |
SuperLU_DIST matrix interface.
| SuperLUDistMatrix | ( | const MatrixCSR< T > & | A | ) |
Create SuperLU_DIST matrix operator.
Copies data from native CSR into SuperLU_DIST format.
| T | Scalar type. |
| A | Matrix. |