Skip to content

[MeshMovingApplication] Improve robustness of structural mesh moving element against inverted elements#14380

Open
Marco1410 wants to merge 2 commits intomasterfrom
marco/mesh_moving
Open

[MeshMovingApplication] Improve robustness of structural mesh moving element against inverted elements#14380
Marco1410 wants to merge 2 commits intomasterfrom
marco/mesh_moving

Conversation

@Marco1410
Copy link
Copy Markdown
Contributor

🚀 Description

This PR adds checks for negative Jacobians in the structural mesh moving element to detect inverted elements early.
It also improves error reporting, preventing silent NaNs and facilitating debugging of mesh quality issues.

⚠️ Motivation

Inverted elements can lead to invalid Jacobians and NaNs during assembly.

🔧 Changelog

  • Modified structural_meshmoving_element.cpp

@Marco1410 Marco1410 requested a review from rubenzorrilla April 15, 2026 13:44
@Marco1410 Marco1410 requested a review from a team as a code owner April 15, 2026 13:45
@Marco1410 Marco1410 added FastPR This Pr is simple and / or has been already tested and the revision should be fast Bugfix MeshMovingApplication labels Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bugfix FastPR This Pr is simple and / or has been already tested and the revision should be fast MeshMovingApplication

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant