Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of boost. Click here for the latest Boost documentation.

boost::numeric::ublas::basic_column_major< Z, D > Struct Template Reference

List of all members.

Public Types

typedef Z size_type
typedef D difference_type
typedef column_major_tag orientation_category
typedef basic_row_major< Z, D > transposed_layout

Static Public Member Functions

static BOOST_UBLAS_INLINE size_type storage_size (size_type size_i, size_type size_j)
static BOOST_UBLAS_INLINE size_type element (size_type i, size_type size_i, size_type j, size_type size_j)
static BOOST_UBLAS_INLINE size_type address (size_type i, size_type size_i, size_type j, size_type size_j)
static BOOST_UBLAS_INLINE
difference_type 
distance_i (difference_type k, size_type, size_type)
static BOOST_UBLAS_INLINE
difference_type 
distance_j (difference_type k, size_type size_i, size_type)
static BOOST_UBLAS_INLINE size_type index_i (difference_type k, size_type size_i, size_type)
static BOOST_UBLAS_INLINE size_type index_j (difference_type k, size_type size_i, size_type)
static BOOST_UBLAS_INLINE bool fast_i ()
static BOOST_UBLAS_INLINE bool fast_j ()
template<class I >
static BOOST_UBLAS_INLINE void increment_i (I &it, size_type, size_type)
template<class I >
static BOOST_UBLAS_INLINE void increment_i (I &it, difference_type n, size_type, size_type)
template<class I >
static BOOST_UBLAS_INLINE void decrement_i (I &it, size_type, size_type)
template<class I >
static BOOST_UBLAS_INLINE void decrement_i (I &it, difference_type n, size_type, size_type)
template<class I >
static BOOST_UBLAS_INLINE void increment_j (I &it, size_type size_i, size_type)
template<class I >
static BOOST_UBLAS_INLINE void increment_j (I &it, difference_type n, size_type size_i, size_type)
template<class I >
static BOOST_UBLAS_INLINE void decrement_j (I &it, size_type size_i, size_type)
template<class I >
static BOOST_UBLAS_INLINE void decrement_j (I &it, difference_type n, size_type size_i, size_type)
static BOOST_UBLAS_INLINE size_type triangular_size (size_type size_i, size_type size_j)
static BOOST_UBLAS_INLINE size_type lower_element (size_type i, size_type size_i, size_type j, size_type size_j)
static BOOST_UBLAS_INLINE size_type upper_element (size_type i, size_type size_i, size_type j, size_type size_j)
static BOOST_UBLAS_INLINE size_type index_M (size_type, size_type index2)
static BOOST_UBLAS_INLINE size_type index_m (size_type index1, size_type)
static BOOST_UBLAS_INLINE size_type size_M (size_type, size_type size_j)
static BOOST_UBLAS_INLINE size_type size_m (size_type size_i, size_type)

template<class Z, class D>
struct boost::numeric::ublas::basic_column_major< Z, D >


Generated on Sun Jul 4 20:31:06 2010 for ublas by  doxygen 1.6.1