All Ifpack2 implementations of Tpetra::RowMatrix must inherit from this class.
More...
#include <Ifpack2_Details_RowMatrix.hpp>
|
|
typedef MatrixType::scalar_type | scalar_type |
|
typedef MatrixType::local_ordinal_type | local_ordinal_type |
|
typedef MatrixType::global_ordinal_type | global_ordinal_type |
|
typedef MatrixType::node_type | node_type |
|
template<class MatrixType>
class Ifpack2::Details::RowMatrix< MatrixType >
All Ifpack2 implementations of Tpetra::RowMatrix must inherit from this class.
- Template Parameters
-
MatrixType | Tpetra::RowMatrix specialization. |
- Warning
- This class is an implementation detail of Ifpack2. Users should not rely on its interface.
This class exists to facilitate Tpetra interface changes. See e.g., GitHub Issue #2630.
◆ ~RowMatrix()
template<class MatrixType >
Destructor (virtual for memory safety of derived classes)
◆ getGlobalNumDiags()
template<class MatrixType >
The global number of diagonal entries.
- Warning
- This method is DEPRECATED and will be removed soon!
◆ getNodeNumDiags()
template<class MatrixType >
The local number of diagonal entries.
- Warning
- This method is DEPRECATED and will be removed soon!
◆ isLowerTriangular()
template<class MatrixType >
Whether this graph is locally lower triangular.
- Warning
- This method is DEPRECATED and will be removed soon!
◆ isUpperTriangular()
template<class MatrixType >
Whether this graph is locally upper triangular.
- Warning
- This method is DEPRECATED and will be removed soon!
The documentation for this class was generated from the following file: