ParGeMSLR
pargemslr::CooMatrixClass< T > Member List

This is the complete list of members for pargemslr::CooMatrixClass< T >, including all inherited members.

Clear()pargemslr::CooMatrixClass< T >virtual
CooMatrixClass()pargemslr::CooMatrixClass< T >
CooMatrixClass(const CooMatrixClass< T > &mat)pargemslr::CooMatrixClass< T >
CooMatrixClass(CooMatrixClass< T > &&mat)pargemslr::CooMatrixClass< T >
Eye()pargemslr::CooMatrixClass< T >virtual
Fill(const T &v)pargemslr::CooMatrixClass< T >virtual
GetData() constpargemslr::CooMatrixClass< T >
GetDataLocation() constpargemslr::CooMatrixClass< T >virtual
GetDataVector()pargemslr::CooMatrixClass< T >
GetDataVector() constpargemslr::CooMatrixClass< T >
GetI() constpargemslr::CooMatrixClass< T >
GetIVector()pargemslr::CooMatrixClass< T >
GetIVector() constpargemslr::CooMatrixClass< T >
GetJ() constpargemslr::CooMatrixClass< T >
GetJVector()pargemslr::CooMatrixClass< T >
GetJVector() constpargemslr::CooMatrixClass< T >
GetNumColsLocal() constpargemslr::CooMatrixClass< T >virtual
GetNumNonzeros() constpargemslr::CooMatrixClass< T >virtual
GetNumRowsLocal() constpargemslr::CooMatrixClass< T >virtual
GetPrecision() constpargemslr::MatrixClass< T >
Helmholtz(int n, T w)pargemslr::CooMatrixClass< T >
Laplacian(int nx, int ny, int nz, T alphax, T alphay, T alphaz, T shift, bool rand_perturb=false)pargemslr::CooMatrixClass< T >
MatrixClass()pargemslr::MatrixClass< T >
MatrixClass(const MatrixClass< T > &mat)pargemslr::MatrixClass< T >
MatrixClass(MatrixClass< T > &&mat)pargemslr::MatrixClass< T >
MatVec(char trans, const T &alpha, const VectorClass< T > &x, const T &beta, VectorClass< T > &y)pargemslr::MatrixClass< T >virtual
MatVec(char trans, const T &alpha, const VectorClass< T > &x, const T &beta, const VectorClass< T > &y, VectorClass< T > &z)pargemslr::MatrixClass< T >virtual
MoveData(const int &location)pargemslr::CooMatrixClass< T >virtual
operator=(const CooMatrixClass< T > &mat)pargemslr::CooMatrixClass< T >
operator=(CooMatrixClass< T > &&mat)pargemslr::CooMatrixClass< T >
PlotPatternGnuPlot(const char *datafilename, int *rperm, int *cperm, int conditiona, int conditionb)pargemslr::CooMatrixClass< T >
PushBack(int row, int col, T v)pargemslr::CooMatrixClass< T >
ReadFromMMFile(const char *matfile, int idxin)pargemslr::CooMatrixClass< T >
Scale(const T &alpha)pargemslr::CooMatrixClass< T >virtual
SetNumCols(int cols)pargemslr::CooMatrixClass< T >
SetNumNonzeros()pargemslr::CooMatrixClass< T >
Setup(int nrows, int ncols)pargemslr::CooMatrixClass< T >
Setup(int nrows, int ncols, int reserve)pargemslr::CooMatrixClass< T >
Setup(int nrows, int ncols, int reserve, int location)pargemslr::CooMatrixClass< T >
ToCsr(int location, CsrMatrixClass< T > &csrmat_out)pargemslr::CooMatrixClass< T >
~CooMatrixClass()pargemslr::CooMatrixClass< T >virtual
~MatrixClass()pargemslr::MatrixClass< T >virtual