17namespace layer1_foundations {
18namespace combinatorics {
48 int argc, std::string *argv,
54 cout <<
"classification_of_objects_report_options::read_arguments" << endl;
55 for (i = 0; i < argc; i++) {
57 cout <<
"classification_of_objects_report_options::read_arguments, next argument is " << argv[i] << endl;
59 if (ST.
stringcmp(argv[i],
"-prefix") == 0) {
62 cout <<
"-prefix" <<
prefix << endl;
64 else if (ST.
stringcmp(argv[i],
"-export_flag_orbits") == 0) {
66 cout <<
"-export_flag_orbits" << endl;
68 else if (ST.
stringcmp(argv[i],
"-dont_export_flag_orbits") == 0) {
70 cout <<
"-export_flag_orbits" << endl;
72 else if (ST.
stringcmp(argv[i],
"-show_incidence_matrices") == 0) {
74 cout <<
"-show_incidence_matrices" << endl;
76 else if (ST.
stringcmp(argv[i],
"-dont_show_incidence_matrices") == 0) {
78 cout <<
"-dont_show_incidence_matrices" << endl;
80 else if (ST.
stringcmp(argv[i],
"-show_TDA") == 0) {
82 cout <<
"-show_TDA" << endl;
84 else if (ST.
stringcmp(argv[i],
"-dont_show_TDA") == 0) {
86 cout <<
"-dont_show_TDA" << endl;
88 else if (ST.
stringcmp(argv[i],
"-show_TDO") == 0) {
90 cout <<
"-show_TDO" << endl;
92 else if (ST.
stringcmp(argv[i],
"-dont_show_TDO") == 0) {
94 cout <<
"-dont_show_TDO" << endl;
96 else if (ST.
stringcmp(argv[i],
"-export_group") == 0) {
98 cout <<
"-export_group" << endl;
100 else if (ST.
stringcmp(argv[i],
"-dont_export_group") == 0) {
102 cout <<
"-dont_export_group" << endl;
104 else if (ST.
stringcmp(argv[i],
"-lex_least") == 0) {
110 else if (ST.
stringcmp(argv[i],
"-end") == 0) {
111 cout <<
"classification_of_objects_report_options::read_arguments -end" << endl;
116 cout <<
"classification_of_objects_report_options::read_arguments "
117 "unrecognized option " << argv[i] << endl;
120 cout <<
"classification_of_objects_report_options::read_arguments looping, i=" << i << endl;
122 cout <<
"classification_of_objects_report_options::read_arguments done" << endl;
129 cout <<
"-prefix " <<
prefix << endl;
132 cout <<
"-export_flag_orbits " << endl;
135 cout <<
"-show_incidence_matrices " << endl;
138 cout <<
"-show_TDO " << endl;
141 cout <<
"-show_TDA " << endl;
144 cout <<
"-export_group " << endl;
int f_show_incidence_matrices
classification_of_objects_report_options()
int read_arguments(int argc, std::string *argv, int verbose_level)
~classification_of_objects_report_options()
std::string lex_least_geometry_builder
the orbiter library for the classification of combinatorial objects