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

RingSpecific Class Template Reference

Inheritance diagram for RingSpecific:

RingBase List of all members.

template<class Ring>
class RingSpecific< Ring >


Public Methods

void copyAndClear (RingVector< Ring > &newVec, RingVectorBase &oldVec)
RingVector< Ring > * switchDense (const integer &size, RingVectorBase &oldVec)
VectorVector< Ring > * switchSparse (const integer &rows, VectorVectorBase &oldVec)
void switchAndSave (bool isMatrix)
void switchAndContinueDense (std::istream &in, integer array[], RingVectorBase &oldVec, integer &val, bool isMatrix)
void switchAndContinueSparse (std::istream &in, integer array[], VectorVectorBase &vec, unsigned long &row, integer &val, bool isMatrix)
void switchAndContinueSparseAsDense (std::istream &in, integer array[], RingVectorBase &oldVec, unsigned long &row, unsigned long &col, integer &val, bool isMatrix)
void readMatrix (std::istream &in, bool isDense)
void readVector (std::istream &in, bool isDense)

Member Function Documentation

void copyAndClear RingVector< Ring > &    newVec,
RingVectorBase   oldVec
[inline]
 

void readMatrix std::istream &    in,
bool    isDense
[inline, virtual]
 

Implements RingBase.

void readVector std::istream &    in,
bool    isDense
[inline, virtual]
 

Implements RingBase.

void switchAndContinueDense std::istream &    in,
integer    array[],
RingVectorBase   oldVec,
integer &    val,
bool    isMatrix
[inline, virtual]
 

Implements RingBase.

void switchAndContinueSparse std::istream &    in,
integer    array[],
VectorVectorBase   vec,
unsigned long &    row,
integer &    val,
bool    isMatrix
[inline, virtual]
 

Implements RingBase.

void switchAndContinueSparseAsDense std::istream &    in,
integer    array[],
RingVectorBase   oldVec,
unsigned long &    row,
unsigned long &    col,
integer &    val,
bool    isMatrix
[inline, virtual]
 

Implements RingBase.

void switchAndSave bool    isMatrix [inline, virtual]
 

Implements RingBase.

RingVector<Ring>* switchDense const integer &    size,
RingVectorBase   oldVec
[inline]
 

VectorVector<Ring>* switchSparse const integer &    rows,
VectorVectorBase   oldVec
[inline]
 


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