Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
matrix.hpp File Reference
#include <boost/config.hpp>
#include <boost/numeric/ublas/vector.hpp>
#include <boost/numeric/ublas/matrix_expression.hpp>
#include <boost/numeric/ublas/detail/matrix_assign.hpp>
#include <boost/serialization/collection_size_type.hpp>
#include <boost/serialization/array.hpp>
#include <boost/serialization/nvp.hpp>
Include dependency graph for matrix.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::numeric::ublas::matrix< T, L, A >
 A dense matrix of values of type T. More...
 
class  boost::numeric::ublas::matrix< T, L, A >::const_iterator1
 
class  boost::numeric::ublas::matrix< T, L, A >::iterator1
 
class  boost::numeric::ublas::matrix< T, L, A >::const_iterator2
 
class  boost::numeric::ublas::matrix< T, L, A >::iterator2
 
class  boost::numeric::ublas::bounded_matrix< T, M, N, L >
 A dense matrix of values of type T with a variable size bounded to a maximum of $M$ by $N$. More...
 
class  boost::numeric::ublas::vector_of_vector< T, L, A >
 A dense matrix of values of type T stored as a vector of vectors. More...
 
class  boost::numeric::ublas::vector_of_vector< T, L, A >::const_iterator1
 
class  boost::numeric::ublas::vector_of_vector< T, L, A >::iterator1
 
class  boost::numeric::ublas::vector_of_vector< T, L, A >::const_iterator2
 
class  boost::numeric::ublas::vector_of_vector< T, L, A >::iterator2
 
class  boost::numeric::ublas::zero_matrix< T, ALLOC >
 A matrix with all values of type T equal to zero. More...
 
class  boost::numeric::ublas::zero_matrix< T, ALLOC >::const_iterator1
 
class  boost::numeric::ublas::zero_matrix< T, ALLOC >::const_iterator2
 
class  boost::numeric::ublas::identity_matrix< T, ALLOC >
 An identity matrix with values of type T. More...
 
class  boost::numeric::ublas::identity_matrix< T, ALLOC >::const_iterator1
 
class  boost::numeric::ublas::identity_matrix< T, ALLOC >::const_iterator2
 
class  boost::numeric::ublas::scalar_matrix< T, ALLOC >
 A matrix with all values of type T equal to the same value. More...
 
class  boost::numeric::ublas::scalar_matrix< T, ALLOC >::const_iterator1
 
class  boost::numeric::ublas::scalar_matrix< T, ALLOC >::const_iterator2
 
class  boost::numeric::ublas::c_matrix< T, N, M >
 An array based matrix class which size is defined at type specification or object instanciation. More...
 
class  boost::numeric::ublas::c_matrix< T, N, M >::const_iterator1
 
class  boost::numeric::ublas::c_matrix< T, N, M >::iterator1
 
class  boost::numeric::ublas::c_matrix< T, N, M >::const_iterator2
 
class  boost::numeric::ublas::c_matrix< T, N, M >::iterator2
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::numeric
 
 boost::numeric::ublas
 main namespace of uBLAS.
 
 boost::numeric::ublas::detail
 

Functions

template<class L , class M >
BOOST_UBLAS_INLINE void boost::numeric::ublas::detail::matrix_resize_preserve (M &m, M &temporary)