|  | Basic Polynomial Algebra Subprograms (BPAS)
    v. 1.791
    | 
This is the complete list of members for BPASField< Derived >, including all inherited members.
| 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 | 
| getCharacteristic() const | BPASRing< Derived > | inlinevirtual | 
| inverse() const =0 | BPASField< 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 &d) const =0 | BPASIntegralDomain< Derived > | pure virtual | 
| operator/=(const Derived &d)=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 | 
| 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 | 
| toString() const | BPASRing< Derived > | inlinevirtual | 
| unitCanonical(Derived *u=NULL, Derived *v=NULL) const =0 | BPASRing< Derived > | pure virtual | 
| zero()=0 | BPASRing< Derived > | pure virtual | 
 1.8.13
 1.8.13