Blaze 3.9
blaze::SparseElement Struct Reference

Base class for all sparse element types. More...

#include <SparseElement.h>

Inherited by blaze::HermitianElement< MT > [private], blaze::SymmetricElement< MT > [private], blaze::UniLowerElement< MT > [private], blaze::UniUpperElement< MT > [private], and blaze::ValueIndexPair< Type > [private].

Detailed Description

Base class for all sparse element types.

The SparseElement class is the base class for all sparse element types. All types that conceptually represent a sparse vector or matrix element and that provide a value() and an index() member function have to derive from this class in order to qualify as sparse element. Only in case a class is derived from the SparseElement base class, the IsSparseElement type trait recognizes the class as valid sparse element.


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