All Classes Functions Friends
SparseUnivariatePolynomial< Ring > Member List

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

characteristic (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >
coefficient(int k)SparseUnivariatePolynomial< Ring >inline
content()SparseUnivariatePolynomial< Ring >inline
convertToConstant()SparseUnivariatePolynomial< Ring >inline
convertToDUQP() (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >inline
convertToDUZP() (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >inline
degree()SparseUnivariatePolynomial< Ring >inlinevirtual
differentiate(int k)SparseUnivariatePolynomial< Ring >inlinevirtual
evaluate(Ring x)SparseUnivariatePolynomial< Ring >inline
evaluate(DataType) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
gcd(SparseUnivariatePolynomial< Ring > &q)SparseUnivariatePolynomial< Ring >inline
gcd(BPASUnivariatePolynomial &) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
integrate()SparseUnivariatePolynomial< Ring >inline
isComplexField (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >static
isConstant()SparseUnivariatePolynomial< Ring >inlinevirtual
isNegativeOne()SparseUnivariatePolynomial< Ring >inlinevirtual
isOne()SparseUnivariatePolynomial< Ring >inlinevirtual
isPrimeField (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >static
isTrailingCoefficientZero()SparseUnivariatePolynomial< Ring >inlinevirtual
isZero()SparseUnivariatePolynomial< Ring >inlinevirtual
lazyPseudoDivide(SparseUnivariatePolynomial< Ring > &b, Ring *c, Ring *d=NULL)SparseUnivariatePolynomial< Ring >inline
lazyPseudoDivide(SparseUnivariatePolynomial< Ring > &b, SparseUnivariatePolynomial< Ring > *rem, Ring *c, Ring *d)SparseUnivariatePolynomial< Ring >inline
lazyPseudoDivide(BPASUnivariatePolynomial &, DataType *, DataType *) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
lazyPseudoDivide(BPASUnivariatePolynomial &, BPASUnivariatePolynomial *, DataType *, DataType *) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
leadingCoefficient()SparseUnivariatePolynomial< Ring >inline
monicDivide(SparseUnivariatePolynomial< Ring > &b)SparseUnivariatePolynomial< Ring >inline
monicDivide(SparseUnivariatePolynomial< Ring > &b, SparseUnivariatePolynomial< Ring > *rem)SparseUnivariatePolynomial< Ring >inline
monicDivide(BPASUnivariatePolynomial &) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
monicDivide(BPASUnivariatePolynomial &, BPASUnivariatePolynomial *) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
negate()SparseUnivariatePolynomial< Ring >inline
negativeOne()SparseUnivariatePolynomial< Ring >inlinevirtual
numberOfTerms()SparseUnivariatePolynomial< Ring >inline
one()SparseUnivariatePolynomial< Ring >inlinevirtual
operator!=(SparseUnivariatePolynomial< Ring > &b)SparseUnivariatePolynomial< Ring >inline
operator!=(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator*(SparseUnivariatePolynomial< Ring > b)SparseUnivariatePolynomial< Ring >inline
operator*(Ring c)SparseUnivariatePolynomial< Ring >inline
operator*(sfixn e) (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >inline
operator* (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >friend
operator* (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >friend
operator*(DataType) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
operator*(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator*=(SparseUnivariatePolynomial< Ring > b)SparseUnivariatePolynomial< Ring >inline
operator*=(Ring c)SparseUnivariatePolynomial< Ring >inline
operator*=(sfixn e) (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >inline
operator*=(DataType) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
operator*=(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator+(SparseUnivariatePolynomial< Ring > &b)SparseUnivariatePolynomial< Ring >inline
operator+(Ring e)SparseUnivariatePolynomial< Ring >inline
operator+ (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >friend
operator+(DataType) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
operator+(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator+=(SparseUnivariatePolynomial< Ring > b)SparseUnivariatePolynomial< Ring >inline
operator+=(Ring e)SparseUnivariatePolynomial< Ring >inline
operator+=(DataType) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
operator+=(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator-()SparseUnivariatePolynomial< Ring >inline
operator-(SparseUnivariatePolynomial< Ring > &b)SparseUnivariatePolynomial< Ring >inline
operator-(Ring e)SparseUnivariatePolynomial< Ring >inline
operator- (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >friend
operator-(DataType) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
operator-(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator-=(SparseUnivariatePolynomial< Ring > b)SparseUnivariatePolynomial< Ring >inline
operator-=(Ring e)SparseUnivariatePolynomial< Ring >inline
operator-=(DataType) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
operator-=(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator/(SparseUnivariatePolynomial< Ring > &b)SparseUnivariatePolynomial< Ring >inline
operator/(Ring e)SparseUnivariatePolynomial< Ring >inline
operator/ (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >friend
operator/(DataType) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
operator/(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator/=(SparseUnivariatePolynomial< Ring > b)SparseUnivariatePolynomial< Ring >inline
operator/=(Ring e)SparseUnivariatePolynomial< Ring >inline
operator/=(DataType) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
operator/=(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator<<(int k)SparseUnivariatePolynomial< Ring >inline
operator<<(std::ostream &out, SparseUnivariatePolynomial< Ring > b)SparseUnivariatePolynomial< Ring >friend
operator<<=(int k)SparseUnivariatePolynomial< Ring >inline
operator=(SparseUnivariatePolynomial< Ring > b)SparseUnivariatePolynomial< Ring >inline
operator=(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator==(SparseUnivariatePolynomial< Ring > &b)SparseUnivariatePolynomial< Ring >inline
operator==(DenseUnivariateRationalPolynomial &b) (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >inline
operator==(DenseUnivariateIntegerPolynomial &b) (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >inline
operator==(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator>>(int k)SparseUnivariatePolynomial< Ring >inline
operator>>=(int k)SparseUnivariatePolynomial< Ring >inline
operator^(int e)SparseUnivariatePolynomial< Ring >inline
operator^=(int e)SparseUnivariatePolynomial< Ring >inline
pseudoDivide(SparseUnivariatePolynomial< Ring > &b, Ring *d=NULL)SparseUnivariatePolynomial< Ring >inline
pseudoDivide(SparseUnivariatePolynomial< Ring > &b, SparseUnivariatePolynomial< Ring > *rem, Ring *d)SparseUnivariatePolynomial< Ring >inline
pseudoDivide(BPASUnivariatePolynomial &, DataType *) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
pseudoDivide(BPASUnivariatePolynomial &, BPASUnivariatePolynomial *, DataType *) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
resultant(SparseUnivariatePolynomial< Ring > &q)SparseUnivariatePolynomial< Ring >inline
setCoefficient(int e, Ring c)SparseUnivariatePolynomial< Ring >inline
setCoefficient(int, DataType) (defined in BPASUnivariatePolynomial)BPASUnivariatePolynomial
setVariableName(std::string c)SparseUnivariatePolynomial< Ring >inlinevirtual
SparseUnivariatePolynomial()SparseUnivariatePolynomial< Ring >inline
SparseUnivariatePolynomial(const SparseUnivariatePolynomial< Ring > &b)SparseUnivariatePolynomial< Ring >inline
SparseUnivariatePolynomial(Integer c) (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >inline
SparseUnivariatePolynomial(RationalNumber c) (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >inline
SparseUnivariatePolynomial(ComplexRationalNumber c) (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >inline
SparseUnivariatePolynomial(DenseUnivariateIntegerPolynomial b) (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >inline
SparseUnivariatePolynomial(DenseUnivariateRationalPolynomial b) (defined in SparseUnivariatePolynomial< Ring >)SparseUnivariatePolynomial< Ring >inline
squareFree()SparseUnivariatePolynomial< Ring >inline
subresultantChain(SparseUnivariatePolynomial< Ring > &q)SparseUnivariatePolynomial< Ring >inline
variable()SparseUnivariatePolynomial< Ring >inlinevirtual
zero()SparseUnivariatePolynomial< Ring >inlinevirtual
~SparseUnivariatePolynomial()SparseUnivariatePolynomial< Ring >inline