uBlas assignment operator <<=. More...
#include <boost/numeric/ublas/vector_expression.hpp>
#include <boost/numeric/ublas/matrix_expression.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::numeric | |
boost::numeric::ublas | |
main namespace of uBLAS. | |
boost::numeric::ublas::fill_policy | |
boost::numeric::ublas::traverse_policy | |
Typedefs | |
typedef traverse_policy::wrap | boost::numeric::ublas::DEFAULT_WRAP_POLICY |
typedef traverse_policy::by_row_policy < DEFAULT_WRAP_POLICY > | boost::numeric::ublas::DEFAULT_TRAVERSE_POLICY |
Functions | |
template<typename T > | |
BOOST_UBLAS_INLINE vector_move_to_manip< T > | boost::numeric::ublas::move_to (T i) |
An object generator that returns a move_to vector index manipulator. More... | |
template<std::size_t I> | |
BOOST_UBLAS_INLINE static_vector_move_to_manip< I > | boost::numeric::ublas::move_to () |
An object generator that returns a static move_to vector index manipulator. More... | |
template<typename T > | |
BOOST_UBLAS_INLINE vector_move_manip< T > | boost::numeric::ublas::move (T i) |
An object generator that returns a move vector index manipulator. More... | |
template<std::ptrdiff_t I> | |
static_vector_move_manip< I > | boost::numeric::ublas::move () |
An object generator that returns a static move vector index manipulator. More... | |
template<typename T > | |
BOOST_UBLAS_INLINE matrix_move_to_manip< T > | boost::numeric::ublas::move_to (T i, T j) |
An object generator that returns a "move_to" matrix index manipulator. More... | |
template<std::size_t I, std::size_t J> | |
BOOST_UBLAS_INLINE static_matrix_move_to_manip< I, J > | boost::numeric::ublas::move_to () |
An object generator that returns a static move_to matrix index manipulator. More... | |
template<typename T > | |
BOOST_UBLAS_INLINE matrix_move_manip< T > | boost::numeric::ublas::move (T i, T j) |
An object generator that returns a move matrix index manipulator. More... | |
template<std::ptrdiff_t I, std::ptrdiff_t J> | |
BOOST_UBLAS_INLINE static_matrix_move_manip< I, J > | boost::numeric::ublas::move () |
An object generator that returns a static "move" matrix index manipulator. More... | |
begin1_manip | boost::numeric::ublas::begin1 () |
An object generator that returns a begin1 manipulator. More... | |
begin2_manip | boost::numeric::ublas::begin2 () |
An object generator that returns a begin2 manipulator to be used to traverse a matrix. More... | |
next_row_manip | boost::numeric::ublas::next_row () |
An object generator that returns a next_row manipulator. More... | |
next_column_manip | boost::numeric::ublas::next_column () |
An object generator that returns a next_row manipulator. More... | |
by_row_policy < DEFAULT_WRAP_POLICY > | boost::numeric::ublas::traverse_policy::by_row () |
by_row_policy< wrap > | boost::numeric::ublas::traverse_policy::by_row_wrap () |
by_row_policy< no_wrap > | boost::numeric::ublas::traverse_policy::by_row_no_wrap () |
by_column_policy < DEFAULT_WRAP_POLICY > | boost::numeric::ublas::traverse_policy::by_column () |
by_column_policy< wrap > | boost::numeric::ublas::traverse_policy::by_column_wrap () |
by_column_policy< no_wrap > | boost::numeric::ublas::traverse_policy::by_column_no_wrap () |
template<class E > | |
BOOST_UBLAS_INLINE vector_expression_assigner < vector_expression< E > > | boost::numeric::ublas::operator<<= (vector_expression< E > &v, const typename E::value_type &val) |
A vector_expression_assigner generator used with operator<<= for simple types. More... | |
template<class E1 , class E2 > | |
BOOST_UBLAS_INLINE vector_expression_assigner < vector_expression< E1 > > | boost::numeric::ublas::operator<<= (vector_expression< E1 > &v, const vector_expression< E2 > &ve) |
! A vector_expression_assigner generator used with operator<<= for vector expressions More... | |
template<class E , typename T > | |
BOOST_UBLAS_INLINE vector_expression_assigner < vector_expression< E > > | boost::numeric::ublas::operator<<= (vector_expression< E > &v, const index_manipulator< T > &nv) |
A vector_expression_assigner generator used with operator<<= for traverse manipulators. More... | |
template<class E , typename T > | |
BOOST_UBLAS_INLINE vector_expression_assigner < vector_expression< E >, T > | boost::numeric::ublas::operator<<= (vector_expression< E > &v, fill_policy_wrapper< T >) |
A vector_expression_assigner generator used with operator<<= for choice of fill policy. More... | |
template<class E > | |
BOOST_UBLAS_INLINE matrix_expression_assigner < matrix_expression< E > > | boost::numeric::ublas::operator<<= (matrix_expression< E > &me, const typename E::value_type &val) |
A matrix_expression_assigner generator used with operator<<= for simple types. More... | |
template<class E , typename T > | |
BOOST_UBLAS_INLINE matrix_expression_assigner < matrix_expression< E >, T > | boost::numeric::ublas::operator<<= (matrix_expression< E > &me, fill_policy_wrapper< T >) |
A matrix_expression_assigner generator used with operator<<= for choice of fill policy. More... | |
template<class E , typename T > | |
BOOST_UBLAS_INLINE matrix_expression_assigner < matrix_expression< E > > | boost::numeric::ublas::operator<<= (matrix_expression< E > &me, const index_manipulator< T > &ta) |
A matrix_expression_assigner generator used with operator<<= for traverse manipulators. More... | |
template<class E , typename T > | |
BOOST_UBLAS_INLINE matrix_expression_assigner < matrix_expression< E > , fill_policy::index_assign, T > | boost::numeric::ublas::operator<<= (matrix_expression< E > &me, traverse_policy_wrapper< T >) |
A matrix_expression_assigner generator used with operator<<= for traverse manipulators. More... | |
template<class E1 , class E2 > | |
BOOST_UBLAS_INLINE matrix_expression_assigner < matrix_expression< E1 > > | boost::numeric::ublas::operator<<= (matrix_expression< E1 > &me, const vector_expression< E2 > &ve) |
A matrix_expression_assigner generator used with operator<<= for vector expressions. More... | |
template<class E1 , class E2 > | |
BOOST_UBLAS_INLINE matrix_expression_assigner < matrix_expression< E1 > > | boost::numeric::ublas::operator<<= (matrix_expression< E1 > &me1, const matrix_expression< E2 > &me2) |
A matrix_expression_assigner generator used with operator<<= for matrix expressions. More... | |
uBlas assignment operator <<=.