| canonicalize() | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| characteristic (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | |
| convertToExpressionTree() const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| denominator() const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| differentiate() (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| euclideanDivision(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b, UnivariateRationalFunction< UnivariatePolynomialOverField, Field > *q=NULL) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| euclideanSize() const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| evaluate(const Field &c) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| extendedEuclidean(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b, UnivariateRationalFunction< UnivariatePolynomialOverField, Field > *s=NULL, UnivariateRationalFunction< UnivariatePolynomialOverField, Field > *t=NULL) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| gcd(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| hermiteReduce(std::vector< UnivariateRationalFunction< UnivariatePolynomialOverField, Field > > *g, UnivariateRationalFunction< UnivariatePolynomialOverField, Field > *h) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| integrate(UnivariatePolynomialOverField *P, std::vector< UnivariateRationalFunction< UnivariatePolynomialOverField, Field > > *g, std::vector< UnivariatePolynomialOverField > *U, std::vector< SparseUnivariatePolynomial< UnivariatePolynomialOverField > > *S) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| integrate() (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| integrateRationalFunctionLogPart(std::vector< SparseUnivariatePolynomial< UnivariatePolynomialOverField > > *S, std::vector< UnivariatePolynomialOverField > *U) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| inverse() const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| isAnalyzingError() (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| isComplexField (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | static |
| isConstant() const (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| isFloatingPointPrinting() (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| isMapleOutput() (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| isMatlabOutput() (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| isNegativeOne() const (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| isOne() const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| isPFDLogPart() (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| isPrimeField (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | static |
| isProfiling() (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| isSmallPrimeField (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | static |
| isZero() const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| negativeOne() (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| numerator() const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| one() | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator!=(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator%(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator%=(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator*(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator*=(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator+(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator+=(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator-(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator-() const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator-=(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator/(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator/=(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator=(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator==(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator^(long long int e) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| operator^=(long long int e) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| print(std::ostream &ostream) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| printIntegral(UnivariatePolynomialOverField &P, std::vector< UnivariateRationalFunction< UnivariatePolynomialOverField, Field > > &g, std::vector< UnivariatePolynomialOverField > &U, std::vector< SparseUnivariatePolynomial< UnivariatePolynomialOverField > > &S) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| printIntegral(UnivariatePolynomialOverField &P, std::vector< UnivariateRationalFunction< UnivariatePolynomialOverField, Field > > &g, std::vector< Field > &lg, std::vector< UnivariatePolynomialOverField > &Lg, std::vector< Field > &atn, std::vector< UnivariatePolynomialOverField > &Atn) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| printIntegral(UnivariatePolynomialOverField &P, std::vector< UnivariateRationalFunction< UnivariatePolynomialOverField, Field > > &g, std::vector< Field > &lg, std::vector< UnivariatePolynomialOverField > &Lg, std::vector< Field > &atn, std::vector< UnivariatePolynomialOverField > &Atn1, std::vector< UnivariatePolynomialOverField > &Atn2) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| quotient(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| realSymbolicNumericIntegrate(UnivariatePolynomialOverField *P, std::vector< UnivariateRationalFunction< UnivariatePolynomialOverField, Field > > *g, std::vector< Field > *lg, std::vector< UnivariatePolynomialOverField > *Lg, std::vector< Field > *atn, std::vector< UnivariatePolynomialOverField > *Atn, int prec) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| realSymbolicNumericIntegrate(UnivariatePolynomialOverField *P, std::vector< UnivariateRationalFunction< UnivariatePolynomialOverField, Field > > *g, std::vector< Field > *lg, std::vector< UnivariatePolynomialOverField > *Lg, std::vector< Field > *atn, std::vector< UnivariatePolynomialOverField > *Atn1, std::vector< UnivariatePolynomialOverField > *Atn2, int prec) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| realSymbolicNumericIntegrate(int prec) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| realSymbolicNumericIntegratePFD(UnivariatePolynomialOverField *P, std::vector< UnivariateRationalFunction< UnivariatePolynomialOverField, Field > > *g, std::vector< Field > *lg, std::vector< UnivariatePolynomialOverField > *Lg, std::vector< Field > *atn, std::vector< UnivariatePolynomialOverField > *Atn, int prec) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| realSymbolicNumericIntegrateSimplePFD(UnivariatePolynomialOverField *P, std::vector< UnivariateRationalFunction< UnivariatePolynomialOverField, Field > > *g, std::vector< Field > *lg, std::vector< UnivariatePolynomialOverField > *Lg, std::vector< Field > *atn, std::vector< UnivariatePolynomialOverField > *Atn, int prec) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| remainder(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| set(const UnivariatePolynomialOverField &a, const UnivariatePolynomialOverField &b) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| setAnalyzingError(bool a) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| setDenominator(const UnivariatePolynomialOverField &b) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| setFloatingPointPrinting(bool a) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| setMapleOutput() (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| setMatlabOutput() (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| setNumerator(const UnivariatePolynomialOverField &b) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| setPFDLogPart(bool a) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| setProfiling(bool a) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| setVariableName(Symbol name) (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| squareFree() const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| unitCanonical(UnivariateRationalFunction< UnivariatePolynomialOverField, Field > *u=NULL, UnivariateRationalFunction< UnivariatePolynomialOverField, Field > *v=NULL) const | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| UnivariateRationalFunction() | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| UnivariateRationalFunction(const UnivariateRationalFunction< UnivariatePolynomialOverField, Field > &b) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| UnivariateRationalFunction(UnivariatePolynomialOverField a, UnivariatePolynomialOverField b) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| variable() (defined in UnivariateRationalFunction< UnivariatePolynomialOverField, Field >) | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |
| zero() | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inlinevirtual |
| ~UnivariateRationalFunction() | UnivariateRationalFunction< UnivariatePolynomialOverField, Field > | inline |