Skip to content

Add support for triangular and polygonal meshes#49

Merged
mattfalcone1997 merged 7 commits intoaurora-multiphysics:mainfrom
mattfalcone1997:polygonal_meshes
Jun 13, 2025
Merged

Add support for triangular and polygonal meshes#49
mattfalcone1997 merged 7 commits intoaurora-multiphysics:mainfrom
mattfalcone1997:polygonal_meshes

Conversation

@mattfalcone1997
Copy link
Collaborator

@mattfalcone1997 mattfalcone1997 commented May 14, 2025

Summary

Allows support for element types other than libmesh::QUAD4 when MOOSE's OpenFOAM mesh mirror is created.

Related Issue

Resolves #47 and #50

Checklist

  • Basic implementation
  • Update docker image with new libmesh version required for polygonal elements
  • Create unit tests showing the ability to replicate the surface mesh

@mattfalcone1997 mattfalcone1997 linked an issue Jun 3, 2025 that may be closed by this pull request
@mattfalcone1997 mattfalcone1997 marked this pull request as ready for review June 9, 2025 10:48
Copy link
Collaborator

@hsaunders1904 hsaunders1904 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! Unfortunate that we couldn't nail down what was going on with the node mapping. Should we open an issue to try to get to the bottom of that at some point?

@mattfalcone1997 mattfalcone1997 merged commit 45510ab into aurora-multiphysics:main Jun 13, 2025
2 checks passed
@mattfalcone1997 mattfalcone1997 deleted the polygonal_meshes branch June 13, 2025 15:13
@mattfalcone1997
Copy link
Collaborator Author

mattfalcone1997 commented Jun 13, 2025

Looks good to me! Unfortunate that we couldn't nail down what was going on with the node mapping. Should we open an issue to try to get to the bottom of that at some point?

Is this the issue with the non-conformal interfaces? I opened this #51 for it. My initial investigation suggests it's a Moose thing, I semi-reproduced with two MOOSE-only apps. I will document it properly then open a discussion/issue on their GitHub, it's possible it's a usage issue ofc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix negative Jacobian issue with mirror mesh Add mesh types such as triangles for OpenFOAM mesh mirror

2 participants