| add(const DenseUnivariatePolynomial< Field > &b) | DenseUnivariatePolynomial< Field > | inline | 
  | characteristic (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > |  | 
  | coefficient(int k) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | coefficients(int k=0) | DenseUnivariatePolynomial< Field > | inline | 
  | content() const | DenseUnivariatePolynomial< Field > | inline | 
  | convertToExpressionTree() const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | degree() const | DenseUnivariatePolynomial< Field > | inline | 
  | DenseUnivariatePolynomial() | DenseUnivariatePolynomial< Field > | inline | 
  | DenseUnivariatePolynomial(int s) | DenseUnivariatePolynomial< Field > | inline | 
  | DenseUnivariatePolynomial(Field e) (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | inline | 
  | DenseUnivariatePolynomial(const DenseUnivariatePolynomial< Field > &b) | DenseUnivariatePolynomial< Field > | inline | 
  | derivative(int k) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | derivative() const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | differentiate(int k) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | differentiate() | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | diophantinEquationSolve(const DenseUnivariatePolynomial< Field > &a, const DenseUnivariatePolynomial< Field > &b, DenseUnivariatePolynomial< Field > *s, DenseUnivariatePolynomial< Field > *t) | DenseUnivariatePolynomial< Field > | inline | 
  | divideByVariableIfCan() | DenseUnivariatePolynomial< Field > | inline | 
  | euclideanDivision(const DenseUnivariatePolynomial< Field > &b, DenseUnivariatePolynomial< Field > *q=NULL) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | euclideanSize() const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | evaluate(const Field &x) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | extendedEuclidean(const DenseUnivariatePolynomial< Field > &b, DenseUnivariatePolynomial< Field > *s=NULL, DenseUnivariatePolynomial< Field > *t=NULL) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | FFT(SmallPrimeField *field, int K, int e, SmallPrimeField &omega) (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | inline | 
  | FFT(BigPrimeField *field, int K, int e, BigPrimeField &omega) (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | inline | 
  | FFT(GeneralizedFermatPrimeField *field, int K, int e, GeneralizedFermatPrimeField &omega) (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | inline | 
  | gcd(const DenseUnivariatePolynomial< Field > &q, int type) const | DenseUnivariatePolynomial< Field > | inline | 
  | gcd(const DenseUnivariatePolynomial< Field > &q) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | halfExtendedEuclidean(const DenseUnivariatePolynomial< Field > &b, DenseUnivariatePolynomial< Field > *g) | DenseUnivariatePolynomial< Field > | inline | 
  | homothetic(int k) | DenseUnivariatePolynomial< Field > | inline | 
  | IFFT(SmallPrimeField *field, int K, int e, SmallPrimeField &omega) (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | inline | 
  | IFFT(BigPrimeField *field, int K, int e, BigPrimeField &omega) (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | inline | 
  | IFFT(GeneralizedFermatPrimeField *field, int K, int e, GeneralizedFermatPrimeField &omega) (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | inline | 
  | integrate() const | DenseUnivariatePolynomial< Field > | inline | 
  | isConstant() const | DenseUnivariatePolynomial< Field > | inline | 
  | isConstantTermZero() const | DenseUnivariatePolynomial< Field > | inline | 
  | isNegativeOne() const | DenseUnivariatePolynomial< Field > | inline | 
  | isOne() const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | isZero() const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | lazyPseudoDivide(const DenseUnivariatePolynomial< Field > &b, Field *c, Field *d) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | lazyPseudoDivide(const DenseUnivariatePolynomial< Field > &b, DenseUnivariatePolynomial< Field > *rem, Field *c, Field *d) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | leadingCoefficient() const | DenseUnivariatePolynomial< Field > | inline | 
  | monicDivide(const DenseUnivariatePolynomial< Field > &b) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | monicDivide(const DenseUnivariatePolynomial< Field > &b, DenseUnivariatePolynomial< Field > *rem) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | negate() | DenseUnivariatePolynomial< Field > | inline | 
  | negativeOne() | DenseUnivariatePolynomial< Field > | inline | 
  | negativeVariable() | DenseUnivariatePolynomial< Field > | inline | 
  | NewtonDivisionQuotient(DenseUnivariatePolynomial< Field > &b, DenseUnivariatePolynomial< Field > &q, DenseUnivariatePolynomial< Field > &r, int l) | DenseUnivariatePolynomial< Field > | inline | 
  | NewtonIterationInversion(int l) | DenseUnivariatePolynomial< Field > | inline | 
  | numberOfTerms() const (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | inline | 
  | one() | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator!=(const DenseUnivariatePolynomial< Field > &b) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator%(const DenseUnivariatePolynomial< Field > &b) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator%=(const DenseUnivariatePolynomial< Field > &b) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator*(const DenseUnivariatePolynomial< Field > &b) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator*(const Field &e) const | DenseUnivariatePolynomial< Field > | inline | 
  | operator* (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | friend | 
  | operator*=(const DenseUnivariatePolynomial< Field > &b) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator*=(const Field &e) | DenseUnivariatePolynomial< Field > | inline | 
  | operator+(const DenseUnivariatePolynomial< Field > &b) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator+(const Field &c) const | DenseUnivariatePolynomial< Field > | inline | 
  | operator+ (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | friend | 
  | operator+=(const DenseUnivariatePolynomial< Field > &b) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator+=(const Field &c) | DenseUnivariatePolynomial< Field > | inline | 
  | operator-(const DenseUnivariatePolynomial< Field > &b) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator-() const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator-(const Field &c) const | DenseUnivariatePolynomial< Field > | inline | 
  | operator- (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | friend | 
  | operator-=(const DenseUnivariatePolynomial< Field > &b) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator-=(const Field &c) | DenseUnivariatePolynomial< Field > | inline | 
  | operator/(const DenseUnivariatePolynomial< Field > &b) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator/(const Field &e) const | DenseUnivariatePolynomial< Field > | inline | 
  | operator/ (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | friend | 
  | operator/=(const DenseUnivariatePolynomial< Field > &b) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator/=(const Field &e) | DenseUnivariatePolynomial< Field > | inline | 
  | operator<<(int k) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator<<=(int k) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator=(const DenseUnivariatePolynomial< Field > &b) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator=(const Field &f) (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | inline | 
  | operator==(const DenseUnivariatePolynomial< Field > &b) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator>>(int k) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator>>=(int k) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator^(long long int e) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | operator^=(long long int e) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | p1 (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | static | 
  | p2 (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | static | 
  | p3 (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | static | 
  | p4 (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | static | 
  | p5 (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | static | 
  | p6 (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | static | 
  | p7 (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | static | 
  | primitivePart() const (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | inline | 
  | print(std::ostream &out) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | pseudoDivide(const DenseUnivariatePolynomial< Field > &b, Field *d=NULL) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | pseudoDivide(const DenseUnivariatePolynomial< Field > &b, DenseUnivariatePolynomial< Field > *rem, Field *d) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | quotient(const DenseUnivariatePolynomial< Field > &b) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | reciprocal() | DenseUnivariatePolynomial< Field > | inline | 
  | remainder(const DenseUnivariatePolynomial< Field > &b) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | Reverse() const | DenseUnivariatePolynomial< Field > | inline | 
  | scaleTransform(int k) | DenseUnivariatePolynomial< Field > | inline | 
  | setCoefficient(int k, const Field &value) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | setVariableName(const Symbol &x) | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | squareFree() const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | SRGFNcmp(mpz_class &p) | DenseUnivariatePolynomial< Field > | inline | 
  | subtract(const DenseUnivariatePolynomial< Field > &b) | DenseUnivariatePolynomial< Field > | inline | 
  | trailingCoefficient() const (defined in DenseUnivariatePolynomial< Field >) | DenseUnivariatePolynomial< Field > | inline | 
  | unitCanonical(DenseUnivariatePolynomial< Field > *u, DenseUnivariatePolynomial< Field > *v) const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | variable() const | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | zero() | DenseUnivariatePolynomial< Field > | inlinevirtual | 
  | ~DenseUnivariatePolynomial() | DenseUnivariatePolynomial< Field > | inline |