![]() |
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 exist| SE | 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.