Basic Polynomial Algebra Subprograms (BPAS)
v. 1.652

This is the complete list of members for BPASEuclideanDomain< Derived >, including all inherited members.
characteristic()  BPASRing< Derived >  inlinevirtual 
convertToExpressionTree() const =0  ExpressionTreeConvert  pure virtual 
euclideanDivision(const Derived &b, Derived *q=NULL) const =0  BPASEuclideanDomain< Derived >  pure virtual 
euclideanSize() const =0  BPASEuclideanDomain< Derived >  pure virtual 
extendedEuclidean(const Derived &b, Derived *s=NULL, Derived *t=NULL) const =0  BPASEuclideanDomain< Derived >  pure virtual 
gcd(const Derived &other) const =0  BPASGCDDomain< Derived >  pure virtual 
isOne() const =0  BPASRing< Derived >  pure virtual 
isZero() const =0  BPASRing< Derived >  pure virtual 
one()=0  BPASRing< Derived >  pure virtual 
operator!=(const Derived &) const =0  BPASRing< Derived >  pure virtual 
operator%(const Derived &b) const =0  BPASEuclideanDomain< Derived >  pure virtual 
operator%=(const Derived &b)=0  BPASEuclideanDomain< Derived >  pure virtual 
operator*(const Derived &) const =0  BPASRing< Derived >  pure virtual 
operator*=(const Derived &)=0  BPASRing< Derived >  pure virtual 
operator+(const Derived &) const =0  BPASRing< Derived >  pure virtual 
operator+=(const Derived &)=0  BPASRing< Derived >  pure virtual 
operator(const Derived &) const =0  BPASRing< Derived >  pure virtual 
operator() const =0  BPASRing< Derived >  pure virtual 
operator=(const Derived &)=0  BPASRing< Derived >  pure virtual 
operator/(const Derived &) const =0  BPASIntegralDomain< Derived >  pure virtual 
operator/=(const Derived &)=0  BPASIntegralDomain< Derived >  pure virtual 
operator=(const Derived &)=0  BPASRing< Derived >  pure virtual 
operator==(const Derived &) const =0  BPASRing< Derived >  pure virtual 
operator^(long long int e) const =0  BPASRing< Derived >  pure virtual 
operator^=(long long int e)=0  BPASRing< Derived >  pure virtual 
print(std::ostream &ostream) const  BPASRing< Derived >  inlinevirtual 
properties  BPASRing< Derived >  static 
quotient(const Derived &b) const =0  BPASEuclideanDomain< Derived >  pure virtual 
remainder(const Derived &b) const =0  BPASEuclideanDomain< Derived >  pure virtual 
squareFree() const =0  BPASGCDDomain< Derived >  pure virtual 
unitCanonical(Derived *u=NULL, Derived *v=NULL) const =0  BPASRing< Derived >  pure virtual 
zero()=0  BPASRing< Derived >  pure virtual 