All Classes Functions Friends
SparseMultivariatePolynomial< Ring > Member List

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

characteristic (defined in SparseMultivariatePolynomial< Ring >)SparseMultivariatePolynomial< Ring >
coefficient(int v, int *d)SparseMultivariatePolynomial< Ring >inline
convertToSUP(std::string x)SparseMultivariatePolynomial< Ring >inline
degree(std::string x)SparseMultivariatePolynomial< Ring >inlinevirtual
isComplexField (defined in SparseMultivariatePolynomial< Ring >)SparseMultivariatePolynomial< Ring >static
isConstant()SparseMultivariatePolynomial< Ring >inlinevirtual
isNegativeOne()SparseMultivariatePolynomial< Ring >inlinevirtual
isOne()SparseMultivariatePolynomial< Ring >inlinevirtual
isPrimeField (defined in SparseMultivariatePolynomial< Ring >)SparseMultivariatePolynomial< Ring >static
isZero()SparseMultivariatePolynomial< Ring >inlinevirtual
leadingCoefficient()SparseMultivariatePolynomial< Ring >inline
leadingCoefficientInVariable(std::string x, int *e=NULL)SparseMultivariatePolynomial< Ring >inline
leadingVariable()SparseMultivariatePolynomial< Ring >inline
leadingVariableDegree()SparseMultivariatePolynomial< Ring >inline
negate()SparseMultivariatePolynomial< Ring >inline
negativeOne()SparseMultivariatePolynomial< Ring >inlinevirtual
numberOfTerms()SparseMultivariatePolynomial< Ring >inlinevirtual
numberOfVariables()SparseMultivariatePolynomial< Ring >inlinevirtual
one()SparseMultivariatePolynomial< Ring >inlinevirtual
operator!=(SparseMultivariatePolynomial< Ring > &b)SparseMultivariatePolynomial< Ring >inline
operator!=(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator*(SparseMultivariatePolynomial< Ring > b)SparseMultivariatePolynomial< Ring >inline
operator*(Ring e)SparseMultivariatePolynomial< Ring >inline
operator*(sfixn e) (defined in SparseMultivariatePolynomial< Ring >)SparseMultivariatePolynomial< Ring >inline
operator* (defined in SparseMultivariatePolynomial< Ring >)SparseMultivariatePolynomial< Ring >friend
operator* (defined in SparseMultivariatePolynomial< Ring >)SparseMultivariatePolynomial< Ring >friend
operator*(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator*=(SparseMultivariatePolynomial< Ring > b)SparseMultivariatePolynomial< Ring >inline
operator*=(Ring e)SparseMultivariatePolynomial< Ring >inline
operator*=(sfixn e)SparseMultivariatePolynomial< Ring >inline
operator*=(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator+(SparseMultivariatePolynomial< Ring > b)SparseMultivariatePolynomial< Ring >inline
operator+(Ring c)SparseMultivariatePolynomial< Ring >inline
operator+ (defined in SparseMultivariatePolynomial< Ring >)SparseMultivariatePolynomial< Ring >friend
operator+(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator+=(SparseMultivariatePolynomial< Ring > b)SparseMultivariatePolynomial< Ring >inline
operator+=(Ring c)SparseMultivariatePolynomial< Ring >inline
operator+=(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator-(SparseMultivariatePolynomial< Ring > b)SparseMultivariatePolynomial< Ring >inline
operator-(Ring c)SparseMultivariatePolynomial< Ring >inline
operator- (defined in SparseMultivariatePolynomial< Ring >)SparseMultivariatePolynomial< Ring >friend
operator-()SparseMultivariatePolynomial< Ring >inline
operator-(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator-=(SparseMultivariatePolynomial< Ring > b)SparseMultivariatePolynomial< Ring >inline
operator-=(Ring c)SparseMultivariatePolynomial< Ring >inline
operator-=(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator/(SparseMultivariatePolynomial< Ring > b)SparseMultivariatePolynomial< Ring >inline
operator/(Ring e)SparseMultivariatePolynomial< Ring >inline
operator/ (defined in SparseMultivariatePolynomial< Ring >)SparseMultivariatePolynomial< Ring >friend
operator/(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator/=(SparseMultivariatePolynomial< Ring > b)SparseMultivariatePolynomial< Ring >inline
operator/=(Ring e)SparseMultivariatePolynomial< Ring >inline
operator/=(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator<<(std::ostream &out, SparseMultivariatePolynomial< Ring > b)SparseMultivariatePolynomial< Ring >friend
operator=(SparseMultivariatePolynomial< Ring > b)SparseMultivariatePolynomial< Ring >inline
operator=(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator==(SparseMultivariatePolynomial< Ring > &b)SparseMultivariatePolynomial< Ring >inline
operator==(BPASPolynomial &) (defined in BPASPolynomial)BPASPolynomial
operator^(int e)SparseMultivariatePolynomial< Ring >inline
operator^=(int e)SparseMultivariatePolynomial< Ring >inline
setCoefficient(int v, int *d, Ring val)SparseMultivariatePolynomial< Ring >inline
setCoefficient(int, int *, DataType) (defined in BPASMultivariatePolynomial)BPASMultivariatePolynomial
setVariableNames(std::vector< std::string > xs)SparseMultivariatePolynomial< Ring >inlinevirtual
SparseMultivariatePolynomial()SparseMultivariatePolynomial< Ring >inline
SparseMultivariatePolynomial(int v)SparseMultivariatePolynomial< Ring >inline
SparseMultivariatePolynomial(std::string x)SparseMultivariatePolynomial< Ring >inline
SparseMultivariatePolynomial(const SparseMultivariatePolynomial< Ring > &b)SparseMultivariatePolynomial< Ring >inline
SparseMultivariatePolynomial(SparseUnivariatePolynomial< SparseMultivariatePolynomial< Ring > > &s)SparseMultivariatePolynomial< Ring >inline
variables()SparseMultivariatePolynomial< Ring >inlinevirtual
zero()SparseMultivariatePolynomial< Ring >inlinevirtual
~SparseMultivariatePolynomial()SparseMultivariatePolynomial< Ring >inline