Basic Polynomial Algebra Subprograms (BPAS)  v. 1.791
Integer Member List

This is the complete list of members for Integer, including all inherited members.

abs (defined in Integer)Integerfriend
convertToExpressionTree() constIntegerinlinevirtual
divisible(unsigned long int i) (defined in Integer)Integerinline
euclideanDivision(const Integer &b, Integer *q=NULL) constIntegervirtual
euclideanSize() constIntegerinlinevirtual
extendedEuclidean(const Integer &b, Integer *s=NULL, Integer *t=NULL) constIntegervirtual
gcd(const Integer &other) constIntegerinlinevirtual
get_d() const (defined in Integer)Integerinline
get_mpz() const (defined in Integer)Integerinline
get_mpz_ref() (defined in Integer)Integerinline
get_mpz_ref() const (defined in Integer)Integerinline
get_mpz_t() (defined in Integer)Integerinline
get_mpz_t() const (defined in Integer)Integerinline
get_si() const (defined in Integer)Integerinline
get_ui() const (defined in Integer)Integerinline
Integer()Integer
Integer(int a)Integer
Integer(const mpz_t &a)Integer
Integer(const mpz_class &a)Integer
Integer(const Integer &a)Integer
Integer(const RationalNumber &a)Integerexplicit
Integer(const ComplexRationalNumber &a)Integerexplicit
Integer(const SmallPrimeField &a)Integerexplicit
Integer(const BigPrimeField &a)Integerexplicit
Integer(const GeneralizedFermatPrimeField &a)Integerexplicit
Integer(const DenseUnivariateIntegerPolynomial &a)Integerexplicit
Integer(const DenseUnivariateRationalPolynomial &a)Integerexplicit
Integer(const SparseUnivariatePolynomial< Integer > &a)Integerexplicit
Integer(const SparseUnivariatePolynomial< RationalNumber > &a)Integerexplicit
Integer(const SparseUnivariatePolynomial< ComplexRationalNumber > &a)Integerexplicit
Integer(const SparseUnivariatePolynomial< Ring > &a)Integerexplicit
isConstant() constIntegerinline
isNegativeOne() constIntegerinline
isOne() constIntegerinlinevirtual
isZero() constIntegerinlinevirtual
negativeOne()Integerinline
one()Integerinlinevirtual
operator!=(const Integer &i) constIntegerinlinevirtual
operator%(const Integer &r) constIntegerinlinevirtual
operator%=(const Integer &r)Integerinlinevirtual
operator*(const Integer &i) constIntegerinlinevirtual
operator* (defined in Integer)Integerfriend
operator* (defined in Integer)Integerfriend
operator*=(const Integer &i)Integerinlinevirtual
operator+(const Integer &i) constIntegerinlinevirtual
operator+ (defined in Integer)Integerfriend
operator+ (defined in Integer)Integerfriend
operator+=(const Integer &i)Integerinlinevirtual
operator-(const Integer &i) constIntegerinlinevirtual
operator-() constIntegerinlinevirtual
operator- (defined in Integer)Integerfriend
operator- (defined in Integer)Integerfriend
operator-=(const Integer &i)Integerinlinevirtual
operator/(const Integer &i) constIntegerinlinevirtual
operator/ (defined in Integer)Integerfriend
operator/ (defined in Integer)Integerfriend
operator/=(const Integer &i)Integerinlinevirtual
operator<(const Integer &r) const (defined in Integer)Integerinline
operator< (defined in Integer)Integerfriend
operator< (defined in Integer)Integerfriend
operator<=(const Integer &r) const (defined in Integer)Integerinline
operator<= (defined in Integer)Integerfriend
operator<= (defined in Integer)Integerfriend
operator=(const Integer &a)Integervirtual
operator==(const Integer &i) constIntegerinlinevirtual
operator>(const Integer &r) const (defined in Integer)Integerinline
operator> (defined in Integer)Integerfriend
operator> (defined in Integer)Integerfriend
operator>=(const Integer &r) const (defined in Integer)Integerinline
operator>= (defined in Integer)Integerfriend
operator>= (defined in Integer)Integerfriend
operator^(long long int e) constIntegerinlinevirtual
operator^=(long long int e)Integerinlinevirtual
quotient(const Integer &b) constIntegervirtual
remainder(const Integer &b) constIntegervirtual
squareFree() constIntegerinlinevirtual
unitCanonical(Integer *u=NULL, Integer *v=NULL) constIntegervirtual
zero()Integerinlinevirtual