|
| | FixedTruncDom (const Domain &d, const Degree deg, const Indeter &X=Indeter()) |
| |
| | FixedTruncDom (const Self_t &t) |
| |
| | FixedTruncDom (const Father_t &t, const Degree deg) |
| |
| Degree & | getModulus (Degree &d) const |
| |
| Rep & | init (Rep &p) const |
| |
| template<class XXX> |
| Rep & | init (Rep &p, const XXX &cste) const |
| |
| template<class XXX> |
| Rep & | init (Rep &p, const Degree deg, const XXX &lcoeff) const |
| |
| Rep & | assign (Rep &p, const Degree deg, const Type_t &lcoeff) const |
| |
| Rep & | assign (Rep &p, const Rep &q) const |
| |
| Rep & | assign (Rep &p, const Polynomial_t &r) const |
| |
| Rep & | assign (Rep &p, const Polynomial_t &r, const Degree v, const Degree d) const |
| |
| Rep & | mulin (Rep &p, const Degree &s) const |
| |
| Rep & | shiftin (Rep &p, const Degree &s) const |
| |
| Rep & | truncin (Rep &p, const Degree &v, const Degree &d) const |
| |
| Rep & | trunc (Rep &p, const Rep &R, const Degree &v, const Degree &d) const |
| |
| Rep & | addin (Rep &R, const Rep &P) const |
| |
| Rep & | add (Rep &res, const Rep &u, const Rep &v) const |
| |
| Rep & | addin (Rep &R, const Rep &P, const Degree &v, const Degree &d) const |
| |
| Rep & | add (Rep &res, const Rep &u, const Rep &v, const Degree &val, const Degree °) const |
| |
| Rep & | sub (Rep &res, const Rep &u, const Rep &v) const |
| |
| Rep & | subin (Rep &R, const Rep &P) const |
| |
| Rep & | sub (Rep &R, const Rep &P, const Rep &Q, const Degree &v, const Degree &d) const |
| |
| Rep & | subin (Rep &R, const Rep &P, const Degree &v, const Degree &d) const |
| |
| Rep & | mul (Rep &res, const Rep &u, const Rep &v) const |
| |
| Rep & | mulin (Rep &P, const Rep &Q) const |
| |
| Rep & | mul (Rep &r, const Rep &u, const Rep &v, const Degree &val, const Degree °) const |
| |
| Rep & | mulin (Rep &r, const Rep &v, const Degree &val, const Degree °) const |
| |
| Rep & | axpy (Rep &r, const Rep &a, const Rep &x, const Rep &y) const |
| |
| Rep & | axpyin (Rep &r, const Rep &a, const Rep &x) const |
| |
| Rep & | axpy (Rep &r, const Rep &a, const Rep &x, const Rep &y, const Degree &val, const Degree °) const |
| |
| Rep & | axpyin (Rep &r, const Rep &a, const Rep &x, const Degree &val, const Degree °) const |
| |
| Rep & | axmy (Rep &r, const Rep &a, const Rep &x, const Rep &y) const |
| |
| Rep & | axmyin (Rep &r, const Rep &a, const Rep &x) const |
| |
| Rep & | axmy (Rep &r, const Rep &a, const Rep &x, const Rep &y, const Degree &val, const Degree °) const |
| |
| Rep & | axmyin (Rep &r, const Rep &a, const Rep &x, const Degree &val, const Degree °) const |
| |
| Rep & | maxpy (Rep &r, const Rep &a, const Rep &x, const Rep &y) const |
| |
| Rep & | maxpyin (Rep &r, const Rep &a, const Rep &x) const |
| |
| Rep & | maxpy (Rep &r, const Rep &a, const Rep &x, const Rep &y, const Degree &val, const Degree °) const |
| |
| Rep & | maxpyin (Rep &r, const Rep &a, const Rep &x, const Degree &val, const Degree °) const |
| |
| Rep & | invin (Rep &q) const |
| |
| Rep & | inv (Rep &r, const Rep &u) const |
| |
| Rep & | divin (Rep &q, const Rep &a) const |
| |
| Rep & | div (Rep &q, const Rep &a, const Rep &b) const |
| |
| template<class RandIter> |
| Rep & | random (RandIter &g, Rep &r, Degree s) const |
| |
| Rep & | random (GivRandom &g, Rep &r, Degree s) const |
| |
| Type_t & | getEntry (Type_t &c, const Degree &i, const Rep &P) const |
| |
| Type_t & | leadcoef (Type_t &c, const Rep &P) const |
| |
| 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 |
| |
| const Father_t & | getpoldomain () const |
| |
| Polynomial_t & | convert (Polynomial_t &r, const Rep &P) const |
| |
| template<class XXX> |
| XXX & | convert (XXX &r, const Rep &P) const |
| |
| Rep & | assign (Rep &p, const Type_t &cste) const |
| |
| Rep & | divin (Rep &p, const Degree &s) const |
| |
| Rep & | setdegree (Rep &P) const |
| |
| Rep & | setval (Rep &P) const |
| |
| Degree & | degree (Degree &d, const Rep &P) const |
| |
| Degree & | val (Degree &d, const Rep &P) 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 |
| |
| Rep & | shift (Rep &p, const Degree &s) const |
| |
| std::istream & | read (std::istream &i) |
| |
| Rep & | expand (Rep &P, const Degree &d) const |
| |
| Rep & | neg (Rep &R, const Rep &P) const |
| |
| Rep & | negin (Rep &R) const |
| |
| template<class RandIter> |
| Rep & | random (RandIter &g, Rep &r) const |
| |
| template<class RandIter> |
| Rep & | random (RandIter &g, Rep &r, long s) const |
| |
| template<class RandIter> |
| Rep & | random (RandIter &g, Rep &r, const Rep &b) const |
| |
| template<class RandIter> |
| Rep & | nonzerorandom (RandIter &g, Rep &r) const |
| |
| template<class RandIter> |
| Rep & | nonzerorandom (RandIter &g, Rep &r, long s) const |
| |
| template<class RandIter> |
| Rep & | nonzerorandom (RandIter &g, Rep &r, Degree s) const |
| |
| template<class RandIter> |
| Rep & | nonzerorandom (RandIter &g, Rep &r, const Rep &b) const |
| |