| AlgebricFactorization(SparseMultivariateRationalPolynomial &minimal, SparseMultivariateRationalPolynomial *polyTotalcontent) (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial |  | 
  | coefficient(int, const int *) const | SparseMultivariateRationalPolynomial | virtual | 
  | coefficient(const std::vector< int > &v) const | SparseMultivariateRationalPolynomial | inlinevirtual | 
  | content() const | SparseMultivariateRationalPolynomial |  | 
  | content(const std::vector< Symbol > &v) const | SparseMultivariateRationalPolynomial |  | 
  | convertToExpressionTree() const | SparseMultivariateRationalPolynomial |  | 
  | convertToSUP(const Symbol &x) const | SparseMultivariateRationalPolynomial |  | 
  | deepCopy() const | SparseMultivariateRationalPolynomial |  | 
  | degree() const | SparseMultivariateRationalPolynomial |  | 
  | degree(const Symbol &) const | SparseMultivariateRationalPolynomial | virtual | 
  | derivative(const Symbol &s, int k) const | SparseMultivariateRationalPolynomial | virtual | 
  | derivative(const Symbol &s) const | SparseMultivariateRationalPolynomial | inlinevirtual | 
  | differentiate(const Symbol &s, int k) | SparseMultivariateRationalPolynomial | inlinevirtual | 
  | differentiate(const Symbol &s) | SparseMultivariateRationalPolynomial | inlinevirtual | 
  | divide(const SparseMultivariateRationalPolynomial &b, SparseMultivariateRationalPolynomial &q, SparseMultivariateRationalPolynomial &r) const | SparseMultivariateRationalPolynomial |  | 
  | evaluate(int n, const Symbol *syms, const RationalNumber *xs) const | SparseMultivariateRationalPolynomial | inlinevirtual | 
  | evaluate(const std::vector< Symbol > &vars, const std::vector< RationalNumber > &values) const | SparseMultivariateRationalPolynomial | virtual | 
  | exSubresultantChain(const SparseMultivariateRationalPolynomial &q, const Symbol &v) const | SparseMultivariateRationalPolynomial |  | 
  | factor() const | SparseMultivariateRationalPolynomial |  | 
  | Factoring(SparseMultivariateRationalPolynomial &a) (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial |  | 
  | fromString(const std::string &str) | SparseMultivariateRationalPolynomial |  | 
  | gcd(const SparseMultivariateRationalPolynomial &b) const | SparseMultivariateRationalPolynomial |  | 
  | head() const | SparseMultivariateRationalPolynomial | virtual | 
  | initial() const | SparseMultivariateRationalPolynomial | virtual | 
  | integral(const Symbol &s, int k) const | SparseMultivariateRationalPolynomial |  | 
  | integral(const Symbol &s) const | SparseMultivariateRationalPolynomial | inline | 
  | integrate(const Symbol &s, int k) | SparseMultivariateRationalPolynomial | inline | 
  | integrate(const Symbol &s) | SparseMultivariateRationalPolynomial | inline | 
  | interpolate(const std::vector< std::vector< RationalNumber >> &points, const std::vector< RationalNumber > &vals) | SparseMultivariateRationalPolynomial | static | 
  | isConstant() const | SparseMultivariateRationalPolynomial |  | 
  | isConstantTermZero() const | SparseMultivariateRationalPolynomial |  | 
  | isEqual(const SparseMultivariateRationalPolynomial &b) const | SparseMultivariateRationalPolynomial |  | 
  | isNegativeOne() const | SparseMultivariateRationalPolynomial |  | 
  | isOne() const | SparseMultivariateRationalPolynomial |  | 
  | isZero() const | SparseMultivariateRationalPolynomial |  | 
  | leadingCoefficient() const | SparseMultivariateRationalPolynomial |  | 
  | leadingCoefficientInVariable(const Symbol &x, int *e=NULL) const | SparseMultivariateRationalPolynomial |  | 
  | leadingVariable() const | SparseMultivariateRationalPolynomial |  | 
  | leadingVariableDegree() const | SparseMultivariateRationalPolynomial |  | 
  | lexNormalForm(const std::vector< Symbol > &superNames, const std::vector< SparseMultivariateRationalPolynomial > &ts, std::vector< SparseMultivariateRationalPolynomial > *quoSet=NULL) const | SparseMultivariateRationalPolynomial |  | 
  | lexNormalizeDim0(const std::vector< Symbol > &superNames, const std::vector< SparseMultivariateRationalPolynomial > &ts, SparseMultivariateRationalPolynomial *A) const (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial |  | 
  | mainDegree() const | SparseMultivariateRationalPolynomial | virtual | 
  | mainPrimitivePart() const (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial |  | 
  | mainPrimitivePart(SparseMultivariateRationalPolynomial &content) const (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial |  | 
  | mainVariable() const | SparseMultivariateRationalPolynomial | inlinevirtual | 
  | negate() | SparseMultivariateRationalPolynomial |  | 
  | negativeOne() | SparseMultivariateRationalPolynomial |  | 
  | numberOfRingVariables() const | SparseMultivariateRationalPolynomial | inlinevirtual | 
  | numberOfTerms() const | SparseMultivariateRationalPolynomial |  | 
  | numberOfVariables() const | SparseMultivariateRationalPolynomial | virtual | 
  | one() | SparseMultivariateRationalPolynomial |  | 
  | operator!=(const SparseMultivariateRationalPolynomial &b) const | SparseMultivariateRationalPolynomial |  | 
  | operator%(const SparseMultivariateRationalPolynomial &b) const | SparseMultivariateRationalPolynomial |  | 
  | operator%(const Integer &i) const (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial | inline | 
  | operator%=(const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial |  | 
  | operator%=(const Integer &i) (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial | inline | 
  | operator*(const SparseMultivariateRationalPolynomial &b) const | SparseMultivariateRationalPolynomial |  | 
  | operator*(SparseMultivariateRationalPolynomial &&b) const (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial |  | 
  | operator*(const ratNum_t &r) const | SparseMultivariateRationalPolynomial | inline | 
  | operator*(const RationalNumber &r) const | SparseMultivariateRationalPolynomial |  | 
  | operator*(const ratNum_t &r, const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial | friend | 
  | operator*(const RationalNumber &r, const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial | friend | 
  | operator*=(const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial |  | 
  | operator*=(const ratNum_t &r) | SparseMultivariateRationalPolynomial | inline | 
  | operator*=(const RationalNumber &r) | SparseMultivariateRationalPolynomial |  | 
  | operator+(const SparseMultivariateRationalPolynomial &b) const | SparseMultivariateRationalPolynomial |  | 
  | operator+(SparseMultivariateRationalPolynomial &&b) const (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial |  | 
  | operator+(const ratNum_t &r) const | SparseMultivariateRationalPolynomial | inline | 
  | operator+(const RationalNumber &r) const | SparseMultivariateRationalPolynomial |  | 
  | operator+(const ratNum_t &r, const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial | friend | 
  | operator+(const RationalNumber &r, const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial | friend | 
  | operator+=(const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial |  | 
  | operator+=(const ratNum_t &r) | SparseMultivariateRationalPolynomial | inline | 
  | operator+=(const RationalNumber &r) | SparseMultivariateRationalPolynomial |  | 
  | operator-(const SparseMultivariateRationalPolynomial &b) const | SparseMultivariateRationalPolynomial |  | 
  | operator-(SparseMultivariateRationalPolynomial &&b) const (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial |  | 
  | operator-() const | SparseMultivariateRationalPolynomial |  | 
  | operator-(const ratNum_t &r) const | SparseMultivariateRationalPolynomial | inline | 
  | operator-(const RationalNumber &r) const | SparseMultivariateRationalPolynomial |  | 
  | operator-(const ratNum_t &r, const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial | friend | 
  | operator-(const RationalNumber &r, const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial | friend | 
  | operator-=(const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial |  | 
  | operator-=(const ratNum_t &r) | SparseMultivariateRationalPolynomial | inline | 
  | operator-=(const RationalNumber &r) | SparseMultivariateRationalPolynomial |  | 
  | operator/(const SparseMultivariateRationalPolynomial &b) const | SparseMultivariateRationalPolynomial |  | 
  | operator/(SparseMultivariateRationalPolynomial &&b) const (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial |  | 
  | operator/(const ratNum_t &r) const | SparseMultivariateRationalPolynomial | inline | 
  | operator/(const RationalNumber &r) const | SparseMultivariateRationalPolynomial |  | 
  | operator/(const ratNum_t &r, const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial | friend | 
  | operator/(const RationalNumber &r, const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial | friend | 
  | operator/=(const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial |  | 
  | operator/=(const ratNum_t &r) | SparseMultivariateRationalPolynomial | inline | 
  | operator/=(const RationalNumber &r) | SparseMultivariateRationalPolynomial |  | 
  | operator=(const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial |  | 
  | operator=(SparseMultivariateRationalPolynomial &&b) | SparseMultivariateRationalPolynomial |  | 
  | operator=(const RationalNumber &r) | SparseMultivariateRationalPolynomial |  | 
  | operator==(const SparseMultivariateRationalPolynomial &b) const | SparseMultivariateRationalPolynomial |  | 
  | operator>>(std::istream &in, SparseMultivariateRationalPolynomial &p) | SparseMultivariateRationalPolynomial | friend | 
  | operator[](int index) const | SparseMultivariateRationalPolynomial |  | 
  | operator^(long long int e) const | SparseMultivariateRationalPolynomial |  | 
  | operator^=(long long int e) | SparseMultivariateRationalPolynomial |  | 
  | positiveRealRootIsolation(Intervals *pIs, Intervals &apIs, mpq_class width, int ts=-1, bool s=0, bool check=1) | SparseMultivariateRationalPolynomial |  | 
  | primitiveGCD(const SparseMultivariateRationalPolynomial &b) const | SparseMultivariateRationalPolynomial |  | 
  | primitivePart() const | SparseMultivariateRationalPolynomial |  | 
  | primitivePart(const Symbol &s) const | SparseMultivariateRationalPolynomial |  | 
  | primitivePart(RationalNumber &content) const | SparseMultivariateRationalPolynomial |  | 
  | primitivePart(const std::vector< Symbol > &v) const | SparseMultivariateRationalPolynomial |  | 
  | primitivePart(const std::vector< Symbol > &v, SparseMultivariateRationalPolynomial &content) const | SparseMultivariateRationalPolynomial |  | 
  | primitivePartSMZP() const | SparseMultivariateRationalPolynomial |  | 
  | primitivePartSMZP(RationalNumber &content) const | SparseMultivariateRationalPolynomial |  | 
  | print(std::ostream &os) const | SparseMultivariateRationalPolynomial |  | 
  | printSLP(std::ostream &out=std::cout) const | SparseMultivariateRationalPolynomial |  | 
  | pseudoDivide(const SparseMultivariateRationalPolynomial &b, SparseMultivariateRationalPolynomial *quo=NULL, SparseMultivariateRationalPolynomial *mult=NULL, bool lazy=0) const | SparseMultivariateRationalPolynomial |  | 
  | pseudoDivideBySMZP(const SparseMultivariateRationalPolynomial &b, SparseMultivariateRationalPolynomial *quo=NULL, SparseMultivariateRationalPolynomial *mult=NULL, bool lazy=0) const | SparseMultivariateRationalPolynomial |  | 
  | randomPolynomial(int numvar, int nterms, unsigned long int coefBound, degree_t sparsity, bool includeNeg) | SparseMultivariateRationalPolynomial |  | 
  | randomPolynomial(std::vector< int > maxDegs, unsigned long int coefBound, float sparsity, bool includeNeg) | SparseMultivariateRationalPolynomial |  | 
  | rank() const | SparseMultivariateRationalPolynomial | virtual | 
  | resultant(const SparseMultivariateRationalPolynomial &q, const Symbol &v) const (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial |  | 
  | ringVariables() const | SparseMultivariateRationalPolynomial | virtual | 
  | separant() const | SparseMultivariateRationalPolynomial | virtual | 
  | setCoefficient(int, const int *, const RationalNumber &) | SparseMultivariateRationalPolynomial | virtual | 
  | setCoefficient(const std::vector< int > &v, const RationalNumber &r) | SparseMultivariateRationalPolynomial | inlinevirtual | 
  | setRingVariables(const std::vector< Symbol > &) | SparseMultivariateRationalPolynomial | virtual | 
  | slp (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial |  | 
  | SparseMultivariateIntegerPolynomial (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial | friend | 
  | SparseMultivariateRationalPolynomial() | SparseMultivariateRationalPolynomial |  | 
  | SparseMultivariateRationalPolynomial(int v) | SparseMultivariateRationalPolynomial |  | 
  | SparseMultivariateRationalPolynomial(const Symbol &x) | SparseMultivariateRationalPolynomial |  | 
  | SparseMultivariateRationalPolynomial(const std::string &str) | SparseMultivariateRationalPolynomial |  | 
  | SparseMultivariateRationalPolynomial(AltArr_t *aa, int vars, Symbol *varNames) | SparseMultivariateRationalPolynomial |  | 
  | SparseMultivariateRationalPolynomial(const SparseMultivariateRationalPolynomial &b) | SparseMultivariateRationalPolynomial |  | 
  | SparseMultivariateRationalPolynomial(SparseMultivariateRationalPolynomial &&b) | SparseMultivariateRationalPolynomial |  | 
  | SparseMultivariateRationalPolynomial(const SparseMultivariateIntegerPolynomial &b) | SparseMultivariateRationalPolynomial |  | 
  | SparseMultivariateRationalPolynomial(const Integer &r, int nvar=0) | SparseMultivariateRationalPolynomial |  | 
  | SparseMultivariateRationalPolynomial(const RationalNumber &r, int nvar=0) | SparseMultivariateRationalPolynomial |  | 
  | SparseMultivariateRationalPolynomial(const DenseUnivariateRationalPolynomial &p) | SparseMultivariateRationalPolynomial |  | 
  | SparseMultivariateRationalPolynomial(const SparseUnivariatePolynomial< SparseMultivariateRationalPolynomial > &s) | SparseMultivariateRationalPolynomial |  | 
  | squareFree() const | SparseMultivariateRationalPolynomial |  | 
  | squareFree(const std::vector< Symbol > &vars) const | SparseMultivariateRationalPolynomial |  | 
  | squareFreePart() const | SparseMultivariateRationalPolynomial |  | 
  | squareFreePart(std::vector< Symbol > &vars) const | SparseMultivariateRationalPolynomial |  | 
  | straightLineProgram() | SparseMultivariateRationalPolynomial |  | 
  | subresultantAtIdx(const SparseMultivariateRationalPolynomial &q, const Symbol &v, int idx=0, specSRC_AAZ **lazyInfo=NULL) const | SparseMultivariateRationalPolynomial |  | 
  | subresultantChain(const SparseMultivariateRationalPolynomial &q, const Symbol &v, bool filled=1) const | SparseMultivariateRationalPolynomial |  | 
  | subresultantChain(const SparseMultivariateRationalPolynomial &q, int filled=1) const | SparseMultivariateRationalPolynomial |  | 
  | subresultantGCD(const SparseMultivariateRationalPolynomial &q) const (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial |  | 
  | subresultantInitialAtIdx(const SparseMultivariateRationalPolynomial &q, const Symbol &v, int idx, Integer &mdegIdx, Integer &mdegIdx1, specSRC_AAZ **lazyInfo=NULL) const | SparseMultivariateRationalPolynomial |  | 
  | subresultantInitialAtIdx(const SparseMultivariateRationalPolynomial &q, const Symbol &v, int idx=0, specSRC_AAZ **lazyInfo=NULL) const | SparseMultivariateRationalPolynomial | inline | 
  | tail() const | SparseMultivariateRationalPolynomial | virtual | 
  | trailingCoefficient() const | SparseMultivariateRationalPolynomial |  | 
  | triangularSetNormalForm(const TriangularSet< RationalNumber, SparseMultivariateRationalPolynomial > &ts, std::vector< SparseMultivariateRationalPolynomial > *quoSet) const | SparseMultivariateRationalPolynomial |  | 
  | triangularSetOnlyNormalForm(const TriangularSet< RationalNumber, SparseMultivariateRationalPolynomial > &ts) const | SparseMultivariateRationalPolynomial |  | 
  | triangularSetPseudoDivide(const TriangularSet< RationalNumber, SparseMultivariateRationalPolynomial > &ts, std::vector< SparseMultivariateRationalPolynomial > *quoSet, SparseMultivariateRationalPolynomial *h) const | SparseMultivariateRationalPolynomial |  | 
  | unitCanonical(SparseMultivariateRationalPolynomial *u, SparseMultivariateRationalPolynomial *v) const | SparseMultivariateRationalPolynomial | inline | 
  | variables() const | SparseMultivariateRationalPolynomial | virtual | 
  | zero() | SparseMultivariateRationalPolynomial |  | 
  | ~SparseMultivariateRationalPolynomial() | SparseMultivariateRationalPolynomial |  |