Implementation of utility subroutines.
More...
#include <numeric>
Go to the source code of this file.
|
| PEXSI |
| The main namespace.
|
|
|
void | PEXSI::ReadSparseMatrix (const char *filename, SparseMatrix< Real > &spmat) |
|
void | PEXSI::ReadDistSparseMatrix (const char *filename, DistSparseMatrix< Real > &pspmat, MPI_Comm comm) |
|
void | PEXSI::ParaWriteDistSparseMatrix (const char *filename, DistSparseMatrix< Real > &pspmat, MPI_Comm comm) |
|
void | PEXSI::ParaReadDistSparseMatrix (const char *filename, DistSparseMatrix< Real > &pspmat, MPI_Comm comm) |
|
void | PEXSI::ReadDistSparseMatrixFormatted (const char *filename, DistSparseMatrix< Real > &pspmat, MPI_Comm comm) |
|
void | PEXSI::ParaReadDistSparseMatrix (const char *filename, DistSparseMatrix< Complex > &pspmat, MPI_Comm comm) |
|
void | PEXSI::ParaWriteDistSparseMatrix (const char *filename, DistSparseMatrix< Complex > &pspmat, MPI_Comm comm) |
|
void | PEXSI::ReadDistSparseMatrixFormatted (const char *filename, DistSparseMatrix< Complex > &pspmat, MPI_Comm comm) |
|
template<typename T > |
void | PEXSI::GetDiagonal (const DistSparseMatrix< T > &A, NumVec< T > &diag) |
|
template<typename T > |
void | PEXSI::CSCToCSR (DistSparseMatrix< T > &sparseA, DistSparseMatrix< T > &sparseB) |
|
Implementation of utility subroutines.
- Date
- 2012-09-27