![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
Go to the source code of this file.
Namespaces | |
namespace | boost |
namespace | boost::numeric |
namespace | boost::numeric::ublas |
contains all important classes and functions of uBLAS | |
namespace | boost::numeric::ublas::raw |
Functions | |
template<typename MV > | |
BOOST_UBLAS_INLINE MV::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base (const MV &mv) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::pointer | boost::numeric::ublas::raw::base (vector_reference< V > &v) |
template<typename T , std::size_t N> | |
BOOST_UBLAS_INLINE c_vector< T, N > ::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base (const c_vector< T, N > &v) |
template<typename T , std::size_t N> | |
BOOST_UBLAS_INLINE c_vector< T, N >::pointer | boost::numeric::ublas::raw::base (c_vector< T, N > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base (const vector_range< V > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base (const vector_slice< V > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::pointer | boost::numeric::ublas::raw::base (vector_range< V > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::pointer | boost::numeric::ublas::raw::base (vector_slice< V > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base (const matrix_reference< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::pointer | boost::numeric::ublas::raw::base (matrix_reference< M > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE c_matrix< T, M, N > ::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base (const c_matrix< T, M, N > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE c_matrix< T, M, N >::pointer | boost::numeric::ublas::raw::base (c_matrix< T, M, N > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base (const matrix_slice< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base (const matrix_row< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base (const matrix_column< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::pointer | boost::numeric::ublas::raw::base (matrix_row< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::pointer | boost::numeric::ublas::raw::base (matrix_column< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base (const matrix_range< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::pointer | boost::numeric::ublas::raw::base (matrix_range< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::pointer | boost::numeric::ublas::raw::base (matrix_slice< M > &m) |
template<typename MV > | |
BOOST_UBLAS_INLINE MV::array_type::pointer | boost::numeric::ublas::raw::base (MV &mv) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base (const vector_reference< V > &v) |
template<typename T , std::size_t N> | |
BOOST_UBLAS_INLINE c_vector< T, N > ::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base_const (const c_vector< T, N > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base_const (const vector_range< V > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base_const (const vector_slice< V > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base_const (const matrix_reference< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base_const (const matrix_slice< M > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE c_matrix< T, M, N > ::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base_const (const c_matrix< T, M, N > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base_const (const matrix_row< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base_const (const matrix_column< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base_const (const matrix_range< M > &m) |
template<typename MV > | |
BOOST_UBLAS_INLINE MV::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base_const (const MV &mv) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::array_type::const_pointer | boost::numeric::ublas::raw::base_const (const vector_reference< V > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data (const vector_range< V > &v) |
template<typename T , std::size_t N> | |
BOOST_UBLAS_INLINE c_vector< T, N > ::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data (const c_vector< T, N > &v) |
template<typename T , std::size_t N> | |
BOOST_UBLAS_INLINE c_vector< T, N >::pointer | boost::numeric::ublas::raw::data (c_vector< T, N > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data (const vector_slice< V > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::pointer | boost::numeric::ublas::raw::data (vector_range< V > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data (const matrix_reference< M > &m) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::pointer | boost::numeric::ublas::raw::data (vector_slice< V > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::pointer | boost::numeric::ublas::raw::data (matrix_reference< M > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE c_matrix< T, M, N > ::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data (const c_matrix< T, M, N > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE c_matrix< T, M, N >::pointer | boost::numeric::ublas::raw::data (c_matrix< T, M, N > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data (const matrix_row< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data (const matrix_column< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::pointer | boost::numeric::ublas::raw::data (matrix_row< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::pointer | boost::numeric::ublas::raw::data (matrix_column< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data (const matrix_range< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data (const matrix_slice< M > &m) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data (const vector_reference< V > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::pointer | boost::numeric::ublas::raw::data (matrix_range< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::pointer | boost::numeric::ublas::raw::data (matrix_slice< M > &m) |
template<typename MV > | |
BOOST_UBLAS_INLINE MV::array_type::pointer | boost::numeric::ublas::raw::data (MV &mv) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::pointer | boost::numeric::ublas::raw::data (vector_reference< V > &v) |
template<typename MV > | |
BOOST_UBLAS_INLINE MV::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data (const MV &mv) |
template<typename T , std::size_t N> | |
BOOST_UBLAS_INLINE c_vector< T, N > ::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data_const (const c_vector< T, N > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data_const (const matrix_reference< M > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE c_matrix< T, M, N > ::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data_const (const c_matrix< T, M, N > &m) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data_const (const vector_range< V > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data_const (const matrix_slice< M > &m) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data_const (const vector_slice< V > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE V::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data_const (const vector_reference< V > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data_const (const matrix_row< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data_const (const matrix_column< M > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data_const (const matrix_range< M > &m) |
template<typename MV > | |
BOOST_UBLAS_INLINE MV::array_type::array_type::const_pointer | boost::numeric::ublas::raw::data_const (const MV &mv) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::leading_dimension (const M &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::leading_dimension (const matrix_reference< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::leading_dimension (const M &m, column_major_tag) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::leading_dimension (const M &m, row_major_tag) |
template<typename V > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::size (const vector_reference< V > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::size (const V &v) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::size1 (const M &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::size1 (const matrix_reference< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::size2 (const M &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::size2 (const matrix_reference< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::size_type | boost::numeric::ublas::raw::start (const matrix_range< M > &m) |
template<typename V > | |
BOOST_UBLAS_INLINE V::size_type | boost::numeric::ublas::raw::start (const vector_slice< V > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::size_type | boost::numeric::ublas::raw::start (const matrix_row< M > &v) |
template<typename MV > | |
BOOST_UBLAS_INLINE MV::size_type | boost::numeric::ublas::raw::start (const MV &mv) |
template<typename V > | |
BOOST_UBLAS_INLINE V::size_type | boost::numeric::ublas::raw::start (const vector_range< V > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE M::size_type | boost::numeric::ublas::raw::start (const matrix_slice< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE M::size_type | boost::numeric::ublas::raw::start (const matrix_column< M > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride (const V &v) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride (const matrix_row< M > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride (const vector_range< V > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride (const matrix_column< M > &v) |
template<typename V > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride (const vector_slice< V > &v) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride1 (const matrix_slice< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride1 (const matrix_range< M > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride1 (const c_matrix< T, M, N > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride1 (const M &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride1 (const matrix_reference< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride2 (const matrix_reference< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride2 (const matrix_range< M > &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride2 (const M &m) |
template<typename M > | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride2 (const matrix_slice< M > &m) |
template<typename T , std::size_t M, std::size_t N> | |
BOOST_UBLAS_INLINE int | boost::numeric::ublas::raw::stride2 (const c_matrix< T, M, N > &m) |