Scippy

SoPlex

Sequential object-oriented simPlex

Rational Member List

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

addProduct(const Rational &r, const Rational &s)Rational
addQuotient(const Rational &r, const Rational &s)Rational
compareRational(const Rational &r, const Rational &s)Rationalfriend
disableListMem()Rationalstatic
dpointerRationalprivate
enableListMem()Rationalstatic
freeListMem()Rationalstatic
invert()Rational
isAdjacentTo(const double &d) const Rational
isNextTo(const double &d)Rational
NEGONERationalstatic
operator double() const Rationalexplicit
operator long double() const Rationalexplicit
operator!=(const Rational &r, const Rational &s)Rationalfriend
operator!=(const Rational &r, const double &s)Rationalfriend
operator!=(const double &r, const Rational &s)Rationalfriend
operator!=(const Rational &r, const long double &s)Rationalfriend
operator!=(const long double &r, const Rational &s)Rationalfriend
operator!=(const Rational &r, const int &s)Rationalfriend
operator!=(const int &r, const Rational &s)Rationalfriend
operator*(const Rational &r) const Rational
operator*(const double &r) const Rational
operator*(const int &r) const Rational
operator*(const double &d, const Rational &r)Rationalfriend
operator*(const int &d, const Rational &r)Rationalfriend
operator*=(const Rational &r)Rational
operator*=(const double &r)Rational
operator*=(const int &r)Rational
operator+(const Rational &r) const Rational
operator+(const double &r) const Rational
operator+(const int &r) const Rational
operator+(const double &d, const Rational &r)Rationalfriend
operator+(const int &d, const Rational &r)Rationalfriend
operator+=(const Rational &r)Rational
operator+=(const double &r)Rational
operator+=(const int &r)Rational
operator-(const Rational &r) const Rational
operator-(const double &r) const Rational
operator-(const int &r) const Rational
operator-(const double &d, const Rational &r)Rationalfriend
operator-(const int &d, const Rational &r)Rationalfriend
operator-(const Rational &q)Rationalfriend
operator-=(const Rational &r)Rational
operator-=(const double &r)Rational
operator-=(const int &r)Rational
operator/(const Rational &r) const Rational
operator/(const double &r) const Rational
operator/(const int &r) const Rational
operator/(const double &d, const Rational &r)Rationalfriend
operator/(const int &d, const Rational &r)Rationalfriend
operator/=(const Rational &r)Rational
operator/=(const double &r)Rational
operator/=(const int &r)Rational
operator<(const Rational &r, const Rational &s)Rationalfriend
operator<(const Rational &r, const double &s)Rationalfriend
operator<(const double &r, const Rational &s)Rationalfriend
operator<(const Rational &r, const long double &s)Rationalfriend
operator<(const long double &r, const Rational &s)Rationalfriend
operator<(const Rational &r, const int &s)Rationalfriend
operator<(const int &r, const Rational &s)Rationalfriend
operator<<(std::ostream &os, const Rational &q)Rationalfriend
operator<=(const Rational &r, const Rational &s)Rationalfriend
operator<=(const Rational &r, const double &s)Rationalfriend
operator<=(const double &r, const Rational &s)Rationalfriend
operator<=(const Rational &r, const long double &s)Rationalfriend
operator<=(const long double &r, const Rational &s)Rationalfriend
operator<=(const Rational &r, const int &s)Rationalfriend
operator<=(const int &r, const Rational &s)Rationalfriend
operator=(const Rational &)Rational
operator=(const long double &r)Rational
operator=(const double &r)Rational
operator=(const int &i)Rational
operator==(const Rational &r, const Rational &s)Rationalfriend
operator==(const Rational &r, const double &s)Rationalfriend
operator==(const double &r, const Rational &s)Rationalfriend
operator==(const Rational &r, const long double &s)Rationalfriend
operator==(const long double &r, const Rational &s)Rationalfriend
operator==(const Rational &r, const int &s)Rationalfriend
operator==(const int &r, const Rational &s)Rationalfriend
operator>(const Rational &r, const Rational &s)Rationalfriend
operator>(const Rational &r, const double &s)Rationalfriend
operator>(const double &r, const Rational &s)Rationalfriend
operator>(const Rational &r, const long double &s)Rationalfriend
operator>(const long double &r, const Rational &s)Rationalfriend
operator>(const Rational &r, const int &s)Rationalfriend
operator>(const int &r, const Rational &s)Rationalfriend
operator>=(const Rational &r, const Rational &s)Rationalfriend
operator>=(const Rational &r, const double &s)Rationalfriend
operator>=(const double &r, const Rational &s)Rationalfriend
operator>=(const Rational &r, const long double &s)Rationalfriend
operator>=(const long double &r, const Rational &s)Rationalfriend
operator>=(const Rational &r, const int &s)Rationalfriend
operator>=(const int &r, const Rational &s)Rationalfriend
POSONERationalstatic
powRound()Rational
precision()Rationalstatic
Rational(const int &i, const bool &dummy)Rationalprivate
Rational()Rational
Rational(const Rational &r)Rational
Rational(const long double &r)Rational
Rational(const double &r)Rational
Rational(const int &i)Rational
rationalToString(const Rational &r, const int precision)Rationalfriend
readString(const char *s)Rational
readStringRational(const char *s, Rational &value)Rationalfriend
sign(const Rational &r)Rationalfriend
sizeInBase(const int base=2) const Rational
spxAbs(const Rational &r)Rationalfriend
subProduct(const Rational &r, const Rational &s)Rational
subQuotient(const Rational &r, const Rational &s)Rational
unusedPrivateListRationalprivatestatic
useListMemRationalprivatestatic
ZERORationalstatic
~Rational()Rational