| abs(const Integer &n) | Integer | [friend] |
| absCompare(const Integer &a, const Integer &b) | Integer | [friend] |
| absOutput(std::ostream &o, const Integer &n) | Integer | [friend] |
| add(Integer &res, const Integer &n1, const Integer &n2) | Integer | [static] |
| add(Integer &res, const Integer &n1, const long n2) | Integer | [static] |
| add(Integer &res, const Integer &n1, const unsigned long n2) | Integer | [static] |
| addin(Integer &res, const Integer &n) | Integer | [static] |
| addin(Integer &res, const long n) | Integer | [static] |
| addin(Integer &res, const unsigned long n) | Integer | [static] |
| axmy(Integer &res, const Integer &a, const Integer &x, const Integer &y) | Integer | [static] |
| axmyin(Integer &res, const Integer &a, const Integer &x) | Integer | [static] |
| axpy(Integer &res, const Integer &a, const Integer &x, const Integer &y) | Integer | [static] |
| axpyin(Integer &res, const Integer &a, const Integer &x) | Integer | [static] |
| bitsize() const | Integer | [inline] |
| compare(const Integer &a, const Integer &b) | Integer | [friend] |
| copy(const Integer &n) | Integer | |
| div(Integer &q, const Integer &n1, const Integer &n2) | Integer | [static] |
| div(Integer &q, const Integer &n1, const long n2) | Integer | [static] |
| div(Integer &q, const Integer &n1, const unsigned long n2) | Integer | [static] |
| divexact(Integer &q, const Integer &n1, const Integer &n2) | Integer | [static] |
| divexact(const Integer &n1, const Integer &n2) | Integer | [static] |
| divin(Integer &q, const Integer &n) | Integer | [static] |
| divin(Integer &q, const long n) | Integer | [static] |
| divin(Integer &q, const unsigned long n) | Integer | [static] |
| divmod(Integer &q, Integer &r, const Integer &n1, const Integer &n2) | Integer | [static] |
| divmod(Integer &q, long &r, const Integer &n1, const long n2) | Integer | [static] |
| divmod(Integer &q, unsigned long &r, const Integer &n1, const unsigned long n2) | Integer | [static] |
| fact(unsigned long l) | Integer | [friend] |
| gcd(const Integer &a, const Integer &b) | Integer | [friend] |
| gcd(const Integer &a, const Integer &b, Integer &u, Integer &v) | Integer | [friend] |
| gcd(Integer &g, const Integer &a, const Integer &b) | Integer | [friend] |
| gcd(Integer &g, const Integer &a, const Integer &b, Integer &u, Integer &v) | Integer | [friend] |
| get_mpz() | Integer | [inline] |
| get_rep() const | Integer | [inline] |
| gmp_rep | Integer | [protected] |
| importWords(Integer &x, size_t count, int order, int size, int endian, size_t nails, const void *op) | Integer | [friend] |
| Integer(const std::vector< mp_limb_t > &vect_t) | Integer | |
| Integer(int n=0) | Integer | [inline] |
| Integer(long n) | Integer | [inline] |
| Integer(unsigned char n) | Integer | [inline] |
| Integer(unsigned int n) | Integer | [inline] |
| Integer(unsigned long n) | Integer | [inline] |
| Integer(long long n) | Integer | |
| Integer(unsigned long long n) | Integer | |
| Integer(double d) | Integer | [inline] |
| Integer(const char *s) | Integer | |
| Integer(const Integer &n) | Integer | [inline] |
| Integer(unsigned long *d, long size) | Integer | [protected] |
| Integer2double(const Integer &n) | Integer | [friend] |
| Integer2long(const Integer &n) | Integer | [friend] |
| Integer2string(std::string &, const Integer &, int base=10) | Integer | [friend] |
| Integer2vector(vect_t &v, const Integer &n) | Integer | [friend] |
| inv(Integer &u, const Integer &a, const Integer &b) | Integer | [friend] |
| isOne(const Integer &a) | Integer | [friend] |
| isperfectpower(const Integer &) | Integer | [friend] |
| isZero(const Integer &a) | Integer | [friend] |
| jacobi(const Integer &u, const Integer &v) | Integer | [friend] |
| lcm(Integer &g, const Integer &a, const Integer &b) | Integer | [friend] |
| lcm(const Integer &a, const Integer &b) | Integer | [friend] |
| legendre(const Integer &u, const Integer &v) | Integer | [friend] |
| length(const Integer &a) | Integer | [friend] |
| logcpy(const Integer &n) | Integer | [inline] |
| logp(const Integer &a, const Integer &p) | Integer | [friend] |
| logtwo(const Integer &a) | Integer | [friend] |
| mod(Integer &r, const Integer &n1, const Integer &n2) | Integer | [static] |
| mod(Integer &r, const Integer &n1, const long n2) | Integer | [static] |
| mod(Integer &r, const Integer &n1, const unsigned long n2) | Integer | [static] |
| modin(Integer &r, const Integer &n) | Integer | [static] |
| modin(Integer &r, const long n) | Integer | [static] |
| modin(Integer &r, const unsigned long n) | Integer | [static] |
| mul(Integer &res, const Integer &n1, const Integer &n2) | Integer | [static] |
| mul(Integer &res, const Integer &n1, const long n2) | Integer | [static] |
| mul(Integer &res, const Integer &n1, const unsigned long n2) | Integer | [static] |
| mulin(Integer &res, const Integer &n) | Integer | [static] |
| mulin(Integer &res, const long n) | Integer | [static] |
| mulin(Integer &res, const unsigned long n) | Integer | [static] |
| neg(Integer &res, const Integer &n) | Integer | [static] |
| negin(Integer &res) | Integer | [static] |
| nextprime(Integer &, const Integer &p) | Integer | [friend] |
| nonzerorandom(int sz=1) | Integer | [inline, static] |
| nonzerorandom(Integer &r, const Integer &size) | Integer | [inline, static] |
| nonzerorandom(Integer &r, long size=1) | Integer | [inline, static] |
| one | Integer | [static] |
| operator *(const Integer &n) const | Integer | |
| operator *(const unsigned long l) const | Integer | |
| operator *(const long l) const | Integer | |
| operator *=(const Integer &n) | Integer | |
| operator *=(const unsigned long l) | Integer | |
| operator *=(const long l) | Integer | |
| operator *=(const XXX &x) | Integer | [inline] |
| operator double() const | Integer | |
| operator float() const | Integer | |
| operator int() const | Integer | |
| operator long() const | Integer | |
| operator long long() const | Integer | |
| operator short() const | Integer | [inline] |
| operator signed char() const | Integer | [inline] |
| operator std::string() const | Integer | |
| operator unsigned char() const | Integer | [inline] |
| operator unsigned int() const | Integer | |
| operator unsigned long() const | Integer | |
| operator unsigned long long() const | Integer | |
| operator unsigned short() const | Integer | [inline] |
| operator vect_t() const | Integer | |
| operator!=(const int l) const | Integer | |
| operator!=(const long l) const | Integer | |
| operator!=(const unsigned long l) const | Integer | |
| operator%(const long long l) const | Integer | |
| operator%(const unsigned long long l) const | Integer | |
| operator%(const Integer &n) const | Integer | |
| operator%(const unsigned long l) const | Integer | |
| operator%(const long l) const | Integer | |
| operator%=(const Integer &n) | Integer | |
| operator%=(const unsigned long l) | Integer | |
| operator%=(const long l) | Integer | |
| operator%=(const long long l) | Integer | [inline] |
| operator%=(const unsigned long long l) | Integer | [inline] |
| operator%=(const XXX &x) | Integer | [inline] |
| operator+(const Integer &n) const | Integer | |
| operator+(const unsigned long l) const | Integer | |
| operator+(const long l) const | Integer | |
| operator++() | Integer | [inline] |
| operator+=(const Integer &n) | Integer | |
| operator+=(const unsigned long l) | Integer | |
| operator+=(const long l) | Integer | |
| operator+=(const XXX &x) | Integer | [inline] |
| operator-(const Integer &n) const | Integer | |
| operator-(const unsigned long l) const | Integer | |
| operator-(const long l) const | Integer | |
| operator-() const | Integer | [inline] |
| operator--() | Integer | [inline] |
| operator-=(const Integer &n) | Integer | |
| operator-=(const unsigned long l) | Integer | |
| operator-=(const long l) | Integer | |
| operator-=(const XXX &x) | Integer | [inline] |
| operator/(const Integer &n) const | Integer | |
| operator/(const unsigned long l) const | Integer | |
| operator/(const long l) const | Integer | |
| operator/=(const Integer &n) | Integer | |
| operator/=(const unsigned long l) | Integer | |
| operator/=(const long l) | Integer | |
| operator/=(const XXX &x) | Integer | [inline] |
| operator<(const int l) const | Integer | |
| operator<(const long l) const | Integer | |
| operator<(const unsigned long l) const | Integer | |
| operator<<(int l) const | Integer | |
| operator<<(long l) const | Integer | |
| operator<<(unsigned int l) const | Integer | |
| operator<<(unsigned long l) const | Integer | |
| operator<<(std::ostream &o, const Integer &n) | Integer | [friend] |
| operator<<=(int l) | Integer | |
| operator<<=(long l) | Integer | |
| operator<<=(unsigned int l) | Integer | |
| operator<<=(unsigned long l) | Integer | |
| operator=(const Integer &n) | Integer | [inline] |
| operator>(const int l) const | Integer | |
| operator>(const long l) const | Integer | |
| operator>(const unsigned long l) const | Integer | |
| operator>>(int l) const | Integer | |
| operator>>(long l) const | Integer | |
| operator>>(unsigned int l) const | Integer | |
| operator>>(unsigned long l) const | Integer | |
| operator>>(std::istream &i, Integer &n) | Integer | [friend] |
| operator>>=(int l) | Integer | |
| operator>>=(long l) | Integer | |
| operator>>=(unsigned int l) | Integer | |
| operator>>=(unsigned long l) | Integer | |
| operator[](size_t i) const | Integer | [inline] |
| pow(Integer &Res, const Integer &n, const long l) | Integer | [friend] |
| pow(Integer &Res, const unsigned long n, const unsigned long l) | Integer | [friend] |
| pow(Integer &Res, const Integer &n, const unsigned long l) | Integer | [friend] |
| pow(Integer &Res, const Integer &n, const int l) | Integer | [friend] |
| pow(Integer &Res, const Integer &n, const unsigned int l) | Integer | [friend] |
| pow(const Integer &n, const long l) | Integer | [friend] |
| pow(const Integer &n, const unsigned long l) | Integer | [friend] |
| pow(const Integer &n, const int l) | Integer | [friend] |
| pow(const Integer &n, const unsigned int l) | Integer | [friend] |
| powmod(Integer &Res, const Integer &n, const unsigned long e, const Integer &m) | Integer | [friend] |
| powmod(Integer &Res, const Integer &n, const long e, const Integer &m) | Integer | [friend] |
| powmod(Integer &Res, const Integer &n, const unsigned int e, const Integer &m) | Integer | [friend] |
| powmod(Integer &Res, const Integer &n, const int e, const Integer &m) | Integer | [friend] |
| powmod(Integer &Res, const Integer &n, const Integer &e, const Integer &m) | Integer | [friend] |
| powmod(const Integer &n, const unsigned long e, const Integer &m) | Integer | [friend] |
| powmod(const Integer &n, const long e, const Integer &m) | Integer | [friend] |
| powmod(const Integer &n, const unsigned int e, const Integer &m) | Integer | [friend] |
| powmod(const Integer &n, const int e, const Integer &m) | Integer | [friend] |
| powmod(const Integer &n, const Integer &e, const Integer &m) | Integer | [friend] |
| pp(const Integer &P, const Integer &Q) | Integer | [friend] |
| prevprime(Integer &, const Integer &p) | Integer | [friend] |
| print(std::ostream &o) const | Integer | |
| priv_sign() const | Integer | [inline, protected] |
| probab_prime(const Integer &p) | Integer | [friend] |
| probab_prime(const Integer &p, int r) | Integer | [friend] |
| random(int sz=1) | Integer | [inline, static] |
| random(Integer &r, const Integer &size) | Integer | [inline, static] |
| random(Integer &r, long size=1) | Integer | [inline, static] |
| Rep typedef | Integer | [protected] |
| root(Integer &q, const Integer &, unsigned int n) | Integer | [friend] |
| sign(const Integer &a) | Integer | [friend] |
| size() const | Integer | [inline] |
| size_in_base(int B) const | Integer | [inline] |
| sqrt(const Integer &p) | Integer | [friend] |
| sqrt(const Integer &p, Integer &r) | Integer | [friend] |
| sub(Integer &res, const Integer &n1, const Integer &n2) | Integer | [static] |
| sub(Integer &res, const Integer &n1, const long n2) | Integer | [static] |
| sub(Integer &res, const Integer &n1, const unsigned long n2) | Integer | [static] |
| subin(Integer &res, const Integer &n) | Integer | [static] |
| subin(Integer &res, const long n) | Integer | [static] |
| subin(Integer &res, const unsigned long n) | Integer | [static] |
| swap(Integer &, Integer &) | Integer | [friend] |
| vect_t typedef | Integer | |
| zero | Integer | [static] |
| ~Integer() | Integer | [inline] |