Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms

boost::numeric::ublas::detail::anonymous_namespace{size.hpp}::size_by_dim_impl< 1, vector_tag > Struct Template Reference

Specialization of size_by_dim_impl for computing the size of a vector. More...

#include <size.hpp>

List of all members.

Static Public Member Functions

template<typename ExprT >
static BOOST_UBLAS_INLINE
vector_traits< ExprT >
::size_type 
apply (vector_expression< ExprT > const &ve)
 Compute the size of the given vector.

Detailed Description

template<>
struct boost::numeric::ublas::detail::anonymous_namespace{size.hpp}::size_by_dim_impl< 1, vector_tag >

Specialization of size_by_dim_impl for computing the size of a vector.

Definition at line 89 of file size.hpp.


Member Function Documentation

template<typename ExprT >
static BOOST_UBLAS_INLINE vector_traits<ExprT>::size_type boost::numeric::ublas::detail::anonymous_namespace{size.hpp}::size_by_dim_impl< 1, vector_tag >::apply ( vector_expression< ExprT > const &  ve) [inline, static]

Compute the size of the given vector.

Template Parameters:
ExprTA vector expression type.
Precondition:
ExprT must be a model of VectorExpression.

Definition at line 98 of file size.hpp.


The documentation for this struct was generated from the following file: