|
| class | strip_identities |
| | Cleanse a list of group elements of the identity element. More...
|
| |
| struct | strip_identities< Equality, id, type_list< t, ts... > > |
| |
| struct | strip_identities< Equality, id, type_list< EIGEN_TPL_PP_SPEC_HACK_USE(ts)> > |
| |
| class | dimino_first_step_elements_helper |
| | Recursive template that adds powers of the first generator to the list of group elements. More...
|
| |
| struct | dimino_first_step_elements_helper< Multiply, Equality, id, g, current_element, elements, true > |
| |
| class | dimino_first_step_elements |
| | Add all powers of the first generator to the list of group elements. More...
|
| |
| class | dimino_get_coset_elements |
| | Generate all elements of a specific coset. More...
|
| |
| struct | dimino_get_coset_elements< Multiply, sub_group_elements, new_coset_rep, false > |
| |
| class | dimino_add_cosets_for_rep |
| | Recursive template for adding coset spaces. More...
|
| |
| struct | dimino_add_cosets_for_rep< Multiply, Equality, id, sub_group_elements, elements, type_list< g, gs... >, rep_element, sub_group_size > |
| |
| struct | dimino_add_cosets_for_rep< Multiply, Equality, id, sub_group_elements, elements, type_list< EIGEN_TPL_PP_SPEC_HACK_USE(empty)>, rep_element, sub_group_size > |
| |
| class | dimino_add_all_coset_spaces |
| | Recursive template for adding all coset spaces for a new generator. More...
|
| |
| struct | dimino_add_all_coset_spaces< Multiply, Equality, id, sub_group_elements, elements, generators, sub_group_size, rep_pos, true > |
| |
| class | dimino_add_generator |
| | Enlarge the group by adding a new generator. More...
|
| |
| struct | dimino_add_generator< Multiply, Equality, id, elements, generators_done, current_generator, true > |
| |
| class | dimino_add_remaining_generators |
| | Recursive template that adds all remaining generators to a group. More...
|
| |
| struct | dimino_add_remaining_generators< Multiply, Equality, id, generators_done, type_list<>, elements > |
| |
| class | enumerate_group_elements_noid |
| | Helper template that implements group element enumeration. More...
|
| |
| struct | enumerate_group_elements_noid< Multiply, Equality, id, type_list<>, initial_global_flags > |
| |
| class | enumerate_group_elements |
| | Enumerate all elements in a finite group. More...
|
| |