| _diagonal_shift | pargemslr::CsrMatrixClass< T > | |
| Clear() | pargemslr::CsrMatrixClass< T > | virtual |
| Convert(bool csr) | pargemslr::CsrMatrixClass< T > | |
| CsrMatrixClass() | pargemslr::CsrMatrixClass< T > | |
| CsrMatrixClass(const CsrMatrixClass< T > &mat) | pargemslr::CsrMatrixClass< T > | |
| CsrMatrixClass(CsrMatrixClass< T > &&mat) | pargemslr::CsrMatrixClass< T > | |
| Eye() | pargemslr::CsrMatrixClass< T > | virtual |
| Fill(const T &v) | pargemslr::CsrMatrixClass< T > | virtual |
| GetComm() const | pargemslr::CsrMatrixClass< T > | inline |
| GetComplexShift(T1 &diagonal_shift) | pargemslr::CsrMatrixClass< T > | |
| GetComplexShift(ComplexValueClass< T1 > &diagonal_shift) | pargemslr::CsrMatrixClass< T > | |
| GetConnectedComponents(std::vector< vector_int > &comp_indices, int &ncomps) | pargemslr::CsrMatrixClass< T > | |
| GetData() const | pargemslr::CsrMatrixClass< T > | |
| GetDataLocation() const | pargemslr::CsrMatrixClass< T > | virtual |
| GetDataVector() | pargemslr::CsrMatrixClass< T > | |
| GetDataVector() const | pargemslr::CsrMatrixClass< T > | |
| GetDiagScale(T &scale) | pargemslr::CsrMatrixClass< T > | |
| GetI() const | pargemslr::CsrMatrixClass< T > | |
| GetIVector() | pargemslr::CsrMatrixClass< T > | |
| GetIVector() const | pargemslr::CsrMatrixClass< T > | |
| GetJ() const | pargemslr::CsrMatrixClass< T > | |
| GetJVector() | pargemslr::CsrMatrixClass< T > | |
| GetJVector() const | pargemslr::CsrMatrixClass< T > | |
| GetMpiInfo(int &np, int &myid, MPI_Comm &comm) const | pargemslr::CsrMatrixClass< T > | inline |
| GetNumColsLocal() const | pargemslr::CsrMatrixClass< T > | virtual |
| GetNumNonzeros() const | pargemslr::CsrMatrixClass< T > | virtual |
| GetNumRowsLocal() const | pargemslr::CsrMatrixClass< T > | virtual |
| Helmholtz(int n, T w) | pargemslr::CsrMatrixClass< T > | |
| IsCsr() | pargemslr::CsrMatrixClass< T > | |
| IsCsr() const | pargemslr::CsrMatrixClass< T > | |
| IsHoldingData() const | pargemslr::CsrMatrixClass< T > | |
| IsRowSorted() | pargemslr::CsrMatrixClass< T > | |
| IsRowSorted() const | pargemslr::CsrMatrixClass< T > | |
| Laplacian(int nx, int ny, int nz, T alphax, T alphay, T alphaz, T shift, bool rand_perturb=false) | pargemslr::CsrMatrixClass< T > | |
| MatMat(const T &alpha, const CsrMatrixClass< T > &A, char transa, const CsrMatrixClass< T > &B, char transb, const T &beta) | pargemslr::CsrMatrixClass< T > | |
| MatVec(char trans, const T &alpha, const VectorClass< T > &x, const T &beta, VectorClass< T > &y) | pargemslr::CsrMatrixClass< T > | virtual |
| MatVec(char trans, const T &alpha, const VectorClass< T > &x, const T &beta, const VectorClass< T > &y, VectorClass< T > &z) | pargemslr::CsrMatrixClass< T > | virtual |
| MoveData(const int &location) | pargemslr::CsrMatrixClass< T > | virtual |
| operator=(const CsrMatrixClass< T > &mat) | pargemslr::CsrMatrixClass< T > | |
| operator=(CsrMatrixClass< T > &&mat) | pargemslr::CsrMatrixClass< T > | |
| Plot(int *perm, int conditiona, int conditionb, int width) | pargemslr::CsrMatrixClass< T > | |
| PlotPattern(int *rperm, int *cperm, int conditiona, int conditionb) | pargemslr::CsrMatrixClass< T > | |
| PlotPatternGnuPlot(const char *datafilename, int *rperm, int *cperm, int conditiona, int conditionb) | pargemslr::CsrMatrixClass< T > | |
| PushBack(int col, T v) | pargemslr::CsrMatrixClass< T > | |
| ReadFromMMFile(const char *matfile, int idxin) | pargemslr::CsrMatrixClass< T > | |
| Scale(const T &alpha) | pargemslr::CsrMatrixClass< T > | virtual |
| SetComplexShift(T1 diagonal_shift) | pargemslr::CsrMatrixClass< T > | inline |
| SetNumNonzeros() | pargemslr::CsrMatrixClass< T > | |
| Setup(int nrows, int ncols, int nnz) | pargemslr::CsrMatrixClass< T > | |
| Setup(int nrows, int ncols, int nnz, int location) | pargemslr::CsrMatrixClass< T > | |
| Setup(int nrows, int ncols, int nnz, bool setzero) | pargemslr::CsrMatrixClass< T > | |
| Setup(int nrows, int ncols, int nnz, bool holdvalue, bool setzero) | pargemslr::CsrMatrixClass< T > | |
| Setup(int nrows, int ncols, int nnz, int location, bool setzero) | pargemslr::CsrMatrixClass< T > | |
| Setup(int nrows, int ncols, int nnz, int location, bool holdvalue, bool setzero) | pargemslr::CsrMatrixClass< T > | |
| Setup(int nrows, int ncols, int nnz, int location, bool holdvalue, bool setzero, bool iscsr) | pargemslr::CsrMatrixClass< T > | |
| SetupVectorPtrStr(SequentialVectorClass< T > &vec) | pargemslr::CsrMatrixClass< T > | |
| SortRow() | pargemslr::CsrMatrixClass< T > | |
| SubMatrix(int row_start, int col_start, int num_rows, int num_cols, int location, CsrMatrixClass< T > &csrmat_out) | pargemslr::CsrMatrixClass< T > | |
| SubMatrix(vector_int &row_starts, vector_int &col_starts, vector_int &row_ends, vector_int &col_ends, int location, CsrMatrixClass< T > &csrmat_out) | pargemslr::CsrMatrixClass< T > | |
| SubMatrix(vector_int &rows, vector_int &cols, int location, CsrMatrixClass< T > &csrmat_out) | pargemslr::CsrMatrixClass< T > | |
| SubMatrixNoPerm(vector_int &rows, vector_int &cols, vector_int &row_perm, vector_int &col_perm, bool complement, int location, CsrMatrixClass< T > &csrmat_out) | pargemslr::CsrMatrixClass< T > | |
| Transpose() | pargemslr::CsrMatrixClass< T > | |
| Transpose(CsrMatrixClass< T > &AT) | pargemslr::CsrMatrixClass< T > | |
| ~CsrMatrixClass() | pargemslr::CsrMatrixClass< T > | virtual |