AbstractSystemMatrix() | escript::AbstractSystemMatrix | inline |
AbstractSystemMatrix(int row_blocksize, const FunctionSpace &row_functionspace, int column_blocksize, const FunctionSpace &column_functionspace) | escript::AbstractSystemMatrix | |
asAbstractSystemMatrix() const | paso::SystemMatrixAdapter | inline |
asSystemMatrixAdapter(const AbstractSystemMatrix &systemmatrix) | paso::SystemMatrixAdapter | inlinestatic |
escriptToPasoOptions(Options *paso_options, const boost::python::object &options) | paso::SystemMatrixAdapter | static |
getColumnBlockSize() const | escript::AbstractSystemMatrix | inline |
getColumnFunctionSpace() const | escript::AbstractSystemMatrix | inline |
getPaso_SystemMatrix() const | paso::SystemMatrixAdapter | |
getRowBlockSize() const | escript::AbstractSystemMatrix | inline |
getRowFunctionSpace() const | escript::AbstractSystemMatrix | inline |
getSystemMatrixTypeId(int solver, int preconditioner, int package, const bool symmetry, const esysUtils::JMPI &mpiInfo) | paso::SystemMatrixAdapter | static |
isEmpty() const | escript::AbstractSystemMatrix | inline |
m_system_matrix | paso::SystemMatrixAdapter | private |
mapOptionToPaso(int option) | paso::SystemMatrixAdapter | static |
nullifyRowsAndCols(escript::Data &row_q, escript::Data &col_q, double mdv) | paso::SystemMatrixAdapter | virtual |
pasoToEscriptOptions(const Options *paso_options, boost::python::object &options) | paso::SystemMatrixAdapter | static |
Print_Matrix_Info(bool) const | paso::SystemMatrixAdapter | |
resetValues() | paso::SystemMatrixAdapter | virtual |
saveHB(const std::string &filename) const | paso::SystemMatrixAdapter | virtual |
saveMM(const std::string &filename) const | paso::SystemMatrixAdapter | virtual |
setToSolution(escript::Data &out, escript::Data &in, boost::python::object &options) const | paso::SystemMatrixAdapter | privatevirtual |
solve(const Data &in, boost::python::object &options) const | escript::AbstractSystemMatrix | |
SystemMatrixAdapter() | paso::SystemMatrixAdapter | |
SystemMatrixAdapter(SystemMatrix_ptr system_matrix, int row_blocksize, const escript::FunctionSpace &row_functionspace, int column_blocksize, const escript::FunctionSpace &colum_functionspace) | paso::SystemMatrixAdapter | |
vectorMultiply(const Data &right) const | escript::AbstractSystemMatrix | |
ypAx(escript::Data &y, escript::Data &x) const | paso::SystemMatrixAdapter | privatevirtual |
~AbstractSystemMatrix() | escript::AbstractSystemMatrix | inlinevirtual |
~SystemMatrixAdapter() | paso::SystemMatrixAdapter | |