-
-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FSI/cylinderFlap_2D/OpenFOAM-deal.II gives IQN error #94
Comments
This is due to a new check introduced in precice/precice#787 |
I rebuild preCICE yesterday in the evening and it worked with the deal.II adapter (in 2D). |
So, what do we do then? |
Remains the error, when you remove the ramp? Options are
|
Could you please try again with the release candidate? This error I get with the 2D case, so I don't understand how removing the 3D examples would help. |
My bad, i will check it again, though I'm working with the parabolic profile and groovy. |
This looks really seriously, I can reproduce it. It fails in the first iteration (for some strange reason not with groovyBC, but with the original one): The problem is (my best guess), that the displacement doesn't converge according to the prescribed limits, but the initial data (zero) is passed to the solid solver again due to reloading. Quick workaround/fix: Switch to a |
The problem is the missing data entry in the acceleration <acceleration:IQN-ILS>
<data name="Displacement" mesh="Solid_mesh"/>
+ <data name="Stress" mesh="Fluid-Mesh-Centers"/>
<preconditioner type="residual-sum"/>
<filter type="QR1" limit="1e-6"/>
<initial-relaxation value="0.1"/>
<max-used-iterations value="50"/>
<time-windows-reused value="10"/>
</acceleration:IQN-ILS> However, then, dealii destroys the SolverInterface early in the second timestep
I guess due to convergence problems? All in all, I think the preCICE error message here is meaningful. |
Hm, I'm currently running So yes, looking at the solver data, the error is right, deal.II receives all the time the same data leading to all the time the same output..
This should happend only, when the simulation is terminated abnormal. |
We used to have a check for this: But we removed it at some point as it does not always make sense. For the nonlinear dealii solver it also crashes with |
Yes this is related to #77 . It runs properly with a better config. In your case, the problem should be different from this though. |
linear works |
Suggestion: let's remove this tutorial from the documentation until we have #77 ? |
parallel or serial? I think we can not resolve this in a few hours without looking more in detail what's going wrong, so yes. |
with the linear solver both coupling schemes work |
I ran all the cases (flap/turek, 2D/3D, and linear/nonlinear) in serial. Here are some results: precice/precice#835 (comment) |
Resolved in #116 |
With preCICE v2.1.0 (release candidate, 295d27), either something changed in behavior, or some check became stricter:
The FSI/flapPerp_2D/OpenFOAM-deal.II is not affected.
The text was updated successfully, but these errors were encountered: