19namespace layer1_foundations {
20namespace combinatorics {
72 for (i = 0; i < argc - 1; i++) {
73 if (ST.
stringcmp(argv[i],
"-lambda3") == 0) {
79 if (ST.
stringcmp(argv[i],
"-scale") == 0) {
82 cout <<
"-scale " <<
scaling << endl;
84 if (ST.
stringcmp(argv[i],
"-solution") == 0) {
96 else if (ST.
stringcmp(argv[i],
"-range") == 0) {
102 else if (ST.
stringcmp(argv[i],
"-select") == 0) {
107 else if (ST.
stringcmp(argv[i],
"-o1") == 0) {
110 cout <<
"-o1 " <<
omit1 << endl;
112 else if (ST.
stringcmp(argv[i],
"-o2") == 0) {
115 cout <<
"-o2 " <<
omit2 << endl;
117 if (ST.
stringcmp(argv[i],
"-D1_upper_bound_x0") == 0) {
122 else if (ST.
stringcmp(argv[i],
"-reverse") == 0) {
124 cout <<
"-reverse" << endl;
126 else if (ST.
stringcmp(argv[i],
"-reverse_inverse") == 0) {
128 cout <<
"-reverse_inverse" << endl;
130 else if (ST.
stringcmp(argv[i],
"-nopacking") == 0) {
132 cout <<
"-nopacking" << endl;
134 else if (ST.
stringcmp(argv[i],
"-dual_is_linear_space") == 0) {
136 cout <<
"-dual_is_linear_space" << endl;
138 else if (ST.
stringcmp(argv[i],
"-geometric_test") == 0) {
140 cout <<
"-geometric_test" << endl;
142 else if (ST.
stringcmp(argv[i],
"-once") == 0) {
144 cout <<
"-once" << endl;
146 else if (ST.
stringcmp(argv[i],
"-mckay") == 0) {
148 cout <<
"-mckay" << endl;
150 else if (ST.
stringcmp(argv[i],
"-input_file") == 0) {
153 cout <<
"-input_file" <<
fname_in << endl;
155 else if (ST.
stringcmp(argv[i],
"-end") == 0) {
156 cout <<
"-end" << endl;
160 cout <<
"tdo_refinement_description::read_arguments "
161 "unrecognized option " << argv[i] << endl;
164 cout <<
"tdo_refinement_description::read_arguments done" << endl;
174 cout <<
"-scale " <<
scaling << endl;
177 if (stringcmp(argv[i],
"-solution") == 0) {
197 cout <<
"-o1 " <<
omit1 << endl;
200 cout <<
"-o2 " <<
omit2 << endl;
206 cout <<
"-reverse" << endl;
209 cout <<
"-reverse_inverse" << endl;
212 cout <<
"-nopacking" << endl;
215 cout <<
"-dual_is_linear_space" << endl;
218 cout <<
"-geometric_test" << endl;
221 cout <<
"-once" << endl;
224 cout <<
"-mckay" << endl;
227 cout <<
"-input_file" <<
fname_in << endl;
int f_do_the_geometric_test
int read_arguments(int argc, std::string *argv, int verbose_level)
int f_dual_is_linear_space
tdo_refinement_description()
~tdo_refinement_description()
int f_use_packing_numbers
the orbiter library for the classification of combinatorial objects
internal class related to tdo_data
std::vector< int > system_no
std::vector< std::string > solution_file