| AbstractSystemMatrix() | escript::AbstractSystemMatrix | inline |
| AbstractSystemMatrix(int row_blocksize, const FunctionSpace &row_functionspace, int column_blocksize, const FunctionSpace &column_functionspace) | escript::AbstractSystemMatrix | |
| add(const IndexVector &rowIndex, const std::vector< double > &array) | ripley::SystemMatrix | |
| checkCUDA() | ripley::SystemMatrix | privatestatic |
| copyMatrixToDevice(bool verbose=false) const | ripley::SystemMatrix | private |
| cudaDevices | ripley::SystemMatrix | privatestatic |
| dmat | ripley::SystemMatrix | mutableprivate |
| getBlockSize() const | ripley::SystemMatrix | inline |
| getColumnBlockSize() const | escript::AbstractSystemMatrix | inline |
| getColumnFunctionSpace() const | escript::AbstractSystemMatrix | inline |
| getPtr() | escript::AbstractSystemMatrix | |
| getPtr() const | escript::AbstractSystemMatrix | |
| getRowBlockSize() const | escript::AbstractSystemMatrix | inline |
| getRowFunctionSpace() const | escript::AbstractSystemMatrix | inline |
| isEmpty() const | escript::AbstractSystemMatrix | inline |
| m_column_blocksize | escript::AbstractSystemMatrix | private |
| m_column_functionspace | escript::AbstractSystemMatrix | private |
| m_empty | escript::AbstractSystemMatrix | private |
| m_mpiInfo | ripley::SystemMatrix | private |
| m_row_blocksize | escript::AbstractSystemMatrix | private |
| m_row_functionspace | escript::AbstractSystemMatrix | private |
| mat | ripley::SystemMatrix | private |
| matrixAltered | ripley::SystemMatrix | mutableprivate |
| nullifyRowsAndCols(escript::Data &row_q, escript::Data &col_q, double mdv) | ripley::SystemMatrix | virtual |
| resetValues(bool preserveSolverData=false) | ripley::SystemMatrix | virtual |
| runSolver(LinearOperator &A, Vector &x, Vector &b, Preconditioner &M, escript::SolverBuddy &sb) const | ripley::SystemMatrix | private |
| saveHB(const std::string &filename) const | ripley::SystemMatrix | virtual |
| saveMM(const std::string &filename) const | ripley::SystemMatrix | virtual |
| setToSolution(escript::Data &out, escript::Data &in, boost::python::object &options) const | ripley::SystemMatrix | privatevirtual |
| solve(const Data &in, boost::python::object &options) const | escript::AbstractSystemMatrix | |
| symmetric | ripley::SystemMatrix | private |
| SystemMatrix(escript::JMPI mpiInfo, int blocksize, const escript::FunctionSpace &fs, int nRows, const IndexVector &diagonalOffsets, bool symmetric) | ripley::SystemMatrix | |
| vectorMultiply(const Data &right) const | escript::AbstractSystemMatrix | |
| ypAx(escript::Data &y, escript::Data &x) const | ripley::SystemMatrix | privatevirtual |
| ~AbstractSystemMatrix() | escript::AbstractSystemMatrix | inlinevirtual |
| ~SystemMatrix() | ripley::SystemMatrix | inlinevirtual |