CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Meshing & Mesh Conversion (https://www.cfd-online.com/Forums/openfoam-meshing/)
-   -   [Other] Remove Zero Area Faces? (https://www.cfd-online.com/Forums/openfoam-meshing/140675-remove-zero-area-faces.html)

eric.m.tridas August 20, 2014 12:24

Remove Zero Area Faces?
 
I created a mesh using Gmsh then used the makeAxialMesh utility to create a wedge. I run in to issues when trying to run my solver with the following error message:

Code:

    Creating particle cloud
--> FOAM Warning :
    From function tetIndices polyMeshTetDecomposition::triangleTetIndices(const polyMesh&, label, label, label)
    in file meshes/polyMesh/polyMeshTetDecomposition/polyMeshTetDecomposition.C at line 643
    No base point for face 0, 4(3520 13070 1890 295), produces a valid tet decomposition.
--> FOAM Warning :
    From function tetIndices polyMeshTetDecomposition::triangleTetIndices(const polyMesh&, label, label, label)
    in file meshes/polyMesh/polyMeshTetDecomposition/polyMeshTetDecomposition.C at line 643
    No base point for face 0, 4(3520 13070 1890 295), produces a valid tet decomposition.

...

When I perform checkMesh I get the errors:

Code:

***Zero or negative face area detected.  Minimum area: 0
<<Writing 389 zero area faces to set zeroAreaFaces

and

Code:

***Max skewness = 6.66666666667e+296, 389 highly skew faces detected which may impair the quality of the results
<<Writing 389 skew faces to set skewFaces

Is there a utility to remove the zero area faces? I believe that this is what is causing the tet decomposition errors.

bigphil August 20, 2014 12:30

Hi,

Did you run the collapseEdges utility after running makeAxialMesh? If I remember correctly, I think makeAxialMesh tells you to run this.

Philip


All times are GMT -4. The time now is 04:00.