FlexiblePatternGenerator has an option to delete the default external boundaries of the input meshes. This is done by creating subgenerators of BoundaryDeletionGenerator. However, if two FlexiblePatternGenerators use the same input mesh, the current naming convention of the subgenerators lead to conflicts and a MOOSE error is thrown.
Bug Description
FlexiblePatternGenerator
has an option to delete the default external boundaries of the input meshes. This is done by creating subgenerators ofBoundaryDeletionGenerator
. However, if twoFlexiblePatternGenerator
s use the same input mesh, the current naming convention of the subgenerators lead to conflicts and a MOOSE error is thrown.Steps to Reproduce
Note that setting
delete_default_external_boundary_from_inputs=false
averts the errorImpact
Prevent users from flexibly using
FlexiblePatternGenerator
[Optional] Diagnostics
No response