-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Supporting interface boundary ID re-assignment in Patterned MeshGenerators #26921
Labels
Comments
yjung-anl
added a commit
to yjung-anl/moose
that referenced
this issue
Feb 28, 2024
yjung-anl
added a commit
to yjung-anl/moose
that referenced
this issue
Feb 28, 2024
yjung-anl
added a commit
to yjung-anl/moose
that referenced
this issue
Mar 4, 2024
yjung-anl
added a commit
to yjung-anl/moose
that referenced
this issue
Mar 4, 2024
yjung-anl
added a commit
to yjung-anl/moose
that referenced
this issue
Mar 5, 2024
yjung-anl
added a commit
to yjung-anl/moose
that referenced
this issue
Mar 5, 2024
yjung-anl
added a commit
to yjung-anl/moose
that referenced
this issue
Mar 5, 2024
yjung-anl
added a commit
to yjung-anl/moose
that referenced
this issue
Mar 6, 2024
schakrabortygithub
pushed a commit
to schakrabortygithub/moose
that referenced
this issue
Mar 12, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Reason
PolygonConcentricCircleMeshGenerator
,PatternedHexMeshGenerator
andPatternedCartesianMeshGenerator
provide an option to assign a set of interface boundary IDs (SeeInterface boundaries
section in HERE).When the pattern cells generate by
PolygonConcentricCircleMeshGenerator
are stitched into a lattice, interface boundary IDs on these input pattern cells will be assigned to each lattice cells as well. Unless users creates the separate pattern cells for each lattice location with unique interface boundary IDs, the identical interface boundary IDs will be shared for the lattice cell locations of having the same pattern cell type.It is very inconvenient to users to create individual pattern cells in order to make interface boundary IDs unique for each lattice cell location.
We need to introduce a way to customize interface boundary IDs for individual lattice cell locations.
Design
To customize the interface boundary IDs for each lattice cell location, the user can define values of boundary ID shift for each lattice cell location in a two-dimensional vector form:
These shift values, specified by
interface_boundary_id_shift_pattern
, are applied to each lattice cell location during the stitching process.Impact
Patterned MeshGenerators will support an option to customize interface boundary IDs for individual lattice cell locations without defining multiple and duplicated pattern cell inputs.
The text was updated successfully, but these errors were encountered: