escript  Revision_Unversioneddirectory
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) const ripley::SystemMatrixprivate
cudaDevicesripley::SystemMatrixprivatestatic
dmatripley::SystemMatrixmutableprivate
getBlockSize() const ripley::SystemMatrixinline
getColumnBlockSize() const escript::AbstractSystemMatrixinline
getColumnFunctionSpace() const escript::AbstractSystemMatrixinline
getRowBlockSize() const escript::AbstractSystemMatrixinline
getRowFunctionSpace() const escript::AbstractSystemMatrixinline
isEmpty() const escript::AbstractSystemMatrixinline
m_mpiInforipley::SystemMatrixprivate
matripley::SystemMatrixprivate
matrixAlteredripley::SystemMatrixmutableprivate
nullifyRowsAndCols(escript::Data &row_q, escript::Data &col_q, double mdv)ripley::SystemMatrixvirtual
resetValues()ripley::SystemMatrixvirtual
runSolver(LinearOperator &A, Vector &x, Vector &b, Preconditioner &M, escript::SolverBuddy &sb) const ripley::SystemMatrixprivate
saveHB(const std::string &filename) const ripley::SystemMatrixvirtual
saveMM(const std::string &filename) const ripley::SystemMatrixvirtual
setToSolution(escript::Data &out, escript::Data &in, boost::python::object &options) const ripley::SystemMatrixprivatevirtual
solve(const Data &in, boost::python::object &options) const escript::AbstractSystemMatrix
symmetricripley::SystemMatrixprivate
SystemMatrix(esysUtils::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::SystemMatrixprivatevirtual
~AbstractSystemMatrix()escript::AbstractSystemMatrixinlinevirtual
~SystemMatrix()ripley::SystemMatrixinlinevirtual