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

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

abs (defined in RationalNumber)RationalNumberfriend
convertToExpressionTree() constRationalNumberinlinevirtual
euclideanDivision(const RationalNumber &b, RationalNumber *q=NULL) constRationalNumbervirtual
euclideanSize() constRationalNumberinlinevirtual
extendedEuclidean(const RationalNumber &b, RationalNumber *s=NULL, RationalNumber *t=NULL) constRationalNumbervirtual
gcd(const RationalNumber &b) constRationalNumberinlinevirtual
get_d() const (defined in RationalNumber)RationalNumberinline
get_den() const (defined in RationalNumber)RationalNumberinline
get_mpq() const (defined in RationalNumber)RationalNumberinline
get_mpq_ref() (defined in RationalNumber)RationalNumberinline
get_mpq_ref() const (defined in RationalNumber)RationalNumberinline
get_mpq_t() (defined in RationalNumber)RationalNumberinline
get_mpq_t() const (defined in RationalNumber)RationalNumberinline
get_num() const (defined in RationalNumber)RationalNumberinline
inverse() constRationalNumberinlinevirtual
isConstant() constRationalNumberinline
isNegativeOne() constRationalNumberinline
isOne() constRationalNumberinlinevirtual
isZero() constRationalNumberinlinevirtual
negativeOne()RationalNumberinline
one()RationalNumberinlinevirtual
operator!=(const RationalNumber &i) constRationalNumberinlinevirtual
operator%(const RationalNumber &r) constRationalNumberinlinevirtual
operator%=(const RationalNumber &r)RationalNumberinlinevirtual
operator*(const RationalNumber &i) constRationalNumberinlinevirtual
operator* (defined in RationalNumber)RationalNumberfriend
operator* (defined in RationalNumber)RationalNumberfriend
operator*=(const RationalNumber &i)RationalNumberinlinevirtual
operator+(const RationalNumber &i) constRationalNumberinlinevirtual
operator+ (defined in RationalNumber)RationalNumberfriend
operator+ (defined in RationalNumber)RationalNumberfriend
operator+=(const RationalNumber &i)RationalNumberinlinevirtual
operator-(const RationalNumber &i) constRationalNumberinlinevirtual
operator-() constRationalNumberinlinevirtual
operator- (defined in RationalNumber)RationalNumberfriend
operator- (defined in RationalNumber)RationalNumberfriend
operator-=(const RationalNumber &i)RationalNumberinlinevirtual
operator/(const RationalNumber &i) constRationalNumberinlinevirtual
operator/ (defined in RationalNumber)RationalNumberfriend
operator/ (defined in RationalNumber)RationalNumberfriend
operator/=(const RationalNumber &i)RationalNumberinlinevirtual
operator<(const RationalNumber &r) const (defined in RationalNumber)RationalNumberinline
operator<=(const RationalNumber &r) const (defined in RationalNumber)RationalNumberinline
operator=(const RationalNumber &a)RationalNumbervirtual
operator==(const RationalNumber &i) constRationalNumberinlinevirtual
operator>(const RationalNumber &r) const (defined in RationalNumber)RationalNumberinline
operator>=(const RationalNumber &r) const (defined in RationalNumber)RationalNumberinline
operator^(long long int e) constRationalNumberinlinevirtual
operator^=(long long int e)RationalNumberinlinevirtual
quotient(const RationalNumber &b) constRationalNumbervirtual
RationalNumber() (defined in RationalNumber)RationalNumber
RationalNumber(int a, int b=1) (defined in RationalNumber)RationalNumber
RationalNumber(const std::string &digits, int base=10) (defined in RationalNumber)RationalNumber
RationalNumber(const mpq_t &q) (defined in RationalNumber)RationalNumber
RationalNumber(const mpq_class &a) (defined in RationalNumber)RationalNumber
RationalNumber(const mpz_class &a, const mpz_class &b=mpz_class(1)) (defined in RationalNumber)RationalNumber
RationalNumber(const RationalNumber &a) (defined in RationalNumber)RationalNumber
RationalNumber(const Integer &a) (defined in RationalNumber)RationalNumberexplicit
RationalNumber(const ComplexRationalNumber &a) (defined in RationalNumber)RationalNumberexplicit
RationalNumber(const SmallPrimeField &a) (defined in RationalNumber)RationalNumberexplicit
RationalNumber(const BigPrimeField &a) (defined in RationalNumber)RationalNumberexplicit
RationalNumber(const GeneralizedFermatPrimeField &a) (defined in RationalNumber)RationalNumberexplicit
RationalNumber(const DenseUnivariateIntegerPolynomial &a) (defined in RationalNumber)RationalNumberexplicit
RationalNumber(const DenseUnivariateRationalPolynomial &a) (defined in RationalNumber)RationalNumberexplicit
RationalNumber(const SparseUnivariatePolynomial< Integer > &a) (defined in RationalNumber)RationalNumberexplicit
RationalNumber(const SparseUnivariatePolynomial< RationalNumber > &a) (defined in RationalNumber)RationalNumberexplicit
RationalNumber(const SparseUnivariatePolynomial< ComplexRationalNumber > &a) (defined in RationalNumber)RationalNumberexplicit
RationalNumber(const SparseMultivariateRationalPolynomial &a) (defined in RationalNumber)RationalNumberexplicit
RationalNumber(const SparseUnivariatePolynomial< Ring > &a) (defined in RationalNumber)RationalNumberexplicit
remainder(const RationalNumber &b) constRationalNumbervirtual
RNpointer(RationalNumber *a) (defined in RationalNumber)RationalNumber
RNpointer(SmallPrimeField *a) (defined in RationalNumber)RationalNumber
RNpointer(BigPrimeField *a) (defined in RationalNumber)RationalNumber
RNpointer(GeneralizedFermatPrimeField *a) (defined in RationalNumber)RationalNumber
set(int a, int b) (defined in RationalNumber)RationalNumber
squareFree() constRationalNumberinlinevirtual
unitCanonical(RationalNumber *u=NULL, RationalNumber *v=NULL) constRationalNumbervirtual
zero()RationalNumberinlinevirtual