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] |