18namespace layer1_foundations {
19namespace geometry_builder {
64 int f_v = (verbose_level >= 1);
68 cout <<
"test_semicanonical::init" << endl;
82 for (i = 0; i <=
gg->
GB->
V; i++) {
87 for (i = 0; i <=
gg->
GB->
B; i++) {
92 cout <<
"gen_geo::init_bars_and_partition before init_bars" << endl;
96 cout <<
"gen_geo::init_bars_and_partition after init_bars" << endl;
103 cout <<
"girth_test::test_semicanonical done" << endl;
109 int f_v = (verbose_level >= 1);
113 cout <<
"test_semicanonical::init_bars" << endl;
116 cout <<
"test_semicanonical::init_bars before i_hbar" << endl;
127 cout <<
"j=" << j << endl;
143 cout <<
"test_semicanonical::init_bars done" << endl;
175 int i1,
int j0,
int r,
185 if (
vbar[j0 + j] == i1) {
187 cout <<
"test_semicanonical::markers_update n == 0" << endl;
193 cout <<
"test_semicanonical::markers_update theX[i1 * inc.max_r + r - 1] != j0 + j - 1" << endl;
197 cout <<
"test_semicanonical::markers_update !f_vbar[i1 * inc->Encoding->dim_n + r - 1]" << endl;
207 if (
vbar[j0 + j + 1] == i1) {
208 cout <<
"test_semicanonical::markers_update vbar[j0 + j + 1] == i1" << endl;
211 if (
vbar[j0 + j + 1] > i1) {
213 vbar[j0 + j + 1] = i1;
220 cout <<
"test_semicanonical::markers_update no hbar && m == 0" << endl;
232 int i1,
int j0,
int r,
241 if (
vbar[j0 + j + 1] == i1) {
242 cout <<
"test_semicanonical::marker_move_on vbar[j0 + j + 1] == i1" << endl;
245 if (
vbar[j0 + j + 1] > i1) {
247 vbar[j0 + j + 1] = i1;
252 cout <<
"test_semicanonical::marker_move_on no hbar && m == 0" << endl;
263 int i1,
int j0,
int r,
298 cout <<
"gen_geo::GeoXFst hbar[i1] > J && m == 0" << endl;
335 if (
vbar[j0 + j] > i1) {
347 int i1,
int j0,
int r,
int old_x)
362 if (
vbar[old_x] > i1 &&
gen_geo_conf * get_conf_IJ(int I, int J)
description of a configuration which is part of class decomposition_with_fuse
classification of geometries with a given row-tactical decomposition
decomposition_with_fuse * Decomposition_with_fuse
geometry_builder_description * Descr
void col_marker_remove(int I, int m, int J, int n, int i1, int j0, int r, int old_x)
void row_init(int I, int m, int J, int i1, int verbose_level)
void init_bars(int verbose_level)
int row_starter(int I, int m, int J, int n, int i1, int j0, int r, int verbose_level)
int col_marker_test(int j0, int j, int i1)
void init(gen_geo *gg, int MAX_V, int verbose_level)
void marker_move_on(int I, int m, int J, int n, int j, int i1, int j0, int r, int verbose_level)
void markers_update(int I, int m, int J, int n, int j, int i1, int j0, int r, int verbose_level)
void row_test_continue(int I, int m, int J, int i1)
the orbiter library for the classification of combinatorial objects