plll  1.0
plll::arithmetic::Rational Member List

This is the complete list of members for plll::arithmetic::Rational, including all inherited members.

abs(Rational &r, const Rational &a)plll::arithmetic::Rationalfriend
add(Rational &r, const Rational &a, const Rational &b)plll::arithmetic::Rationalfriend
addmul(Rational &r, const Rational &a, const Rational &b)plll::arithmetic::Rationalfriend
compare(const Rational &a, const Rational &b)plll::arithmetic::Rationalfriend
compareAbsValues(const Rational &a, const Rational &b)plll::arithmetic::Rationalfriend
decrement(Rational &r, const Rational &a)plll::arithmetic::Rationalfriend
denominator() const PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalinline
div(Rational &r, const Rational &a, const Rational &b)plll::arithmetic::Rationalfriend
getApproxExponent() const PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalinline
increment(Rational &r, const Rational &a)plll::arithmetic::Rationalfriend
isNegative(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalfriend
isNonNegative(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalfriend
isNonPositive(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalfriend
isOne(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalfriend
isPositive(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalfriend
isZero(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalfriend
makeAbs(Rational &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalfriend
mod(Rational &r, const Rational &a, const Rational &b)plll::arithmetic::Rationalfriend
mul(Rational &r, const Rational &a, const Rational &b)plll::arithmetic::Rationalfriend
neg(Rational &r, const Rational &a)plll::arithmetic::Rationalfriend
numerator() const PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalinline
operator<<(std::ostream &s, const Rational &r)plll::arithmetic::Rationalfriend
operator=(const Rational &r)plll::arithmetic::Rationalinline
operator=(const expressions::Expression< RationalContext, A, O > &E)plll::arithmetic::Rationalinline
operator=(const expressions::Expression< IntegerContext, A, O > &E)plll::arithmetic::Rationalinline
operator>>(std::istream &s, Rational &r)plll::arithmetic::Rationalfriend
power(Rational &r, const Rational &a, signed long e)plll::arithmetic::Rationalfriend
power(Rational &r, const Rational &a, unsigned long e)plll::arithmetic::Rationalfriend
power(Rational &r, const Rational &a, const Integer &e)plll::arithmetic::Rationalfriend
precision() PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalinlinestatic
Rational()plll::arithmetic::Rationalinline
Rational(const RationalContext &rc)plll::arithmetic::Rationalinline
Rational(const Rational &r)plll::arithmetic::Rationalinline
Rational(const Rational &r, const RationalContext &rc)plll::arithmetic::Rationalinline
Rational(const expressions::Expression< RationalContext, A, O > &E)plll::arithmetic::Rationalinline
Rational(double d)plll::arithmetic::Rationalinlineexplicit
Rational(double d, const RationalContext &rc)plll::arithmetic::Rationalinlineexplicit
Rational(long double d)plll::arithmetic::Rationalinlineexplicit
Rational(long double d, const RationalContext &rc)plll::arithmetic::Rationalinlineexplicit
Rational(long i)plll::arithmetic::Rationalinlineexplicit
Rational(long i, const RationalContext &rc)plll::arithmetic::Rationalinlineexplicit
Rational(unsigned long i)plll::arithmetic::Rationalinlineexplicit
Rational(unsigned long i, const RationalContext &rc)plll::arithmetic::Rationalinlineexplicit
Rational(long long i)plll::arithmetic::Rationalinlineexplicit
Rational(long long i, const RationalContext &rc)plll::arithmetic::Rationalinlineexplicit
Rational(const Integer &n, const Integer &d)plll::arithmetic::Rationalinlineexplicit
Rational(const Integer &i)plll::arithmetic::Rationalinlineexplicit
Rational(const Integer &i, const RationalContext &rc)plll::arithmetic::Rationalinlineexplicit
setContext(const RationalContext &rc) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalinlinestatic
setOne(Rational &r)plll::arithmetic::Rationalfriend
setZero(Rational &r, bool sign)plll::arithmetic::Rationalfriend
shl(Rational &r, const Rational &a, long b)plll::arithmetic::Rationalfriend
shr(Rational &r, const Rational &a, long b)plll::arithmetic::Rationalfriend
sign(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINEplll::arithmetic::Rationalfriend
square(Rational &r, const Rational &a)plll::arithmetic::Rationalfriend
sub(Rational &r, const Rational &a, const Rational &b)plll::arithmetic::Rationalfriend
submul(Rational &r, const Rational &a, const Rational &b)plll::arithmetic::Rationalfriend