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