| coefficient(int n, const int *exps) const =0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | coefficient(const std::vector< int > &exps) const =0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | degree(const Symbol &v) const =0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | derivative(const Symbol &) const =0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | derivative(const Symbol &, int) const =0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | differentiate(const Symbol &var)=0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | differentiate(const Symbol &var, int k)=0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | evaluate(int n, const Symbol *vars, const Ring *elems) const =0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | evaluate(const std::vector< Symbol > &vars, const std::vector< Ring > &elems) const =0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | head() const =0 | BPASRecursivelyViewedPolynomial< Ring, Derived > | pure virtual | 
  | initial() const =0 | BPASRecursivelyViewedPolynomial< Ring, Derived > | pure virtual | 
  | mainDegree() const =0 | BPASRecursivelyViewedPolynomial< Ring, Derived > | pure virtual | 
  | mainVariable() const =0 | BPASRecursivelyViewedPolynomial< Ring, Derived > | pure virtual | 
  | numberOfRingVariables() const =0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | numberOfVariables() const =0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | rank() const =0 | BPASRecursivelyViewedPolynomial< Ring, Derived > | pure virtual | 
  | ringVariables() const =0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | separant() const =0 | BPASRecursivelyViewedPolynomial< Ring, Derived > | pure virtual | 
  | setCoefficient(int n, const int *, const Ring &r)=0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | setCoefficient(const std::vector< int > &v, const Ring &r)=0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | setRingVariables(const std::vector< Symbol > &xs)=0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual | 
  | tail() const =0 | BPASRecursivelyViewedPolynomial< Ring, Derived > | pure virtual | 
  | variables() const =0 | BPASMultivariatePolynomial< Ring, Derived > | pure virtual |