escript
Revision_
|
This is the complete list of members for ripley::SystemMatrix, including all inherited members.
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_mpiInfo | ripley::SystemMatrix | 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 |