#include <boost/numeric/ublas/matrix_expression.hpp>#include <boost/numeric/ublas/detail/vector_assign.hpp>#include <boost/numeric/ublas/detail/matrix_assign.hpp>#include <boost/numeric/ublas/detail/temporary.hpp>

Namespaces | |
| boost | |
| Duration formatting facet for input.  | |
| boost::numeric | |
| boost::numeric::ublas | |
| main namespace of uBLAS.  | |
Functions | |
| template<class M > | |
| BOOST_UBLAS_INLINE matrix_row< M > | boost::numeric::ublas::row (M &data, typename M::size_type i) | 
| template<class M > | |
| BOOST_UBLAS_INLINE const  matrix_row< const M >  | boost::numeric::ublas::row (const M &data, typename M::size_type i) | 
| template<class M > | |
| BOOST_UBLAS_INLINE  matrix_column< M >  | boost::numeric::ublas::column (M &data, typename M::size_type j) | 
| template<class M > | |
| BOOST_UBLAS_INLINE const  matrix_column< const M >  | boost::numeric::ublas::column (const M &data, typename M::size_type j) | 
| template<class M > | |
| BOOST_UBLAS_INLINE  matrix_range< M >  | boost::numeric::ublas::subrange (M &data, typename M::size_type start1, typename M::size_type stop1, typename M::size_type start2, typename M::size_type stop2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE  matrix_range< const M >  | boost::numeric::ublas::subrange (const M &data, typename M::size_type start1, typename M::size_type stop1, typename M::size_type start2, typename M::size_type stop2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE  matrix_range< M >  | boost::numeric::ublas::project (M &data, const typename matrix_range< M >::range_type &r1, const typename matrix_range< M >::range_type &r2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE const  matrix_range< const M >  | boost::numeric::ublas::project (const M &data, const typename matrix_range< M >::range_type &r1, const typename matrix_range< M >::range_type &r2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE  matrix_range< M >  | boost::numeric::ublas::project (matrix_range< M > &data, const typename matrix_range< M >::range_type &r1, const typename matrix_range< M >::range_type &r2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE const  matrix_range< M >  | boost::numeric::ublas::project (const matrix_range< M > &data, const typename matrix_range< M >::range_type &r1, const typename matrix_range< M >::range_type &r2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE  matrix_slice< M >  | boost::numeric::ublas::subslice (M &data, typename M::size_type start1, typename M::difference_type stride1, typename M::size_type size1, typename M::size_type start2, typename M::difference_type stride2, typename M::size_type size2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE  matrix_slice< const M >  | boost::numeric::ublas::subslice (const M &data, typename M::size_type start1, typename M::difference_type stride1, typename M::size_type size1, typename M::size_type start2, typename M::difference_type stride2, typename M::size_type size2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE  matrix_slice< M >  | boost::numeric::ublas::project (M &data, const typename matrix_slice< M >::slice_type &s1, const typename matrix_slice< M >::slice_type &s2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE const  matrix_slice< const M >  | boost::numeric::ublas::project (const M &data, const typename matrix_slice< M >::slice_type &s1, const typename matrix_slice< M >::slice_type &s2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE  matrix_slice< M >  | boost::numeric::ublas::project (matrix_slice< M > &data, const typename matrix_range< M >::range_type &r1, const typename matrix_range< M >::range_type &r2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE const  matrix_slice< M >  | boost::numeric::ublas::project (const matrix_slice< M > &data, const typename matrix_range< M >::range_type &r1, const typename matrix_range< M >::range_type &r2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE  matrix_slice< M >  | boost::numeric::ublas::project (matrix_slice< M > &data, const typename matrix_slice< M >::slice_type &s1, const typename matrix_slice< M >::slice_type &s2) | 
| template<class M > | |
| BOOST_UBLAS_INLINE const  matrix_slice< M >  | boost::numeric::ublas::project (const matrix_slice< M > &data, const typename matrix_slice< M >::slice_type &s1, const typename matrix_slice< M >::slice_type &s2) | 
| template<class M , class A > | |
| BOOST_UBLAS_INLINE  matrix_indirect< M, indirect_array< A > >  | boost::numeric::ublas::project (M &data, const indirect_array< A > &ia1, const indirect_array< A > &ia2) | 
| template<class M , class A > | |
| BOOST_UBLAS_INLINE const  matrix_indirect< const M, indirect_array< A > >  | boost::numeric::ublas::project (const M &data, const indirect_array< A > &ia1, const indirect_array< A > &ia2) | 
| template<class M , class IA > | |
| BOOST_UBLAS_INLINE  matrix_indirect< M, IA >  | boost::numeric::ublas::project (matrix_indirect< M, IA > &data, const typename matrix_indirect< M, IA >::range_type &r1, const typename matrix_indirect< M, IA >::range_type &r2) | 
| template<class M , class IA > | |
| BOOST_UBLAS_INLINE const  matrix_indirect< M, IA >  | boost::numeric::ublas::project (const matrix_indirect< M, IA > &data, const typename matrix_indirect< M, IA >::range_type &r1, const typename matrix_indirect< M, IA >::range_type &r2) | 
| template<class M , class IA > | |
| BOOST_UBLAS_INLINE  matrix_indirect< M, IA >  | boost::numeric::ublas::project (matrix_indirect< M, IA > &data, const typename matrix_indirect< M, IA >::slice_type &s1, const typename matrix_indirect< M, IA >::slice_type &s2) | 
| template<class M , class IA > | |
| BOOST_UBLAS_INLINE const  matrix_indirect< M, IA >  | boost::numeric::ublas::project (const matrix_indirect< M, IA > &data, const typename matrix_indirect< M, IA >::slice_type &s1, const typename matrix_indirect< M, IA >::slice_type &s2) | 
| template<class M , class A > | |
| BOOST_UBLAS_INLINE  matrix_indirect< M, indirect_array< A > >  | boost::numeric::ublas::project (matrix_indirect< M, indirect_array< A > > &data, const indirect_array< A > &ia1, const indirect_array< A > &ia2) | 
| template<class M , class A > | |
| BOOST_UBLAS_INLINE const  matrix_indirect< M, indirect_array< A > >  | boost::numeric::ublas::project (const matrix_indirect< M, indirect_array< A > > &data, const indirect_array< A > &ia1, const indirect_array< A > &ia2) |