add(Element &x, const Element &y, const Element &z) const | Modular< int16 > | [inline] |
addin(Element &x, const Element &y) const | Modular< int16 > | [inline] |
areEqual(const Element &x, const Element &y) const | Modular< int16 > | [inline] |
assign(Element &x, const Element &y) const | Modular< int16 > | [inline] |
axpy(Element &r, const Element &a, const Element &x, const Element &y) const | Modular< int16 > | [inline] |
axpyin(Element &r, const Element &a, const Element &x) const | Modular< int16 > | [inline] |
cardinality(integer &c) const | Modular< int16 > | [inline] |
characteristic(integer &c) const | Modular< int16 > | [inline] |
convert(integer &x, const Element &y) const | Modular< int16 > | [inline] |
div(Element &x, const Element &y, const Element &z) const | Modular< int16 > | [inline] |
divin(Element &x, const Element &y) const | Modular< int16 > | [inline] |
DotProductDomain< Modular< int16 > > class | Modular< int16 > | [friend] |
Element typedef | Modular< int16 > | |
FieldAXPY< Modular< int16 > > class | Modular< int16 > | [friend] |
getMaxModulus() | Modular< int16 > | [inline, static] |
init(Element &x, const T &y) const | Modular< int16 > | [inline] |
init(Element &x, const integer &y) const | Modular< int16 > | [inline] |
init(Element &x, int y=0) const | Modular< int16 > | [inline] |
init(Element &x, long y) const | Modular< int16 > | [inline] |
inv(Element &x, const Element &y) const | Modular< int16 > | [inline] |
invin(Element &x) const | Modular< int16 > | [inline] |
isOne(const Element &x) const | Modular< int16 > | [inline] |
isZero(const Element &x) const | Modular< int16 > | [inline] |
Modular() | Modular< int16 > | [inline] |
Modular(int value, int exp=1) | Modular< int16 > | [inline] |
Modular(const Modular< int16 > &mf) | Modular< int16 > | [inline] |
modulus | Modular< int16 > | [protected] |
modulusinv | Modular< int16 > | [protected] |
mul(Element &x, const Element &y, const Element &z) const | Modular< int16 > | [inline] |
mulin(Element &x, const Element &y) const | Modular< int16 > | [inline] |
MVProductDomain< Modular< int16 > > class | Modular< int16 > | [friend] |
neg(Element &x, const Element &y) const | Modular< int16 > | [inline] |
negin(Element &x) const | Modular< int16 > | [inline] |
operator=(const Modular< int16 > &F) | Modular< int16 > | [inline] |
RandIter typedef | Modular< int16 > | |
read(std::istream &is) | Modular< int16 > | [inline] |
read(std::istream &is, Element &x) const | Modular< int16 > | [inline] |
sub(Element &x, const Element &y, const Element &z) const | Modular< int16 > | [inline] |
subin(Element &x, const Element &y) const | Modular< int16 > | [inline] |
write(std::ostream &os) const | Modular< int16 > | [inline] |
write(std::ostream &os, const Element &x) const | Modular< int16 > | [inline] |