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

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

characteristic (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldstatic
convertToExpressionTree() constGeneralizedFermatPrimeFieldinlinevirtual
egcd(const mpz_class &x, const mpz_class &y, mpz_class *ao, mpz_class *bo, mpz_class *vo, mpz_class P) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
euclideanDivision(const GeneralizedFermatPrimeField &b, GeneralizedFermatPrimeField *q=NULL) constGeneralizedFermatPrimeFieldvirtual
euclideanSize() constGeneralizedFermatPrimeFieldinlinevirtual
extendedEuclidean(const GeneralizedFermatPrimeField &b, GeneralizedFermatPrimeField *s=NULL, GeneralizedFermatPrimeField *t=NULL) constGeneralizedFermatPrimeFieldvirtual
findPrimitiveRootofUnity(mpz_class n) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinlinestatic
findPrimitiveRootOfUnity(long int n) const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinlinevirtual
findPrimitiveRootofUnity_plain(mpz_class n) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinlinestatic
gcd(const GeneralizedFermatPrimeField &a) constGeneralizedFermatPrimeFieldinlinevirtual
GeneralizedFermatPrimeField() (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
GeneralizedFermatPrimeField(mpz_class a) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
GeneralizedFermatPrimeField(int a) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
GeneralizedFermatPrimeField(const GeneralizedFermatPrimeField &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
GeneralizedFermatPrimeField(const Integer &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldexplicit
GeneralizedFermatPrimeField(const RationalNumber &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldexplicit
GeneralizedFermatPrimeField(const SmallPrimeField &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldexplicit
GeneralizedFermatPrimeField(const BigPrimeField &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldexplicit
GeneralizedFermatPrimeField(const DenseUnivariateIntegerPolynomial &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldexplicit
GeneralizedFermatPrimeField(const DenseUnivariateRationalPolynomial &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldexplicit
GeneralizedFermatPrimeField(const SparseUnivariatePolynomial< Integer > &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldexplicit
GeneralizedFermatPrimeField(const SparseUnivariatePolynomial< RationalNumber > &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldexplicit
GeneralizedFermatPrimeField(const SparseUnivariatePolynomial< ComplexRationalNumber > &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldexplicit
GeneralizedFermatPrimeField(const SparseUnivariatePolynomial< Ring > &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldexplicit
getCharacteristic() const overrideGeneralizedFermatPrimeFieldinlinevirtual
GPFpointer(GeneralizedFermatPrimeField *a) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
GPFpointer(RationalNumber *a) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
GPFpointer(SmallPrimeField *a) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
GPFpointer(BigPrimeField *a) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
inverse() constGeneralizedFermatPrimeFieldvirtual
inverse2() (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
isConstant() const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
isNegativeOne() const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
isOne() constGeneralizedFermatPrimeFieldinlinevirtual
isZero() constGeneralizedFermatPrimeFieldinlinevirtual
k (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldstatic
mulLong_2(usfixn64 x, usfixn64 y, usfixn64 &s0, usfixn64 &s1, usfixn64 &s2) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
mulLong_3(usfixn64 const &x, usfixn64 const &y, usfixn64 &s0, usfixn64 &s1, usfixn64 &s2) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
MulPowR(int s) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
MultiP3(GeneralizedFermatPrimeField ys) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
multiplication(usfixn64 *__restrict__ xs, const usfixn64 *__restrict__ ys, usfixn64 permutationStride, usfixn64 *lVector, usfixn64 *hVector, usfixn64 *cVector, usfixn64 *lVectorSub, usfixn64 *hVectorSub, usfixn64 *cVectorSub) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
multiplication_step2(usfixn64 *__restrict__ xs, usfixn64 permutationStride, usfixn64 *__restrict__ lVector, usfixn64 *__restrict__ hVector, usfixn64 *__restrict__ cVector) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
negativeOne() (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
number() const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
one()GeneralizedFermatPrimeFieldinlinevirtual
oneShiftRight(usfixn64 *xs) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
operator!=(const GeneralizedFermatPrimeField &c) constGeneralizedFermatPrimeFieldinlinevirtual
operator!=(const mpz_class &c) const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator%(const GeneralizedFermatPrimeField &c) constGeneralizedFermatPrimeFieldinlinevirtual
operator%=(const GeneralizedFermatPrimeField &c)GeneralizedFermatPrimeFieldinlinevirtual
operator*(const GeneralizedFermatPrimeField &c) constGeneralizedFermatPrimeFieldinlinevirtual
operator*(const mpz_class &c) const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator*(int c) const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator*=(const mpz_class &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator*=(int c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator*=(const GeneralizedFermatPrimeField &c)GeneralizedFermatPrimeFieldinlinevirtual
operator+(const GeneralizedFermatPrimeField &c) constGeneralizedFermatPrimeFieldinlinevirtual
operator+(const mpz_class &c) const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator+(int c) const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator+=(const mpz_class &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator+=(int c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator+=(const GeneralizedFermatPrimeField &y)GeneralizedFermatPrimeFieldvirtual
operator-(const GeneralizedFermatPrimeField &c) constGeneralizedFermatPrimeFieldinlinevirtual
operator-(const mpz_class &c) const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator-(int c) const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator-() constGeneralizedFermatPrimeFieldinlinevirtual
operator-=(const mpz_class &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator-=(int c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator-=(const GeneralizedFermatPrimeField &y)GeneralizedFermatPrimeFieldvirtual
operator/(const GeneralizedFermatPrimeField &c) constGeneralizedFermatPrimeFieldinlinevirtual
operator/(long int c) const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator/(const mpz_class &c) const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator/=(const GeneralizedFermatPrimeField &c)GeneralizedFermatPrimeFieldinlinevirtual
operator/=(long int c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator/=(const mpz_class &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator=(const GeneralizedFermatPrimeField &c)GeneralizedFermatPrimeFieldvirtual
operator=(const mpz_class &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
operator=(int c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
operator==(const GeneralizedFermatPrimeField &c) constGeneralizedFermatPrimeFieldinlinevirtual
operator==(const mpz_class &c) const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator^(long long int c) constGeneralizedFermatPrimeFieldinlinevirtual
operator^(const mpz_class &exp) const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
operator^=(long long int c)GeneralizedFermatPrimeFieldinlinevirtual
operator^=(const mpz_class &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinline
power(mpz_class xi, mpz_class yi) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinlinestatic
Prime() const (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
quotient(const GeneralizedFermatPrimeField &b) constGeneralizedFermatPrimeFieldvirtual
r (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldstatic
remainder(const GeneralizedFermatPrimeField &b) constGeneralizedFermatPrimeFieldvirtual
setPrime(mpz_class p, usfixn64 R, int K) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeFieldinlinestatic
setX(mpz_class a) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
smallAdd2(usfixn64 *xm, usfixn64 *ym, short &c) (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
squareFree() constGeneralizedFermatPrimeFieldinlinevirtual
unitCanonical(GeneralizedFermatPrimeField *u=NULL, GeneralizedFermatPrimeField *v=NULL) constGeneralizedFermatPrimeFieldvirtual
x (defined in GeneralizedFermatPrimeField)GeneralizedFermatPrimeField
zero()GeneralizedFermatPrimeFieldinlinevirtual