Orbiter 2022
Combinatorial Objects
orbiter::layer2_discreta::permutation Member List

This is the complete list of members for orbiter::layer2_discreta::permutation, including all inherited members.

add(discreta_base &x, discreta_base &y)orbiter::layer2_discreta::discreta_base
Add2Cycle(int i0, int i1)orbiter::layer2_discreta::permutation
Add3Cycle(int i0, int i1, int i2)orbiter::layer2_discreta::permutation
Add4Cycle(int i0, int i1, int i2, int i3)orbiter::layer2_discreta::permutation
Add5Cycle(int i0, int i1, int i2, int i3, int i4)orbiter::layer2_discreta::permutation
add_apply(discreta_base &x)orbiter::layer2_discreta::discreta_base
add_fixpoint_in_front(permutation &b)orbiter::layer2_discreta::permutation
add_mod(discreta_base &x, discreta_base &y, discreta_base &p)orbiter::layer2_discreta::discreta_base
add_n_fixpoints_at_end(permutation &b, int n)orbiter::layer2_discreta::permutation
add_n_fixpoints_in_front(permutation &b, int n)orbiter::layer2_discreta::permutation
add_to(discreta_base &x, discreta_base &y)orbiter::layer2_discreta::Vectorvirtual
AddNCycle(int first, int len)orbiter::layer2_discreta::permutation
AG_element_rank(int &a)orbiter::layer2_discreta::Vector
AG_element_unrank(int a)orbiter::layer2_discreta::Vector
append(discreta_base &x)orbiter::layer2_discreta::Vector
append_integer(int a)orbiter::layer2_discreta::Vector
append_vector(Vector &v)orbiter::layer2_discreta::Vector
apply_permutation(permutation &p)orbiter::layer2_discreta::Vector
apply_permutation_to_elements(permutation &p)orbiter::layer2_discreta::Vector
as_bt_key()orbiter::layer2_discreta::discreta_baseinline
as_btree()orbiter::layer2_discreta::discreta_baseinline
as_database()orbiter::layer2_discreta::discreta_baseinline
as_design_parameter()orbiter::layer2_discreta::discreta_baseinline
as_design_parameter_source()orbiter::layer2_discreta::discreta_baseinline
as_hollerith()orbiter::layer2_discreta::discreta_baseinline
as_integer()orbiter::layer2_discreta::discreta_baseinline
as_longinteger()orbiter::layer2_discreta::discreta_baseinline
as_matrix()orbiter::layer2_discreta::discreta_baseinline
as_memory()orbiter::layer2_discreta::discreta_baseinline
as_number_partition()orbiter::layer2_discreta::discreta_baseinline
as_permutation()orbiter::layer2_discreta::discreta_baseinline
as_unipoly()orbiter::layer2_discreta::discreta_baseinline
as_vector()orbiter::layer2_discreta::discreta_baseinline
c_kind(kind k)orbiter::layer2_discreta::discreta_base
calc_size_on_file()orbiter::layer2_discreta::discreta_base
cartesian_product_action(permutation &a, permutation &b)orbiter::layer2_discreta::permutation
change_to_bt_key()orbiter::layer2_discreta::discreta_baseinline
change_to_btree()orbiter::layer2_discreta::discreta_baseinline
change_to_database()orbiter::layer2_discreta::discreta_baseinline
change_to_design_parameter()orbiter::layer2_discreta::discreta_baseinline
change_to_design_parameter_source()orbiter::layer2_discreta::discreta_baseinline
change_to_hollerith()orbiter::layer2_discreta::discreta_baseinline
change_to_integer()orbiter::layer2_discreta::discreta_baseinline
change_to_longinteger()orbiter::layer2_discreta::discreta_baseinline
change_to_matrix()orbiter::layer2_discreta::discreta_baseinline
change_to_memory()orbiter::layer2_discreta::discreta_baseinline
change_to_number_partition()orbiter::layer2_discreta::discreta_baseinline
change_to_permutation()orbiter::layer2_discreta::discreta_baseinline
change_to_unipoly()orbiter::layer2_discreta::discreta_baseinline
change_to_vector()orbiter::layer2_discreta::discreta_baseinline
clearself()orbiter::layer2_discreta::discreta_baseinline
Cn_in_Cnm(int n, int m)orbiter::layer2_discreta::permutation
commutator(discreta_base &x, discreta_base &y)orbiter::layer2_discreta::discreta_base
compare_with(discreta_base &a)orbiter::layer2_discreta::permutationvirtual
compare_with_euclidean(discreta_base &a)orbiter::layer2_discreta::discreta_basevirtual
concatenation(Vector &v1, Vector &v2)orbiter::layer2_discreta::Vector
conjugate(discreta_base &a)orbiter::layer2_discreta::Vector
orbiter::layer2_discreta::discreta_base::conjugate(discreta_base &x, discreta_base &y)orbiter::layer2_discreta::discreta_base
conjugate_with_inverse(discreta_base &a)orbiter::layer2_discreta::Vector
content(Vector &c, Vector &where)orbiter::layer2_discreta::Vector
content_multiplicities_only(Vector &c, Vector &mult)orbiter::layer2_discreta::Vector
convert_digit(int i, hollerith &a)orbiter::layer2_discreta::permutation
copyobject(discreta_base &x)orbiter::layer2_discreta::discreta_base
copyobject_to(discreta_base &x)orbiter::layer2_discreta::permutationvirtual
csf()orbiter::layer2_discreta::permutation
cycle_type(Vector &type, int verbose_level)orbiter::layer2_discreta::permutation
cycles(Vector &cycles)orbiter::layer2_discreta::permutation
dec()orbiter::layer2_discreta::Vectorvirtual
delete_element(int i)orbiter::layer2_discreta::Vector
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
embed_at(permutation &b, int n, int at)orbiter::layer2_discreta::permutation
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
extract_subvector(Vector &v, int first, int len)orbiter::layer2_discreta::Vector
factorial(int z)orbiter::layer2_discreta::discreta_base
first_divisor(Vector &exponents)orbiter::layer2_discreta::Vector
first_lehmercode(int n)orbiter::layer2_discreta::Vectorinline
first_regular_word(int n, int q)orbiter::layer2_discreta::Vector
first_word(int n, int q)orbiter::layer2_discreta::Vector
freeself()orbiter::layer2_discreta::discreta_base
freeself_discreta_base()orbiter::layer2_discreta::discreta_base
freeself_kind(kind k)orbiter::layer2_discreta::discreta_base
freeself_permutation()orbiter::layer2_discreta::permutation
freeself_vector()orbiter::layer2_discreta::Vector
ge(discreta_base &a)orbiter::layer2_discreta::discreta_base
get_and_delete_element(int i, discreta_base &x)orbiter::layer2_discreta::Vector
get_element_orders(Vector &vec_of_orders)orbiter::layer2_discreta::Vector
get_first_and_remove(discreta_base &x)orbiter::layer2_discreta::Vector
get_fixpoints(Vector &f)orbiter::layer2_discreta::permutation
gt(discreta_base &a)orbiter::layer2_discreta::discreta_base
hadamard_product(Vector &w)orbiter::layer2_discreta::Vector
hamming_weight()orbiter::layer2_discreta::Vector
hash(int hash0)orbiter::layer2_discreta::Vector
hip()orbiter::layer2_discreta::Vector
hip1()orbiter::layer2_discreta::Vector
homo_z(int z)orbiter::layer2_discreta::discreta_basevirtual
i_power_j(int i, int j)orbiter::layer2_discreta::discreta_base
inc()orbiter::layer2_discreta::Vectorvirtual
induce2(permutation &b)orbiter::layer2_discreta::permutation
induce3(permutation &b)orbiter::layer2_discreta::permutation
induce_action_on_blocks(permutation &gg, Vector &B)orbiter::layer2_discreta::permutation
induce_on_2tuples(permutation &p, int f_injective)orbiter::layer2_discreta::permutation
induce_on_lines_of_PG_k_q(int k, int q, permutation &per, int verbose_level)orbiter::layer2_discreta::permutation
insert_element(int i, discreta_base &x)orbiter::layer2_discreta::Vector
insert_sorted(discreta_base &x)orbiter::layer2_discreta::Vector
integral_division(discreta_base &x, discreta_base &q, discreta_base &r, int verbose_level)orbiter::layer2_discreta::discreta_basevirtual
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
intersect(Vector &b, Vector &c)orbiter::layer2_discreta::Vector
invert()orbiter::layer2_discreta::discreta_base
invert_mod(discreta_base &p)orbiter::layer2_discreta::discreta_base
invert_to(discreta_base &x)orbiter::layer2_discreta::permutationvirtual
is_divisor(discreta_base &y)orbiter::layer2_discreta::discreta_base
is_even(int verbose_level)orbiter::layer2_discreta::permutation
orbiter::layer2_discreta::Vector::is_even()orbiter::layer2_discreta::discreta_base
is_m_one()orbiter::layer2_discreta::discreta_basevirtual
is_odd()orbiter::layer2_discreta::discreta_base
is_one()orbiter::layer2_discreta::permutationvirtual
is_regular_word()orbiter::layer2_discreta::Vector
is_subset_of(Vector &w)orbiter::layer2_discreta::Vector
is_zero()orbiter::layer2_discreta::discreta_basevirtual
join(permutation &a, permutation &b)orbiter::layer2_discreta::permutation
korbiter::layer2_discreta::discreta_base
le(discreta_base &a)orbiter::layer2_discreta::discreta_base
lehmercode2perm(permutation &p)orbiter::layer2_discreta::Vector
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_ii(int i, int a)orbiter::layer2_discreta::Vectorinline
m_l(int l)orbiter::layer2_discreta::permutation
m_l_e(int l)orbiter::layer2_discreta::Vector
m_l_n(int l)orbiter::layer2_discreta::Vector
m_l_x(int l, discreta_base &x)orbiter::layer2_discreta::Vector
m_one()orbiter::layer2_discreta::discreta_basevirtual
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_scalar(discreta_base &a)orbiter::layer2_discreta::Vector
mult_to(discreta_base &x, discreta_base &y)orbiter::layer2_discreta::permutationvirtual
multiply_out(Vector &primes, discreta_base &x)orbiter::layer2_discreta::Vector
n_choose_k_first(int n, int k)orbiter::layer2_discreta::Vector
n_choose_k_next(int n, int k)orbiter::layer2_discreta::Vector
nb_of_inversions(int verbose_level)orbiter::layer2_discreta::permutation
negate()orbiter::layer2_discreta::discreta_base
negate_to(discreta_base &x)orbiter::layer2_discreta::discreta_basevirtual
neq(discreta_base &a)orbiter::layer2_discreta::discreta_base
next_divisor(Vector &exponents)orbiter::layer2_discreta::Vector
next_lehmercode()orbiter::layer2_discreta::Vector
next_non_trivial_divisor(Vector &exponents)orbiter::layer2_discreta::Vector
next_regular_word(int q)orbiter::layer2_discreta::Vector
next_word(int q)orbiter::layer2_discreta::Vector
normalize(discreta_base &p)orbiter::layer2_discreta::discreta_basevirtual
one()orbiter::layer2_discreta::permutationvirtual
operator new(size_t, void *p)orbiter::layer2_discreta::permutationinline
operator*=(discreta_base &y)orbiter::layer2_discreta::discreta_baseinline
operator+=(discreta_base &y)orbiter::layer2_discreta::discreta_baseinline
operator=(const discreta_base &x)orbiter::layer2_discreta::permutation
operator[](int i)orbiter::layer2_discreta::permutationinline
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
permutation()orbiter::layer2_discreta::permutation
permutation(const discreta_base &x)orbiter::layer2_discreta::permutation
PG_element_normalize()orbiter::layer2_discreta::Vector
PG_element_rank(int &a)orbiter::layer2_discreta::Vector
PG_element_rank_modified(int &a)orbiter::layer2_discreta::Vector
PG_element_unrank(int a)orbiter::layer2_discreta::Vector
PG_element_unrank_modified(int a)orbiter::layer2_discreta::Vector
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
preimage(int i)orbiter::layer2_discreta::permutation
print(std::ostream &)orbiter::layer2_discreta::permutationvirtual
Print(std::ostream &)orbiter::layer2_discreta::Vector
print_cycle(std::ostream &ost)orbiter::layer2_discreta::permutation
print_intvec(std::ostream &ost)orbiter::layer2_discreta::Vector
print_list(std::ostream &ost)orbiter::layer2_discreta::permutation
print_to_hollerith(hollerith &h)orbiter::layer2_discreta::discreta_base
print_unformatted(std::ostream &ost)orbiter::layer2_discreta::Vector
print_word_nicely(std::ostream &ost, int f_generator_labels, Vector &generator_labels)orbiter::layer2_discreta::Vector
print_word_nicely2(std::ostream &ost)orbiter::layer2_discreta::Vector
print_word_nicely_with_generator_labels(std::ostream &ost, Vector &generator_labels)orbiter::layer2_discreta::Vector
println(std::ostream &)orbiter::layer2_discreta::discreta_base
printobjectkind(std::ostream &)orbiter::layer2_discreta::discreta_base
printobjectkindln(std::ostream &)orbiter::layer2_discreta::discreta_base
q_adic(int n, int q)orbiter::layer2_discreta::Vector
q_adic_as_int(int q)orbiter::layer2_discreta::Vector
read_mem(memory &m, int debug_depth)orbiter::layer2_discreta::permutation
read_memory(memory &m, int debug_depth)orbiter::layer2_discreta::discreta_base
realloc(int l)orbiter::layer2_discreta::Vector
remove_fixpoint(permutation &b, int i)orbiter::layer2_discreta::permutation
replace(Vector &v)orbiter::layer2_discreta::Vector
restrict_to_subset(permutation &q, int first, int len)orbiter::layer2_discreta::permutation
s_i(int i)orbiter::layer2_discreta::permutation
s_i_i()orbiter::layer2_discreta::discreta_base
s_ii(int i)orbiter::layer2_discreta::Vectorinline
s_kind()orbiter::layer2_discreta::discreta_base
s_l()orbiter::layer2_discreta::Vector
s_virtual_kind()orbiter::layer2_discreta::permutationvirtual
save_ascii(std::ostream &f)orbiter::layer2_discreta::discreta_base
save_file(const char *fname)orbiter::layer2_discreta::discreta_base
scalar_product(Vector &w, discreta_base &a)orbiter::layer2_discreta::Vector
scan(std::istream &is, int verbose_level)orbiter::layer2_discreta::permutation
search(discreta_base &x, int *idx)orbiter::layer2_discreta::Vector
selforbiter::layer2_discreta::discreta_base
set_print_type_integer_from_one()orbiter::layer2_discreta::permutation
set_print_type_integer_from_zero()orbiter::layer2_discreta::permutation
set_print_type_PG_1_q_element(domain *dom)orbiter::layer2_discreta::permutation
settype_base()orbiter::layer2_discreta::discreta_base
settype_permutation()orbiter::layer2_discreta::permutation
settype_vector()orbiter::layer2_discreta::Vector
signum(int verbose_level)orbiter::layer2_discreta::permutation
singer_cycle_on_points_of_projective_plane(int p, int f_modified, int verbose_level)orbiter::layer2_discreta::permutation
sort()orbiter::layer2_discreta::Vector
sort_with_fellow(Vector &fellow)orbiter::layer2_discreta::Vector
sort_with_logging(permutation &p)orbiter::layer2_discreta::Vector
sscan(const char *s, int verbose_level)orbiter::layer2_discreta::permutation
sum_of_all_entries(discreta_base &x)orbiter::layer2_discreta::Vector
swap(discreta_base &a)orbiter::layer2_discreta::discreta_base
unpack(memory &M, int verbose_level, int debug_depth)orbiter::layer2_discreta::discreta_base
Vector()orbiter::layer2_discreta::Vector
Vector(const discreta_base &x)orbiter::layer2_discreta::Vector
vector_of_vectors_lengths(Vector &lengths)orbiter::layer2_discreta::Vector
vector_of_vectors_overall_length()orbiter::layer2_discreta::Vector
vector_of_vectors_replace(Vector &v)orbiter::layer2_discreta::Vector
write_mem(memory &m, int debug_depth)orbiter::layer2_discreta::permutation
write_memory(memory &m, int debug_depth)orbiter::layer2_discreta::discreta_base
zero()orbiter::layer2_discreta::discreta_basevirtual
~discreta_base()orbiter::layer2_discreta::discreta_basevirtual
~permutation()orbiter::layer2_discreta::permutation
~Vector()orbiter::layer2_discreta::Vector