Orbiter 2022
Combinatorial Objects
large_set_activity_description.cpp
Go to the documentation of this file.
1/*
2 * large_set_activity_description.cpp
3 *
4 * Created on: May 26, 2021
5 * Author: betten
6 */
7
8
9
10
11#include "orbiter.h"
12
13using namespace std;
14
15namespace orbiter {
16namespace layer5_applications {
17namespace apps_combinatorics {
18
19
21{
22}
23
25{
26
27}
28
29
30int large_set_activity_description::read_arguments(int argc, std::string *argv,
31 int verbose_level)
32{
33 int i;
35
36 cout << "large_set_activity_description::read_arguments" << endl;
37 for (i = 0; i < argc; i++) {
38
39#if 0
40 if (stringcmp(argv[i], "-create_table") == 0) {
41 f_create_table = TRUE;
42 create_table_label.assign(argv[++i]);
43 create_table_group_order.assign(argv[++i]);
44 create_table_gens.assign(argv[++i]);
45 cout << "-create_table " << create_table_label
46 << " " << create_table_group_order
47 << " " << create_table_gens
48 << endl;
49 }
50 else if (stringcmp(argv[i], "-load_table") == 0) {
51 f_load_table = TRUE;
52 create_table_label.assign(argv[++i]);
53 create_table_group_order.assign(argv[++i]);
54 create_table_gens.assign(argv[++i]);
55 load_table_H_label.assign(argv[++i]);
56 load_table_H_group_order.assign(argv[++i]);
57 load_table_H_gens.assign(argv[++i]);
58 load_table_selected_orbit_length = strtoi(argv[++i]);
59 cout << "-load_table " << create_table_label
60 << " " << create_table_group_order
61 << " " << create_table_gens
62 << " " << load_table_H_label
63 << " " << load_table_H_group_order
64 << " " << load_table_H_gens
65 << " " << load_table_selected_orbit_length
66 << endl;
67 }
68#endif
69 if (ST.stringcmp(argv[i], "-end") == 0) {
70 break;
71 }
72 } // next i
73 cout << "large_set_activity_description::read_arguments done" << endl;
74 return i + 1;
75}
76
77
78
79
80}}}
81
82
functions related to strings and character arrays
#define TRUE
Definition: foundations.h:231
the orbiter library for the classification of combinatorial objects