error
Pl let me know why we get following error?
Error: divergence detected in AMG solver: temperature Error Object: () B.R.Sunil |
Dear Sunil,
this looks like a fluent error! What the code is telling you is that at the non-linear (or outer iteration) you are on the Algebraic MultiGrid diverged. This means that you gave it a matrix that it could not reduce the residuals on. There are only 2 ways to solve these problems: 1. Give it an easier (or reasonable) problem to solve 2. Work harder at solving it It is useful in fluent to look at the behavior before this happend....what were the temperature residulas doing? What did the solution look like? In approach 1 above what you can usually do is decrease the under-relaxations, drop to a first order method, solve a simpler problem...maybe you have made density a complicated function of temp, make a better mesh, make the initial guess closer to a solution, relax the problem by marching it as a transient to steady state, etc. If you are close to have a problem you can solve then you can work on 2.....this is usually the case when you have something that is basically working but diverges occasionally......so just to get it throught the "tough spots" you give the AMG some tweaks....maybe a few more sweeps or a tighter tollerance, etc. I hope this is of help.....please let us know how you make out. Regards, Bak_Flow |
Dear bak_flow,
Thank you very much. b.r. sunil |
All times are GMT -4. The time now is 21:26. |