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 |