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