Skip to content

Commit 1489464

Browse files
domischweisgutDanielSeemaier
authored andcommitted
small adjustment for tests
1 parent 0ccfbfc commit 1489464

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

kagen/generators/grid/grid_2d.cpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,10 @@ Grid2DFactory::NormalizeParameters(PGeneratorConfig config, PEID, const PEID siz
1919
config.grid_y = sqrt_n;
2020
} else if (config.n == 0 && config.grid_x > 0 && config.grid_y > 0) {
2121
config.n = config.grid_x * config.grid_y;
22-
}
23-
if (config.n != config.grid_x * config.grid_y) {
24-
throw ConfigurationError("Dimensions do not fit number of vertices.");
22+
} else {
23+
if (config.n != config.grid_x * config.grid_y) {
24+
throw ConfigurationError("Dimensions do not fit number of vertices.");
25+
}
2526
}
2627
if (config.p == 0) {
2728
if (config.m == 0) {
@@ -43,7 +44,7 @@ Grid2DFactory::NormalizeParameters(PGeneratorConfig config, PEID, const PEID siz
4344

4445
if (config.periodic) {
4546
const SInt deg = axis_neighbors(config.grid_x) + axis_neighbors(config.grid_y);
46-
max_directed_edges = deg * config.n;
47+
max_directed_edges = deg * config.grid_x * config.grid_y;
4748
} else {
4849
if (config.grid_x == 1 || config.grid_y == 1) {
4950
max_directed_edges = (config.grid_x == 1) ? 2 * (config.grid_y - 1) : 2 * (config.grid_x - 1);

0 commit comments

Comments
 (0)