| 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 | |
| leadingVariableDegree_tmp() const (defined in SparseMultivariateRationalPolynomial) | 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 | |
| subresultantChain(const SparseMultivariateRationalPolynomial &q, const Symbol &v, bool filled=1) const | SparseMultivariateRationalPolynomial | |
| subresultantChain(const SparseMultivariateRationalPolynomial &q, int filled=1) const | SparseMultivariateRationalPolynomial | |
| subresultantChainAtIdx(const SparseMultivariateRationalPolynomial &q, const Symbol &v, int idx=0, std::vector< SparseMultivariateRationalPolynomial > *principleCoefs=NULL) const | SparseMultivariateRationalPolynomial | |
| subresultantGCD(const SparseMultivariateRationalPolynomial &q) const (defined in SparseMultivariateRationalPolynomial) | SparseMultivariateRationalPolynomial | |
| 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 | |