|
T & | rep () |
|
const T & | rep () const |
|
| scalar () |
|
| scalar (const scalar< T > &b) |
|
template<class R > |
| scalar (const scalar< R > &x) |
|
| scalar (double d) |
|
| scalar (signed long sl) |
|
| scalar (unsigned long ul) |
|
| scalar (int si) |
|
| scalar (unsigned x) |
|
| scalar (const char *string, unsigned int b=10) |
|
template<class U > |
| scalar (const scalar< U > &a, const scalar< U > &b, const scalar< U > &c) |
|
| ~scalar () |
|
bool | operator== (const scalar< T > &rhs) const |
|
bool | operator!= (const scalar< T > &rhs) const |
|
bool | operator> (const scalar< T > &rhs) const |
|
bool | operator>= (const scalar< T > &rhs) const |
|
bool | operator< (const scalar< T > &rhs) const |
|
bool | operator<= (const scalar< 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 |
|
scalar< T > & | operator= (const scalar< T > &rhs) |
|
scalar< T > & | operator+= (const scalar< T > &rhs) |
|
scalar< T > & | operator-= (const scalar< T > &rhs) |
|
scalar< T > & | operator*= (const scalar< T > &rhs) |
|
scalar< T > & | operator/= (const scalar< T > &rhs) |
|
scalar< T > & | operator%= (const scalar< T > &rhs) |
|
scalar< T > & | operator= (unsigned rhs) |
|
scalar< T > & | operator+= (unsigned rhs) |
|
scalar< T > & | operator-= (unsigned rhs) |
|
scalar< T > & | operator*= (unsigned rhs) |
|
scalar< T > & | operator/= (unsigned rhs) |
|
scalar< T > & | operator%= (unsigned rhs) |
|
scalar< T > & | operator= (int rhs) |
|
scalar< T > & | operator+= (int rhs) |
|
scalar< T > & | operator-= (int rhs) |
|
scalar< T > & | operator*= (int rhs) |
|
scalar< T > & | operator/= (int rhs) |
|
scalar< T > & | operator%= (int rhs) |
|
scalar< T > & | operator= (unsigned long rhs) |
|
scalar< T > & | operator+= (unsigned long rhs) |
|
scalar< T > & | operator-= (unsigned long rhs) |
|
scalar< T > & | operator*= (unsigned long rhs) |
|
scalar< T > & | operator/= (unsigned long rhs) |
|
scalar< T > & | operator%= (unsigned long rhs) |
|
scalar< T > & | operator*= (double rhs) |
|
scalar< T > & | operator+= (double rhs) |
|
scalar< T > & | operator= (long rhs) |
|
scalar< T > & | operator+= (long rhs) |
|
scalar< T > & | operator-= (long rhs) |
|
scalar< T > & | operator*= (long rhs) |
|
scalar< T > & | operator/= (long rhs) |
|
void | operator++ () |
|
void | operator-- () |
|
void | Div2Exp (unsigned long exponent_of_2) |
|
void | GCD (const scalar< T > &b2) |
|
void | Mod2Exp (unsigned long exponent_of_2) |
|
void | Mul2Exp (unsigned long exponent_of_2) |
|
void | PowMod (const scalar< T > &exp, const scalar< T > &m) |
|
void | PowMod (unsigned long exp, const scalar< T > &m) |
|
void | abs () |
|
void | factorial (unsigned long n) |
|
scalar< T > & | negate () |
|
scalar< T > & | pow (unsigned long exp) |
|
scalar< T > & | pow (unsigned long base, unsigned long exp) |
|
void | quo (const scalar< T > &divisor) |
|
void | quo (unsigned long divisor) |
|
void | rem (const scalar< T > &divisor) |
|
unsigned long | rem (unsigned long divisor) |
|
void | sqrt () |
|
template<> |
| scalar () |
|
template<> |
| ~scalar () |
|
template<> |
| scalar (int si) |
|
template<> |
| scalar (unsigned si) |
|
template<> |
| scalar (const char *string, unsigned int base) |
|
template<> |
| scalar (const scalar< U > &a, const scalar< U > &b, const scalar< U > &c) |
|
template<> |
| scalar (signed long int sl) |
|
template<> |
| scalar (unsigned long int ul) |
|
template<> |
| scalar (const scalar< EMPZ > &rhs) |
|
template<> |
| scalar (double rhs) |
|
template<> |
scalar< EMPZ > & | operator= (const scalar< EMPZ > &rhs) |
|
template<> |
bool | operator== (const scalar< EMPZ > &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 scalar< EMPZ > &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 scalar< EMPZ > &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 scalar< EMPZ > &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 scalar< EMPZ > &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 scalar< EMPZ > &rhs) const |
|
template<> |
bool | operator<= (long sl) const |
|
template<> |
bool | operator<= (int si) const |
|
template<> |
bool | operator<= (unsigned long ul) const |
|
template<> |
scalar< EMPZ > & | operator= (unsigned long ul) |
|
template<> |
scalar< EMPZ > & | operator= (long sl) |
|
template<> |
scalar< EMPZ > & | operator= (int si) |
|
template<> |
scalar< EMPZ > & | operator+= (const scalar< EMPZ > &rhs) |
|
template<> |
scalar< EMPZ > & | operator+= (unsigned long ul) |
|
template<> |
scalar< EMPZ > & | operator+= (long sl) |
|
template<> |
scalar< EMPZ > & | operator+= (int si) |
|
template<> |
scalar< EMPZ > & | operator-= (const scalar< EMPZ > &rhs) |
|
template<> |
scalar< EMPZ > & | operator-= (unsigned long ul) |
|
template<> |
scalar< EMPZ > & | operator-= (long sl) |
|
template<> |
scalar< EMPZ > & | operator-= (int si) |
|
template<> |
scalar< EMPZ > & | operator*= (const scalar< EMPZ > &rhs) |
|
template<> |
scalar< EMPZ > & | operator*= (unsigned long ul) |
|
template<> |
scalar< EMPZ > & | operator*= (long sl) |
|
template<> |
scalar< EMPZ > & | operator*= (int si) |
|
template<> |
scalar< EMPZ > & | operator/= (const scalar< EMPZ > &rhs) |
|
template<> |
scalar< EMPZ > & | operator/= (unsigned long ul) |
|
template<> |
scalar< EMPZ > & | operator/= (long sl) |
|
template<> |
scalar< EMPZ > & | operator/= (int si) |
|
template<> |
void | operator++ () |
|
template<> |
void | operator-- () |
|
template<> |
void | abs () |
|
template<> |
scalar< EMPZ > & | negate () |
|
template<> |
| scalar () |
|
template<> |
| ~scalar () |
|
template<> |
| scalar (int si) |
|
template<> |
| scalar (unsigned si) |
|
template<> |
| scalar (const char *string, unsigned int base) |
|
template<> |
| scalar (const scalar< U > &a, const scalar< U > &b, const scalar< U > &c) |
|
template<> |
| scalar (signed long int sl) |
|
template<> |
| scalar (unsigned long int ul) |
|
template<> |
| scalar (const scalar< EMPQ > &rhs) |
|
template<> |
| scalar (double rhs) |
|
template<> |
scalar< EMPQ > & | operator= (const scalar< EMPQ > &rhs) |
|
template<> |
bool | operator== (const scalar< EMPQ > &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 scalar< EMPQ > &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 scalar< EMPQ > &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 scalar< EMPQ > &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 scalar< EMPQ > &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 scalar< EMPQ > &rhs) const |
|
template<> |
bool | operator<= (long sl) const |
|
template<> |
bool | operator<= (int si) const |
|
template<> |
bool | operator<= (unsigned long ul) const |
|
template<> |
scalar< EMPQ > & | operator= (unsigned long ul) |
|
template<> |
scalar< EMPQ > & | operator= (long sl) |
|
template<> |
scalar< EMPQ > & | operator= (int si) |
|
template<> |
scalar< EMPQ > & | operator+= (const scalar< EMPQ > &rhs) |
|
template<> |
scalar< EMPQ > & | operator+= (unsigned long ul) |
|
template<> |
scalar< EMPQ > & | operator+= (long sl) |
|
template<> |
scalar< EMPQ > & | operator+= (int si) |
|
template<> |
scalar< EMPQ > & | operator-= (const scalar< EMPQ > &rhs) |
|
template<> |
scalar< EMPQ > & | operator-= (unsigned long ul) |
|
template<> |
scalar< EMPQ > & | operator-= (long sl) |
|
template<> |
scalar< EMPQ > & | operator-= (int si) |
|
template<> |
scalar< EMPQ > & | operator*= (const scalar< EMPQ > &rhs) |
|
template<> |
scalar< EMPQ > & | operator*= (unsigned long ul) |
|
template<> |
scalar< EMPQ > & | operator*= (long sl) |
|
template<> |
scalar< EMPQ > & | operator*= (int si) |
|
template<> |
scalar< EMPQ > & | operator/= (const scalar< EMPQ > &rhs) |
|
template<> |
scalar< EMPQ > & | operator/= (unsigned long ul) |
|
template<> |
scalar< EMPQ > & | operator/= (long sl) |
|
template<> |
scalar< EMPQ > & | operator/= (int si) |
|
template<> |
void | operator++ () |
|
template<> |
void | operator-- () |
|
template<> |
void | abs () |
|
template<> |
scalar< EMPQ > & | negate () |
|
template<> |
| scalar () |
|
template<> |
| scalar (const scalar< MPF > &rhs) |
|
template<> |
scalar< MPF > & | operator= (const scalar< MPF > &rhs) |
|
template<> |
| scalar (signed long int sl) |
|
template<> |
| scalar (unsigned long int ul) |
|
template<> |
| scalar (int si) |
|
template<> |
| scalar (const char *string, unsigned int base) |
|
template<> |
| scalar (double d) |
|
template<> |
| ~scalar () |
|
template<> |
bool | operator== (const scalar< 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!= (const scalar< 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> (const scalar< 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>= (const scalar< 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< (const scalar< 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<= (const scalar< MPF > &rhs) const |
|
template<> |
bool | operator<= (long sl) const |
|
template<> |
bool | operator<= (int si) const |
|
template<> |
bool | operator<= (unsigned long ul) const |
|
template<> |
scalar< MPF > & | operator= (unsigned long ul) |
|
template<> |
scalar< MPF > & | operator= (long sl) |
|
template<> |
scalar< MPF > & | operator= (int ul) |
|
template<> |
scalar< MPF > & | operator+= (const scalar< MPF > &rhs) |
|
template<> |
scalar< MPF > & | operator+= (unsigned long ul) |
|
template<> |
scalar< MPF > & | operator+= (long sl) |
|
template<> |
scalar< MPF > & | operator+= (int ul) |
|
template<> |
scalar< MPF > & | operator-= (const scalar< MPF > &rhs) |
|
template<> |
scalar< MPF > & | operator-= (unsigned long ul) |
|
template<> |
scalar< MPF > & | operator-= (long sl) |
|
template<> |
scalar< MPF > & | operator-= (int ul) |
|
template<> |
scalar< MPF > & | operator*= (const scalar< MPF > &rhs) |
|
template<> |
scalar< MPF > & | operator*= (unsigned long ul) |
|
template<> |
scalar< MPF > & | operator*= (long sl) |
|
template<> |
scalar< MPF > & | operator*= (double d) |
|
template<> |
scalar< MPF > & | operator*= (int ul) |
|
template<> |
scalar< MPF > & | operator/= (const scalar< MPF > &rhs) |
|
template<> |
scalar< MPF > & | operator/= (unsigned long ul) |
|
template<> |
scalar< MPF > & | operator/= (long sl) |
|
template<> |
scalar< MPF > & | operator/= (int sl) |
|
template<> |
void | operator++ () |
|
template<> |
void | operator-- () |
|
template<> |
void | Div2Exp (unsigned long exponent_of_2) |
|
template<> |
void | abs () |
|
template<> |
scalar< MPF > & | negate () |
|
template<> |
void | sqrt () |
|
template<> |
| ~scalar () |
|
template<> |
| scalar () |
|
template<> |
| scalar (signed long int sl) |
|
template<> |
| scalar (unsigned long int ul) |
|
template<> |
| scalar (int si) |
|
template<> |
| scalar (const char *s, unsigned int base) |
|
template<> |
| scalar (const scalar< MPZ > &rhs) |
|
template<> |
scalar< MPZ > & | operator= (const scalar< MPZ > &rhs) |
|
template<> |
scalar< MPZ > & | operator= (unsigned rhs) |
|
template<> |
bool | operator== (const scalar< 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 scalar< 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 scalar< 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 scalar< 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 scalar< 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 scalar< MPZ > &rhs) const |
|
template<> |
bool | operator<= (long sl) const |
|
template<> |
bool | operator<= (int si) const |
|
template<> |
bool | operator<= (unsigned long ul) const |
|
template<> |
scalar< MPZ > & | operator= (unsigned long ul) |
|
template<> |
scalar< MPZ > & | operator= (long sl) |
|
template<> |
scalar< MPZ > & | operator= (int ul) |
|
template<> |
scalar< MPZ > & | operator+= (const scalar< MPZ > &rhs) |
|
template<> |
scalar< MPZ > & | operator+= (unsigned long ul) |
|
template<> |
scalar< MPZ > & | operator+= (long sl) |
|
template<> |
scalar< MPZ > & | operator+= (int ul) |
|
template<> |
scalar< MPZ > & | operator-= (const scalar< MPZ > &rhs) |
|
template<> |
scalar< MPZ > & | operator-= (unsigned long ul) |
|
template<> |
scalar< MPZ > & | operator-= (long sl) |
|
template<> |
scalar< MPZ > & | operator-= (int ul) |
|
template<> |
scalar< MPZ > & | operator*= (const scalar< MPZ > &rhs) |
|
template<> |
scalar< MPZ > & | operator*= (unsigned long ul) |
|
template<> |
scalar< MPZ > & | operator*= (long sl) |
|
template<> |
scalar< MPZ > & | operator*= (int ul) |
|
template<> |
scalar< MPZ > & | operator/= (const scalar< MPZ > &rhs) |
|
template<> |
scalar< MPZ > & | operator/= (unsigned long ul) |
|
template<> |
scalar< MPZ > & | operator/= (long sl) |
|
template<> |
scalar< MPZ > & | operator%= (const scalar< MPZ > &rhs) |
|
template<> |
scalar< MPZ > & | operator%= (unsigned long ul) |
|
template<> |
void | operator++ () |
|
template<> |
void | operator-- () |
|
template<> |
void | Div2Exp (unsigned long exponent_of_2) |
|
template<> |
void | GCD (const scalar< MPZ > &b2) |
|
template<> |
void | Mod2Exp (unsigned long exponent_of_2) |
|
template<> |
void | Mul2Exp (unsigned long exponent_of_2) |
|
template<> |
void | PowMod (const scalar< MPZ > &exp, const scalar< MPZ > &m) |
|
template<> |
void | PowMod (unsigned long exp, const scalar< MPZ > &m) |
|
template<> |
void | abs () |
|
template<> |
void | factorial (unsigned long n) |
|
template<> |
scalar< MPZ > & | negate () |
|
template<> |
scalar< MPZ > & | pow (unsigned long exp) |
|
template<> |
scalar< MPZ > & | pow (unsigned long base, unsigned long exp) |
|
template<> |
void | quo (const scalar< MPZ > &divisor) |
|
template<> |
void | quo (unsigned long divisor) |
|
template<> |
void | rem (const scalar< MPZ > &divisor) |
|
template<> |
unsigned long | rem (unsigned long divisor) |
|
template<> |
void | sqrt () |
|
template<> |
| scalar () |
|
template<> |
| ~scalar () |
|
template<> |
| scalar (int si) |
|
template<> |
| scalar (unsigned si) |
|
template<> |
| scalar (const char *string, unsigned int base) |
|
template<> |
| scalar (signed long int sl) |
|
template<> |
| scalar (unsigned long int ul) |
|
template<> |
| scalar (const scalar< MPQ > &rhs) |
|
template<> |
| scalar (double rhs) |
|
template<> |
scalar< MPQ > & | operator= (const scalar< MPQ > &rhs) |
|
template<> |
bool | operator== (const scalar< 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 scalar< 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 scalar< 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 scalar< 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 scalar< 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 scalar< MPQ > &rhs) const |
|
template<> |
bool | operator<= (long sl) const |
|
template<> |
bool | operator<= (int si) const |
|
template<> |
bool | operator<= (unsigned long ul) const |
|
template<> |
scalar< MPQ > & | operator= (unsigned long ul) |
|
template<> |
scalar< MPQ > & | operator= (long sl) |
|
template<> |
scalar< MPQ > & | operator= (int ul) |
|
template<> |
scalar< MPQ > & | operator+= (const scalar< MPQ > &rhs) |
|
template<> |
scalar< MPQ > & | operator+= (unsigned long ul) |
|
template<> |
scalar< MPQ > & | operator+= (long sl) |
|
template<> |
scalar< MPQ > & | operator+= (int ul) |
|
template<> |
scalar< MPQ > & | operator-= (const scalar< MPQ > &rhs) |
|
template<> |
scalar< MPQ > & | operator-= (unsigned long ul) |
|
template<> |
scalar< MPQ > & | operator-= (long sl) |
|
template<> |
scalar< MPQ > & | operator-= (int ul) |
|
template<> |
scalar< MPQ > & | operator*= (const scalar< MPQ > &rhs) |
|
template<> |
scalar< MPQ > & | operator*= (int ul) |
|
template<> |
scalar< MPQ > & | operator*= (unsigned long ul) |
|
template<> |
scalar< MPQ > & | operator*= (long sl) |
|
template<> |
scalar< MPQ > & | operator/= (const scalar< MPQ > &rhs) |
|
template<> |
scalar< MPQ > & | operator/= (unsigned sl) |
|
template<> |
scalar< MPQ > & | operator/= (int sl) |
|
template<> |
scalar< MPQ > & | operator/= (unsigned long ul) |
|
template<> |
scalar< MPQ > & | operator/= (long int sl) |
|
template<> |
void | operator++ () |
|
template<> |
void | operator-- () |
|
template<> |
void | abs () |
|
template<> |
scalar< MPQ > & | negate () |
|