| Acover2nl(Vector &nl) | orbiter::layer2_discreta::discreta_matrix | |
| 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::discreta_matrix | virtual |
| AG_point_rank(int i0, int j0, int di, int dj, int length, int &a) | orbiter::layer2_discreta::discreta_matrix | |
| AG_point_unrank(int i0, int j0, int di, int dj, int length, int a) | orbiter::layer2_discreta::discreta_matrix | |
| AG_rep(domain *dom, permutation &p, int f_action_from_right) | orbiter::layer2_discreta::discreta_matrix | |
| AG_rep(permutation &p, int f_action_from_right) | orbiter::layer2_discreta::discreta_matrix | |
| Ainf2Asup() | orbiter::layer2_discreta::discreta_matrix | |
| apply_col_row_perm(permutation &p) | orbiter::layer2_discreta::discreta_matrix | |
| apply_perms(int f_row_perm, permutation &row_perm, int f_col_perm, permutation &col_perm) | orbiter::layer2_discreta::discreta_matrix | |
| apply_row_col_perm(permutation &p) | orbiter::layer2_discreta::discreta_matrix | |
| 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 |
| Asup2Acover() | orbiter::layer2_discreta::discreta_matrix | |
| Asup2Ainf() | orbiter::layer2_discreta::discreta_matrix | |
| Berlekamp(unipoly &m, int p, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| binomial(int n_min, int n_max, int k_min, int k_max) | orbiter::layer2_discreta::discreta_matrix | |
| binomial(int n_min, int n_max, int k_min, int k_max, int f_inverse) | orbiter::layer2_discreta::discreta_matrix | |
| c_kind(kind k) | orbiter::layer2_discreta::discreta_base | |
| calc_hash_key(int key_len, hollerith &hash_key, int f_v) | orbiter::layer2_discreta::discreta_matrix | |
| calc_size_on_file() | orbiter::layer2_discreta::discreta_base | |
| calc_theX(int &nb_X, int *&theX) | orbiter::layer2_discreta::discreta_matrix | |
| 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 | |
| companion_matrix(unipoly &m, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| compare_with(discreta_base &a) | orbiter::layer2_discreta::discreta_matrix | virtual |
| compare_with_euclidean(discreta_base &a) | orbiter::layer2_discreta::discreta_base | virtual |
| 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::discreta_matrix | virtual |
| csf() | orbiter::layer2_discreta::discreta_matrix | |
| dec() | orbiter::layer2_discreta::discreta_base | virtual |
| det(discreta_base &d, int f_v, int f_vv) | orbiter::layer2_discreta::discreta_matrix | |
| det_modify_input_matrix(discreta_base &d, int f_v, int f_vv) | orbiter::layer2_discreta::discreta_matrix | |
| determinant(discreta_base &d, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| discreta_base() | orbiter::layer2_discreta::discreta_base | |
| discreta_base(const discreta_base &x) | orbiter::layer2_discreta::discreta_base | |
| discreta_matrix() | orbiter::layer2_discreta::discreta_matrix | |
| discreta_matrix(const discreta_base &x) | orbiter::layer2_discreta::discreta_matrix | |
| divide_by(discreta_base &x) | orbiter::layer2_discreta::discreta_base | |
| divide_by_exact(discreta_base &x) | orbiter::layer2_discreta::discreta_base | |
| elements_to_unipoly() | orbiter::layer2_discreta::discreta_matrix | |
| eq(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| evaluate_at(discreta_base &x) | orbiter::layer2_discreta::discreta_matrix | |
| 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 | |
| freeself() | orbiter::layer2_discreta::discreta_base | |
| freeself_discreta_base() | orbiter::layer2_discreta::discreta_base | |
| freeself_kind(kind k) | orbiter::layer2_discreta::discreta_base | |
| freeself_matrix() | orbiter::layer2_discreta::discreta_matrix | |
| Frobenius(unipoly &m, int p, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| from_vector_of_columns(Vector &v) | orbiter::layer2_discreta::discreta_matrix | |
| from_vector_of_rows(Vector &v) | orbiter::layer2_discreta::discreta_matrix | |
| Gauss(int f_special, int f_complete, Vector &base_cols, int f_P, discreta_matrix &P, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| ge(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| get_kernel(Vector &base_cols, discreta_matrix &kernel) | orbiter::layer2_discreta::discreta_matrix | |
| gt(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| hip() | orbiter::layer2_discreta::discreta_matrix | |
| hip1() | orbiter::layer2_discreta::discreta_matrix | |
| homo_z(int z) | orbiter::layer2_discreta::discreta_base | virtual |
| i_power_j(int i, int j) | orbiter::layer2_discreta::discreta_base | |
| inc() | orbiter::layer2_discreta::discreta_base | virtual |
| incma_print_ascii(std::ostream &ost, int f_tex, int f_row_decomp, Vector &row_decomp, int f_col_decomp, Vector &col_decomp) | orbiter::layer2_discreta::discreta_matrix | |
| incma_print_ascii_permuted_and_decomposed(std::ostream &ost, int f_tex, Vector &decomp, permutation &p) | orbiter::layer2_discreta::discreta_matrix | |
| incma_print_latex(std::ostream &f, int f_row_decomp, Vector &row_decomp, int f_col_decomp, Vector &col_decomp, int f_labelling_points, Vector &point_labels, int f_labelling_blocks, Vector &block_labels) | orbiter::layer2_discreta::discreta_matrix | |
| incma_print_latex2(std::ostream &f, int width, int width_10, int f_outline_thin, const char *unit_length, const char *thick_lines, const char *thin_lines, const char *geo_line_width, int f_row_decomp, Vector &row_decomp, int f_col_decomp, Vector &col_decomp, int f_labelling_points, Vector &point_labels, int f_labelling_blocks, Vector &block_labels) | orbiter::layer2_discreta::discreta_matrix | |
| integral_division(discreta_base &x, discreta_base &q, discreta_base &r, int verbose_level) | orbiter::layer2_discreta::discreta_base | 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::discreta_matrix | virtual |
| is_divisor(discreta_base &y) | orbiter::layer2_discreta::discreta_base | |
| is_even() | orbiter::layer2_discreta::discreta_base | |
| is_in_center() | orbiter::layer2_discreta::discreta_matrix | |
| is_m_one() | orbiter::layer2_discreta::discreta_base | virtual |
| is_odd() | orbiter::layer2_discreta::discreta_base | |
| is_one() | orbiter::layer2_discreta::discreta_matrix | virtual |
| is_zero() | orbiter::layer2_discreta::discreta_matrix | virtual |
| k | orbiter::layer2_discreta::discreta_base | |
| KX_cyclic_module_generator(Vector &v, unipoly &mue, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| KX_module_apply(unipoly &p, Vector &v) | orbiter::layer2_discreta::discreta_matrix | |
| KX_module_join(Vector &v1, unipoly &mue1, Vector &v2, unipoly &mue2, Vector &v3, unipoly &mue3, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| KX_module_minpol(unipoly &p, unipoly &m, unipoly &mue, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| KX_module_order_ideal(int i, unipoly &mue, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| 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 | |
| lt(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| m_i_i(int i) | orbiter::layer2_discreta::discreta_base | |
| m_iji(int i, int j, int a) | orbiter::layer2_discreta::discreta_matrix | inline |
| m_mn(int m, int n) | orbiter::layer2_discreta::discreta_matrix | |
| m_mn_n(int m, int n) | orbiter::layer2_discreta::discreta_matrix | |
| m_one() | orbiter::layer2_discreta::discreta_base | virtual |
| MacWilliamsTransform(int n, int q, int f_v) | orbiter::layer2_discreta::discreta_matrix | |
| matrix_mult_to(discreta_matrix &x, discreta_base &y) | orbiter::layer2_discreta::discreta_matrix | |
| minus_X_times_id() | orbiter::layer2_discreta::discreta_matrix | |
| 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::discreta_matrix | virtual |
| multiply_2by2_from_left(int i, int j, discreta_base &aii, discreta_base &aij, discreta_base &aji, discreta_base &ajj, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| multiply_2by2_from_right(int i, int j, discreta_base &aii, discreta_base &aij, discreta_base &aji, discreta_base &ajj, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| multiply_vector_from_left(Vector &x, Vector &y) | orbiter::layer2_discreta::discreta_matrix | |
| negate() | orbiter::layer2_discreta::discreta_base | |
| negate_to(discreta_base &x) | orbiter::layer2_discreta::discreta_matrix | virtual |
| neq(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| normalize(discreta_base &p) | orbiter::layer2_discreta::discreta_base | virtual |
| one() | orbiter::layer2_discreta::discreta_matrix | virtual |
| operator new(size_t, void *p) | orbiter::layer2_discreta::discreta_matrix | 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::discreta_matrix | |
| operator[](int i) | orbiter::layer2_discreta::discreta_matrix | inline |
| 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 | |
| PG_design_point_vs_hyperplane(domain *dom, int k, int f_v) | orbiter::layer2_discreta::discreta_matrix | |
| PG_element_normalize() | orbiter::layer2_discreta::discreta_matrix | |
| PG_k_q_design(domain *dom, int k, int f_v, int f_vv) | orbiter::layer2_discreta::discreta_matrix | |
| PG_line_rank(int &a, int f_v) | orbiter::layer2_discreta::discreta_matrix | |
| PG_line_unrank(int a) | orbiter::layer2_discreta::discreta_matrix | |
| PG_point_normalize(int i0, int j0, int di, int dj, int length) | orbiter::layer2_discreta::discreta_matrix | |
| PG_point_rank(int i0, int j0, int di, int dj, int length, int &a) | orbiter::layer2_discreta::discreta_matrix | |
| PG_point_unrank(int i0, int j0, int di, int dj, int length, int a) | orbiter::layer2_discreta::discreta_matrix | |
| PG_rep(domain *dom, permutation &p, int f_action_from_right, int f_modified) | orbiter::layer2_discreta::discreta_matrix | |
| PG_rep(permutation &p, int f_action_from_right, int f_modified) | orbiter::layer2_discreta::discreta_matrix | |
| 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 | |
| power_mod(int r, integer &P, discreta_matrix &C) | orbiter::layer2_discreta::discreta_matrix | |
| print(std::ostream &) | orbiter::layer2_discreta::discreta_matrix | virtual |
| print_decomposed(std::ostream &ost, Vector &row_decomp, Vector &col_decomp) | orbiter::layer2_discreta::discreta_matrix | |
| 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 | |
| proj_order_mod(integer &P) | orbiter::layer2_discreta::discreta_matrix | |
| rank() | orbiter::layer2_discreta::discreta_matrix | |
| read_mem(memory &M, int debug_depth) | orbiter::layer2_discreta::discreta_matrix | |
| read_memory(memory &m, int debug_depth) | orbiter::layer2_discreta::discreta_base | |
| realloc(int m, int n) | orbiter::layer2_discreta::discreta_matrix | |
| s_i_i() | orbiter::layer2_discreta::discreta_base | |
| s_ij(int i, int j) | orbiter::layer2_discreta::discreta_matrix | |
| s_iji(int i, int j) | orbiter::layer2_discreta::discreta_matrix | inline |
| s_kind() | orbiter::layer2_discreta::discreta_base | |
| s_m() | orbiter::layer2_discreta::discreta_matrix | |
| s_n() | orbiter::layer2_discreta::discreta_matrix | |
| s_virtual_kind() | orbiter::layer2_discreta::discreta_matrix | virtual |
| save_as_inc(std::ofstream &f) | orbiter::layer2_discreta::discreta_matrix | |
| save_as_inc_file(char *fname) | orbiter::layer2_discreta::discreta_matrix | |
| 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_matrix() | orbiter::layer2_discreta::discreta_matrix | |
| Simplex_code_generator_matrix(domain *dom, int k, int f_v) | orbiter::layer2_discreta::discreta_matrix | |
| smith_eliminate_column(discreta_matrix &P, discreta_matrix &Pv, int i, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| smith_eliminate_row(discreta_matrix &Q, discreta_matrix &Qv, int i, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| smith_normal_form(discreta_matrix &P, discreta_matrix &Pv, discreta_matrix &Q, discreta_matrix &Qv, int verbose_level) | orbiter::layer2_discreta::discreta_matrix | |
| stirling_first(int n_min, int n_max, int k_min, int k_max, int f_signless) | orbiter::layer2_discreta::discreta_matrix | |
| stirling_second(int n_min, int n_max, int k_min, int k_max, int f_ordered) | orbiter::layer2_discreta::discreta_matrix | |
| swap(discreta_base &a) | orbiter::layer2_discreta::discreta_base | |
| to_vector_of_columns(Vector &v) | orbiter::layer2_discreta::discreta_matrix | |
| to_vector_of_rows(Vector &v) | orbiter::layer2_discreta::discreta_matrix | |
| transpose() | orbiter::layer2_discreta::discreta_matrix | |
| unpack(memory &M, int verbose_level, int debug_depth) | orbiter::layer2_discreta::discreta_base | |
| vector_mult_to(Vector &x, discreta_base &y) | orbiter::layer2_discreta::discreta_matrix | |
| weight_enumerator_brute_force(domain *dom, Vector &v) | orbiter::layer2_discreta::discreta_matrix | |
| write_mem(memory &m, int debug_depth) | orbiter::layer2_discreta::discreta_matrix | |
| write_memory(memory &m, int debug_depth) | orbiter::layer2_discreta::discreta_base | |
| X_times_id_minus_self() | orbiter::layer2_discreta::discreta_matrix | |
| zero() | orbiter::layer2_discreta::discreta_matrix | virtual |
| ~discreta_base() | orbiter::layer2_discreta::discreta_base | virtual |
| ~discreta_matrix() | orbiter::layer2_discreta::discreta_matrix | |