![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
Base class for Vector container models. More...
#include <expression_types.hpp>
Public Types | |
typedef C | container_type |
typedef C | expression_type |
typedef vector_tag | type_category |
Public Member Functions | |
BOOST_UBLAS_INLINE const container_type & | operator() () const |
BOOST_UBLAS_INLINE container_type & | operator() () |
Static Public Attributes | |
static const unsigned | complexity = 0 |
Base class for Vector container models.
it does not model the Vector concept but all derived types should. The class defines a common base type and some common interface for all statically derived Vector classes We implement the casts to the statically derived type.
Definition at line 277 of file expression_types.hpp.
typedef C boost::numeric::ublas::vector_container< C >::container_type |
Definition at line 281 of file expression_types.hpp.
typedef vector_tag boost::numeric::ublas::vector_container< C >::type_category |
Reimplemented from boost::numeric::ublas::vector_expression< C >.
Definition at line 282 of file expression_types.hpp.
typedef C boost::numeric::ublas::vector_expression< C >::expression_type [inherited] |
Reimplemented from boost::numeric::ublas::ublas_expression< C >.
Definition at line 187 of file expression_types.hpp.
BOOST_UBLAS_INLINE const container_type& boost::numeric::ublas::vector_container< C >::operator() | ( | ) | const [inline] |
Reimplemented from boost::numeric::ublas::vector_expression< C >.
Definition at line 285 of file expression_types.hpp.
BOOST_UBLAS_INLINE container_type& boost::numeric::ublas::vector_container< C >::operator() | ( | ) | [inline] |
Reimplemented from boost::numeric::ublas::vector_expression< C >.
Definition at line 289 of file expression_types.hpp.
const unsigned boost::numeric::ublas::vector_container< C >::complexity = 0 [static] |
Reimplemented from boost::numeric::ublas::vector_expression< C >.
Definition at line 280 of file expression_types.hpp.