| characteristic (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | |
| coefficient(int k) const | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| content() const override | SparseUnivariateTempPoly< Ring, Derived > | inline |
| convertToConstant() | SparseUnivariateTempPoly< Ring, Derived > | inline |
| convertToDUQP() (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| convertToDUZP() (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| convertToExpressionTree() const (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| degree() const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| derivative(int k) const | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| derivative() const | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| differentiate(int k) | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| differentiate() | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| evaluate(const Ring &x) const | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| evaluate(const LargerRing &x) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| fillChain(std::vector< Derived > &chain) const (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| gcd(const Derived &q) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| integral() const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| integrate() | SparseUnivariateTempPoly< Ring, Derived > | inline |
| isConstant() const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| isConstantTermZero() const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| isNegativeOne() const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| isOne() const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| isZero() const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| lazyPseudoDivide(const Derived &b, Ring *c, Ring *d=NULL) | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| lazyPseudoDivide(const Derived &b, Derived *rem, Ring *c, Ring *d) const | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| leadingCoefficient() const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| monicDivide(const Derived &b) | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| monicDivide(const Derived &b, Derived *rem) const | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| monomialBasisSubresultantChain(const Derived &q) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| negate() | SparseUnivariateTempPoly< Ring, Derived > | inline |
| negativeOne() | SparseUnivariateTempPoly< Ring, Derived > | inline |
| numberOfTerms() const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| one() | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator!=(const Derived &b) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator*(const Derived &b) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator*(const Ring &c) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator*(const sfixn &e) const (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator* (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | friend |
| operator* (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | friend |
| operator*=(const Derived &b) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator*=(const Ring &c) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator*=(const sfixn &e) (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator+(const Derived &b) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator+(const Ring &e) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator+ (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | friend |
| operator+=(const Derived &b) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator+=(const Ring &e) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator-() const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator-(const Derived &b) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator-(const Ring &e) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator- (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | friend |
| operator-=(const Derived &b) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator-=(const Ring &e) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator/(const Derived &b) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator/(const Ring &e) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator/ (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | friend |
| operator/=(const Derived &b) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator/=(const Ring &e) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator<<(int k) const | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| operator<<=(int k) | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| operator=(const Derived &b) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator=(const Ring &r) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator==(const Derived &b) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator==(const DenseUnivariateRationalPolynomial &b) const (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator==(const DenseUnivariateIntegerPolynomial &b) const (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator>>(int k) const | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| operator>>=(int k) | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| operator^(long long int e) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| operator^=(long long int e) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| primitivePart() const (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| print(std::ostream &out) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| pseudoDivide(const Derived &b, Ring *d=NULL) | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| pseudoDivide(const Derived &b, Derived *rem, Ring *d) const | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| resultant(const Derived &q) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| setCoefficient(int e, const Ring &c) | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| setVariableName(const Symbol &c) | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| SparseUnivariateTempPoly() | SparseUnivariateTempPoly< Ring, Derived > | inline |
| SparseUnivariateTempPoly(const SparseUnivariateTempPoly< Ring, Derived > &b) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| SparseUnivariateTempPoly(int a) (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| SparseUnivariateTempPoly(const Integer &c) (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| SparseUnivariateTempPoly(const RationalNumber &c) (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| SparseUnivariateTempPoly(const ComplexRationalNumber &c) (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| SparseUnivariateTempPoly(const DenseUnivariateIntegerPolynomial &b) (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| SparseUnivariateTempPoly(const DenseUnivariateRationalPolynomial &b) (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| SparseUnivariateTempPoly(Symbol sym) (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| squareFree() const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| subresultantChain(const Derived &q, int filled=0) const | SparseUnivariateTempPoly< Ring, Derived > | inline |
| trailingCoefficient() const (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| unitCanonical(Derived *u=NULL, Derived *v=NULL) const (defined in SparseUnivariateTempPoly< Ring, Derived >) | SparseUnivariateTempPoly< Ring, Derived > | inline |
| variable() const | SparseUnivariateTempPoly< Ring, Derived > | inlinevirtual |
| zero() | SparseUnivariateTempPoly< Ring, Derived > | inline |
| ~SparseUnivariateTempPoly() | SparseUnivariateTempPoly< Ring, Derived > | inline |