WARNING: preCICE just returned a maximum time step size of 1.2656542480726785e-14

Hi, everyone!
I just encountered a very confusing problem. I am now calculating the coupled calculation of openfoam+calculix. The previous calculation is normal, but at the last step, the max-time-step-size of Calculix becomes extremely small:

And the following warning appears:

This leads to an error in Calculix and openFoam:


However, during the previous calculation process, Calculix never had this problem, and the max-time-step-size 0.001 was maintained:

Here I set the total calculation time to 0.85, the time step to 0.001, the write interval of openfoam is set to 0.17 (because the amount of data is large). Calculix takes the same time interval and outputs once per step. I used the same time step before, but set the write interval to 0.01, and the above problem did not occur. Why is this?

Hi @Jimmy,

Which preCICE version are you using?

If you are still using 3.0.0, please upgrade to at least 3.1.0, which solves a range of problems similar to the one you encountered.

Best regards,
Frédéric

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.