![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
#include <functional.hpp>
Public Types | |
typedef L::size_type | size_type |
Static Public Member Functions | |
template<class LAYOUT > | |
static BOOST_UBLAS_INLINE size_type | element (LAYOUT, size_type i, size_type size_i, size_type j, size_type size_j) |
static BOOST_UBLAS_INLINE size_type | global_mutable_restrict1 (size_type index1, size_type size1, size_type index2, size_type size2) |
static BOOST_UBLAS_INLINE size_type | global_mutable_restrict2 (size_type index1, size_type size1, size_type index2, size_type size2) |
static BOOST_UBLAS_INLINE size_type | global_restrict1 (size_type index1, size_type size1, size_type index2, size_type size2) |
static BOOST_UBLAS_INLINE size_type | global_restrict2 (size_type index1, size_type size1, size_type index2, size_type size2) |
static BOOST_UBLAS_INLINE size_type | mutable_restrict1 (size_type i, size_type j, size_type size1, size_type size2) |
static BOOST_UBLAS_INLINE size_type | mutable_restrict2 (size_type i, size_type j, size_type size1, size_type size2) |
static BOOST_UBLAS_INLINE bool | one (size_type i, size_type j) |
static BOOST_UBLAS_INLINE bool | other (size_type i, size_type j) |
template<class LAYOUT > | |
static BOOST_UBLAS_INLINE size_type | packed_size (LAYOUT l, size_type size_i, size_type size_j) |
static BOOST_UBLAS_INLINE size_type | restrict1 (size_type i, size_type j, size_type size1, size_type size2) |
static BOOST_UBLAS_INLINE size_type | restrict2 (size_type i, size_type j, size_type size1, size_type size2) |
static BOOST_UBLAS_INLINE bool | zero (size_type i, size_type j) |
Definition at line 1755 of file functional.hpp.
typedef L::size_type boost::numeric::ublas::detail::transposed_structure< L >::size_type |
Definition at line 1756 of file functional.hpp.
static BOOST_UBLAS_INLINE size_type boost::numeric::ublas::detail::transposed_structure< L >::packed_size | ( | LAYOUT | l, |
size_type | size_i, | ||
size_type | size_j | ||
) | [inline, static] |
Definition at line 1761 of file functional.hpp.
static BOOST_UBLAS_INLINE bool boost::numeric::ublas::detail::transposed_structure< L >::zero | ( | size_type | i, |
size_type | j | ||
) | [inline, static] |
Definition at line 1767 of file functional.hpp.
static BOOST_UBLAS_INLINE bool boost::numeric::ublas::detail::transposed_structure< L >::one | ( | size_type | i, |
size_type | j | ||
) | [inline, static] |
Definition at line 1772 of file functional.hpp.
static BOOST_UBLAS_INLINE bool boost::numeric::ublas::detail::transposed_structure< L >::other | ( | size_type | i, |
size_type | j | ||
) | [inline, static] |
Definition at line 1777 of file functional.hpp.
static BOOST_UBLAS_INLINE size_type boost::numeric::ublas::detail::transposed_structure< L >::element | ( | LAYOUT | , |
size_type | i, | ||
size_type | size_i, | ||
size_type | j, | ||
size_type | size_j | ||
) | [inline, static] |
Definition at line 1783 of file functional.hpp.
static BOOST_UBLAS_INLINE size_type boost::numeric::ublas::detail::transposed_structure< L >::restrict1 | ( | size_type | i, |
size_type | j, | ||
size_type | size1, | ||
size_type | size2 | ||
) | [inline, static] |
Definition at line 1789 of file functional.hpp.
static BOOST_UBLAS_INLINE size_type boost::numeric::ublas::detail::transposed_structure< L >::restrict2 | ( | size_type | i, |
size_type | j, | ||
size_type | size1, | ||
size_type | size2 | ||
) | [inline, static] |
Definition at line 1794 of file functional.hpp.
static BOOST_UBLAS_INLINE size_type boost::numeric::ublas::detail::transposed_structure< L >::mutable_restrict1 | ( | size_type | i, |
size_type | j, | ||
size_type | size1, | ||
size_type | size2 | ||
) | [inline, static] |
Definition at line 1799 of file functional.hpp.
static BOOST_UBLAS_INLINE size_type boost::numeric::ublas::detail::transposed_structure< L >::mutable_restrict2 | ( | size_type | i, |
size_type | j, | ||
size_type | size1, | ||
size_type | size2 | ||
) | [inline, static] |
Definition at line 1804 of file functional.hpp.
static BOOST_UBLAS_INLINE size_type boost::numeric::ublas::detail::transposed_structure< L >::global_restrict1 | ( | size_type | index1, |
size_type | size1, | ||
size_type | index2, | ||
size_type | size2 | ||
) | [inline, static] |
Definition at line 1810 of file functional.hpp.
static BOOST_UBLAS_INLINE size_type boost::numeric::ublas::detail::transposed_structure< L >::global_restrict2 | ( | size_type | index1, |
size_type | size1, | ||
size_type | index2, | ||
size_type | size2 | ||
) | [inline, static] |
Definition at line 1815 of file functional.hpp.
static BOOST_UBLAS_INLINE size_type boost::numeric::ublas::detail::transposed_structure< L >::global_mutable_restrict1 | ( | size_type | index1, |
size_type | size1, | ||
size_type | index2, | ||
size_type | size2 | ||
) | [inline, static] |
Definition at line 1820 of file functional.hpp.
static BOOST_UBLAS_INLINE size_type boost::numeric::ublas::detail::transposed_structure< L >::global_mutable_restrict2 | ( | size_type | index1, |
size_type | size1, | ||
size_type | index2, | ||
size_type | size2 | ||
) | [inline, static] |
Definition at line 1825 of file functional.hpp.