, including all inherited members.
_elem_ptr | FieldArchetype | [mutable, protected] |
_field_ptr | FieldArchetype | [mutable, protected] |
_randIter_ptr | FieldArchetype | [mutable, protected] |
add(Element &x, const Element &y, const Element &z) const | FieldArchetype | [inline] |
addin(Element &x, const Element &y) const | FieldArchetype | [inline] |
areEqual(const Element &x, const Element &y) const | FieldArchetype | [inline] |
assign(Element &x, const Element &y) const | FieldArchetype | [inline] |
axpy(Element &r, const Element &a, const Element &x, const Element &y) const | FieldArchetype | [inline] |
axpyin(Element &r, const Element &a, const Element &x) const | FieldArchetype | [inline] |
cardinality(integer &c) const | FieldArchetype | [inline] |
characteristic(integer &c) const | FieldArchetype | [inline] |
constructor(FieldAbstract *trait, Field_qcq *field_ptr) | FieldArchetype | [inline, protected] |
constructor(void *trait, Field_qcq *field_ptr) | FieldArchetype | [inline, protected] |
convert(integer &n, const Element &y=0) const | FieldArchetype | [inline] |
div(Element &x, const Element &y, const Element &z) const | FieldArchetype | [inline] |
divin(Element &x, const Element &y) const | FieldArchetype | [inline] |
Element typedef | RingArchetype | |
FieldArchetype(const FieldArchetype &F) | FieldArchetype | [inline] |
FieldArchetype(FieldAbstract *field_ptr, ElementAbstract *elem_ptr, RandIterAbstract *randIter_ptr=0) | FieldArchetype | [inline] |
FieldArchetype(Field_qcq *f) | FieldArchetype | [inline] |
FieldArchetype() | FieldArchetype | [inline, protected] |
init(Element &x, const integer &n=0) const | FieldArchetype | [inline] |
inv(Element &x, const Element &y) const | FieldArchetype | [inline] |
invin(Element &x) const | FieldArchetype | [inline] |
isOne(const Element &x) const | FieldArchetype | [inline] |
isUnit(const Element &x) const | RingArchetype | [inline] |
isZero(const Element &x) const | FieldArchetype | [inline] |
isZeroDivisor(const Element &x) const | RingArchetype | [inline] |
mul(Element &x, const Element &y, const Element &z) const | FieldArchetype | [inline] |
mulin(Element &x, const Element &y) const | FieldArchetype | [inline] |
neg(Element &x, const Element &y) const | FieldArchetype | [inline] |
negin(Element &x) const | FieldArchetype | [inline] |
operator=(const FieldArchetype &F) | FieldArchetype | [inline] |
RandIter typedef | RingArchetype | |
read(std::istream &is) | FieldArchetype | [inline] |
read(std::istream &is, Element &x) const | FieldArchetype | [inline] |
RingArchetype(const RingArchetype &F) | RingArchetype | [inline] |
RingArchetype(RingAbstract *ring_ptr, ElementAbstract *elem_ptr, RandIterAbstract *randIter_ptr=0) | RingArchetype | [inline] |
RingArchetype(Ring_qcq *f) | RingArchetype | [inline] |
sub(Element &x, const Element &y, const Element &z) const | FieldArchetype | [inline] |
subin(Element &x, const Element &y) const | FieldArchetype | [inline] |
write(std::ostream &os) const | FieldArchetype | [inline] |
write(std::ostream &os, const Element &x) const | FieldArchetype | [inline] |
~FieldArchetype(void) | FieldArchetype | [inline] |