Inherits RingDom.
|
void | reduce (Ring_E &a, Ring_E &b) const |
|
Rep & | reduce (Rep &r) const |
|
| FracDom (const RingDom &R) |
|
| FracDom (const Self_t &F) |
|
const Ring_t & | getdomain () const |
|
const Ring_t & | getring () const |
|
Rep & | init (Rep &a) const |
|
template<class XXX > |
Rep & | init (Rep &p, const XXX &cste) const |
|
Rep & | assign (Rep &p, const Rep &q) const |
|
Rep & | assign (Rep &p, const Ring_E &q) const |
|
int | isZero (const Rep &P) const |
|
int | isOne (const Rep &P) const |
|
int | isMOne (const Rep &P) const |
|
int | areEqual (const Rep &P, const Rep &Q) const |
|
int | areNEqual (const Rep &P, const Rep &Q) const |
|
std::istream & | read (std::istream &i) |
|
std::ostream & | write (std::ostream &o) const |
|
std::istream & | read (std::istream &i, Rep &n) const |
|
std::ostream & | write (std::ostream &o, const Rep &n) const |
|
Rep & | mulin (Rep &q, const Rep &a) const |
|
Rep & | mulin (Rep &q, const Ring_E &a) const |
|
Rep & | mul (Rep &q, const Rep &a, const Ring_E &b) const |
|
Rep & | mul (Rep &q, const Ring_E &a, const Rep &b) const |
|
Rep & | mul (Rep &q, const Rep &a, const Rep &b) const |
|
Rep & | addin (Rep &res, const Rep &u) const |
|
Rep & | addin (Rep &res, const Ring_E &a) const |
|
Rep & | add (Rep &res, const Rep &u, const Rep &v) const |
|
Rep & | add (Rep &res, const Rep &u, const Ring_E &a) const |
|
Rep & | add (Rep &res, const Ring_E &a, const Rep &u) const |
|
Rep & | subin (Rep &res, const Rep &u) const |
|
Rep & | subin (Rep &res, const Ring_E &a) const |
|
Rep & | sub (Rep &res, const Rep &u, const Rep &v) const |
|
Rep & | sub (Rep &res, const Rep &u, const Ring_E &a) const |
|
Rep & | sub (Rep &res, const Ring_E &a, const Rep &u) const |
|
Rep & | negin (Rep &res) const |
|
Rep & | neg (Rep &res, const Rep &u) const |
|
Rep & | invin (Rep &q) const |
|
Rep & | inv (Rep &r, const Rep &u) const |
|
Rep & | inv (Rep &r, const Ring_E &a) |
|
Rep & | divin (Rep &q, const Rep &a) const |
|
Rep & | divin (Rep &q, const Ring_E &a) const |
|
Rep & | div (Rep &q, const Rep &a, const Rep &b) const |
|
Rep & | axpy (Rep &r, const Rep &a, const Rep &x, const Rep &y) const |
|
Rep & | axpy (Rep &r, const Rep &a, const Ring_E &x, const Rep &y) const |
|
Rep & | axpy (Rep &r, const Rep &a, const Rep &x, const Ring_E &y) const |
|
Rep & | axpy (Rep &r, const Ring_E &a, const Rep &x, const Rep &y) const |
|
Rep & | axpy (Rep &r, const Ring_E &a, const Ring_E &x, const Rep &y) const |
|
Rep & | axpy (Rep &r, const Ring_E &a, const Rep &x, const Ring_E &y) const |
|
Rep & | axpy (Rep &r, const Rep &a, const Ring_E &x, const Ring_E &y) const |
|
Rep & | axpyin (Rep &r, const Rep &a, const Rep &x) const |
|
Rep & | axpyin (Rep &r, const Ring_E &a, const Rep &x) const |
|
Rep & | axpyin (Rep &r, const Rep &a, const Ring_E &x) const |
|
Rep & | axpyin (Rep &r, const Ring_E &a, const Ring_E &x) const |
|
Rep & | maxpy (Rep &r, const Rep &a, const Rep &x, const Rep &y) const |
|
Rep & | maxpy (Rep &r, const Rep &a, const Ring_E &x, const Rep &y) const |
|
Rep & | maxpy (Rep &r, const Rep &a, const Rep &x, const Ring_E &y) const |
|
Rep & | maxpy (Rep &r, const Ring_E &a, const Rep &x, const Rep &y) const |
|
Rep & | maxpy (Rep &r, const Ring_E &a, const Ring_E &x, const Rep &y) const |
|
Rep & | maxpy (Rep &r, const Ring_E &a, const Rep &x, const Ring_E &y) const |
|
Rep & | maxpy (Rep &r, const Rep &a, const Ring_E &x, const Ring_E &y) const |
|
Rep & | axmyin (Rep &r, const Rep &a, const Rep &x) const |
|
Rep & | axmyin (Rep &r, const Ring_E &a, const Rep &x) const |
|
Rep & | axmyin (Rep &r, const Rep &a, const Ring_E &x) const |
|
Rep & | axmyin (Rep &r, const Ring_E &a, const Ring_E &x) const |
|
Rep & | maxpyin (Rep &r, const Rep &a, const Rep &x) const |
|
Rep & | maxpyin (Rep &r, const Ring_E &a, const Rep &x) const |
|
Rep & | maxpyin (Rep &r, const Rep &a, const Ring_E &x) const |
|
Rep & | maxpyin (Rep &r, const Ring_E &a, const Ring_E &x) const |
|
Rep & | axmy (Rep &r, const Rep &a, const Rep &x, const Rep &y) const |
|
Rep & | axmy (Rep &r, const Ring_E &a, const Rep &x, const Rep &y) const |
|
Rep & | axmy (Rep &r, const Rep &a, const Ring_E &x, const Rep &y) const |
|
Rep & | axmy (Rep &r, const Rep &a, const Rep &x, const Ring_E &y) const |
|
Rep & | axmy (Rep &r, const Ring_E &a, const Ring_E &x, const Rep &y) const |
|
Rep & | axmy (Rep &r, const Ring_E &a, const Rep &x, const Ring_E &y) const |
|
Rep & | axmy (Rep &r, const Rep &a, const Ring_E &x, const Ring_E &y) const |
|
Rep & | pow (Rep &W, const Rep &P, long n) const |
|
template<class RandIter > |
Rep & | random (RandIter &g, Rep &r) const |
|
template<class RandIter , class XXX > |
Rep & | random (RandIter &g, Rep &r, const XXX &s) const |
|
template<class RandIter > |
Rep & | nonzerorandom (RandIter &g, Rep &r) const |
|
template<class RandIter , class XXX > |
Rep & | nonzerorandom (RandIter &g, Rep &r, const XXX &s) const |
|