plll
1.0
|
This is the complete list of members for plll::arithmetic::Rational, including all inherited members.
abs(Rational &r, const Rational &a) | plll::arithmetic::Rational | friend |
add(Rational &r, const Rational &a, const Rational &b) | plll::arithmetic::Rational | friend |
addmul(Rational &r, const Rational &a, const Rational &b) | plll::arithmetic::Rational | friend |
compare(const Rational &a, const Rational &b) | plll::arithmetic::Rational | friend |
compareAbsValues(const Rational &a, const Rational &b) | plll::arithmetic::Rational | friend |
decrement(Rational &r, const Rational &a) | plll::arithmetic::Rational | friend |
denominator() const PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | inline |
div(Rational &r, const Rational &a, const Rational &b) | plll::arithmetic::Rational | friend |
getApproxExponent() const PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | inline |
increment(Rational &r, const Rational &a) | plll::arithmetic::Rational | friend |
isNegative(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | friend |
isNonNegative(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | friend |
isNonPositive(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | friend |
isOne(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | friend |
isPositive(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | friend |
isZero(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | friend |
makeAbs(Rational &a) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | friend |
mod(Rational &r, const Rational &a, const Rational &b) | plll::arithmetic::Rational | friend |
mul(Rational &r, const Rational &a, const Rational &b) | plll::arithmetic::Rational | friend |
neg(Rational &r, const Rational &a) | plll::arithmetic::Rational | friend |
numerator() const PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | inline |
operator<<(std::ostream &s, const Rational &r) | plll::arithmetic::Rational | friend |
operator=(const Rational &r) | plll::arithmetic::Rational | inline |
operator=(const expressions::Expression< RationalContext, A, O > &E) | plll::arithmetic::Rational | inline |
operator=(const expressions::Expression< IntegerContext, A, O > &E) | plll::arithmetic::Rational | inline |
operator>>(std::istream &s, Rational &r) | plll::arithmetic::Rational | friend |
power(Rational &r, const Rational &a, signed long e) | plll::arithmetic::Rational | friend |
power(Rational &r, const Rational &a, unsigned long e) | plll::arithmetic::Rational | friend |
power(Rational &r, const Rational &a, const Integer &e) | plll::arithmetic::Rational | friend |
precision() PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | inlinestatic |
Rational() | plll::arithmetic::Rational | inline |
Rational(const RationalContext &rc) | plll::arithmetic::Rational | inline |
Rational(const Rational &r) | plll::arithmetic::Rational | inline |
Rational(const Rational &r, const RationalContext &rc) | plll::arithmetic::Rational | inline |
Rational(const expressions::Expression< RationalContext, A, O > &E) | plll::arithmetic::Rational | inline |
Rational(double d) | plll::arithmetic::Rational | inlineexplicit |
Rational(double d, const RationalContext &rc) | plll::arithmetic::Rational | inlineexplicit |
Rational(long double d) | plll::arithmetic::Rational | inlineexplicit |
Rational(long double d, const RationalContext &rc) | plll::arithmetic::Rational | inlineexplicit |
Rational(long i) | plll::arithmetic::Rational | inlineexplicit |
Rational(long i, const RationalContext &rc) | plll::arithmetic::Rational | inlineexplicit |
Rational(unsigned long i) | plll::arithmetic::Rational | inlineexplicit |
Rational(unsigned long i, const RationalContext &rc) | plll::arithmetic::Rational | inlineexplicit |
Rational(long long i) | plll::arithmetic::Rational | inlineexplicit |
Rational(long long i, const RationalContext &rc) | plll::arithmetic::Rational | inlineexplicit |
Rational(const Integer &n, const Integer &d) | plll::arithmetic::Rational | inlineexplicit |
Rational(const Integer &i) | plll::arithmetic::Rational | inlineexplicit |
Rational(const Integer &i, const RationalContext &rc) | plll::arithmetic::Rational | inlineexplicit |
setContext(const RationalContext &rc) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | inlinestatic |
setOne(Rational &r) | plll::arithmetic::Rational | friend |
setZero(Rational &r, bool sign) | plll::arithmetic::Rational | friend |
shl(Rational &r, const Rational &a, long b) | plll::arithmetic::Rational | friend |
shr(Rational &r, const Rational &a, long b) | plll::arithmetic::Rational | friend |
sign(const Rational &r) PLLL_INTERNAL_NOTHROW_POSTFIX_INLINE | plll::arithmetic::Rational | friend |
square(Rational &r, const Rational &a) | plll::arithmetic::Rational | friend |
sub(Rational &r, const Rational &a, const Rational &b) | plll::arithmetic::Rational | friend |
submul(Rational &r, const Rational &a, const Rational &b) | plll::arithmetic::Rational | friend |