| coefficient(int, const int *) const | SparseMultivariateIntegerPolynomial | virtual | 
  | coefficient(const std::vector< int > &v) const | SparseMultivariateIntegerPolynomial | inlinevirtual | 
  | content() const | SparseMultivariateIntegerPolynomial |  | 
  | content(const std::vector< Symbol > &v) const | SparseMultivariateIntegerPolynomial |  | 
  | convertToExpressionTree() const | SparseMultivariateIntegerPolynomial |  | 
  | convertToSUP(const Symbol &x) const | SparseMultivariateIntegerPolynomial |  | 
  | deepCopy() const | SparseMultivariateIntegerPolynomial |  | 
  | degree() const | SparseMultivariateIntegerPolynomial |  | 
  | degree(const Symbol &) const | SparseMultivariateIntegerPolynomial | virtual | 
  | derivative(const Symbol &s, int k) const | SparseMultivariateIntegerPolynomial | virtual | 
  | derivative(const Symbol &s) const | SparseMultivariateIntegerPolynomial | inlinevirtual | 
  | differentiate(const Symbol &s, int k) | SparseMultivariateIntegerPolynomial | inlinevirtual | 
  | differentiate(const Symbol &s) | SparseMultivariateIntegerPolynomial | inlinevirtual | 
  | divide(const SparseMultivariateIntegerPolynomial &b, SparseMultivariateIntegerPolynomial &q, SparseMultivariateIntegerPolynomial &r) const | SparseMultivariateIntegerPolynomial |  | 
  | evaluate(int n, const Symbol *syms, const Integer *xs) const | SparseMultivariateIntegerPolynomial | inlinevirtual | 
  | evaluate(const std::vector< Symbol > &vars, const std::vector< Integer > &values) const | SparseMultivariateIntegerPolynomial | virtual | 
  | factor() const | SparseMultivariateIntegerPolynomial |  | 
  | fromString(const std::string &str) | SparseMultivariateIntegerPolynomial |  | 
  | gcd(const SparseMultivariateIntegerPolynomial &b) const | SparseMultivariateIntegerPolynomial |  | 
  | head() const | SparseMultivariateIntegerPolynomial | virtual | 
  | initial() const | SparseMultivariateIntegerPolynomial | virtual | 
  | integral(const Symbol &s, int k) const | SparseMultivariateIntegerPolynomial |  | 
  | integral(const Symbol &s) const | SparseMultivariateIntegerPolynomial | inline | 
  | integrate(const Symbol &s, int k) | SparseMultivariateIntegerPolynomial | inline | 
  | integrate(const Symbol &s) | SparseMultivariateIntegerPolynomial | inline | 
  | interpolate(const std::vector< std::vector< Integer >> &points, const std::vector< Integer > &vals) | SparseMultivariateIntegerPolynomial | static | 
  | interpolate(const std::vector< std::vector< RationalNumber >> &points, const std::vector< RationalNumber > &vals) | SparseMultivariateIntegerPolynomial | static | 
  | isConstant() const | SparseMultivariateIntegerPolynomial |  | 
  | isConstantTermZero() const | SparseMultivariateIntegerPolynomial |  | 
  | isEqual(const SparseMultivariateIntegerPolynomial &b) const | SparseMultivariateIntegerPolynomial |  | 
  | isNegativeOne() const | SparseMultivariateIntegerPolynomial |  | 
  | isOne() const | SparseMultivariateIntegerPolynomial |  | 
  | isZero() const | SparseMultivariateIntegerPolynomial |  | 
  | leadingCoefficient() const | SparseMultivariateIntegerPolynomial |  | 
  | leadingCoefficientInVariable(const Symbol &x, int *e=NULL) const | SparseMultivariateIntegerPolynomial |  | 
  | leadingVariable() const | SparseMultivariateIntegerPolynomial |  | 
  | leadingVariableDegree() const | SparseMultivariateIntegerPolynomial |  | 
  | mainDegree() const | SparseMultivariateIntegerPolynomial | virtual | 
  | mainVariable() const | SparseMultivariateIntegerPolynomial | inlinevirtual | 
  | MapleInterface (defined in SparseMultivariateIntegerPolynomial) | SparseMultivariateIntegerPolynomial | friend | 
  | negate() | SparseMultivariateIntegerPolynomial |  | 
  | negativeOne() | SparseMultivariateIntegerPolynomial |  | 
  | numberOfRingVariables() const | SparseMultivariateIntegerPolynomial | inlinevirtual | 
  | numberOfTerms() const | SparseMultivariateIntegerPolynomial |  | 
  | numberOfVariables() const | SparseMultivariateIntegerPolynomial | virtual | 
  | one() | SparseMultivariateIntegerPolynomial |  | 
  | operator!=(const SparseMultivariateIntegerPolynomial &b) const | SparseMultivariateIntegerPolynomial |  | 
  | operator%(const SparseMultivariateIntegerPolynomial &b) const | SparseMultivariateIntegerPolynomial |  | 
  | operator%=(const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial |  | 
  | operator*(const SparseMultivariateIntegerPolynomial &b) const | SparseMultivariateIntegerPolynomial |  | 
  | operator*(SparseMultivariateIntegerPolynomial &&b) const (defined in SparseMultivariateIntegerPolynomial) | SparseMultivariateIntegerPolynomial |  | 
  | operator*(const mpz_t r) const | SparseMultivariateIntegerPolynomial | inline | 
  | operator*(const mpz_class &r) const | SparseMultivariateIntegerPolynomial |  | 
  | operator*(const Integer &r) const | SparseMultivariateIntegerPolynomial | inline | 
  | operator*(const mpz_t r, const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial | friend | 
  | operator*(const mpz_class &r, const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial | friend | 
  | operator*=(const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial |  | 
  | operator*=(const mpz_t r) | SparseMultivariateIntegerPolynomial | inline | 
  | operator*=(const mpz_class &r) | SparseMultivariateIntegerPolynomial |  | 
  | operator*=(const Integer &r) | SparseMultivariateIntegerPolynomial | inline | 
  | operator+(const SparseMultivariateIntegerPolynomial &b) const | SparseMultivariateIntegerPolynomial |  | 
  | operator+(SparseMultivariateIntegerPolynomial &&b) const (defined in SparseMultivariateIntegerPolynomial) | SparseMultivariateIntegerPolynomial |  | 
  | operator+(const mpz_t r) const | SparseMultivariateIntegerPolynomial | inline | 
  | operator+(const mpz_class &r) const | SparseMultivariateIntegerPolynomial |  | 
  | operator+(const Integer &r) const (defined in SparseMultivariateIntegerPolynomial) | SparseMultivariateIntegerPolynomial | inline | 
  | operator+(const mpz_t r, const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial | friend | 
  | operator+(const mpz_class &r, const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial | friend | 
  | operator+=(const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial |  | 
  | operator+=(const mpz_t r) | SparseMultivariateIntegerPolynomial | inline | 
  | operator+=(const mpz_class &r) | SparseMultivariateIntegerPolynomial |  | 
  | operator+=(const Integer &r) | SparseMultivariateIntegerPolynomial | inline | 
  | operator-(const SparseMultivariateIntegerPolynomial &b) const | SparseMultivariateIntegerPolynomial |  | 
  | operator-(SparseMultivariateIntegerPolynomial &&b) const (defined in SparseMultivariateIntegerPolynomial) | SparseMultivariateIntegerPolynomial |  | 
  | operator-() const | SparseMultivariateIntegerPolynomial |  | 
  | operator-(const mpz_t r) const | SparseMultivariateIntegerPolynomial | inline | 
  | operator-(const mpz_class &r) const | SparseMultivariateIntegerPolynomial |  | 
  | operator-(const Integer &r) const | SparseMultivariateIntegerPolynomial | inline | 
  | operator-(const mpz_t r, const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial | friend | 
  | operator-(const mpz_class &r, const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial | friend | 
  | operator-=(const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial |  | 
  | operator-=(const mpz_t r) | SparseMultivariateIntegerPolynomial | inline | 
  | operator-=(const mpz_class &r) | SparseMultivariateIntegerPolynomial |  | 
  | operator-=(const Integer &r) | SparseMultivariateIntegerPolynomial | inline | 
  | operator/(const SparseMultivariateIntegerPolynomial &b) const | SparseMultivariateIntegerPolynomial |  | 
  | operator/(SparseMultivariateIntegerPolynomial &&b) const (defined in SparseMultivariateIntegerPolynomial) | SparseMultivariateIntegerPolynomial |  | 
  | operator/(const mpz_t r) const | SparseMultivariateIntegerPolynomial | inline | 
  | operator/(const mpz_class &r) const | SparseMultivariateIntegerPolynomial |  | 
  | operator/(const Integer &r) const | SparseMultivariateIntegerPolynomial | inline | 
  | operator/(const mpz_t r, const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial | friend | 
  | operator/(const mpz_class &r, const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial | friend | 
  | operator/=(const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial |  | 
  | operator/=(const mpz_t r) | SparseMultivariateIntegerPolynomial | inline | 
  | operator/=(const mpz_class &r) | SparseMultivariateIntegerPolynomial |  | 
  | operator/=(const Integer &r) | SparseMultivariateIntegerPolynomial | inline | 
  | operator=(const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial |  | 
  | operator=(SparseMultivariateIntegerPolynomial &&b) | SparseMultivariateIntegerPolynomial |  | 
  | operator=(const Integer &r) | SparseMultivariateIntegerPolynomial |  | 
  | operator==(const SparseMultivariateIntegerPolynomial &b) const | SparseMultivariateIntegerPolynomial |  | 
  | operator>>(std::istream &in, SparseMultivariateIntegerPolynomial &p) | SparseMultivariateIntegerPolynomial | friend | 
  | operator[](int index) const | SparseMultivariateIntegerPolynomial |  | 
  | operator^(long long int e) const | SparseMultivariateIntegerPolynomial |  | 
  | operator^=(long long int e) | SparseMultivariateIntegerPolynomial |  | 
  | primitiveGCD(const SparseMultivariateIntegerPolynomial &b) const | SparseMultivariateIntegerPolynomial |  | 
  | primitivePart() const | SparseMultivariateIntegerPolynomial |  | 
  | primitivePart(Integer &content) const | SparseMultivariateIntegerPolynomial |  | 
  | primitivePart(const std::vector< Symbol > &v) const | SparseMultivariateIntegerPolynomial |  | 
  | primitivePart(const std::vector< Symbol > &v, SparseMultivariateIntegerPolynomial &content) const | SparseMultivariateIntegerPolynomial |  | 
  | print(std::ostream &os) const | SparseMultivariateIntegerPolynomial |  | 
  | printSLP(std::ostream &out=std::cout) const | SparseMultivariateIntegerPolynomial |  | 
  | pseudoDivide(const SparseMultivariateIntegerPolynomial &b, SparseMultivariateIntegerPolynomial *quo=NULL, SparseMultivariateIntegerPolynomial *mult=NULL, bool lazy=0) const | SparseMultivariateIntegerPolynomial |  | 
  | randomPolynomial(int numvar, int nterms, unsigned long int coefBound, degree_t sparsity, bool includeNeg) | SparseMultivariateIntegerPolynomial |  | 
  | randomPolynomial(std::vector< int > maxDegs, unsigned long int coefBound, float sparsity, bool includeNeg) | SparseMultivariateIntegerPolynomial |  | 
  | rank() const | SparseMultivariateIntegerPolynomial | virtual | 
  | rationalDivide(const SparseMultivariateIntegerPolynomial &b, SparseMultivariateRationalPolynomial &q, SparseMultivariateRationalPolynomial &r) const | SparseMultivariateIntegerPolynomial |  | 
  | rationalIntegral(const Symbol &s, int k) const | SparseMultivariateIntegerPolynomial |  | 
  | rationalIntegral(const Symbol &s) const | SparseMultivariateIntegerPolynomial |  | 
  | resultant(const SparseMultivariateIntegerPolynomial &q) const (defined in SparseMultivariateIntegerPolynomial) | SparseMultivariateIntegerPolynomial |  | 
  | ringVariables() const | SparseMultivariateIntegerPolynomial | virtual | 
  | separant() const | SparseMultivariateIntegerPolynomial | virtual | 
  | setCoefficient(int, const int *, const Integer &) | SparseMultivariateIntegerPolynomial | virtual | 
  | setCoefficient(const std::vector< int > &v, const Integer &r) | SparseMultivariateIntegerPolynomial | inlinevirtual | 
  | setLeadingCoefficient(const Integer &it) | SparseMultivariateIntegerPolynomial |  | 
  | setRingVariables(const std::vector< Symbol > &) | SparseMultivariateIntegerPolynomial | virtual | 
  | slp (defined in SparseMultivariateIntegerPolynomial) | SparseMultivariateIntegerPolynomial |  | 
  | SparseMultivariateIntegerPolynomial() | SparseMultivariateIntegerPolynomial |  | 
  | SparseMultivariateIntegerPolynomial(int v) | SparseMultivariateIntegerPolynomial |  | 
  | SparseMultivariateIntegerPolynomial(const Symbol &x) | SparseMultivariateIntegerPolynomial |  | 
  | SparseMultivariateIntegerPolynomial(const std::string &str) | SparseMultivariateIntegerPolynomial |  | 
  | SparseMultivariateIntegerPolynomial(const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateIntegerPolynomial |  | 
  | SparseMultivariateIntegerPolynomial(SparseMultivariateIntegerPolynomial &&b) | SparseMultivariateIntegerPolynomial |  | 
  | SparseMultivariateIntegerPolynomial(const SparseMultivariateRationalPolynomial &b) | SparseMultivariateIntegerPolynomial |  | 
  | SparseMultivariateIntegerPolynomial(const Integer &r, int nvar=0) | SparseMultivariateIntegerPolynomial |  | 
  | SparseMultivariateIntegerPolynomial(const RationalNumber &r, int nvar=0) | SparseMultivariateIntegerPolynomial |  | 
  | SparseMultivariateIntegerPolynomial(const DenseUnivariateIntegerPolynomial &p) | SparseMultivariateIntegerPolynomial |  | 
  | SparseMultivariateIntegerPolynomial(const SparseUnivariatePolynomial< SparseMultivariateIntegerPolynomial > &s) | SparseMultivariateIntegerPolynomial |  | 
  | SparseMultivariateRationalPolynomial (defined in SparseMultivariateIntegerPolynomial) | SparseMultivariateIntegerPolynomial | friend | 
  | squareFree() const | SparseMultivariateIntegerPolynomial |  | 
  | squareFree(const std::vector< Symbol > &vars) const | SparseMultivariateIntegerPolynomial |  | 
  | squareFreePart() const | SparseMultivariateIntegerPolynomial |  | 
  | squareFreePart(std::vector< Symbol > &vars) const | SparseMultivariateIntegerPolynomial |  | 
  | straightLineProgram() | SparseMultivariateIntegerPolynomial |  | 
  | subresultantChain(const SparseMultivariateIntegerPolynomial &q, int filled=0) const (defined in SparseMultivariateIntegerPolynomial) | SparseMultivariateIntegerPolynomial |  | 
  | subresultantGCD(const SparseMultivariateIntegerPolynomial &q) const (defined in SparseMultivariateIntegerPolynomial) | SparseMultivariateIntegerPolynomial |  | 
  | tail() const | SparseMultivariateIntegerPolynomial | virtual | 
  | trailingCoefficient() const | SparseMultivariateIntegerPolynomial |  | 
  | unitCanonical(SparseMultivariateIntegerPolynomial *u, SparseMultivariateIntegerPolynomial *v) const | SparseMultivariateIntegerPolynomial | inline | 
  | variables() const | SparseMultivariateIntegerPolynomial | virtual | 
  | zero() | SparseMultivariateIntegerPolynomial |  | 
  | ~SparseMultivariateIntegerPolynomial() | SparseMultivariateIntegerPolynomial |  |