|
Polymake Template Library (PTL) 4.14
|
This is the complete list of members for pm::Integer, including all inherited members.
| abs(const Integer &a) | pm::Integer | friend |
| abs_equal(const Integer &a, const Integer &b) | pm::Integer | friend |
| abs_equal(const Integer &a, long b) | pm::Integer | friend |
| abs_equal(const Integer &a, double b) | pm::Integer | friend |
| binom(const Integer &n, long k) | pm::Integer | static |
| binom(long n, long k) | pm::Integer | static |
| bit(unsigned long i) const | pm::Integer | inline |
| compare(const Integer &b) const | pm::Integer | inline |
| copy_from(mpz_srcptr src) | pm::Integer | inline |
| div(const Integer &a, const Integer &b) | pm::Integer | friend |
| div_exact(const Integer &b) | pm::Integer | inline |
| div_exact(long b) | pm::Integer | inline |
| even() const | pm::Integer | inline |
| ext_gcd(const Integer &a, const Integer &b) | pm::Integer | friend |
| fac(long k) | pm::Integer | inlinestatic |
| fibonacci(unsigned long k) | pm::Integer | inlinestatic |
| fibonacci2(unsigned long k) | pm::Integer | inlinestatic |
| fill_from_file(int fd) | pm::Integer | |
| gcd(const Integer &a, const Integer &b) | pm::Integer | friend |
| gcd(const Integer &a, long b) | pm::Integer | friend |
| infinity(Int sgn) noexcept | pm::Integer | inlinestatic |
| Integer(const Integer &b) | pm::Integer | inline |
| Integer(const mpz_t &b) | pm::Integer | inlineexplicit |
| Integer(mpz_t &&b) noexcept | pm::Integer | inlineexplicit |
| Integer(double b) | pm::Integer | inlineexplicit |
| Integer(const Rational &b) | pm::Integer | inlineexplicit |
| Integer(const char *s) | pm::Integer | explicit |
| Integer(size_t n, Reserve) | pm::Integer | inline |
| Integer(gmp_randstate_t rnd, unsigned long bits) | pm::Integer | inline |
| Integer(gmp_randstate_t rnd, const Integer &upper) | pm::Integer | inline |
| Integer(std::nullptr_t) | pm::Integer | inlineexplicitprotected |
| is_zero() const noexcept | pm::Integer | inline |
| lcm(const Integer &a, const Integer &b) | pm::Integer | friend |
| log2_ceil(const Integer &a) | pm::Integer | friend |
| log2_floor(const Integer &a) | pm::Integer | friend |
| negate() noexcept | pm::Integer | inline |
| odd() const | pm::Integer | inline |
| operator double() const | pm::Integer | inlineexplicit |
| operator%=(const Integer &b) | pm::Integer | inline |
| operator*=(const Integer &b) | pm::Integer | inline |
| operator+(const Integer &a) | pm::Integer | friend |
| operator++() | pm::Integer | inline |
| operator+=(const Integer &b) | pm::Integer | inline |
| operator-(const Integer &a) | pm::Integer | friend |
| operator--() | pm::Integer | inline |
| operator-=(const Integer &b) | pm::Integer | inline |
| operator/=(const Integer &b) | pm::Integer | inline |
| operator<<(std::ostream &os, const Integer &a) | pm::Integer | friend |
| operator<<=(long k) | pm::Integer | inline |
| operator=(const Integer &b) | pm::Integer | inline |
| operator=(long b) | pm::Integer | inline |
| operator=(unsigned long b) | pm::Integer | inline |
| operator=(double b) | pm::Integer | inline |
| operator=(const Rational &b) | pm::Integer | inline |
| operator>>(std::istream &is, Integer &a) | pm::Integer | friend |
| operator>>=(long k) | pm::Integer | inline |
| parse(const char *s) | pm::Integer | protected |
| pow(const Integer &a, long k) | pm::Integer | static |
| putstr(std::ios::fmtflags flags, char *buf) const | pm::Integer | |
| read(std::istream &is, bool allow_sign=true) | pm::Integer | |
| relocate(Integer *from, Integer *to) | pm::Integer | friend |
| set(const char *s) | pm::Integer | inline |
| sqrt(const Integer &a) | pm::Integer | friend |
| strsize(std::ios::fmtflags flags) const | pm::Integer | |
| swap(Integer &b) noexcept | pm::Integer | inline |