#include <cstddef>
#include <boost/numeric/ublas/config.hpp>
#include <boost/numeric/ublas/matrix.hpp>
#include <boost/numeric/bindings/traits/symm_herm_raw.hpp>
Go to the source code of this file.
Namespaces | |
namespace | boost |
namespace | boost::numeric |
namespace | boost::numeric::bindings |
namespace | boost::numeric::bindings::traits |
Functions | |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::leading_dimension (const ublas::c_matrix< T, M, N > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::leading_dimension (const ublas::matrix_range< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::leading_dimension (const ublas::matrix_reference< M > &m) |
template<typename T , typename F , typename A > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::leading_dimension (const ublas::matrix< T, F, A > &m) |
template<typename T , typename F , typename A > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::leading_dimension (const ublas::matrix< T, F, A > &m, ublas::column_major_tag) |
template<typename T , typename F , typename A > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::leading_dimension (const ublas::matrix< T, F, A > &m, ublas::row_major_tag) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_size1 (const M &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_size2 (const M &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::pointer | boost::numeric::bindings::traits::matrix_storage (ublas::matrix_slice< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::pointer | boost::numeric::bindings::traits::matrix_storage (ublas::matrix_range< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::matrix_storage (const ublas::matrix_slice< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::matrix_storage (const ublas::matrix_range< M > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE ublas::c_matrix< T, M, N > ::pointer | boost::numeric::bindings::traits::matrix_storage (ublas::c_matrix< T, M, N > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE ublas::c_matrix< T, M, N > ::const_pointer | boost::numeric::bindings::traits::matrix_storage (const ublas::c_matrix< T, M, N > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::pointer | boost::numeric::bindings::traits::matrix_storage (ublas::matrix_reference< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::matrix_storage (const ublas::matrix_reference< M > &m) |
template<typename T , typename F , typename A > | |
BOOST_UBLAS_INLINE ublas::matrix< T, F, A > ::pointer | boost::numeric::bindings::traits::matrix_storage (ublas::matrix< T, F, A > &m) |
template<typename T , typename F , typename A > | |
BOOST_UBLAS_INLINE ublas::matrix< T, F, A > ::const_pointer | boost::numeric::bindings::traits::matrix_storage (const ublas::matrix< T, F, A > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::matrix_storage_const (const ublas::matrix_slice< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::matrix_storage_const (const ublas::matrix_range< M > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE ublas::c_matrix< T, M, N > ::const_pointer | boost::numeric::bindings::traits::matrix_storage_const (const ublas::c_matrix< T, M, N > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::matrix_storage_const (const ublas::matrix_reference< M > &m) |
template<typename T , typename F , typename A > | |
BOOST_UBLAS_INLINE ublas::matrix< T, F, A > ::const_pointer | boost::numeric::bindings::traits::matrix_storage_const (const ublas::matrix< T, F, A > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_storage_size (const ublas::c_matrix< T, M, N > &m) |
template<typename T , typename F , typename A > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_storage_size (const ublas::matrix< T, F, A > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_stride1 (const ublas::matrix_slice< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_stride1 (const ublas::matrix_range< M > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_stride1 (const ublas::c_matrix< T, M, N > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_stride1 (const ublas::matrix_reference< M > &m) |
template<typename M , typename F , typename A > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_stride1 (const ublas::matrix< M, F, A > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_stride2 (const ublas::matrix_slice< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_stride2 (const ublas::matrix_range< M > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_stride2 (const ublas::c_matrix< T, M, N > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_stride2 (const ublas::matrix_reference< M > &m) |
template<typename M , typename F , typename A > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::matrix_stride2 (const ublas::matrix< M, F, A > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::pointer | boost::numeric::bindings::traits::vector_storage (ublas::matrix_column< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::pointer | boost::numeric::bindings::traits::vector_storage (ublas::matrix_row< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::vector_storage (const ublas::matrix_column< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::vector_storage (const ublas::matrix_row< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::vector_storage_const (const ublas::matrix_column< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::const_pointer | boost::numeric::bindings::traits::vector_storage_const (const ublas::matrix_row< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::vector_stride (const ublas::matrix_column< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::bindings::traits::vector_stride (const ublas::matrix_row< M > &v) |