Base class for Vector Expression models. More...
#include <fwd.hpp>
Public Types | |
typedef E | expression_type |
typedef vector_tag | type_category |
Public Member Functions | |
BOOST_UBLAS_INLINE const expression_type & | operator() () const |
BOOST_UBLAS_INLINE expression_type & | operator() () |
Static Public Attributes | |
static const unsigned | complexity = 0 |
Base class for Vector Expression models.
it does not model the Vector Expression concept but all derived types should. The class defines a common base type and some common interface for all statically derived Vector Expression classes. We implement the casts to the statically derived type.
typedef E boost::numeric::ublas::vector_expression< E >::expression_type |
typedef vector_tag boost::numeric::ublas::vector_expression< E >::type_category |
|
inline |
|
inline |
|
static |