Skip to content

Update no normal flux boundary conditions and other BCs after mesh deformation#6819

Closed
gassmoeller wants to merge 2 commits intogeodynamics:mainfrom
gassmoeller:update_no_flux_bcs_for_mesh_deformation
Closed

Update no normal flux boundary conditions and other BCs after mesh deformation#6819
gassmoeller wants to merge 2 commits intogeodynamics:mainfrom
gassmoeller:update_no_flux_bcs_for_mesh_deformation

Conversation

@gassmoeller
Copy link
Member

This is a first step towards resolving #6818, but there is more to figure out, this is not complete yet (but I think the changes in this PR are necessary either way).

Changes in this PR:

  • move the call to compute_no_normal_flux_constraints into compute_current_velocity_boundary_constraints to make sure they are updated during the model run (e.g. if the mesh boundary changes)
  • make sure compute_current_velocity_boundary_constraints is called again after mesh deformation if mesh deformation is active to ensure that all boundary conditions are applied correctly to the new (deformed) mesh

As described in #6818 there are other problems as well, so I am not sure we should merge this already before we have figured out what else is not working.

@bobmyhill
Copy link
Member

@gassmoeller, I've extended these commits here: #6829

@bobmyhill bobmyhill closed this Jan 12, 2026
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.

2 participants