linbox  1
RingAbstract Member List
This is the complete list of members for RingAbstract, including all inherited members.
add(Element &x, const Element &y, const Element &z) const =0FieldAbstract [pure virtual]
addin(Element &x, const Element &y) const =0FieldAbstract [pure virtual]
areEqual(const Element &x, const Element &y) const =0FieldAbstract [pure virtual]
assign(Element &x, const Element &y) const =0FieldAbstract [pure virtual]
axpy(Element &r, const Element &a, const Element &x, const Element &y) const =0FieldAbstract [pure virtual]
axpyin(Element &r, const Element &a, const Element &x) const =0FieldAbstract [pure virtual]
cardinality(integer &c) const =0FieldAbstract [pure virtual]
characteristic(integer &c) const =0FieldAbstract [pure virtual]
clone() const =0FieldAbstract [pure virtual]
convert(integer &x, const Element &y) const =0FieldAbstract [pure virtual]
div(Element &x, const Element &y, const Element &z) const =0FieldAbstract [pure virtual]
divin(Element &x, const Element &y) const =0FieldAbstract [pure virtual]
Element typedefRingAbstract
FieldAbstract()FieldAbstract [inline, protected]
init(Element &x, const integer &y) const =0FieldAbstract [pure virtual]
inv(Element &x, const Element &y) const =0FieldAbstract [pure virtual]
invin(Element &x) const =0FieldAbstract [pure virtual]
isOne(const Element &x) const =0FieldAbstract [pure virtual]
isUnit(const Element &x) const =0RingAbstract [pure virtual]
isZero(const Element &x) const =0FieldAbstract [pure virtual]
isZeroDivisor(const Element &x) const =0RingAbstract [pure virtual]
mul(Element &x, const Element &y, const Element &z) const =0FieldAbstract [pure virtual]
mulin(Element &x, const Element &y) const =0FieldAbstract [pure virtual]
neg(Element &x, const Element &y) const =0FieldAbstract [pure virtual]
negin(Element &x) const =0FieldAbstract [pure virtual]
operator=(const FieldAbstract &F)=0FieldAbstract [pure virtual]
RandIter typedefRingAbstract
read(std::istream &is)=0FieldAbstract [pure virtual]
read(std::istream &is, Element &x) const =0FieldAbstract [pure virtual]
RingArchetype classRingAbstract [friend]
sub(Element &x, const Element &y, const Element &z) const =0FieldAbstract [pure virtual]
subin(Element &x, const Element &y) const =0FieldAbstract [pure virtual]
write(std::ostream &os) const =0FieldAbstract [pure virtual]
write(std::ostream &os, const Element &x) const =0FieldAbstract [pure virtual]
~FieldAbstract(void)FieldAbstract [inline, virtual]
~RingAbstract(void)RingAbstract [inline, virtual]