|
| T & | rep () |
| |
| const T & | rep () const |
| |
| | Scl () |
| |
| | Scl (const Scl< T > &b) |
| |
| | Scl (double d) |
| |
| | Scl (signed long sl) |
| |
| | Scl (unsigned long ul) |
| |
| | Scl (int si) |
| |
| | Scl (const char *str, unsigned int b=10) |
| |
| | ~Scl () |
| |
| | operator int () const |
| |
| bool | operator== (const Scl< T > &rhs) const |
| |
| bool | operator!= (const Scl< T > &rhs) const |
| |
| bool | operator> (const Scl< T > &rhs) const |
| |
| bool | operator>= (const Scl< T > &rhs) const |
| |
| bool | operator< (const Scl< T > &rhs) const |
| |
| bool | operator<= (const Scl< T > &rhs) const |
| |
| bool | operator== (long sl) const |
| |
| bool | operator!= (long sl) const |
| |
| bool | operator> (long sl) const |
| |
| bool | operator>= (long sl) const |
| |
| bool | operator< (long sl) const |
| |
| bool | operator<= (long sl) const |
| |
| bool | operator== (int si) const |
| |
| bool | operator!= (int si) const |
| |
| bool | operator> (int si) const |
| |
| bool | operator>= (int si) const |
| |
| bool | operator< (int si) const |
| |
| bool | operator<= (int si) const |
| |
| bool | operator== (unsigned long ul) const |
| |
| bool | operator!= (unsigned long ul) const |
| |
| bool | operator> (unsigned long ul) const |
| |
| bool | operator>= (unsigned long ul) const |
| |
| bool | operator< (unsigned long ul) const |
| |
| bool | operator<= (unsigned long ul) const |
| |
| bool | operator!= (double ul) const |
| |
| bool | operator== (double ul) const |
| |
| bool | operator> (double ul) const |
| |
| bool | operator< (double sl) const |
| |
| bool | operator>= (double ul) const |
| |
| bool | operator<= (double ul) const |
| |
| Scl< T > | operator- () |
| |
| Scl< T > | operator= (const Scl< T > &rhs) |
| |
| Scl< T > | operator+= (const Scl< T > &rhs) |
| |
| Scl< T > | operator-= (const Scl< T > &rhs) |
| |
| Scl< T > | operator*= (const Scl< T > &rhs) |
| |
| Scl< T > | operator/= (const Scl< T > &rhs) |
| |
| Scl< T > | operator%= (const Scl< T > &rhs) |
| |
| Scl< T > | operator= (int rhs) |
| |
| Scl< T > | operator+= (int rhs) |
| |
| Scl< T > | operator-= (int rhs) |
| |
| Scl< T > | operator*= (int rhs) |
| |
| Scl< T > | operator/= (int rhs) |
| |
| Scl< T > | operator%= (int rhs) |
| |
| Scl< T > | operator= (unsigned long rhs) |
| |
| Scl< T > | operator+= (unsigned long rhs) |
| |
| Scl< T > | operator-= (unsigned long rhs) |
| |
| Scl< T > | operator*= (unsigned long rhs) |
| |
| Scl< T > | operator/= (unsigned long rhs) |
| |
| Scl< T > | operator%= (unsigned long rhs) |
| |
| Scl< T > | operator*= (double rhs) |
| |
| Scl< T > | operator+= (double rhs) |
| |
| Scl< T > | operator= (double rhs) |
| |
| Scl< T > | operator-= (double rhs) |
| |
| Scl< T > | operator= (long rhs) |
| |
| Scl< T > | operator+= (long rhs) |
| |
| Scl< T > | operator-= (long rhs) |
| |
| Scl< T > | operator*= (long rhs) |
| |
| Scl< T > | operator/= (long rhs) |
| |
| void | operator++ () |
| |
| void | operator-- () |
| |
| void | Div2Exp (unsigned long exponent_of_2) |
| |
| void | GCD (const Scl< T > &b2) |
| |
| void | Mod2Exp (unsigned long exponent_of_2) |
| |
| void | Mul2Exp (unsigned long exponent_of_2) |
| |
| void | PowMod (const Scl< T > &exp, const Scl< T > &m) |
| |
| void | PowMod (unsigned long exp, const Scl< T > &m) |
| |
| void | abs () |
| |
| void | factorial (unsigned long n) |
| |
| Scl< T > & | negate () |
| |
| Scl< T > & | pow (int exp) |
| |
| Scl< T > & | pow (unsigned long base, unsigned long exp) |
| |
| void | quo (const Scl< T > &divisor) |
| |
| void | quo (unsigned long divisor) |
| |
| void | rem (const Scl< T > &divisor) |
| |
| unsigned long | rem (unsigned long divisor) |
| |
| void | sqrt () |
| |
| template<> |
| | ~Scl () |
| |
| template<> |
| | Scl () |
| |
| template<> |
| | operator int () const |
| |
| template<> |
| double | castDouble (Scl< MPF > &ref) |
| |
| template<> |
| | Scl (const Scl< MPF > &rhs) |
| |
| template<> |
| Scl< MPF > | operator= (const Scl< MPF > &rhs) |
| |
| template<> |
| | Scl (signed long int sl) |
| |
| template<> |
| | Scl (unsigned long int ul) |
| |
| template<> |
| | Scl (int si) |
| |
| template<> |
| | Scl (const char *string, unsigned int base) |
| |
| template<> |
| | Scl (double d) |
| |
| template<> |
| bool | operator== (const Scl< MPF > &rhs) const |
| |
| template<> |
| bool | operator== (long sl) const |
| |
| template<> |
| bool | operator== (int si) const |
| |
| template<> |
| bool | operator== (unsigned long ul) const |
| |
| template<> |
| bool | operator== (double ul) const |
| |
| template<> |
| bool | operator!= (const Scl< MPF > &rhs) const |
| |
| template<> |
| bool | operator!= (double sl) const |
| |
| template<> |
| bool | operator!= (long sl) const |
| |
| template<> |
| bool | operator!= (int si) const |
| |
| template<> |
| bool | operator!= (unsigned long ul) const |
| |
| template<> |
| bool | operator> (const Scl< MPF > &rhs) const |
| |
| template<> |
| bool | operator> (double sl) const |
| |
| template<> |
| bool | operator> (long sl) const |
| |
| template<> |
| bool | operator> (int si) const |
| |
| template<> |
| bool | operator> (unsigned long ul) const |
| |
| template<> |
| bool | operator>= (const Scl< MPF > &rhs) const |
| |
| template<> |
| bool | operator>= (long sl) const |
| |
| template<> |
| bool | operator>= (double sl) const |
| |
| template<> |
| bool | operator>= (int si) const |
| |
| template<> |
| bool | operator>= (unsigned long ul) const |
| |
| template<> |
| bool | operator< (const Scl< MPF > &rhs) const |
| |
| template<> |
| bool | operator< (long sl) const |
| |
| template<> |
| bool | operator< (double sl) const |
| |
| template<> |
| bool | operator< (int si) const |
| |
| template<> |
| bool | operator< (unsigned long ul) const |
| |
| template<> |
| bool | operator<= (const Scl< MPF > &rhs) const |
| |
| template<> |
| bool | operator<= (double sl) const |
| |
| template<> |
| bool | operator<= (long sl) const |
| |
| template<> |
| bool | operator<= (int si) const |
| |
| template<> |
| bool | operator<= (unsigned long ul) const |
| |
| template<> |
| Scl< MPF > | operator= (unsigned long ul) |
| |
| template<> |
| Scl< MPF > | operator= (double ul) |
| |
| template<> |
| Scl< MPF > | operator= (long sl) |
| |
| template<> |
| Scl< MPF > | operator= (int ul) |
| |
| template<> |
| Scl< MPF > | operator+= (const Scl< MPF > &rhs) |
| |
| template<> |
| Scl< MPF > | operator+= (unsigned long ul) |
| |
| template<> |
| Scl< MPF > | operator+= (long sl) |
| |
| template<> |
| Scl< MPF > | operator+= (int sl) |
| |
| template<> |
| Scl< MPF > | operator+= (double ul) |
| |
| template<> |
| Scl< MPF > | operator-= (const Scl< MPF > &rhs) |
| |
| template<> |
| Scl< MPF > | operator-= (double ul) |
| |
| template<> |
| Scl< MPF > | operator-= (unsigned long ul) |
| |
| template<> |
| Scl< MPF > | operator-= (long sl) |
| |
| template<> |
| Scl< MPF > | operator-= (int sl) |
| |
| template<> |
| Scl< MPF > | operator*= (const Scl< MPF > &rhs) |
| |
| template<> |
| Scl< MPF > | operator*= (unsigned long ul) |
| |
| template<> |
| Scl< MPF > | operator*= (long sl) |
| |
| template<> |
| Scl< MPF > | operator*= (double d) |
| |
| template<> |
| Scl< MPF > | operator*= (int ul) |
| |
| template<> |
| Scl< MPF > | operator/= (const Scl< MPF > &rhs) |
| |
| template<> |
| Scl< MPF > | operator/= (unsigned long ul) |
| |
| template<> |
| Scl< MPF > | operator/= (long sl) |
| |
| template<> |
| Scl< MPF > | operator/= (int sl) |
| |
| template<> |
| void | operator++ () |
| |
| template<> |
| void | operator-- () |
| |
| template<> |
| void | Div2Exp (unsigned long exponent_of_2) |
| |
| template<> |
| void | abs () |
| |
| template<> |
| Scl< MPF > & | negate () |
| |
| template<> |
| void | sqrt () |
| |
| template<> |
| Scl< MPF > & | pow (int exp) |
| |
| template<> |
| | ~Scl () |
| |
| template<> |
| | Scl () |
| |
| template<> |
| | operator int () const |
| |
| template<> |
| double | castDouble (Scl< MPFR > &ref) |
| |
| template<> |
| | Scl (const Scl< MPFR > &rhs) |
| |
| template<> |
| | Scl (signed long int sl) |
| |
| template<> |
| | Scl (unsigned long int ul) |
| |
| template<> |
| | Scl (int si) |
| |
| template<> |
| | Scl (const char *str, unsigned int base) |
| |
| template<> |
| | Scl (double d) |
| |
| template<> |
| Scl< MPFR > | operator= (const Scl< MPFR > &rhs) |
| |
| template<> |
| bool | operator== (const Scl< MPFR > &rhs) const |
| |
| template<> |
| bool | operator== (long sl) const |
| |
| template<> |
| bool | operator== (int si) const |
| |
| template<> |
| bool | operator== (unsigned long ul) const |
| |
| template<> |
| bool | operator== (double ul) const |
| |
| template<> |
| bool | operator!= (const Scl< MPFR > &rhs) const |
| |
| template<> |
| bool | operator!= (double sl) const |
| |
| template<> |
| bool | operator!= (long sl) const |
| |
| template<> |
| bool | operator!= (int si) const |
| |
| template<> |
| bool | operator!= (unsigned long ul) const |
| |
| template<> |
| bool | operator> (const Scl< MPFR > &rhs) const |
| |
| template<> |
| bool | operator> (double sl) const |
| |
| template<> |
| bool | operator> (long sl) const |
| |
| template<> |
| bool | operator> (int si) const |
| |
| template<> |
| bool | operator> (unsigned long ul) const |
| |
| template<> |
| bool | operator>= (const Scl< MPFR > &rhs) const |
| |
| template<> |
| bool | operator>= (long sl) const |
| |
| template<> |
| bool | operator>= (double sl) const |
| |
| template<> |
| bool | operator>= (int si) const |
| |
| template<> |
| bool | operator>= (unsigned long ul) const |
| |
| template<> |
| bool | operator< (const Scl< MPFR > &rhs) const |
| |
| template<> |
| bool | operator< (long sl) const |
| |
| template<> |
| bool | operator< (double sl) const |
| |
| template<> |
| bool | operator< (int si) const |
| |
| template<> |
| bool | operator< (unsigned long ul) const |
| |
| template<> |
| bool | operator<= (const Scl< MPFR > &rhs) const |
| |
| template<> |
| bool | operator<= (double sl) const |
| |
| template<> |
| bool | operator<= (long sl) const |
| |
| template<> |
| bool | operator<= (int si) const |
| |
| template<> |
| bool | operator<= (unsigned long ul) const |
| |
| template<> |
| Scl< MPFR > | operator= (unsigned long ul) |
| |
| template<> |
| Scl< MPFR > | operator= (double ul) |
| |
| template<> |
| Scl< MPFR > | operator= (long sl) |
| |
| template<> |
| Scl< MPFR > | operator= (int ul) |
| |
| template<> |
| Scl< MPFR > | operator+= (const Scl< MPFR > &rhs) |
| |
| template<> |
| Scl< MPFR > | operator+= (unsigned long ul) |
| |
| template<> |
| Scl< MPFR > | operator+= (long sl) |
| |
| template<> |
| Scl< MPFR > | operator+= (int sl) |
| |
| template<> |
| Scl< MPFR > | operator+= (double ul) |
| |
| template<> |
| Scl< MPFR > | operator-= (const Scl< MPFR > &rhs) |
| |
| template<> |
| Scl< MPFR > | operator-= (double ul) |
| |
| template<> |
| Scl< MPFR > | operator-= (unsigned long ul) |
| |
| template<> |
| Scl< MPFR > | operator-= (long sl) |
| |
| template<> |
| Scl< MPFR > | operator-= (int sl) |
| |
| template<> |
| Scl< MPFR > | operator*= (const Scl< MPFR > &rhs) |
| |
| template<> |
| Scl< MPFR > | operator*= (unsigned long ul) |
| |
| template<> |
| Scl< MPFR > | operator*= (long sl) |
| |
| template<> |
| Scl< MPFR > | operator*= (double d) |
| |
| template<> |
| Scl< MPFR > | operator*= (int ul) |
| |
| template<> |
| Scl< MPFR > | operator/= (const Scl< MPFR > &rhs) |
| |
| template<> |
| Scl< MPFR > | operator/= (unsigned long ul) |
| |
| template<> |
| Scl< MPFR > | operator/= (long sl) |
| |
| template<> |
| Scl< MPFR > | operator/= (int sl) |
| |
| template<> |
| void | operator++ () |
| |
| template<> |
| void | operator-- () |
| |
| template<> |
| void | Div2Exp (unsigned long exponent_of_2) |
| |
| template<> |
| void | abs () |
| |
| template<> |
| Scl< MPFR > & | negate () |
| |
| template<> |
| void | sqrt () |
| |
| template<> |
| Scl< MPFR > & | pow (int exp) |
| |
| template<> |
| | ~Scl () |
| |
| template<> |
| | Scl () |
| |
| template<> |
| | Scl (signed long int sl) |
| |
| template<> |
| | Scl (unsigned long int ul) |
| |
| template<> |
| | Scl (int si) |
| |
| template<> |
| | Scl (const char *string, unsigned int base) |
| |
| template<> |
| | Scl (const Scl< MPQ > &rhs) |
| |
| template<> |
| | Scl (double rhs) |
| |
| template<> |
| Scl< MPQ > | operator= (const Scl< MPQ > &rhs) |
| |
| template<> |
| bool | operator== (const Scl< MPQ > &rhs) const |
| |
| template<> |
| bool | operator== (long sl) const |
| |
| template<> |
| bool | operator== (int si) const |
| |
| template<> |
| bool | operator== (unsigned long ul) const |
| |
| template<> |
| bool | operator!= (const Scl< MPQ > &rhs) const |
| |
| template<> |
| bool | operator!= (long sl) const |
| |
| template<> |
| bool | operator!= (int si) const |
| |
| template<> |
| bool | operator!= (unsigned long ul) const |
| |
| template<> |
| bool | operator> (const Scl< MPQ > &rhs) const |
| |
| template<> |
| bool | operator> (long sl) const |
| |
| template<> |
| bool | operator> (int si) const |
| |
| template<> |
| bool | operator> (unsigned long ul) const |
| |
| template<> |
| bool | operator>= (const Scl< MPQ > &rhs) const |
| |
| template<> |
| bool | operator>= (long sl) const |
| |
| template<> |
| bool | operator>= (int si) const |
| |
| template<> |
| bool | operator>= (unsigned long ul) const |
| |
| template<> |
| bool | operator< (const Scl< MPQ > &rhs) const |
| |
| template<> |
| bool | operator< (long sl) const |
| |
| template<> |
| bool | operator< (int si) const |
| |
| template<> |
| bool | operator< (unsigned long ul) const |
| |
| template<> |
| bool | operator<= (const Scl< MPQ > &rhs) const |
| |
| template<> |
| bool | operator<= (long sl) const |
| |
| template<> |
| bool | operator<= (int si) const |
| |
| template<> |
| bool | operator<= (unsigned long ul) const |
| |
| template<> |
| Scl< MPQ > | operator= (unsigned long ul) |
| |
| template<> |
| Scl< MPQ > | operator= (long sl) |
| |
| template<> |
| Scl< MPQ > | operator= (int ul) |
| |
| template<> |
| Scl< MPQ > | operator+= (const Scl< MPQ > &rhs) |
| |
| template<> |
| Scl< MPQ > | operator+= (unsigned long ul) |
| |
| template<> |
| Scl< MPQ > | operator+= (long sl) |
| |
| template<> |
| Scl< MPQ > | operator+= (int ul) |
| |
| template<> |
| Scl< MPQ > | operator-= (const Scl< MPQ > &rhs) |
| |
| template<> |
| Scl< MPQ > | operator-= (unsigned long ul) |
| |
| template<> |
| Scl< MPQ > | operator-= (long sl) |
| |
| template<> |
| Scl< MPQ > | operator-= (int ul) |
| |
| template<> |
| Scl< MPQ > | operator*= (const Scl< MPQ > &rhs) |
| |
| template<> |
| Scl< MPQ > | operator*= (unsigned long ul) |
| |
| template<> |
| Scl< MPQ > | operator*= (long sl) |
| |
| template<> |
| Scl< MPQ > | operator*= (int ul) |
| |
| template<> |
| Scl< MPQ > | operator/= (const Scl< MPQ > &rhs) |
| |
| template<> |
| Scl< MPQ > | operator/= (unsigned long ul) |
| |
| template<> |
| Scl< MPQ > | operator/= (long sl) |
| |
| template<> |
| void | operator++ () |
| |
| template<> |
| void | operator-- () |
| |
| template<> |
| void | abs () |
| |
| template<> |
| Scl< MPQ > & | negate () |
| |
| template<> |
| | ~Scl () |
| |
| template<> |
| | Scl () |
| |
| template<> |
| | Scl (signed long int sl) |
| |
| template<> |
| | Scl (unsigned long int ul) |
| |
| template<> |
| | Scl (int si) |
| |
| template<> |
| | Scl (const char *str, unsigned int base) |
| |
| template<> |
| | Scl (const Scl< MPZ > &rhs) |
| |
| template<> |
| Scl< MPZ > | operator= (const Scl< MPZ > &rhs) |
| |
| template<> |
| bool | operator== (const Scl< MPZ > &rhs) const |
| |
| template<> |
| bool | operator== (long sl) const |
| |
| template<> |
| bool | operator== (int si) const |
| |
| template<> |
| bool | operator== (unsigned long ul) const |
| |
| template<> |
| bool | operator!= (const Scl< MPZ > &rhs) const |
| |
| template<> |
| bool | operator!= (long sl) const |
| |
| template<> |
| bool | operator!= (int si) const |
| |
| template<> |
| bool | operator!= (unsigned long ul) const |
| |
| template<> |
| bool | operator> (const Scl< MPZ > &rhs) const |
| |
| template<> |
| bool | operator> (long sl) const |
| |
| template<> |
| bool | operator> (int si) const |
| |
| template<> |
| bool | operator> (unsigned long ul) const |
| |
| template<> |
| bool | operator>= (const Scl< MPZ > &rhs) const |
| |
| template<> |
| bool | operator>= (long sl) const |
| |
| template<> |
| bool | operator>= (int si) const |
| |
| template<> |
| bool | operator>= (unsigned long ul) const |
| |
| template<> |
| bool | operator< (const Scl< MPZ > &rhs) const |
| |
| template<> |
| bool | operator< (long sl) const |
| |
| template<> |
| bool | operator< (int si) const |
| |
| template<> |
| bool | operator< (unsigned long ul) const |
| |
| template<> |
| bool | operator<= (const Scl< MPZ > &rhs) const |
| |
| template<> |
| bool | operator<= (long sl) const |
| |
| template<> |
| bool | operator<= (int si) const |
| |
| template<> |
| bool | operator<= (unsigned long ul) const |
| |
| template<> |
| Scl< MPZ > | operator= (unsigned long ul) |
| |
| template<> |
| Scl< MPZ > | operator= (long sl) |
| |
| template<> |
| Scl< MPZ > | operator= (int ul) |
| |
| template<> |
| Scl< MPZ > | operator+= (const Scl< MPZ > &rhs) |
| |
| template<> |
| Scl< MPZ > | operator+= (unsigned long ul) |
| |
| template<> |
| Scl< MPZ > | operator+= (long sl) |
| |
| template<> |
| Scl< MPZ > | operator+= (int ul) |
| |
| template<> |
| Scl< MPZ > | operator-= (const Scl< MPZ > &rhs) |
| |
| template<> |
| Scl< MPZ > | operator-= (unsigned long ul) |
| |
| template<> |
| Scl< MPZ > | operator-= (long sl) |
| |
| template<> |
| Scl< MPZ > | operator-= (int ul) |
| |
| template<> |
| Scl< MPZ > | operator*= (const Scl< MPZ > &rhs) |
| |
| template<> |
| Scl< MPZ > | operator*= (unsigned long ul) |
| |
| template<> |
| Scl< MPZ > | operator*= (long sl) |
| |
| template<> |
| Scl< MPZ > | operator*= (int ul) |
| |
| template<> |
| Scl< MPZ > | operator/= (const Scl< MPZ > &rhs) |
| |
| template<> |
| Scl< MPZ > | operator/= (unsigned long ul) |
| |
| template<> |
| Scl< MPZ > | operator/= (long sl) |
| |
| template<> |
| Scl< MPZ > | operator%= (const Scl< MPZ > &rhs) |
| |
| template<> |
| Scl< MPZ > | operator%= (unsigned long ul) |
| |
| template<> |
| void | operator++ () |
| |
| template<> |
| void | operator-- () |
| |
| template<> |
| void | Div2Exp (unsigned long exponent_of_2) |
| |
| template<> |
| void | GCD (const Scl< MPZ > &b2) |
| |
| template<> |
| void | Mod2Exp (unsigned long exponent_of_2) |
| |
| template<> |
| void | Mul2Exp (unsigned long exponent_of_2) |
| |
| template<> |
| void | PowMod (const Scl< MPZ > &exp, const Scl< MPZ > &m) |
| |
| template<> |
| void | PowMod (unsigned long exp, const Scl< MPZ > &m) |
| |
| template<> |
| void | abs () |
| |
| template<> |
| void | factorial (unsigned long n) |
| |
| template<> |
| Scl< MPZ > & | negate () |
| |
| template<> |
| Scl< MPZ > & | pow (int exp) |
| |
| template<> |
| Scl< MPZ > & | pow (unsigned long base, unsigned long exp) |
| |
| template<> |
| void | quo (const Scl< MPZ > &divisor) |
| |
| template<> |
| void | quo (unsigned long divisor) |
| |
| template<> |
| void | rem (const Scl< MPZ > &divisor) |
| |
| template<> |
| unsigned long | rem (unsigned long divisor) |
| |
| template<> |
| void | sqrt () |
| |