#include <boost/numeric/bindings/traits/matrix_raw.hpp>
#include <boost/numeric/ublas/symmetric.hpp>
#include <boost/numeric/ublas/hermitian.hpp>
Go to the source code of this file.
Namespaces | |
namespace | boost |
namespace | boost::numeric |
namespace | boost::numeric::bindings |
namespace | boost::numeric::bindings::traits |
namespace | boost::numeric::bindings::traits::detail |
Functions | |
template<typename M , typename F > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::leading_dimension (const ublas::hermitian_adaptor< M, F > &m) |
template<typename M , typename F > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::leading_dimension (const ublas::symmetric_adaptor< M, F > &m) |
char | boost::numeric::bindings::traits::detail::m_uplo_tag (ublas::lower_tag const &) |
char | boost::numeric::bindings::traits::detail::m_uplo_tag (ublas::upper_tag const &) |
template<typename M , typename F > | |
BOOST_UBLAS_INLINE M::pointer | boost::numeric::bindings::traits::matrix_storage (ublas::hermitian_adaptor< M, F > &m) |
template<typename M , typename F > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::matrix_storage (const ublas::hermitian_adaptor< M, F > &m) |
template<typename T , typename F1 , typename F2 , typename A > | |
BOOST_UBLAS_INLINE ublas::hermitian_matrix< T, F1, F2, A >::pointer | boost::numeric::bindings::traits::matrix_storage (ublas::hermitian_matrix< T, F1, F2, A > &m) |
template<typename T , typename F1 , typename F2 , typename A > | |
BOOST_UBLAS_INLINE ublas::hermitian_matrix< T, F1, F2, A >::const_pointer | boost::numeric::bindings::traits::matrix_storage (const ublas::hermitian_matrix< T, F1, F2, A > &m) |
template<typename M , typename F > | |
BOOST_UBLAS_INLINE M::pointer | boost::numeric::bindings::traits::matrix_storage (ublas::symmetric_adaptor< M, F > &m) |
template<typename M , typename F > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::matrix_storage (const ublas::symmetric_adaptor< M, F > &m) |
template<typename T , typename F1 , typename F2 , typename A > | |
BOOST_UBLAS_INLINE ublas::symmetric_matrix< T, F1, F2, A >::pointer | boost::numeric::bindings::traits::matrix_storage (ublas::symmetric_matrix< T, F1, F2, A > &m) |
template<typename T , typename F1 , typename F2 , typename A > | |
BOOST_UBLAS_INLINE ublas::symmetric_matrix< T, F1, F2, A >::const_pointer | boost::numeric::bindings::traits::matrix_storage (const ublas::symmetric_matrix< T, F1, F2, A > &m) |
template<typename M , typename F > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::matrix_storage_const (const ublas::hermitian_adaptor< M, F > &m) |
template<typename T , typename F1 , typename F2 , typename A > | |
BOOST_UBLAS_INLINE ublas::hermitian_matrix< T, F1, F2, A >::const_pointer | boost::numeric::bindings::traits::matrix_storage_const (const ublas::hermitian_matrix< T, F1, F2, A > &m) |
template<typename M , typename F > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::matrix_storage_const (const ublas::symmetric_adaptor< M, F > &m) |
template<typename T , typename F1 , typename F2 , typename A > | |
BOOST_UBLAS_INLINE ublas::symmetric_matrix< T, F1, F2, A >::const_pointer | boost::numeric::bindings::traits::matrix_storage_const (const ublas::symmetric_matrix< T, F1, F2, A > &m) |
template<typename T , typename F1 , typename F2 , typename A > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_storage_size (const ublas::hermitian_matrix< T, F1, F2, A > &m) |
template<typename T , typename F1 , typename F2 , typename A > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_storage_size (const ublas::symmetric_matrix< T, F1, F2, A > &m) |
template<typename M , typename F > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_storage_size (const ublas::hermitian_adaptor< M, F > &m) |
template<typename M , typename F > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_storage_size (const ublas::symmetric_adaptor< M, F > &m) |
template<typename SymmM > | |
char | boost::numeric::bindings::traits::matrix_uplo_tag (SymmM &) |