Question about using overset mesh in FSI two-way coupling

Hi all,
Recently I’ve been trying to use overset mesh in OpenFOAM to do two-way coupling with our in-house solid solver. The reason I tried to adopt overset mesh is to achieve large deformation of the structure without making the fluid domain not converge due to excessive mesh deformation.

The case is about waves impacting a flexible structure (It ran successfully when using general dynamic mesh). However, while using overset mesh, the water phase around the structure got wrong as soon as the simulation began, and the simulation crashed pretty fast. Has anyone experienced this problem?

Initial water level

Wrong water phase when the simulation crashed

1 Like


I assume you are using 2 volume-coupled meshes in the overlapping region.
In this case, the mapping and constraint plays a crucial role in the setup and could explain the behaviour.
Which one are you using? Are both meshes matching? Can you provide the preCICE config?


Hi @fsimonis ,
Sorry for the late reply.

Yes, both meshes are matched. The preCICE config file is attached here.
precice-config.xml (2.6 KB)
Thanks in advance!

I think your case needs many features that are currently experimental or under development and undocumented.

Note that you are using a serial-explicit coupling scheme and nearest-neighbor mapping. These are the simplest and least accurate methods that preCICE offers. Better try serial-implicit with IQN, and an RBF mapping.

Important question: does the flap move outside the overset region? You wrote that it crashes in the beginning of the simulation, so maybe this question is not yet relevant.