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

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

characteristic (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >
coefficient(int k) constSparseUnivariateTempPoly< Ring, Derived >inlinevirtual
content() const overrideSparseUnivariateTempPoly< Ring, Derived >inline
convertToConstant()SparseUnivariateTempPoly< Ring, Derived >inline
convertToDUQP() (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
convertToDUZP() (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
convertToExpressionTree() const (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
degree() constSparseUnivariateTempPoly< Ring, Derived >inline
derivative(int k) constSparseUnivariateTempPoly< Ring, Derived >inlinevirtual
derivative() constSparseUnivariateTempPoly< Ring, Derived >inlinevirtual
differentiate(int k)SparseUnivariateTempPoly< Ring, Derived >inlinevirtual
differentiate()SparseUnivariateTempPoly< Ring, Derived >inlinevirtual
evaluate(const Ring &x) constSparseUnivariateTempPoly< Ring, Derived >inlinevirtual
evaluate(const LargerRing &x) constSparseUnivariateTempPoly< Ring, Derived >inline
fillChain(std::vector< Derived > &chain) const (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
gcd(const Derived &q) constSparseUnivariateTempPoly< Ring, Derived >inline
integral() constSparseUnivariateTempPoly< Ring, Derived >inline
integrate()SparseUnivariateTempPoly< Ring, Derived >inline
isConstant() constSparseUnivariateTempPoly< Ring, Derived >inline
isConstantTermZero() constSparseUnivariateTempPoly< Ring, Derived >inline
isNegativeOne() constSparseUnivariateTempPoly< Ring, Derived >inline
isOne() constSparseUnivariateTempPoly< Ring, Derived >inline
isZero() constSparseUnivariateTempPoly< Ring, Derived >inline
lazyPseudoDivide(const Derived &b, Ring *c, Ring *d=NULL)SparseUnivariateTempPoly< Ring, Derived >inlinevirtual
lazyPseudoDivide(const Derived &b, Derived *rem, Ring *c, Ring *d) constSparseUnivariateTempPoly< Ring, Derived >inlinevirtual
leadingCoefficient() constSparseUnivariateTempPoly< Ring, Derived >inline
monicDivide(const Derived &b)SparseUnivariateTempPoly< Ring, Derived >inlinevirtual
monicDivide(const Derived &b, Derived *rem) constSparseUnivariateTempPoly< Ring, Derived >inlinevirtual
monomialBasisSubresultantChain(const Derived &q)SparseUnivariateTempPoly< Ring, Derived >inline
negate()SparseUnivariateTempPoly< Ring, Derived >inline
negativeOne()SparseUnivariateTempPoly< Ring, Derived >inline
numberOfTerms() constSparseUnivariateTempPoly< Ring, Derived >inline
one()SparseUnivariateTempPoly< Ring, Derived >inline
operator!=(const Derived &b) constSparseUnivariateTempPoly< Ring, Derived >inline
operator*(const Derived &b) constSparseUnivariateTempPoly< Ring, Derived >inline
operator*(const Ring &c) constSparseUnivariateTempPoly< Ring, Derived >inline
operator*(const sfixn &e) const (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
operator* (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >friend
operator* (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >friend
operator*=(const Derived &b)SparseUnivariateTempPoly< Ring, Derived >inline
operator*=(const Ring &c)SparseUnivariateTempPoly< Ring, Derived >inline
operator*=(const sfixn &e) (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
operator+(const Derived &b) constSparseUnivariateTempPoly< Ring, Derived >inline
operator+(const Ring &e) constSparseUnivariateTempPoly< Ring, Derived >inline
operator+ (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >friend
operator+=(const Derived &b)SparseUnivariateTempPoly< Ring, Derived >inline
operator+=(const Ring &e)SparseUnivariateTempPoly< Ring, Derived >inline
operator-() constSparseUnivariateTempPoly< Ring, Derived >inline
operator-(const Derived &b) constSparseUnivariateTempPoly< Ring, Derived >inline
operator-(const Ring &e) constSparseUnivariateTempPoly< Ring, Derived >inline
operator- (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >friend
operator-=(const Derived &b)SparseUnivariateTempPoly< Ring, Derived >inline
operator-=(const Ring &e)SparseUnivariateTempPoly< Ring, Derived >inline
operator/(const Derived &b) constSparseUnivariateTempPoly< Ring, Derived >inline
operator/(const Ring &e) constSparseUnivariateTempPoly< Ring, Derived >inline
operator/ (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >friend
operator/=(const Derived &b)SparseUnivariateTempPoly< Ring, Derived >inline
operator/=(const Ring &e)SparseUnivariateTempPoly< Ring, Derived >inline
operator<<(int k) constSparseUnivariateTempPoly< Ring, Derived >inlinevirtual
operator<<=(int k)SparseUnivariateTempPoly< Ring, Derived >inlinevirtual
operator=(const Derived &b)SparseUnivariateTempPoly< Ring, Derived >inline
operator=(const Ring &r)SparseUnivariateTempPoly< Ring, Derived >inline
operator==(const Derived &b) constSparseUnivariateTempPoly< Ring, Derived >inline
operator==(const DenseUnivariateRationalPolynomial &b) const (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
operator==(const DenseUnivariateIntegerPolynomial &b) const (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
operator>>(int k) constSparseUnivariateTempPoly< Ring, Derived >inlinevirtual
operator>>=(int k)SparseUnivariateTempPoly< Ring, Derived >inlinevirtual
operator^(long long int e) constSparseUnivariateTempPoly< Ring, Derived >inline
operator^=(long long int e)SparseUnivariateTempPoly< Ring, Derived >inline
primitivePart() const (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
print(std::ostream &out) constSparseUnivariateTempPoly< Ring, Derived >inline
pseudoDivide(const Derived &b, Ring *d=NULL)SparseUnivariateTempPoly< Ring, Derived >inlinevirtual
pseudoDivide(const Derived &b, Derived *rem, Ring *d) constSparseUnivariateTempPoly< Ring, Derived >inlinevirtual
resultant(const Derived &q)SparseUnivariateTempPoly< Ring, Derived >inline
setCoefficient(int e, const Ring &c)SparseUnivariateTempPoly< Ring, Derived >inlinevirtual
setVariableName(const Symbol &c)SparseUnivariateTempPoly< Ring, Derived >inlinevirtual
SparseUnivariateTempPoly()SparseUnivariateTempPoly< Ring, Derived >inline
SparseUnivariateTempPoly(const SparseUnivariateTempPoly< Ring, Derived > &b)SparseUnivariateTempPoly< Ring, Derived >inline
SparseUnivariateTempPoly(int a) (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
SparseUnivariateTempPoly(const Integer &c) (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
SparseUnivariateTempPoly(const RationalNumber &c) (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
SparseUnivariateTempPoly(const ComplexRationalNumber &c) (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
SparseUnivariateTempPoly(const DenseUnivariateIntegerPolynomial &b) (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
SparseUnivariateTempPoly(const DenseUnivariateRationalPolynomial &b) (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
SparseUnivariateTempPoly(Symbol sym) (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
squareFree() constSparseUnivariateTempPoly< Ring, Derived >inline
subresultantChain(const Derived &q, int filled=0) constSparseUnivariateTempPoly< Ring, Derived >inline
trailingCoefficient() const (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
unitCanonical(Derived *u=NULL, Derived *v=NULL) const (defined in SparseUnivariateTempPoly< Ring, Derived >)SparseUnivariateTempPoly< Ring, Derived >inline
variable() constSparseUnivariateTempPoly< Ring, Derived >inlinevirtual
zero()SparseUnivariateTempPoly< Ring, Derived >inline
~SparseUnivariateTempPoly()SparseUnivariateTempPoly< Ring, Derived >inline