Basic Polynomial Algebra Subprograms (BPAS)  v. 1.652
Fraction< Domain > Member List

This is the complete list of members for Fraction< Domain >, including all inherited members.

canonicalize()Fraction< Domain >virtual
characteristic (defined in Fraction< Domain >)Fraction< Domain >
convertToExpressionTree() constFraction< Domain >inlinevirtual
denominator() constFraction< Domain >virtual
differentiate() (defined in Fraction< Domain >)Fraction< Domain >
euclideanDivision(const Fraction< Domain > &b, Fraction< Domain > *q=NULL) constFraction< Domain >inlinevirtual
euclideanSize() constFraction< Domain >inlinevirtual
extendedEuclidean(const Fraction< Domain > &b, Fraction< Domain > *s=NULL, Fraction< Domain > *t=NULL) constFraction< Domain >inlinevirtual
Fraction()Fraction< Domain >inline
Fraction(const Fraction< Domain > &b)Fraction< Domain >inline
Fraction(Domain a, Domain b)Fraction< Domain >inline
gcd(const Fraction< Domain > &b) constFraction< Domain >inlinevirtual
inverse() constFraction< Domain >virtual
isConstant() const (defined in Fraction< Domain >)Fraction< Domain >
isNegativeOne() const (defined in Fraction< Domain >)Fraction< Domain >
isOne() constFraction< Domain >virtual
isZero() constFraction< Domain >virtual
negativeOne() (defined in Fraction< Domain >)Fraction< Domain >
normalize() (defined in Fraction< Domain >)Fraction< Domain >
numerator() constFraction< Domain >virtual
one()Fraction< Domain >virtual
operator!=(const Fraction< Domain > &b) constFraction< Domain >virtual
operator%(const Fraction< Domain > &b) constFraction< Domain >virtual
operator%=(const Fraction< Domain > &b)Fraction< Domain >virtual
operator*(const Fraction< Domain > &b) constFraction< Domain >virtual
operator*=(const Fraction< Domain > &b)Fraction< Domain >virtual
operator+(const Fraction< Domain > &b) constFraction< Domain >virtual
operator+=(const Fraction< Domain > &b)Fraction< Domain >virtual
operator-(const Fraction< Domain > &b) constFraction< Domain >virtual
operator-() constFraction< Domain >virtual
operator-=(const Fraction< Domain > &b)Fraction< Domain >virtual
operator/(const Fraction< Domain > &b) constFraction< Domain >virtual
operator/=(const Fraction< Domain > &b)Fraction< Domain >virtual
operator=(const Fraction< Domain > &b)Fraction< Domain >virtual
operator==(const Fraction< Domain > &b) constFraction< Domain >virtual
operator^(long long int e) constFraction< Domain >virtual
operator^=(long long int e)Fraction< Domain >virtual
print(std::ostream &ostream) constFraction< Domain >virtual
quotient(const Fraction< Domain > &b) constFraction< Domain >virtual
remainder(const Fraction< Domain > &b) constFraction< Domain >virtual
set(const Domain &a, const Domain &b) (defined in Fraction< Domain >)Fraction< Domain >
setDenominator(const Domain &b) (defined in Fraction< Domain >)Fraction< Domain >
setNumerator(const Domain &b) (defined in Fraction< Domain >)Fraction< Domain >
squareFree() constFraction< Domain >inlinevirtual
unitCanonical(Fraction< Domain > *u=NULL, Fraction< Domain > *v=NULL) constFraction< Domain >virtual
zero()Fraction< Domain >virtual
~Fraction()Fraction< Domain >inline