Dynamic meshing in CFX: (negative volume error)
I am studying the displacement of a cylinder due to the vortex separation caused by the flow of fluid over it. I have meshed a 2-d cylinder in Gambit and running it in CFX.
After 5 iterations I get the following error:
ERROR #002100012 has occurred in subroutine cVolSec. | | Message: |
| A negative ELEMENT volume has been detected. This is a fatal |
| error and execution will be terminated. The location of the first |
| negative volume is reported below. |
| Volume : -0.2583E-07 |
| Location : ( -0.52179E-01, -0.24773E+01, -0.15000E-01)
CFD Solver: The mesh is invalid or folded
Can I repair the mesh in ICEM or something !!!!
Your mesh has folded due to excessive mesh deformation. To debug it see this post:
The best approach will depend on what the motion is expected to be and What constraints you have on your mesh.
My case is really simple. Its just a cylinder in a rectangular domain. I have attached the jpg image also. When the velocity was 1 m/s it gave 5 iterations while when i reduced it to 0.001 m/s it gave 7 iterations. further reduction gave the same 7 iterations.
Can I alter or repair the mesh in ICEM ???? Is it to do anything with the mesh conditions at the cylinder wall or boundary ?????
To repair mesh you should try to import mesh into ICEM and check it (Edit Mesh -> Check Mesh). But I suggest to check boundary conditions first.
As I said, read the other post I linked to. What you need to do is set up a run with mesh motion only and output the results every time step. Then you can see exactly what the problem is.
The problem is not the quality of the mesh, that looks fine.
I ran for mesh motion only. Disabled everything in the expert parameter options. It still ran for just 5 iterations giving output files. These files are in .trn format.
When I go to the post processor and load result files it gives the following error:
Error reading number of domains (G/NZN).
What are the other methods to load the result files???
Make sure they are full results files. If you only save selected variables you might not be able to read them in.
|All times are GMT -4. The time now is 12:36.|