![]() |
Blaze
3.6
|
Base class for sparse matrices.The SparseMatrix class is a base class for all sparse matrix classes. It provides an abstraction from the actual type of the sparse matrix, but enables a conversion back to this type via the Matrix base class. More...
#include <SparseMatrix.h>
Inherits blaze::Matrix< MT, SO >.
Public Types | |
using | MatrixType = MT |
Type of the matrix. | |
Public Member Functions | |
BLAZE_ALWAYS_INLINE constexpr MatrixType & | operator~ () noexcept |
Conversion operator for non-constant matrices. More... | |
BLAZE_ALWAYS_INLINE constexpr const MatrixType & | operator~ () const noexcept |
Conversion operator for constant matrices. More... | |
Static Public Attributes | |
static constexpr bool | storageOrder = SO |
Storage order of the matrix. | |
Base class for sparse matrices.
The SparseMatrix class is a base class for all sparse matrix classes. It provides an abstraction from the actual type of the sparse matrix, but enables a conversion back to this type via the Matrix base class.
|
inlinenoexceptinherited |
Conversion operator for non-constant matrices.
|
inlinenoexceptinherited |
Conversion operator for constant matrices.