Basic Polynomial Algebra Subprograms (BPAS)  v. 1.652
DistributedDenseMultivariateModularPolynomial< Field > Member List

This is the complete list of members for DistributedDenseMultivariateModularPolynomial< Field >, including all inherited members.

characteristic (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >static
coefficient(int v, const int *d) constDistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
coefficient(const std::vector< int > &v) const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
content() const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inline
convertToExpressionTree() constDistributedDenseMultivariateModularPolynomial< Field >inline
degree() constDistributedDenseMultivariateModularPolynomial< Field >inline
degree(const Symbol &x) constDistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
derivative(const Symbol &s, int k) const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
derivative(const Symbol &s) const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
differentiate(const Symbol &s, int k) (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
differentiate(const Symbol &s) (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
DistributedDenseMultivariateModularPolynomial()DistributedDenseMultivariateModularPolynomial< Field >inline
DistributedDenseMultivariateModularPolynomial(const Field &m)DistributedDenseMultivariateModularPolynomial< Field >inline
DistributedDenseMultivariateModularPolynomial(int v, int *ds, Field m)DistributedDenseMultivariateModularPolynomial< Field >inline
DistributedDenseMultivariateModularPolynomial(const Symbol &x, const Field &m)DistributedDenseMultivariateModularPolynomial< Field >inline
DistributedDenseMultivariateModularPolynomial(const DistributedDenseMultivariateModularPolynomial< Field > &b)DistributedDenseMultivariateModularPolynomial< Field >inline
evaluate(const std::vector< Symbol > &syms, const std::vector< Field > &vals) const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
evaluate(int n, const Symbol *syms, const Field *vals) const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
gcd(const DistributedDenseMultivariateModularPolynomial< Field > &p) const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inline
isConstant() constDistributedDenseMultivariateModularPolynomial< Field >inline
isConstantTermZero() const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inline
isNegativeOne() constDistributedDenseMultivariateModularPolynomial< Field >inline
isOne() constDistributedDenseMultivariateModularPolynomial< Field >inline
isZero() constDistributedDenseMultivariateModularPolynomial< Field >inline
leadingCoefficient() constDistributedDenseMultivariateModularPolynomial< Field >inline
negate()DistributedDenseMultivariateModularPolynomial< Field >inline
negativeOne()DistributedDenseMultivariateModularPolynomial< Field >inline
numberOfRingVariables() constDistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
numberOfTerms() constDistributedDenseMultivariateModularPolynomial< Field >inline
numberOfVariables() constDistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
one()DistributedDenseMultivariateModularPolynomial< Field >inline
operator!=(const DistributedDenseMultivariateModularPolynomial< Field > &b) constDistributedDenseMultivariateModularPolynomial< Field >inline
operator*(const DistributedDenseMultivariateModularPolynomial< Field > &b) constDistributedDenseMultivariateModularPolynomial< Field >inline
operator*(const Field &e) constDistributedDenseMultivariateModularPolynomial< Field >inline
operator* (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >friend
operator*=(const DistributedDenseMultivariateModularPolynomial< Field > &b)DistributedDenseMultivariateModularPolynomial< Field >inline
operator*=(const Field &f)DistributedDenseMultivariateModularPolynomial< Field >inline
operator+(const DistributedDenseMultivariateModularPolynomial< Field > &b) constDistributedDenseMultivariateModularPolynomial< Field >inline
operator+(const Field &e) constDistributedDenseMultivariateModularPolynomial< Field >inline
operator+ (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >friend
operator+=(const DistributedDenseMultivariateModularPolynomial< Field > &b)DistributedDenseMultivariateModularPolynomial< Field >inline
operator+=(const Field &e)DistributedDenseMultivariateModularPolynomial< Field >inline
operator-(const DistributedDenseMultivariateModularPolynomial< Field > &b) constDistributedDenseMultivariateModularPolynomial< Field >inline
operator-() constDistributedDenseMultivariateModularPolynomial< Field >inline
operator-(const Field &e) constDistributedDenseMultivariateModularPolynomial< Field >inline
operator- (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >friend
operator-=(const DistributedDenseMultivariateModularPolynomial< Field > &b)DistributedDenseMultivariateModularPolynomial< Field >inline
operator-=(const Field &e)DistributedDenseMultivariateModularPolynomial< Field >inline
operator/(const DistributedDenseMultivariateModularPolynomial< Field > &p) const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inline
operator/(const Field &e) const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inline
operator/=(const DistributedDenseMultivariateModularPolynomial< Field > &p) (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inline
operator/=(const Field &e) (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inline
operator=(const DistributedDenseMultivariateModularPolynomial< Field > &b)DistributedDenseMultivariateModularPolynomial< Field >inline
operator=(const Field &f)DistributedDenseMultivariateModularPolynomial< Field >inline
operator==(const DistributedDenseMultivariateModularPolynomial< Field > &b) constDistributedDenseMultivariateModularPolynomial< Field >inline
operator^(long long int e) const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inline
operator^=(long long int e) (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inline
primitivePart() const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inline
print(std::ostream &out) constDistributedDenseMultivariateModularPolynomial< Field >inline
ringVariables() constDistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
setCoefficient(int v, const int *d, const Field &val)DistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
setCoefficient(const std::vector< int > &v, const Field &val) (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
setCoefficient(int k, const Field &val)DistributedDenseMultivariateModularPolynomial< Field >inline
setRingVariables(const std::vector< Symbol > &xs)DistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
size() constDistributedDenseMultivariateModularPolynomial< Field >inline
squareFree() constDistributedDenseMultivariateModularPolynomial< Field >inline
trailingCoefficient() const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inline
unitCanonical(DistributedDenseMultivariateModularPolynomial *u=NULL, DistributedDenseMultivariateModularPolynomial *v=NULL) const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inline
variables() const (defined in DistributedDenseMultivariateModularPolynomial< Field >)DistributedDenseMultivariateModularPolynomial< Field >inlinevirtual
zero()DistributedDenseMultivariateModularPolynomial< Field >inline
~DistributedDenseMultivariateModularPolynomial()DistributedDenseMultivariateModularPolynomial< Field >inline