Skip to content

Commit fc9fd02

Browse files
committed
Limit to serial meshes
1 parent ecb842e commit fc9fd02

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

framework/src/meshgenerators/PolyLineMeshFollowingNodeSetGenerator.C

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ PolyLineMeshFollowingNodeSetGenerator::generate()
9191
auto uptr_mesh = buildMeshBaseObject();
9292
MeshBase & mesh = *uptr_mesh;
9393
std::unique_ptr<MeshBase> base_mesh = std::move(_input);
94+
if (!base_mesh->is_serial())
95+
paramError("input", "Input mesh must not be distributed");
9496

9597
// Get nodeset ID in input mesh
9698
const auto nodeset_id =

test/tests/meshgenerators/polyline_following_nodeset_mesh_generator/tests

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,9 @@
77
cli_args = '--mesh-only'
88
exodiff = '2d_channel_in.e'
99
requirement = 'The system shall be able to generate a polyline following a nodeset.'
10+
# mesh generation test
11+
recover = false
12+
# not implemented for distributed
13+
mesh_mode = replicated
1014
[]
1115
[]

0 commit comments

Comments
 (0)