Base class for expressions of vector sets. More...
#include <shark/LinAlg/BLAS/expression_types.hpp>
Public Member Functions | |
const expression_type & | operator() () const |
expression_type & | operator() () |
Base class for expressions of vector sets.
The vector set expression type is similar to a matrix type. However it behaves like a vector of vectors with elements of the vector being vectors. Moreover all usual vector-space operations can be used . There is no distinction to the sizes of the elements and all vectors may have different dimensionalities.
it does not model the Matrix Expression concept but all derived types should. The class defines a common base type and some common interface for all statically derived Matrix Expression classes We implement the casts to the statically derived type.
Definition at line 108 of file expression_types.hpp.
|
inline |
Definition at line 111 of file expression_types.hpp.
|
inline |
Definition at line 115 of file expression_types.hpp.