Skip to content
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

Right and left sidesets are swapped in TransfiniteMeshGenerator output #28049

Open
GiudGiud opened this issue Jul 2, 2024 · 1 comment
Open
Assignees
Labels
C: Meshing MeshGenerator system, mesh loading P: normal A defect affecting operation with a low possibility of significantly affects. T: defect An anomaly, which is anything that deviates from expectations.

Comments

@GiudGiud
Copy link
Contributor

GiudGiud commented Jul 2, 2024

Bug Description

Peter was trying to model a loop and stitch each component
He could not get the transfinite generator to stitch until the sidesets were flipped back to what's expected

he found other (unrelated) problems with the stitcher, we ll have to narrow down the problems there too.
I have a feeling the stitcher should prepare the meshes to make sure the ids/names maps are right after clearing

Steps to Reproduce

Look at the gold files in the transfinite mesh generator folder

Impact

Loss of time
Wrong results

@GiudGiud GiudGiud added T: defect An anomaly, which is anything that deviates from expectations. P: normal A defect affecting operation with a low possibility of significantly affects. C: Meshing MeshGenerator system, mesh loading labels Jul 2, 2024
@GiudGiud GiudGiud changed the title Right and left are swapped in TransfiniteMeshGenerator output Right and left sidesets are swapped in TransfiniteMeshGenerator output Jul 2, 2024
@oanaoana
Copy link
Contributor

oanaoana commented Jul 8, 2024

The generator is hard-coded to accept a certain ordering of sides as described in the documentation, and as such coupling it with stitching needs extra care. This is due to the nature of the algorithm which automatically fills up the domain from side to side. I will gladly take a look to see what is the problem, and if an improvement is needed. What exactly should be visible in the gold files? Are they not reproducible anymore?

grmnptr added a commit to grmnptr/moose that referenced this issue Jul 8, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 9, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 9, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 10, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 11, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 15, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 16, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 16, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 16, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 16, 2024
freiler pushed a commit to freiler/moose that referenced this issue Jul 17, 2024
freiler pushed a commit to freiler/moose that referenced this issue Jul 17, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 17, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 17, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 17, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 17, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 17, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 17, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 19, 2024
grmnptr added a commit to grmnptr/moose that referenced this issue Jul 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Meshing MeshGenerator system, mesh loading P: normal A defect affecting operation with a low possibility of significantly affects. T: defect An anomaly, which is anything that deviates from expectations.
Projects
None yet
Development

No branches or pull requests

2 participants