![]() |
floating point exception?
What's the meaning of "floating point exception"?
I set up a volume mesh and tried to run the solution: at this point, I got an error message about "154 negative volume cells", so I removed them with "Region->remove invalid cells". After that I tried again to run the solution, but the message of the floating point exception appeared, without running any iteration... Do you have any ideas of what the problem could be? thank you! |
Hi,
Your simulation is diverging, this is the "meaning" of the floating point exception. One of its causes could be poor mesh quality. If you are using the polyhedral mesh, be sure that the surface mesh has a good quality and try to turn on the "Cell quality remediation" model in your physics continua. Also try to make another mesh, taking care at regions that have complex geometry or curvature. Hope it helps, Vinicius |
You might also want to look for any non-contiguous regions. Chuncks of cells separated from the main Region will cause the solver to crash pretty quick.
|
As a last resort, run a mem test on your RAM. Bad ram leads to round-off errors in the iteration results, that, over time, results in diverging trends.
|
| All times are GMT -4. The time now is 14:35. |