When I simulated the interaction between waves and thin plates using OpenFoam and Calculix through precision coupling, the following problems occurred:

Hello developer,
When I simulated the interaction between waves and thin plates using OpenFoam and Calculix through precision coupling, the following problems occurred:

  1. No matter how I adjust the mesh, time step, acceleration method, mapping method, my example always stops at the same time. By looking at the output file, it can be seen that before stopping, the example converges well (averaging 4 times, which is 5e-5 for force and 5e-5 for displacement), but when it is about to stop, it suddenly becomes impossible to converge. I cannot understand the situation where any parameter adjustment stops at the same moment.
  2. The problem I want to simulate is 2D. In openfoam, the wave 2d must be on the X-Z plane, but for precision, 2d is on the X-Y plane. The method I take is to set it to 3 in theand set it to y-dead=“true”. But this raises the question of how wide should I set for a layer of grid in the Y direction? “I have tried 0.02m, 0.01m, and 0.005m, and the results are completely consistent, which means that under this setting, the grid width in the Y direction will not affect the deformation results of the thin plate?”?, At the same time, there will be another problem. When I set it to 1m, an error occurs when the calculation starts. Is it because 1m is too wide, causing a problem with the mapping? Or is it calculix?

Hi,

  1. This could have many reasons. The precice configuration and the convergence log would help a lot. You can also enable exports in preCICE and try to figure out what is happening.
  2. Maybe @Makis or @DavidSCN have an idea