| add(discreta_base &x, discreta_base &y) | orbiter::layer2_discreta::discreta_base | |
| add_apply(discreta_base &x) | orbiter::layer2_discreta::discreta_base | |
| add_mod(discreta_base &x, discreta_base &y, discreta_base &p) | orbiter::layer2_discreta::discreta_base | |
| add_to(discreta_base &x, discreta_base &y) | orbiter::layer2_discreta::longinteger | virtual |
| allocate(int sign, const char *p) | orbiter::layer2_discreta::longinteger | |
| allocate_empty(int len) | orbiter::layer2_discreta::longinteger | |
| allocate_internal(int sign, int len, const char *p) | orbiter::layer2_discreta::longinteger | |
| as_bt_key() | orbiter::layer2_discreta::discreta_base | inline |
| as_btree() | orbiter::layer2_discreta::discreta_base | inline |
| as_database() | orbiter::layer2_discreta::discreta_base | inline |
| as_design_parameter() | orbiter::layer2_discreta::discreta_base | inline |
| as_design_parameter_source() | orbiter::layer2_discreta::discreta_base | inline |
| as_hollerith() | orbiter::layer2_discreta::discreta_base | inline |
| as_integer() | orbiter::layer2_discreta::discreta_base | inline |
| as_longinteger() | orbiter::layer2_discreta::discreta_base | inline |
| as_matrix() | orbiter::layer2_discreta::discreta_base | inline |
| as_memory() | orbiter::layer2_discreta::discreta_base | inline |
| as_number_partition() | orbiter::layer2_discreta::discreta_base | inline |
| as_permutation() | orbiter::layer2_discreta::discreta_base | inline |
| as_unipoly() | orbiter::layer2_discreta::discreta_base | inline |
| as_vector() | orbiter::layer2_discreta::discreta_base | inline |
| c_kind(kind k) | orbiter::layer2_discreta::discreta_base | |
| calc_size_on_file() | orbiter::layer2_discreta::discreta_base | |
| change_to_bt_key() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_btree() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_database() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_design_parameter() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_design_parameter_source() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_hollerith() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_integer() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_longinteger() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_matrix() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_memory() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_number_partition() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_permutation() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_unipoly() | orbiter::layer2_discreta::discreta_base | inline |
| change_to_vector() | orbiter::layer2_discreta::discreta_base | inline |
| clearself() | orbiter::layer2_discreta::discreta_base | inline |
| commutator(discreta_base &x, discreta_base &y) | orbiter::layer2_discreta::discreta_base | |
| compare_with(discreta_base &b) | orbiter::layer2_discreta::longinteger | virtual |
| compare_with_euclidean(discreta_base &b) | orbiter::layer2_discreta::longinteger | virtual |
| compare_with_unsigned(longinteger &b) | orbiter::layer2_discreta::longinteger | |
| conjugate(discreta_base &x, discreta_base &y) | orbiter::layer2_discreta::discreta_base | |
| copyobject(discreta_base &x) | orbiter::layer2_discreta::discreta_base | |
| copyobject_to(discreta_base &x) | orbiter::layer2_discreta::longinteger | virtual |
| dec() | orbiter::layer2_discreta::longinteger | virtual |
| discreta_base() | orbiter::layer2_discreta::discreta_base | |
| discreta_base(const discreta_base &x) | orbiter::layer2_discreta::discreta_base | |
| divide_by(discreta_base &x) | orbiter::layer2_discreta::discreta_base | |
| divide_by_exact(discreta_base &x) | orbiter::layer2_discreta::discreta_base | |
| divide_out_int(int d) | orbiter::layer2_discreta::longinteger | |
| eq(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| extended_gcd(discreta_base &n, discreta_base &u, discreta_base &v, discreta_base &g, int verbose_level) | orbiter::layer2_discreta::discreta_base | |
| factorial(int z) | orbiter::layer2_discreta::discreta_base | |
| Fermat(int n) | orbiter::layer2_discreta::longinteger | |
| freeself() | orbiter::layer2_discreta::discreta_base | |
| freeself_discreta_base() | orbiter::layer2_discreta::discreta_base | |
| freeself_kind(kind k) | orbiter::layer2_discreta::discreta_base | |
| freeself_longinteger() | orbiter::layer2_discreta::longinteger | |
| ge(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| gt(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| homo_z(int z) | orbiter::layer2_discreta::longinteger | virtual |
| i_power_j(int i, int j) | orbiter::layer2_discreta::discreta_base | |
| inc() | orbiter::layer2_discreta::longinteger | virtual |
| integral_division(discreta_base &x, discreta_base &q, discreta_base &r, int verbose_level) | orbiter::layer2_discreta::longinteger | virtual |
| integral_division_by_integer(int x, discreta_base &q, discreta_base &r) | orbiter::layer2_discreta::discreta_base | |
| integral_division_by_integer_exact(int x, discreta_base &q) | orbiter::layer2_discreta::discreta_base | |
| integral_division_by_integer_exact_apply(int x) | orbiter::layer2_discreta::discreta_base | |
| integral_division_exact(discreta_base &x, discreta_base &q) | orbiter::layer2_discreta::discreta_base | |
| invert() | orbiter::layer2_discreta::discreta_base | |
| invert_mod(discreta_base &p) | orbiter::layer2_discreta::discreta_base | |
| invert_to(discreta_base &x) | orbiter::layer2_discreta::longinteger | virtual |
| is_divisor(discreta_base &y) | orbiter::layer2_discreta::discreta_base | |
| is_even() | orbiter::layer2_discreta::longinteger | |
| is_m_one() | orbiter::layer2_discreta::longinteger | virtual |
| is_odd() | orbiter::layer2_discreta::longinteger | |
| is_one() | orbiter::layer2_discreta::longinteger | virtual |
| is_zero() | orbiter::layer2_discreta::longinteger | virtual |
| k | orbiter::layer2_discreta::discreta_base | |
| le(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| load_ascii(std::istream &f) | orbiter::layer2_discreta::discreta_base | |
| load_file(const char *fname) | orbiter::layer2_discreta::discreta_base | |
| longinteger() | orbiter::layer2_discreta::longinteger | |
| longinteger(int a) | orbiter::layer2_discreta::longinteger | |
| longinteger(const char *s) | orbiter::layer2_discreta::longinteger | |
| longinteger(const discreta_base &x) | orbiter::layer2_discreta::longinteger | |
| lt(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| Lucas_test_Mersenne(int m, int verbose_level) | orbiter::layer2_discreta::longinteger | |
| m_i_i(int i) | orbiter::layer2_discreta::discreta_base | |
| m_one() | orbiter::layer2_discreta::longinteger | virtual |
| Mersenne(int n) | orbiter::layer2_discreta::longinteger | |
| modp(int p) | orbiter::layer2_discreta::longinteger | |
| modulo(discreta_base &p) | orbiter::layer2_discreta::discreta_base | |
| mult(discreta_base &x, discreta_base &y) | orbiter::layer2_discreta::discreta_base | |
| mult_apply(discreta_base &x) | orbiter::layer2_discreta::discreta_base | |
| mult_mod(discreta_base &x, discreta_base &y, discreta_base &p) | orbiter::layer2_discreta::discreta_base | |
| mult_to(discreta_base &x, discreta_base &y) | orbiter::layer2_discreta::longinteger | virtual |
| negate() | orbiter::layer2_discreta::discreta_base | |
| negate_to(discreta_base &x) | orbiter::layer2_discreta::longinteger | virtual |
| neq(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| normalize(discreta_base &p) | orbiter::layer2_discreta::discreta_base | virtual |
| normalize_representation() | orbiter::layer2_discreta::longinteger | |
| ny_p(int p) | orbiter::layer2_discreta::longinteger | |
| one() | orbiter::layer2_discreta::longinteger | virtual |
| operator new(size_t, void *p) | orbiter::layer2_discreta::longinteger | inline |
| operator*=(discreta_base &y) | orbiter::layer2_discreta::discreta_base | inline |
| operator+=(discreta_base &y) | orbiter::layer2_discreta::discreta_base | inline |
| operator=(const discreta_base &x) | orbiter::layer2_discreta::longinteger | |
| order() | orbiter::layer2_discreta::discreta_base | |
| order_mod(discreta_base &p) | orbiter::layer2_discreta::discreta_base | |
| pack(memory &M, int verbose_level, int debug_depth) | orbiter::layer2_discreta::discreta_base | |
| power_int(int l) | orbiter::layer2_discreta::discreta_base | |
| power_int_mod(int l, discreta_base &p) | orbiter::layer2_discreta::discreta_base | |
| power_longinteger(longinteger &l) | orbiter::layer2_discreta::discreta_base | |
| power_longinteger_mod(longinteger &l, discreta_base &p) | orbiter::layer2_discreta::discreta_base | |
| print(std::ostream &) | orbiter::layer2_discreta::longinteger | virtual |
| print_to_hollerith(hollerith &h) | orbiter::layer2_discreta::discreta_base | |
| println(std::ostream &) | orbiter::layer2_discreta::discreta_base | |
| printobjectkind(std::ostream &) | orbiter::layer2_discreta::discreta_base | |
| printobjectkindln(std::ostream &) | orbiter::layer2_discreta::discreta_base | |
| read_memory(memory &m, int debug_depth) | orbiter::layer2_discreta::discreta_base | |
| retract_to_integer_if_possible(integer &x) | orbiter::layer2_discreta::longinteger | |
| s_i() | orbiter::layer2_discreta::longinteger | |
| s_i_i() | orbiter::layer2_discreta::discreta_base | |
| s_kind() | orbiter::layer2_discreta::discreta_base | |
| s_len() | orbiter::layer2_discreta::longinteger | |
| s_p(int i) | orbiter::layer2_discreta::longinteger | |
| s_rep() | orbiter::layer2_discreta::longinteger | |
| s_sign() | orbiter::layer2_discreta::longinteger | |
| s_virtual_kind() | orbiter::layer2_discreta::longinteger | virtual |
| save_ascii(std::ostream &f) | orbiter::layer2_discreta::discreta_base | |
| save_file(const char *fname) | orbiter::layer2_discreta::discreta_base | |
| self | orbiter::layer2_discreta::discreta_base | |
| settype_base() | orbiter::layer2_discreta::discreta_base | |
| settype_longinteger() | orbiter::layer2_discreta::longinteger | |
| square_root_floor(discreta_base &x) | orbiter::layer2_discreta::longinteger | |
| swap(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| unpack(memory &M, int verbose_level, int debug_depth) | orbiter::layer2_discreta::discreta_base | |
| write_memory(memory &m, int debug_depth) | orbiter::layer2_discreta::discreta_base | |
| zero() | orbiter::layer2_discreta::longinteger | virtual |
| ~discreta_base() | orbiter::layer2_discreta::discreta_base | virtual |
| ~longinteger() | orbiter::layer2_discreta::longinteger | |