16namespace layer5_applications {
55 int argc, std::string *argv,
61 cout <<
"spread_table_activity_description::read_arguments" << endl;
62 for (i = 0; i < argc; i++) {
64 cout <<
"spread_table_activity_description::read_arguments, next argument is " << argv[i] << endl;
66 if (ST.
stringcmp(argv[i],
"-find_spread") == 0) {
71 else if (ST.
stringcmp(argv[i],
"-find_spread_and_dualize") == 0) {
76 else if (ST.
stringcmp(argv[i],
"-dualize_packing") == 0) {
81 else if (ST.
stringcmp(argv[i],
"-print_spreads") == 0) {
86 else if (ST.
stringcmp(argv[i],
"-export_spreads_to_csv") == 0) {
93 else if (ST.
stringcmp(argv[i],
"-find_spreads_containing_two_lines") == 0) {
97 cout <<
"-find_spreads_containing_two_lines "
103 else if (ST.
stringcmp(argv[i],
"-find_spreads_containing_one_line") == 0) {
106 cout <<
"-find_spreads_containing_one_line "
111 else if (ST.
stringcmp(argv[i],
"-end") == 0) {
112 cout <<
"-end" << endl;
116 cout <<
"spread_table_activity_description::read_arguments "
117 "unrecognized option " << argv[i] << endl;
120 cout <<
"spread_table_activity_description::read_arguments looping, i=" << i << endl;
122 cout <<
"spread_table_activity_description::read_arguments done" << endl;
145 cout <<
"-find_spreads_containing_two_lines "
152 cout <<
"-find_spreads_containing_one_line "
spread_table_activity_description()
~spread_table_activity_description()
int f_find_spreads_containing_one_line
int find_spreads_containing_one_line_line_idx
std::string export_spreads_to_csv_fname
int find_spreads_containing_two_lines_line1
std::string export_spreads_to_csv_idx_text
int read_arguments(int argc, std::string *argv, int verbose_level)
std::string print_spreads_idx_text
std::string find_spread_and_dualize_text
std::string dualize_packing_text
int f_find_spread_and_dualize
int f_find_spreads_containing_two_lines
std::string find_spread_text
int find_spreads_containing_two_lines_line2
int f_export_spreads_to_csv
the orbiter library for the classification of combinatorial objects