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

definitions.hpp File Reference

Go to the source code of this file.

Classes

struct  boost::numeric::ublas::dimension::dimension_properties< dimension >
struct  boost::numeric::ublas::dimension::dimension_properties< 1 >
struct  boost::numeric::ublas::dimension::dimension_properties< 2 >
class  boost::numeric::ublas::noalias_proxy< C >
class  boost::numeric::ublas::nonassignable_::nonassignable

Namespaces

namespace  boost
namespace  boost::numeric
namespace  boost::numeric::ublas
 

contains all important classes and functions of uBLAS


namespace  boost::numeric::ublas::detail
namespace  boost::numeric::ublas::dimension
namespace  boost::numeric::ublas::nonassignable_

Typedefs

typedef
nonassignable_::nonassignable 
boost::numeric::ublas::nonassignable

Functions

template<class T >
void boost::numeric::ublas::detail::ignore_unused_variable_warning (const T &)
template<unsigned dimension, class I >
BOOST_UBLAS_INLINE
I::container_type::size_type 
boost::numeric::ublas::dimension::index (const I &i)
template<class C >
BOOST_UBLAS_INLINE
noalias_proxy< C > 
boost::numeric::ublas::noalias (C &lvalue)
template<class C >
BOOST_UBLAS_INLINE
noalias_proxy< const C > 
boost::numeric::ublas::noalias (const C &lvalue)
template<class M >
M::size_type boost::numeric::ublas::dimension::num_columns (const M &m)
template<class V >
V::size_type boost::numeric::ublas::dimension::num_elements (const V &v)
template<class MV >
MV::size_type boost::numeric::ublas::dimension::num_non_zeros (const MV &mv)
template<class M >
M::size_type boost::numeric::ublas::dimension::num_rows (const M &m)
template<class C >
BOOST_UBLAS_INLINE C & boost::numeric::ublas::safe (C &lvalue)
template<class C >
BOOST_UBLAS_INLINE const C & boost::numeric::ublas::safe (const C &lvalue)
template<unsigned dimension, class E >
BOOST_UBLAS_INLINE E::size_type boost::numeric::ublas::dimension::size (const E &e)