escript  Revision_
ripley::SystemMatrix Member List

This is the complete list of members for ripley::SystemMatrix, including all inherited members.

AbstractSystemMatrix()escript::AbstractSystemMatrixinline
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::SystemMatrixprivatestatic
copyMatrixToDevice(bool verbose=false) constripley::SystemMatrixprivate
cudaDevicesripley::SystemMatrixprivatestatic
dmatripley::SystemMatrixmutableprivate
getBlockSize() constripley::SystemMatrixinline
getColumnBlockSize() constescript::AbstractSystemMatrixinline
getColumnFunctionSpace() constescript::AbstractSystemMatrixinline
getPtr()escript::AbstractSystemMatrix
getPtr() constescript::AbstractSystemMatrix
getRowBlockSize() constescript::AbstractSystemMatrixinline
getRowFunctionSpace() constescript::AbstractSystemMatrixinline
isEmpty() constescript::AbstractSystemMatrixinline
m_mpiInforipley::SystemMatrixprivate
matripley::SystemMatrixprivate
matrixAlteredripley::SystemMatrixmutableprivate
nullifyRowsAndCols(escript::Data &row_q, escript::Data &col_q, double mdv)ripley::SystemMatrixvirtual
resetValues(bool preserveSolverData=false)ripley::SystemMatrixvirtual
runSolver(LinearOperator &A, Vector &x, Vector &b, Preconditioner &M, escript::SolverBuddy &sb) constripley::SystemMatrixprivate
saveHB(const std::string &filename) constripley::SystemMatrixvirtual
saveMM(const std::string &filename) constripley::SystemMatrixvirtual
setToSolution(escript::Data &out, escript::Data &in, boost::python::object &options) constripley::SystemMatrixprivatevirtual
solve(const Data &in, boost::python::object &options) constescript::AbstractSystemMatrix
symmetricripley::SystemMatrixprivate
SystemMatrix(escript::JMPI mpiInfo, int blocksize, const escript::FunctionSpace &fs, int nRows, const IndexVector &diagonalOffsets, bool symmetric)ripley::SystemMatrix
vectorMultiply(const Data &right) constescript::AbstractSystemMatrix
ypAx(escript::Data &y, escript::Data &x) constripley::SystemMatrixprivatevirtual
~AbstractSystemMatrix()escript::AbstractSystemMatrixinlinevirtual
~SystemMatrix()ripley::SystemMatrixinlinevirtual