|
| void | orbiter::layer2_discreta::discreta_init () |
| |
| discreta_base * | orbiter::layer2_discreta::callocobject (kind k) |
| |
| void | orbiter::layer2_discreta::freeobject (discreta_base *p) |
| |
| discreta_base * | orbiter::layer2_discreta::calloc_nobjects (int n, kind k) |
| |
| void | orbiter::layer2_discreta::free_nobjects (discreta_base *p, int n) |
| |
| discreta_base * | orbiter::layer2_discreta::calloc_nobjects_plus_length (int n, kind k) |
| |
| void | orbiter::layer2_discreta::free_nobjects_plus_length (discreta_base *p) |
| |
| discreta_base * | orbiter::layer2_discreta::calloc_m_times_n_objects (int m, int n, kind k) |
| |
| void | orbiter::layer2_discreta::free_m_times_n_objects (discreta_base *p) |
| |
| void | orbiter::layer2_discreta::printobjectkind (ostream &ost, kind k) |
| |
| const char * | orbiter::layer2_discreta::kind_ascii (kind k) |
| |
| const char * | orbiter::layer2_discreta::action_kind_ascii (action_kind k) |
| |
| void | orbiter::layer2_discreta::uint4_swap (uint_4 &x, uint_4 &y) |
| |
| ostream & | orbiter::layer2_discreta::operator<< (ostream &ost, discreta_base &p) |
| |
| int | orbiter::layer2_discreta::invert_mod_integer (int i, int p) |
| |
| int | orbiter::layer2_discreta::remainder_mod (int i, int n) |
| |
| void | orbiter::layer2_discreta::factor_integer (int n, Vector &primes, Vector &exponents) |
| |
| void | orbiter::layer2_discreta::discreta_print_factorization (Vector &primes, Vector &exponents, ostream &o) |
| |
| void | orbiter::layer2_discreta::print_factorization_hollerith (Vector &primes, Vector &exponents, hollerith &h) |
| |
| int | orbiter::layer2_discreta::nb_primes (int n) |
| |
| int | orbiter::layer2_discreta::factor_if_prime_power (int n, int *p, int *e) |
| |
| int | orbiter::layer2_discreta::Euler (int n) |
| |
| int | orbiter::layer2_discreta::Moebius (int i) |
| |
| int | orbiter::layer2_discreta::NormRemainder (int a, int m) |
| |
| int | orbiter::layer2_discreta::log2 (int n) |
| |
| int | orbiter::layer2_discreta::sqrt_mod (int a, int p, int verbose_level) |
| |
| int | orbiter::layer2_discreta::sqrt_mod_involved (int a, int p, int verbose_level) |
| |
| void | orbiter::layer2_discreta::html_head (ostream &ost, char *title_long, char *title_short) |
| |
| void | orbiter::layer2_discreta::html_foot (ostream &ost) |
| |
| void | orbiter::layer2_discreta::sieve (Vector &primes, int factorbase, int verbose_level) |
| |
| void | orbiter::layer2_discreta::sieve_primes (Vector &v, int from, int to, int limit, int verbose_level) |
| |
| void | orbiter::layer2_discreta::print_intvec_mod_10 (Vector &v) |
| |
| void | orbiter::layer2_discreta::stirling_second (int n, int k, int f_ordered, discreta_base &res, int verbose_level) |
| |
| void | orbiter::layer2_discreta::stirling_first (int n, int k, int f_signless, discreta_base &res, int verbose_level) |
| |
| void | orbiter::layer2_discreta::Catalan (int n, Vector &v, int verbose_level) |
| |
| void | orbiter::layer2_discreta::Catalan_n (int n, Vector &v, discreta_base &res, int verbose_level) |
| |
| void | orbiter::layer2_discreta::Catalan_nk_matrix (int n, discreta_matrix &Cnk, int verbose_level) |
| |
| void | orbiter::layer2_discreta::Catalan_nk_star_matrix (int n, discreta_matrix &Cnk, int verbose_level) |
| |
| void | orbiter::layer2_discreta::Catalan_nk_star (int n, int k, discreta_matrix &Cnk, discreta_base &res, int verbose_level) |
| |
| void | orbiter::layer2_discreta::N_choose_K (discreta_base &n, int k, discreta_base &res) |
| |
| void | orbiter::layer2_discreta::Binomial (int n, int k, discreta_base &n_choose_k) |
| |
| void | orbiter::layer2_discreta::Krawtchouk (int n, int q, int i, int j, discreta_base &a) |
| |
| void | orbiter::layer2_discreta::tuple2_rank (int rank, int &i, int &j, int n, int f_injective) |
| |
| int | orbiter::layer2_discreta::tuple2_unrank (int i, int j, int n, int f_injective) |
| |
| void | orbiter::layer2_discreta::output_texable_string (ostream &ost, char *in) |
| |
| void | orbiter::layer2_discreta::texable_string (char *in, char *out) |
| |
| void | orbiter::layer2_discreta::the_first_n_primes (Vector &P, int n) |
| |
| void | orbiter::layer2_discreta::midpoint_of_2 (int *Px, int *Py, int i1, int i2, int idx) |
| |
| void | orbiter::layer2_discreta::midpoint_of_5 (int *Px, int *Py, int i1, int i2, int i3, int i4, int i5, int idx) |
| |
| void | orbiter::layer2_discreta::ratio_int (int *Px, int *Py, int idx_from, int idx_to, int idx_result, double r) |
| |
| void | orbiter::layer2_discreta::frobenius_in_PG (domain *dom, int n, permutation &p) |
| |
| void | orbiter::layer2_discreta::frobenius_in_AG (domain *dom, int n, permutation &p) |
| |
| void | orbiter::layer2_discreta::translation_in_AG (domain *dom, int n, int i, discreta_base &a, permutation &p) |
| |
| enum printing_mode_enum | orbiter::layer2_discreta::current_printing_mode () |
| |
| void | orbiter::layer2_discreta::call_system (char *cmd) |
| |
| void | orbiter::layer2_discreta::fill_char (void *v, int cnt, int c) |
| |
| int | orbiter::layer2_discreta::hash_int (int hash0, int a) |
| |
| void | orbiter::layer2_discreta::queue_init (Vector &Q, int elt) |
| |
| int | orbiter::layer2_discreta::queue_get_and_remove_first_element (Vector &Q) |
| |
| int | orbiter::layer2_discreta::queue_length (Vector &Q) |
| |
| void | orbiter::layer2_discreta::queue_append (Vector &Q, int elt) |
| |
| void | orbiter::layer2_discreta::print_classification_tex (Vector &content, Vector &multiplicities) |
| |
| void | orbiter::layer2_discreta::print_classification_tex (Vector &content, Vector &multiplicities, ostream &ost) |
| |
| void | orbiter::layer2_discreta::perm2permutation (int *a, int n, permutation &p) |
| |
| int | orbiter::layer2_discreta::Gauss_int (int *A, int f_special, int f_complete, int *base_cols, int f_P, int *P, int m, int n, int Pn, int q, int *add_table, int *mult_table, int *negate_table, int *inv_table, int verbose_level) |
| |
| void | orbiter::layer2_discreta::char_move (char *p, char *q, int len) |
| |
| void | orbiter::layer2_discreta::int_vector_realloc (int *&p, int old_length, int new_length) |
| |
| void | orbiter::layer2_discreta::int_vector_shorten (int *&p, int new_length) |
| |
| void | orbiter::layer2_discreta::int_matrix_realloc (int *&p, int old_m, int new_m, int old_n, int new_n) |
| |
| int | orbiter::layer2_discreta::code_is_irreducible (int k, int nmk, int idx_zero, int *M) |
| |
| void | orbiter::layer2_discreta::fine_tune (layer1_foundations::field_theory::finite_field *F, int *mtxD, int verbose_level) |
| |