| addValuesByGlobalID(size_t num_rows, size_t num_cols, const size_t *rows, const size_t *cols, const TYPE *values) | AMP::LinearAlgebra::MatrixData | |
| addValuesByGlobalID(size_t num_rows, size_t num_cols, const size_t *rows, const size_t *cols, const void *values, const typeID &id)=0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| beginCol() const | AMP::LinearAlgebra::MatrixData | virtual |
| beginRow() const | AMP::LinearAlgebra::MatrixData | virtual |
| cloneMatrixData() const =0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| d_hash | AMP::LinearAlgebra::MatrixData | protected |
| d_pParameters | AMP::LinearAlgebra::MatrixData | protected |
| endCol() const | AMP::LinearAlgebra::MatrixData | virtual |
| endRow() const | AMP::LinearAlgebra::MatrixData | virtual |
| getBackend() const | AMP::LinearAlgebra::MatrixData | inlinevirtual |
| getCoeffType() const =0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| getColumnIDs(size_t row) const =0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| getComm() const | AMP::LinearAlgebra::MatrixData | inlinevirtual |
| getID() const | AMP::LinearAlgebra::MatrixData | |
| getLeftDOFManager() const =0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| getLeftVariable() const | AMP::LinearAlgebra::MatrixData | inlinevirtual |
| getRightDOFManager() const =0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| getRightVariable() const | AMP::LinearAlgebra::MatrixData | inlinevirtual |
| getRowByGlobalID(size_t row, std::vector< size_t > &cols, std::vector< double > &values) const =0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| getValuesByGlobalID(size_t num_rows, size_t num_cols, const size_t *rows, const size_t *cols, TYPE *values) const | AMP::LinearAlgebra::MatrixData | |
| getValuesByGlobalID(size_t num_rows, size_t num_cols, const size_t *rows, const size_t *cols, void *values, const typeID &id) const =0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| makeConsistent(AMP::LinearAlgebra::ScatterType t)=0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| MatrixData(std::shared_ptr< MatrixParametersBase > params) | AMP::LinearAlgebra::MatrixData | explicit |
| MatrixData() | AMP::LinearAlgebra::MatrixData | |
| MatrixData(const MatrixData &)=delete | AMP::LinearAlgebra::MatrixData | |
| MatrixData(int64_t fid, AMP::IO::RestartManager *manager) | AMP::LinearAlgebra::MatrixData | |
| mode() const | AMP::LinearAlgebra::MatrixData | inlinevirtual |
| numberColumnIDs(size_t row) const =0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| numGlobalColumns() const | AMP::LinearAlgebra::MatrixData | virtual |
| numGlobalRows() const | AMP::LinearAlgebra::MatrixData | virtual |
| numLocalColumns() const | AMP::LinearAlgebra::MatrixData | virtual |
| numLocalRows() const | AMP::LinearAlgebra::MatrixData | virtual |
| registerChildObjects(AMP::IO::RestartManager *manager) const | AMP::LinearAlgebra::MatrixData | virtual |
| removeRange(AMP::Scalar bnd_lo, AMP::Scalar bnd_up)=0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| setBackend(AMP::Utilities::Backend backend) | AMP::LinearAlgebra::MatrixData | inlinevirtual |
| setValuesByGlobalID(size_t num_rows, size_t num_cols, const size_t *rows, const size_t *cols, const TYPE *values) | AMP::LinearAlgebra::MatrixData | |
| setValuesByGlobalID(size_t num_rows, size_t num_cols, const size_t *rows, const size_t *cols, const void *values, const typeID &id)=0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| shared_from_this() | AMP::enable_shared_from_this< MatrixData > | inline |
| shared_from_this() const | AMP::enable_shared_from_this< MatrixData > | inline |
| transpose() const =0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| type() const =0 | AMP::LinearAlgebra::MatrixData | pure virtual |
| weak_ptr_ | AMP::enable_shared_from_this< MatrixData > | mutableprotected |
| writeRestart(int64_t fid) const | AMP::LinearAlgebra::MatrixData | virtual |
| ~enable_shared_from_this()=default | AMP::enable_shared_from_this< MatrixData > | virtual |
| ~MatrixData() | AMP::LinearAlgebra::MatrixData | virtual |