blaze::Submatrix Struct Reference

Base class for all submatrices.The Submatrix class serves as a tag for all submatrices (i.e. dense and sparse submatrices). All classes that represent a submatrix and that are used within the expression template environment of the Blaze library have to derive from this class in order to qualify as a submatrix. Only in case a class is derived from the Submatrix base class, the IsSubmatrix type trait recognizes the class as valid submatrix. More...

#include <Submatrix.h>

Inherits blaze::View.

Inherited by blaze::DenseSubmatrix< MT, AF, SO > [private], and blaze::SparseSubmatrix< MT, AF, SO > [private].

Detailed Description

Base class for all submatrices.

The Submatrix class serves as a tag for all submatrices (i.e. dense and sparse submatrices). All classes that represent a submatrix and that are used within the expression template environment of the Blaze library have to derive from this class in order to qualify as a submatrix. Only in case a class is derived from the Submatrix base class, the IsSubmatrix type trait recognizes the class as valid submatrix.


The documentation for this struct was generated from the following file: