![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
Vector expression concept. More...
#include <concepts.hpp>
Public Types | |
typedef VE::const_iterator | const_iterator_type |
typedef VE::const_reference | const_reference |
typedef VE::const_reverse_iterator | const_reverse_iterator_type |
typedef VE::difference_type | difference_type |
typedef VE::size_type | size_type |
typedef VE::type_category | type_category |
typedef VE::value_type | value_type |
typedef VE | vector_expression_type |
Public Member Functions | |
void | constraints () |
Vector expression concept.
requirements
VE::value_type
is the type of the elements VE::const_reference
The return type when accessing an element of a constant vector expression. Must be convertable to a value_type
. VE::size_type
is the (unsigned) type of the indices VE::difference_type
is the (signed) type of distances between indices VE::category
SE::complexity
must existSE | the type of the scalar expression |
Definition at line 281 of file concepts.hpp.
typedef VE boost::numeric::ublas::VectorExpressionConcept< VE >::vector_expression_type |
Definition at line 282 of file concepts.hpp.
typedef VE::type_category boost::numeric::ublas::VectorExpressionConcept< VE >::type_category |
Definition at line 283 of file concepts.hpp.
typedef VE::size_type boost::numeric::ublas::VectorExpressionConcept< VE >::size_type |
Definition at line 284 of file concepts.hpp.
typedef VE::difference_type boost::numeric::ublas::VectorExpressionConcept< VE >::difference_type |
Definition at line 285 of file concepts.hpp.
typedef VE::value_type boost::numeric::ublas::VectorExpressionConcept< VE >::value_type |
Definition at line 286 of file concepts.hpp.
typedef VE::const_reference boost::numeric::ublas::VectorExpressionConcept< VE >::const_reference |
Definition at line 287 of file concepts.hpp.
typedef VE::const_iterator boost::numeric::ublas::VectorExpressionConcept< VE >::const_iterator_type |
Definition at line 288 of file concepts.hpp.
typedef VE::const_reverse_iterator boost::numeric::ublas::VectorExpressionConcept< VE >::const_reverse_iterator_type |
Definition at line 289 of file concepts.hpp.
void boost::numeric::ublas::VectorExpressionConcept< VE >::constraints | ( | ) | [inline] |
Definition at line 291 of file concepts.hpp.