Convergence problem for porous_flow #27569
-
Greetings, I am encountering convergence challenges in a seemingly straightforward porous flow problem. The solver throws either a 'Nonlinear solve did not converge due to DIVERGED_LINE_SEARCH' or a 'Nonlinear solve did not converge due to DIVERGED_MAX_IT iterations 50' error. Has anyone encountered and successfully resolved this issue before? I would greatly appreciate any insights or solutions you can offer. Thank you, Following is my code and inside injection.bh is '1 0 0 0'.
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
Hello There are troubleshooting instructions for moose in general here Guillaume |
Beta Was this translation helpful? Give feedback.
-
You don't have gravity and no fluid boundary conditions. So the simulation won't converge to any result. |
Beta Was this translation helpful? Give feedback.
Well, the pressure blows up as you are injecting mass but not allowing any to leave with a BC, but I think that the default tolerance is too tight which is the main issue. Try setting something looser like 'nl_rel_tol = 1e-6' or 'nl_abs_tol = 1e-8' etc