Basic Polynomial Algebra Subprograms (BPAS)  v. 1.652
BPASIntegralPolynomial< Ring, Derived > Member List

This is the complete list of members for BPASIntegralPolynomial< Ring, Derived >, including all inherited members.

characteristic()BPASRing< Derived >inlinevirtual
convertToExpressionTree() const =0ExpressionTreeConvertpure virtual
degree() const =0 (defined in BPASBasePolynomial< Ring, Derived >)BPASBasePolynomial< Ring, Derived >pure virtual
isConstantTermZero() const =0 (defined in BPASBasePolynomial< Ring, Derived >)BPASBasePolynomial< Ring, Derived >pure virtual
isOne() const =0BPASRing< Derived >pure virtual
isZero() const =0BPASRing< Derived >pure virtual
leadingCoefficient() const =0 (defined in BPASBasePolynomial< Ring, Derived >)BPASBasePolynomial< Ring, Derived >pure virtual
numberOfTerms() const =0 (defined in BPASBasePolynomial< Ring, Derived >)BPASBasePolynomial< Ring, Derived >pure virtual
one()=0BPASRing< Derived >pure virtual
operator!=(const Derived &) const =0BPASRing< Derived >pure virtual
operator*(const Ring &) const =0 (defined in BPASBasePolynomial< Ring, Derived >)BPASBasePolynomial< Ring, Derived >pure virtual
BPASRing::operator*(const Derived &) const =0BPASRing< Derived >pure virtual
operator*=(const Ring &)=0 (defined in BPASBasePolynomial< Ring, Derived >)BPASBasePolynomial< Ring, Derived >pure virtual
BPASRing::operator*=(const Derived &)=0BPASRing< Derived >pure virtual
operator+(const Ring &) const =0 (defined in BPASBasePolynomial< Ring, Derived >)BPASBasePolynomial< Ring, Derived >pure virtual
BPASRing::operator+(const Derived &) const =0BPASRing< Derived >pure virtual
operator+=(const Ring &)=0 (defined in BPASBasePolynomial< Ring, Derived >)BPASBasePolynomial< Ring, Derived >pure virtual
BPASRing::operator+=(const Derived &)=0BPASRing< Derived >pure virtual
operator-(const Ring &) const =0 (defined in BPASBasePolynomial< Ring, Derived >)BPASBasePolynomial< Ring, Derived >pure virtual
operator-() const =0BPASBasePolynomial< Ring, Derived >pure virtual
BPASRing::operator-(const Derived &) const =0BPASRing< Derived >pure virtual
operator-=(const Ring &)=0 (defined in BPASBasePolynomial< Ring, Derived >)BPASBasePolynomial< Ring, Derived >pure virtual
BPASRing::operator-=(const Derived &)=0BPASRing< Derived >pure virtual
operator/(const Derived &) const =0BPASIntegralDomain< Derived >pure virtual
operator/=(const Derived &)=0BPASIntegralDomain< Derived >pure virtual
operator=(const Ring &)=0BPASBasePolynomial< Ring, Derived >pure virtual
BPASRing::operator=(const Derived &)=0BPASRing< Derived >pure virtual
operator==(const Derived &) const =0BPASRing< Derived >pure virtual
operator^(long long int e) const =0BPASRing< Derived >pure virtual
operator^=(long long int e)=0BPASRing< Derived >pure virtual
print(std::ostream &ostream) constBPASRing< Derived >inlinevirtual
propertiesBPASRing< Derived >static
trailingCoefficient() const =0 (defined in BPASBasePolynomial< Ring, Derived >)BPASBasePolynomial< Ring, Derived >pure virtual
unitCanonical(Derived *u=NULL, Derived *v=NULL) const =0BPASRing< Derived >pure virtual
zero()=0BPASRing< Derived >pure virtual