Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

LinBox::VectorWrapper Namespace Reference


Data Structures

class  CompareSparseEntries

Functions

template<class Field, class Vector> Field::ElementrefSpecialized (Vector &v, size_t i, VectorCategories::DenseVectorTag)
template<class Field, class Vector> Field::ElementrefSpecialized (Vector &v, size_t i, VectorCategories::SparseSequenceVectorTag)
template<class Field, class Vector> Field::ElementrefSpecialized (Vector &v, size_t i, VectorCategories::SparseAssociativeVectorTag)
template<class Field, class Vector> Field::ElementrefSpecialized (Vector &v, size_t i, VectorCategories::SparseParallelVectorTag)
template<class Field, class Vector> Field::Elementref (Vector &v, size_t i)
template<class Field, class Vector> const Field::ElementconstRefSpecialized (Vector &v, size_t i, VectorCategories::DenseVectorTag)
template<class Field, class Vector> const Field::ElementconstRefSpecialized (Vector &v, size_t i, VectorCategories::SparseSequenceVectorTag)
template<class Field, class Vector> const Field::ElementconstRefSpecialized (Vector &v, size_t i, VectorCategories::SparseAssociativeVectorTag)
template<class Field, class Vector> Field::ElementconstRefSpecialized (Vector &v, size_t i, VectorCategories::SparseParallelVectorTag)
template<class Vector> void ensureDimSpecialized (Vector &v, size_t n, VectorCategories::DenseZeroOneVectorTag)
template<class Vector> void ensureDimSpecialized (Vector &v, size_t n, VectorCategories::SparseZeroOneVectorTag)
template<class Field, class Vector> const Field::ElementconstRef (Vector &v, size_t i)
template<class Vector> void ensureDimSpecialized (Vector &v, size_t n, VectorCategories::DenseVectorTag)
template<class Vector> void ensureDimSpecialized (Vector &v, size_t n, VectorCategories::SparseSequenceVectorTag)
template<class Vector> void ensureDimSpecialized (Vector &v, size_t n, VectorCategories::SparseAssociativeVectorTag)
template<class Vector> void ensureDimSpecialized (Vector &v, size_t n, VectorCategories::SparseParallelVectorTag)
template<class Vector> void ensureDim (Vector &v, size_t n)


Function Documentation

Field::Element& refSpecialized Vector v,
size_t  i,
VectorCategories::DenseVectorTag 
[inline]
 

Field::Element& refSpecialized Vector v,
size_t  i,
VectorCategories::SparseSequenceVectorTag 
[inline]
 

Field::Element& refSpecialized Vector v,
size_t  i,
VectorCategories::SparseAssociativeVectorTag 
[inline]
 

Field::Element& refSpecialized Vector v,
size_t  i,
VectorCategories::SparseParallelVectorTag 
[inline]
 

Field::Element& ref Vector v,
size_t  i
[inline]
 

const Field::Element& constRefSpecialized Vector v,
size_t  i,
VectorCategories::DenseVectorTag 
[inline]
 

const Field::Element& constRefSpecialized Vector v,
size_t  i,
VectorCategories::SparseSequenceVectorTag 
[inline]
 

const Field::Element& constRefSpecialized Vector v,
size_t  i,
VectorCategories::SparseAssociativeVectorTag 
[inline]
 

Field::Element& constRefSpecialized Vector v,
size_t  i,
VectorCategories::SparseParallelVectorTag 
[inline]
 

void ensureDimSpecialized Vector v,
size_t  n,
VectorCategories::DenseZeroOneVectorTag 
[inline]
 

void ensureDimSpecialized Vector v,
size_t  n,
VectorCategories::SparseZeroOneVectorTag 
[inline]
 

const Field::Element& constRef Vector v,
size_t  i
[inline]
 

void ensureDimSpecialized Vector v,
size_t  n,
VectorCategories::DenseVectorTag 
[inline]
 

void ensureDimSpecialized Vector v,
size_t  n,
VectorCategories::SparseSequenceVectorTag 
[inline]
 

void ensureDimSpecialized Vector v,
size_t  n,
VectorCategories::SparseAssociativeVectorTag 
[inline]
 

void ensureDimSpecialized Vector v,
size_t  n,
VectorCategories::SparseParallelVectorTag 
[inline]
 

void ensureDim Vector v,
size_t  n
[inline]
 


Generated on Fri Jul 8 10:29:58 2005 for linbox by doxygen 1.3.7