@@ -333,7 +333,7 @@ TEST_CASE("World - physical_volume() calculates correctly",
333333TEST_CASE (" World - dimensionality checks work correctly" ,
334334 " [world][convenience][unit]" ) {
335335 SECTION (" 1D domain (nx > 1, ny = 1, nz = 1)" ) {
336- auto world1d = world::create (GridSize ({100 ), PhysicalOrigin ( 1 ), GridSpacing ( 1 }));
336+ auto world1d = world::create (GridSize ({100 , 1 , 1 }));
337337
338338 REQUIRE (world::is_1d (world1d));
339339 REQUIRE_FALSE (world::is_2d (world1d));
@@ -342,7 +342,7 @@ TEST_CASE("World - dimensionality checks work correctly",
342342 }
343343
344344 SECTION (" 2D domain (nx > 1, ny > 1, nz = 1)" ) {
345- auto world2d = world::create (GridSize ({64 ), PhysicalOrigin ( 64 ), GridSpacing ( 1 }));
345+ auto world2d = world::create (GridSize ({64 , 64 , 1 }));
346346
347347 REQUIRE_FALSE (world::is_1d (world2d));
348348 REQUIRE (world::is_2d (world2d));
@@ -351,7 +351,7 @@ TEST_CASE("World - dimensionality checks work correctly",
351351 }
352352
353353 SECTION (" 3D domain (nx > 1, ny > 1, nz > 1)" ) {
354- auto world3d = world::create (GridSize ({32 ), PhysicalOrigin ( 32 ), GridSpacing ( 32 }));
354+ auto world3d = world::create (GridSize ({32 , 32 , 32 }));
355355
356356 REQUIRE_FALSE (world::is_1d (world3d));
357357 REQUIRE_FALSE (world::is_2d (world3d));
@@ -360,7 +360,7 @@ TEST_CASE("World - dimensionality checks work correctly",
360360 }
361361
362362 SECTION (" Degenerate case (nx = 1, ny = 1, nz = 1)" ) {
363- auto world_degenerate = world::create (GridSize ({1 ), PhysicalOrigin ( 1 ), GridSpacing ( 1 }));
363+ auto world_degenerate = world::create (GridSize ({1 , 1 , 1 }));
364364
365365 REQUIRE_FALSE (world::is_1d (world_degenerate));
366366 REQUIRE_FALSE (world::is_2d (world_degenerate));
@@ -370,7 +370,7 @@ TEST_CASE("World - dimensionality checks work correctly",
370370
371371 SECTION (" Non-standard 2D (nx = 1, ny > 1, nz > 1)" ) {
372372 // This is NOT considered 2D by our definition
373- auto world_yz = world::create (GridSize ({1 ), PhysicalOrigin ( 64 ), GridSpacing ( 64 }));
373+ auto world_yz = world::create (GridSize ({1 , 64 , 64 }));
374374
375375 REQUIRE_FALSE (world::is_1d (world_yz));
376376 REQUIRE_FALSE (world::is_2d (world_yz)); // Only x-y plane is 2D
@@ -509,7 +509,7 @@ TEST_CASE("World - convenience functions integrate with existing API",
509509 }
510510
511511 SECTION (" Dimensionality checks consistent with size queries" ) {
512- auto world2d = world::create (GridSize ({128 ), PhysicalOrigin ( 128 ), GridSpacing ( 1 }));
512+ auto world2d = world::create (GridSize ({128 , 128 , 1 }));
513513
514514 REQUIRE (world::is_2d (world2d));
515515 REQUIRE (world::get_size (world2d, 0 ) > 1 );
0 commit comments