Introduce tag for use of adaptive meshes #1293
Labels
configuration
Related to the preCICE configuration
enhancement
A new feature, a new functionality of preCICE (from user perspective)
Projects
Introducing re-meshing leads to additional synchronisation points and re-paritioning work.
To reduce this cost as much as possible, I suggest requiring adaptive meshes be tagged as such.
This allows us to:
Existing configurations will work out-of-the-box without any performance impact.
resetMesh(meshID)
to reset and redefine the mesh.This restricts which meshes need repartitioning on which participants.
The Receiver does not need this handshake and can skip it as it will never be able to call
resetMesh
itself.Other participants will never re-initialize as they don't come in contact with participants providing adaptive meshes.
The text was updated successfully, but these errors were encountered: