Basic Polynomial Algebra Subprograms (BPAS)  v. 1.652
BPASField< Derived > Member List

This is the complete list of members for BPASField< 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 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 &) 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