Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

indexDomain Class Reference

#include <blas-matrix.h>

List of all members.


Detailed Description

Class used for permuting indices. For example, create a vector (0 1 2 ...) over size_t, then apply a permutation to it using a BlasMatrixDomain to get the natural representation of the permutation.


Public Types

typedef size_t Element

Public Methods

 indexDomain ()
template<class ANY> size_t init (size_t &dst, const ANY &src) const
template<class ANY> size_t assign (ANY &dst, const size_t &src) const


Member Typedef Documentation

typedef size_t Element
 


Constructor & Destructor Documentation

indexDomain   [inline]
 


Member Function Documentation

size_t assign ANY &    dst,
const size_t &    src
const [inline]
 

size_t init size_t &    dst,
const ANY &    src
const [inline]
 


Generated on Mon Jun 20 09:16:54 2005 for linbox by doxygen1.2.18