![]() |
Orbiter 2022
Combinatorial Objects
|
classification of substructures More...
#include <set_stabilizer.h>

Public Member Functions | |
| substructure_classifier () | |
| ~substructure_classifier () | |
| void | classify_substructures (std::string &fname_base_out, actions::action *A, actions::action *A2, groups::strong_generators *gens, int substructure_size, int verbose_level) |
| void | set_stabilizer_in_any_space (actions::action *A, actions::action *A2, groups::strong_generators *Strong_gens, int intermediate_subset_size, std::string &fname_mask, int nb, std::string &column_label, std::string &fname_out, int verbose_level) |
| void | set_stabilizer_of_set (std::string &fname_out, int cnt, int nb, int row, long int *pts, int nb_pts, long int *canonical_pts, int verbose_level) |
| void | handle_orbit (substructure_stats_and_selection *SubSt, long int *canonical_pts, int *transporter_to_canonical_form, groups::strong_generators *&Gens_stabilizer_original_set, int verbose_level) |
Public Attributes | |
| std::string | fname_base_out |
| int | substructure_size |
| poset_classification::poset_classification * | PC |
| poset_classification::poset_classification_control * | Control |
| actions::action * | A |
| actions::action * | A2 |
| poset_classification::poset_with_group_action * | Poset |
| int | nb_orbits |
classification of substructures
Definition at line 216 of file set_stabilizer.h.
| orbiter::layer4_classification::substructure_classifier::substructure_classifier | ( | ) |
Definition at line 22 of file substructure_classifier.cpp.
| orbiter::layer4_classification::substructure_classifier::~substructure_classifier | ( | ) |
Definition at line 35 of file substructure_classifier.cpp.
| void orbiter::layer4_classification::substructure_classifier::classify_substructures | ( | std::string & | fname_base_out, |
| actions::action * | A, | ||
| actions::action * | A2, | ||
| groups::strong_generators * | gens, | ||
| int | substructure_size, | ||
| int | verbose_level | ||
| ) |
Definition at line 41 of file substructure_classifier.cpp.
| void orbiter::layer4_classification::substructure_classifier::handle_orbit | ( | substructure_stats_and_selection * | SubSt, |
| long int * | canonical_pts, | ||
| int * | transporter_to_canonical_form, | ||
| groups::strong_generators *& | Gens_stabilizer_original_set, | ||
| int | verbose_level | ||
| ) |
Definition at line 429 of file substructure_classifier.cpp.
| void orbiter::layer4_classification::substructure_classifier::set_stabilizer_in_any_space | ( | actions::action * | A, |
| actions::action * | A2, | ||
| groups::strong_generators * | Strong_gens, | ||
| int | intermediate_subset_size, | ||
| std::string & | fname_mask, | ||
| int | nb, | ||
| std::string & | column_label, | ||
| std::string & | fname_out, | ||
| int | verbose_level | ||
| ) |
Definition at line 138 of file substructure_classifier.cpp.
| void orbiter::layer4_classification::substructure_classifier::set_stabilizer_of_set | ( | std::string & | fname_out, |
| int | cnt, | ||
| int | nb, | ||
| int | row, | ||
| long int * | pts, | ||
| int | nb_pts, | ||
| long int * | canonical_pts, | ||
| int | verbose_level | ||
| ) |
Definition at line 316 of file substructure_classifier.cpp.
| actions::action* orbiter::layer4_classification::substructure_classifier::A |
Definition at line 225 of file set_stabilizer.h.
| actions::action* orbiter::layer4_classification::substructure_classifier::A2 |
Definition at line 226 of file set_stabilizer.h.
| poset_classification::poset_classification_control* orbiter::layer4_classification::substructure_classifier::Control |
Definition at line 224 of file set_stabilizer.h.
| std::string orbiter::layer4_classification::substructure_classifier::fname_base_out |
Definition at line 220 of file set_stabilizer.h.
| int orbiter::layer4_classification::substructure_classifier::nb_orbits |
Definition at line 228 of file set_stabilizer.h.
| poset_classification::poset_classification* orbiter::layer4_classification::substructure_classifier::PC |
Definition at line 223 of file set_stabilizer.h.
| poset_classification::poset_with_group_action* orbiter::layer4_classification::substructure_classifier::Poset |
Definition at line 227 of file set_stabilizer.h.
| int orbiter::layer4_classification::substructure_classifier::substructure_size |
Definition at line 221 of file set_stabilizer.h.