| _get_union() | mppp::mp_integer< SSize > | inline |
| _get_union() const | mppp::mp_integer< SSize > | inline |
| abs() | mppp::mp_integer< SSize > | inline |
| abs(mp_integer &rop, const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| abs(const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| add(mp_integer &rop, const mp_integer &op1, const mp_integer &op2) | mppp::mp_integer< SSize > | friend |
| add_ui(mp_integer &rop, const mp_integer &op1, unsigned long op2) | mppp::mp_integer< SSize > | friend |
| addmul(mp_integer &rop, const mp_integer &op1, const mp_integer &op2) | mppp::mp_integer< SSize > | friend |
| bin_ui(mp_integer &rop, const mp_integer &n, unsigned long k) | mppp::mp_integer< SSize > | friend |
| bin_ui(const mp_integer &n, unsigned long k) | mppp::mp_integer< SSize > | friend |
| binomial(const T &n, const U &k) | mppp::mp_integer< SSize > | friend |
| cmp(const mp_integer &op1, const mp_integer &op2) | mppp::mp_integer< SSize > | friend |
| demote() | mppp::mp_integer< SSize > | inline |
| divexact(mp_integer &rop, const mp_integer &n, const mp_integer &d) | mppp::mp_integer< SSize > | friend |
| divexact(const mp_integer &n, const mp_integer &d) | mppp::mp_integer< SSize > | friend |
| even_p() const | mppp::mp_integer< SSize > | inline |
| even_p(const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| fac_ui(mp_integer &rop, unsigned long n) | mppp::mp_integer< SSize > | friend |
| gcd(mp_integer &rop, const mp_integer &op1, const mp_integer &op2) | mppp::mp_integer< SSize > | friend |
| gcd(const mp_integer &op1, const mp_integer &op2) | mppp::mp_integer< SSize > | friend |
| get_mpz_t() | mppp::mp_integer< SSize > | inline |
| get_mpz_view() const | mppp::mp_integer< SSize > | inline |
| hash(const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| is_dynamic() const | mppp::mp_integer< SSize > | inline |
| is_negative_one() const | mppp::mp_integer< SSize > | inline |
| is_negative_one(const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| is_one() const | mppp::mp_integer< SSize > | inline |
| is_one(const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| is_static() const | mppp::mp_integer< SSize > | inline |
| is_zero() const | mppp::mp_integer< SSize > | inline |
| is_zero(const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| mp_integer()=default | mppp::mp_integer< SSize > | |
| mp_integer(const mp_integer &other)=default | mppp::mp_integer< SSize > | |
| mp_integer(mp_integer &&other)=default | mppp::mp_integer< SSize > | |
| mp_integer(T x) | mppp::mp_integer< SSize > | inlineexplicit |
| mp_integer(const char *s, int base=10) | mppp::mp_integer< SSize > | inlineexplicit |
| mp_integer(const std::string &s, int base=10) | mppp::mp_integer< SSize > | inlineexplicit |
| mp_integer(const ::mpz_t n) | mppp::mp_integer< SSize > | inlineexplicit |
| mul(mp_integer &rop, const mp_integer &op1, const mp_integer &op2) | mppp::mp_integer< SSize > | friend |
| mul_2exp(mp_integer &rop, const mp_integer &n, ::mp_bitcnt_t s) | mppp::mp_integer< SSize > | friend |
| nbits() const | mppp::mp_integer< SSize > | inline |
| neg() | mppp::mp_integer< SSize > | inline |
| neg(mp_integer &rop, const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| neg(const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| nextprime(mp_integer &rop, const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| nextprime(const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| nextprime() | mppp::mp_integer< SSize > | inline |
| odd_p() const | mppp::mp_integer< SSize > | inline |
| odd_p(const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| operator T() const | mppp::mp_integer< SSize > | inlineexplicit |
| operator!=(const T &op1, const U &op2) | mppp::mp_integer< SSize > | friend |
| operator%(const T &n, const U &d) | mppp::mp_integer< SSize > | friend |
| operator%=(const T &d) | mppp::mp_integer< SSize > | inline |
| operator*(const T &op1, const U &op2) | mppp::mp_integer< SSize > | friend |
| operator*=(const T &op) | mppp::mp_integer< SSize > | inline |
| operator*=(T &x, const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| operator+() const | mppp::mp_integer< SSize > | inline |
| operator+(const T &op1, const U &op2) | mppp::mp_integer< SSize > | friend |
| operator++() | mppp::mp_integer< SSize > | inline |
| operator++(int) | mppp::mp_integer< SSize > | inline |
| operator+=(const T &op) | mppp::mp_integer< SSize > | inline |
| operator+=(T &x, const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| operator-() const | mppp::mp_integer< SSize > | inline |
| operator-(const T &op1, const U &op2) | mppp::mp_integer< SSize > | friend |
| operator--() | mppp::mp_integer< SSize > | inline |
| operator--(int) | mppp::mp_integer< SSize > | inline |
| operator-=(const T &op) | mppp::mp_integer< SSize > | inline |
| operator-=(T &x, const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| operator/(const T &n, const U &d) | mppp::mp_integer< SSize > | friend |
| operator/=(const T &d) | mppp::mp_integer< SSize > | inline |
| operator/=(T &x, const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| operator<(const T &op1, const U &op2) | mppp::mp_integer< SSize > | friend |
| operator<<(std::ostream &os, const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| operator<<(const mp_integer &n, T s) | mppp::mp_integer< SSize > | friend |
| operator<<=(T s) | mppp::mp_integer< SSize > | inline |
| operator<=(const T &op1, const U &op2) | mppp::mp_integer< SSize > | friend |
| operator=(const mp_integer &other)=default | mppp::mp_integer< SSize > | |
| operator=(mp_integer &&other)=default | mppp::mp_integer< SSize > | |
| operator=(const T &x) | mppp::mp_integer< SSize > | inline |
| operator==(const T &op1, const U &op2) | mppp::mp_integer< SSize > | friend |
| operator>(const T &op1, const U &op2) | mppp::mp_integer< SSize > | friend |
| operator>=(const T &op1, const U &op2) | mppp::mp_integer< SSize > | friend |
| operator>>(std::istream &is, mp_integer &n) | mppp::mp_integer< SSize > | friend |
| operator>>(const mp_integer &n, T s) | mppp::mp_integer< SSize > | friend |
| operator>>=(T s) | mppp::mp_integer< SSize > | inline |
| pow(const T &base, const U &exp) | mppp::mp_integer< SSize > | friend |
| pow_ui(mp_integer &rop, const mp_integer &base, unsigned long exp) | mppp::mp_integer< SSize > | friend |
| pow_ui(const mp_integer &base, unsigned long exp) | mppp::mp_integer< SSize > | friend |
| probab_prime_p(int reps=25) const | mppp::mp_integer< SSize > | inline |
| probab_prime_p(const mp_integer &n, int reps=25) | mppp::mp_integer< SSize > | friend |
| promote() | mppp::mp_integer< SSize > | inline |
| sgn() const | mppp::mp_integer< SSize > | inline |
| sgn(const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| size() const | mppp::mp_integer< SSize > | inline |
| sqrt() | mppp::mp_integer< SSize > | inline |
| sqrt(mp_integer &rop, const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| sqrt(const mp_integer &n) | mppp::mp_integer< SSize > | friend |
| ssize | mppp::mp_integer< SSize > | static |
| sub(mp_integer &rop, const mp_integer &op1, const mp_integer &op2) | mppp::mp_integer< SSize > | friend |
| tdiv_q_2exp(mp_integer &rop, const mp_integer &n, ::mp_bitcnt_t s) | mppp::mp_integer< SSize > | friend |
| tdiv_qr(mp_integer &q, mp_integer &r, const mp_integer &n, const mp_integer &d) | mppp::mp_integer< SSize > | friend |
| to_string(int base=10) const | mppp::mp_integer< SSize > | inline |