16namespace layer5_applications {
17namespace orthogonal_geometry_applications {
73 int argc, std::string *argv,
76 int f_v = (verbose_level >= 1);
81 cout <<
"orthogonal_space_activity_description::read_arguments" << endl;
83 for (i = 0; i < argc; i++) {
85 if (ST.
stringcmp(argv[i],
"-input") == 0) {
89 cout <<
"-input" << endl;
92 argv + i + 1, verbose_level);
94 cout <<
"orthogonal_space_activity_description::read_arguments finished reading -input" << endl;
95 cout <<
"i = " << i << endl;
96 cout <<
"argc = " << argc << endl;
98 cout <<
"next argument is " << argv[i] << endl;
102 else if (ST.
stringcmp(argv[i],
"-create_BLT_set") == 0) {
106 cout <<
"-create_BLT_set" << endl;
109 argv + i + 1, verbose_level);
111 cout <<
"orthogonal_space_activity_description::read_arguments finished reading -create_BLT_set" << endl;
112 cout <<
"i = " << i << endl;
113 cout <<
"argc = " << argc << endl;
115 cout <<
"next argument is " << argv[i] << endl;
119 else if (ST.
stringcmp(argv[i],
"-BLT_set_starter") == 0) {
126 argv + i + 1, verbose_level);
129 cout <<
"i = " << i << endl;
130 cout <<
"argc = " << argc << endl;
132 cout <<
"next argument is " << argv[i] << endl;
139 else if (ST.
stringcmp(argv[i],
"-BLT_set_graphs") == 0) {
148 else if (ST.
stringcmp(argv[i],
"-fname_base_out") == 0) {
155 else if (ST.
stringcmp(argv[i],
"-cheat_sheet_orthogonal") == 0) {
158 cout <<
"-cheat_sheet_orthogonal "<< endl;
161 else if (ST.
stringcmp(argv[i],
"-unrank_line_through_two_points") == 0) {
170 else if (ST.
stringcmp(argv[i],
"-lines_on_point") == 0) {
178 else if (ST.
stringcmp(argv[i],
"-perp") == 0) {
186 else if (ST.
stringcmp(argv[i],
"-set_stabilizer") == 0) {
194 cout <<
"-set_stabilizer "
203 else if (ST.
stringcmp(argv[i],
"-export_point_line_incidence_matrix") == 0) {
206 cout <<
"-export_point_line_incidence_matrix " << endl;
210 else if (ST.
stringcmp(argv[i],
"-end") == 0) {
212 cout <<
"-end" << endl;
217 cout <<
"orthogonal_space_activity_description::read_arguments "
218 "unrecognized option " << argv[i] << endl;
222 cout <<
"orthogonal_space_activity_description::read_arguments looping, i=" << i << endl;
227 cout <<
"orthogonal_space_activity_description::read_arguments done" << endl;
236 cout <<
"-input" << endl;
239 cout <<
"-create_BLT_set ";
253 cout <<
"-cheat_sheet_orthogonal "<< endl;
268 cout <<
"-set_stabilizer "
277 cout <<
"-export_point_line_incidence_matrix " << endl;
to control the behavior of the poset classification algorithm
int read_arguments(int argc, std::string *argv, int verbose_level)
to create BLT set with a description from the command line
int read_arguments(int argc, std::string *argv, int verbose_level)
long int lines_on_point_rank
std::string set_stabilizer_column_label
std::string set_stabilizer_fname_out
int f_export_point_line_incidence_matrix
BLT_set_create_description * BLT_Set_create_description
std::string unrank_line_through_two_points_p2
poset_classification::poset_classification_control * BLT_set_starter_control
int f_unrank_line_through_two_points
data_structures::data_input_stream_description * Data
std::string unrank_line_through_two_points_p1
int read_arguments(int argc, std::string *argv, int verbose_level)
int set_stabilizer_intermediate_set_size
int BLT_set_graphs_starter_size
std::string fname_base_out
int f_cheat_sheet_orthogonal
orthogonal_space_activity_description()
std::string set_stabilizer_fname_mask
~orthogonal_space_activity_description()
the orbiter library for the classification of combinatorial objects