|
[Sponsors] |
November 29, 2019, 10:00 |
Fatal overflow problem
|
#1 |
New Member
Join Date: Nov 2019
Posts: 4
Rep Power: 7 |
Greetings everyone
While running one of my simulations, I encountered the following error message: ERROR #004100018 has occured in subroutine FINMES. Message: Fatal overflow in linear solver. The solver stopped running after this and no result files were generated. As far as I understand, this means the residuals are diverging too badly for the solver to continue. After reading up on the message, I quickly came across the FAQ on cfd-online.com I've checked all the points there and the only one, I'm not too sure about are the initial conditions. I'm doing a steady state analysis of external flow around a building and initialized the flow field with a logarithmic wind velocity profile. This is the same one, I defined at the inlet of my domain. For my first simulations (same velocity profile, but different angles of attack), the solver managed to converge and the results seemed plausible. Now I was setting up a few variants of the case with different maximum velocities, while the distribution (logarithmic profile) qualitatively stays the same. So for the case where I chose a lower velocity and for an angle of attack of 15° I got the error. What's confusing me, is that it only shows up for this one angle of attack of 15°, while the other angles with this lower velocity converge just fine and also generate plausible results. My next steps were going to be to initialize the problematic case with the results of my first case with the higher velocity, or try using upwind for advection scheme and then using those results as an initial condition for the final run with high resolution. Any other thoughts, what might be the problem here? |
|
November 29, 2019, 19:58 |
|
#2 |
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,857
Rep Power: 144 |
Yes, the FAQ is the place to start with this error. If your model is converging sometimes and not others after only small changes than it suggests your model has poor numerical stability. To improve the numerical stability consider:
* Improve mesh quality - this is the most important one and always seems to get dismissed by noobies. But improving mesh quality ALWAYS makes everything easier. * Better initial condition - try using one of your converged results from another AOA for an initial condition. * Smaller time steps * Double precision solver The higher velocity case is likely to be less numerically stable, but give it a go. Using upwinding to get an initial condition can also work, but I generally avoid this as I prefer to fix the underlying numerical instability so it can run with an accurate scheme from the start.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Cylinder with one end moving wall. Error message fatal overflow of linear solver. | visitor | Main CFD Forum | 0 | December 9, 2018 08:47 |
Fatal overflow in linear solver | alinik | CFX | 21 | February 29, 2016 17:43 |
ERROR #004100018; Fatal overflow in linear solver | Attila | CFX | 1 | April 13, 2012 23:22 |
Solution variables goes outside upper limit -how to localize fatal overflow occurance | Dimone | CFX | 2 | January 21, 2011 07:35 |
overflow problem | bruno | CFX | 2 | November 26, 2006 17:28 |