_field | FieldEnvelope< Ring > | [protected] |
add(ElementAbstract &x, const ElementAbstract &y, const ElementAbstract &z) const | RingEnvelope | [inline] |
LinBox::RingAbstract::add(Element &x, const Element &y, const Element &z) const=0 | FieldAbstract | [pure virtual] |
addin(ElementAbstract &x, const ElementAbstract &z) const | RingEnvelope | [inline] |
LinBox::RingAbstract::addin(Element &x, const Element &y) const=0 | FieldAbstract | [pure virtual] |
areEqual(const ElementAbstract &x, const ElementAbstract &y) const | RingEnvelope | [inline] |
LinBox::RingAbstract::areEqual(const Element &x, const Element &y) const=0 | FieldAbstract | [pure virtual] |
assign(ElementAbstract &x, const ElementAbstract &y) const | RingEnvelope | [inline] |
LinBox::RingAbstract::assign(Element &x, const Element &y) const=0 | FieldAbstract | [pure virtual] |
axpy(ElementAbstract &r, const ElementAbstract &a, const ElementAbstract &x, const ElementAbstract &y) const | RingEnvelope | [inline] |
LinBox::RingAbstract::axpy(Element &r, const Element &a, const Element &x, const Element &y) const=0 | FieldAbstract | [pure virtual] |
axpyin(ElementAbstract &r, const ElementAbstract &x, const ElementAbstract &y) const | RingEnvelope | [inline] |
LinBox::RingAbstract::axpyin(Element &r, const Element &a, const Element &x) const=0 | FieldAbstract | [pure virtual] |
cardinality(integer &c) const | RingEnvelope | [inline, virtual] |
characteristic(integer &c) const | RingEnvelope | [inline, virtual] |
clone() const | RingEnvelope | [inline, virtual] |
convert(integer &x, const ElementAbstract &y) const | RingEnvelope | [inline] |
LinBox::RingAbstract::convert(integer &x, const Element &y) const=0 | FieldAbstract | [pure virtual] |
div(ElementAbstract &x, const ElementAbstract &y, const ElementAbstract &z) const | RingEnvelope | [inline] |
LinBox::RingAbstract::div(Element &x, const Element &y, const Element &z) const=0 | FieldAbstract | [pure virtual] |
divin(ElementAbstract &x, const ElementAbstract &z) const | RingEnvelope | [inline] |
LinBox::RingAbstract::divin(Element &x, const Element &y) const=0 | FieldAbstract | [pure virtual] |
Element typedef | RingEnvelope | |
LinBox::FieldAbstract() | FieldAbstract | [inline, protected] |
LinBox::FieldEnvelope< Ring >::FieldAbstract() | FieldAbstract | [inline, protected] |
FieldEnvelope(void) | FieldEnvelope< Ring > | [inline] |
FieldEnvelope(const Ring &F) | FieldEnvelope< Ring > | [inline] |
FieldEnvelope(const FieldEnvelope &E) | FieldEnvelope< Ring > | [inline] |
init(ElementAbstract &x, const integer &y=0) const | RingEnvelope | [inline] |
LinBox::RingAbstract::init(Element &x, const integer &y) const=0 | FieldAbstract | [pure virtual] |
inv(ElementAbstract &x, const ElementAbstract &y) const | RingEnvelope | [inline] |
LinBox::RingAbstract::inv(Element &x, const Element &y) const=0 | FieldAbstract | [pure virtual] |
invin(ElementAbstract &x) const | RingEnvelope | [inline] |
LinBox::RingAbstract::invin(Element &x) const=0 | FieldAbstract | [pure virtual] |
isOne(const ElementAbstract &x) const | RingEnvelope | [inline] |
LinBox::RingAbstract::isOne(const Element &x) const=0 | FieldAbstract | [pure virtual] |
isUnit(const ElementAbstract &x) const | RingEnvelope | [inline] |
LinBox::RingAbstract::isUnit(const Element &x) const=0 | RingAbstract | [pure virtual] |
isZero(const ElementAbstract &x) const | RingEnvelope | [inline] |
LinBox::RingAbstract::isZero(const Element &x) const=0 | FieldAbstract | [pure virtual] |
isZeroDivisor(const ElementAbstract &x) const | RingEnvelope | [inline] |
LinBox::RingAbstract::isZeroDivisor(const Element &x) const=0 | RingAbstract | [pure virtual] |
mul(ElementAbstract &x, const ElementAbstract &y, const ElementAbstract &z) const | RingEnvelope | [inline] |
LinBox::RingAbstract::mul(Element &x, const Element &y, const Element &z) const=0 | FieldAbstract | [pure virtual] |
mulin(ElementAbstract &x, const ElementAbstract &z) const | RingEnvelope | [inline] |
LinBox::RingAbstract::mulin(Element &x, const Element &y) const=0 | FieldAbstract | [pure virtual] |
neg(ElementAbstract &x, const ElementAbstract &y) const | RingEnvelope | [inline] |
LinBox::RingAbstract::neg(Element &x, const Element &y) const=0 | FieldAbstract | [pure virtual] |
negin(ElementAbstract &x) const | RingEnvelope | [inline] |
LinBox::RingAbstract::negin(Element &x) const=0 | FieldAbstract | [pure virtual] |
operator=(const RingAbstract &F) | RingEnvelope | [inline] |
operator=(const FieldAbstract &F) | RingEnvelope | [inline, virtual] |
RandIter typedef | RingEnvelope | |
RandIterEnvelope< Field > class | FieldEnvelope< Ring > | [friend] |
RandIterEnvelope< Ring > class | RingEnvelope | [friend] |
read(std::istream &is) | RingEnvelope | [inline, virtual] |
read(std::istream &is, ElementAbstract &x) const | RingEnvelope | [inline] |
LinBox::RingAbstract::read(std::istream &is, Element &x) const=0 | FieldAbstract | [pure virtual] |
RingEnvelope(void) | RingEnvelope | [inline] |
RingEnvelope(const Ring &F) | RingEnvelope | [inline] |
RingEnvelope(const RingEnvelope &E) | RingEnvelope | [inline] |
sub(ElementAbstract &x, const ElementAbstract &y, const ElementAbstract &z) const | RingEnvelope | [inline] |
LinBox::RingAbstract::sub(Element &x, const Element &y, const Element &z) const=0 | FieldAbstract | [pure virtual] |
subin(ElementAbstract &x, const ElementAbstract &z) const | RingEnvelope | [inline] |
LinBox::RingAbstract::subin(Element &x, const Element &y) const=0 | FieldAbstract | [pure virtual] |
write(std::ostream &os) const | RingEnvelope | [inline, virtual] |
write(std::ostream &os, const ElementAbstract &x) const | RingEnvelope | [inline] |
LinBox::RingAbstract::write(std::ostream &os, const Element &x) const=0 | FieldAbstract | [pure virtual] |
~FieldAbstract(void) | FieldAbstract | [inline, virtual] |
~RingAbstract(void) | RingAbstract | [inline, virtual] |