|
struct | boost::numeric::ublas::promote_traits< X, Y > |
|
struct | boost::numeric::ublas::type_traits< T > |
|
struct | boost::numeric::ublas::scalar_traits< T > |
|
struct | boost::numeric::ublas::type_traits< T > |
|
struct | boost::numeric::ublas::type_traits< float > |
|
struct | boost::numeric::ublas::type_traits< double > |
|
struct | boost::numeric::ublas::type_traits< long double > |
|
struct | boost::numeric::ublas::complex_traits< T > |
|
struct | boost::numeric::ublas::type_traits< std::complex< float > > |
|
struct | boost::numeric::ublas::type_traits< std::complex< double > > |
|
struct | boost::numeric::ublas::type_traits< std::complex< long double > > |
|
struct | boost::numeric::ublas::unknown_storage_tag |
|
struct | boost::numeric::ublas::sparse_proxy_tag |
|
struct | boost::numeric::ublas::sparse_tag |
|
struct | boost::numeric::ublas::packed_proxy_tag |
|
struct | boost::numeric::ublas::packed_tag |
|
struct | boost::numeric::ublas::dense_proxy_tag |
|
struct | boost::numeric::ublas::dense_tag |
|
struct | boost::numeric::ublas::storage_restrict_traits< S1, S2 > |
|
struct | boost::numeric::ublas::storage_restrict_traits< sparse_tag, dense_proxy_tag > |
|
struct | boost::numeric::ublas::storage_restrict_traits< sparse_tag, packed_proxy_tag > |
|
struct | boost::numeric::ublas::storage_restrict_traits< sparse_tag, sparse_proxy_tag > |
|
struct | boost::numeric::ublas::storage_restrict_traits< packed_tag, dense_proxy_tag > |
|
struct | boost::numeric::ublas::storage_restrict_traits< packed_tag, packed_proxy_tag > |
|
struct | boost::numeric::ublas::storage_restrict_traits< packed_tag, sparse_proxy_tag > |
|
struct | boost::numeric::ublas::storage_restrict_traits< packed_proxy_tag, sparse_proxy_tag > |
|
struct | boost::numeric::ublas::storage_restrict_traits< dense_tag, dense_proxy_tag > |
|
struct | boost::numeric::ublas::storage_restrict_traits< dense_tag, packed_proxy_tag > |
|
struct | boost::numeric::ublas::storage_restrict_traits< dense_tag, sparse_proxy_tag > |
|
struct | boost::numeric::ublas::storage_restrict_traits< dense_proxy_tag, packed_proxy_tag > |
|
struct | boost::numeric::ublas::storage_restrict_traits< dense_proxy_tag, sparse_proxy_tag > |
|
struct | boost::numeric::ublas::sparse_bidirectional_iterator_tag |
|
struct | boost::numeric::ublas::packed_random_access_iterator_tag |
|
struct | boost::numeric::ublas::dense_random_access_iterator_tag |
|
struct | boost::numeric::ublas::iterator_base_traits< IC > |
|
struct | boost::numeric::ublas::iterator_base_traits< std::forward_iterator_tag > |
|
struct | boost::numeric::ublas::iterator_base_traits< std::forward_iterator_tag >::iterator_base< I, T > |
|
struct | boost::numeric::ublas::iterator_base_traits< std::bidirectional_iterator_tag > |
|
struct | boost::numeric::ublas::iterator_base_traits< std::bidirectional_iterator_tag >::iterator_base< I, T > |
|
struct | boost::numeric::ublas::iterator_base_traits< sparse_bidirectional_iterator_tag > |
|
struct | boost::numeric::ublas::iterator_base_traits< sparse_bidirectional_iterator_tag >::iterator_base< I, T > |
|
struct | boost::numeric::ublas::iterator_base_traits< std::random_access_iterator_tag > |
|
struct | boost::numeric::ublas::iterator_base_traits< std::random_access_iterator_tag >::iterator_base< I, T > |
|
struct | boost::numeric::ublas::iterator_base_traits< packed_random_access_iterator_tag > |
|
struct | boost::numeric::ublas::iterator_base_traits< packed_random_access_iterator_tag >::iterator_base< I, T > |
|
struct | boost::numeric::ublas::iterator_base_traits< dense_random_access_iterator_tag > |
|
struct | boost::numeric::ublas::iterator_base_traits< dense_random_access_iterator_tag >::iterator_base< I, T > |
|
struct | boost::numeric::ublas::iterator_restrict_traits< I1, I2 > |
|
struct | boost::numeric::ublas::iterator_restrict_traits< packed_random_access_iterator_tag, sparse_bidirectional_iterator_tag > |
|
struct | boost::numeric::ublas::iterator_restrict_traits< sparse_bidirectional_iterator_tag, packed_random_access_iterator_tag > |
|
struct | boost::numeric::ublas::iterator_restrict_traits< dense_random_access_iterator_tag, sparse_bidirectional_iterator_tag > |
|
struct | boost::numeric::ublas::iterator_restrict_traits< sparse_bidirectional_iterator_tag, dense_random_access_iterator_tag > |
|
struct | boost::numeric::ublas::iterator_restrict_traits< dense_random_access_iterator_tag, packed_random_access_iterator_tag > |
|
struct | boost::numeric::ublas::iterator_restrict_traits< packed_random_access_iterator_tag, dense_random_access_iterator_tag > |
|
struct | boost::numeric::ublas::detail::has_trivial_constructor< T > |
|
struct | boost::numeric::ublas::detail::has_trivial_destructor< T > |
|
struct | boost::numeric::ublas::detail::has_trivial_constructor< std::complex< FLT > > |
|
struct | boost::numeric::ublas::detail::has_trivial_destructor< std::complex< FLT > > |
|
struct | boost::numeric::ublas::container_view_traits< E > |
| Traits class to extract type information from a constant matrix or vector CONTAINER. More...
|
|
struct | boost::numeric::ublas::mutable_container_traits< E > |
| Traits class to extract additional type information from a mutable matrix or vector CONTAINER. More...
|
|
struct | boost::numeric::ublas::container_traits< E > |
| Traits class to extract type information from a matrix or vector CONTAINER. More...
|
|
struct | boost::numeric::ublas::matrix_view_traits< MATRIX > |
| Traits class to extract type information from a constant MATRIX. More...
|
|
struct | boost::numeric::ublas::mutable_matrix_traits< MATRIX > |
| Traits class to extract additional type information from a mutable MATRIX. More...
|
|
struct | boost::numeric::ublas::matrix_traits< MATRIX > |
| Traits class to extract type information from a MATRIX. More...
|
|
struct | boost::numeric::ublas::vector_view_traits< VECTOR > |
| Traits class to extract type information from a VECTOR. More...
|
|
struct | boost::numeric::ublas::mutable_vector_traits< VECTOR > |
| Traits class to extract type information from a VECTOR. More...
|
|
struct | boost::numeric::ublas::vector_traits< VECTOR > |
| Traits class to extract type information from a VECTOR. More...
|
|
|
template<typename R , typename I > |
boost::enable_if< mpl::and_
< boost::is_float< R >
, boost::is_integral< I >
>, std::complex< R > >::type | boost::numeric::ublas::operator+ (I in1, std::complex< R > const &in2) |
|
template<typename R , typename I > |
boost::enable_if< mpl::and_
< boost::is_float< R >
, boost::is_integral< I >
>, std::complex< R > >::type | boost::numeric::ublas::operator+ (std::complex< R > const &in1, I in2) |
|
template<typename R , typename I > |
boost::enable_if< mpl::and_
< boost::is_float< R >
, boost::is_integral< I >
>, std::complex< R > >::type | boost::numeric::ublas::operator- (I in1, std::complex< R > const &in2) |
|
template<typename R , typename I > |
boost::enable_if< mpl::and_
< boost::is_float< R >
, boost::is_integral< I >
>, std::complex< R > >::type | boost::numeric::ublas::operator- (std::complex< R > const &in1, I in2) |
|
template<typename R , typename I > |
boost::enable_if< mpl::and_
< boost::is_float< R >
, boost::is_integral< I >
>, std::complex< R > >::type | boost::numeric::ublas::operator* (I in1, std::complex< R > const &in2) |
|
template<typename R , typename I > |
boost::enable_if< mpl::and_
< boost::is_float< R >
, boost::is_integral< I >
>, std::complex< R > >::type | boost::numeric::ublas::operator* (std::complex< R > const &in1, I in2) |
|
template<typename R , typename I > |
boost::enable_if< mpl::and_
< boost::is_float< R >
, boost::is_integral< I >
>, std::complex< R > >::type | boost::numeric::ublas::operator/ (I in1, std::complex< R > const &in2) |
|
template<typename R , typename I > |
boost::enable_if< mpl::and_
< boost::is_float< R >
, boost::is_integral< I >
>, std::complex< R > >::type | boost::numeric::ublas::operator/ (std::complex< R > const &in1, I in2) |
|
template<class I > |
BOOST_UBLAS_INLINE void | boost::numeric::ublas::increment (I &it, const I &it_end, typename I::difference_type compare, packed_random_access_iterator_tag) |
|
template<class I > |
BOOST_UBLAS_INLINE void | boost::numeric::ublas::increment (I &it, const I &, typename I::difference_type, sparse_bidirectional_iterator_tag) |
|
template<class I > |
BOOST_UBLAS_INLINE void | boost::numeric::ublas::increment (I &it, const I &it_end, typename I::difference_type compare) |
|
template<class I > |
BOOST_UBLAS_INLINE void | boost::numeric::ublas::increment (I &it, const I &it_end) |
|