"can not find faces using edges.."when using the ICEM mesh
3 Attachment(s)
My mesh is built by ICEM with hanging nodes when using the refinement in ICEM. And when i convert it into OpenFOAM by fluent3dmeshtofoam with checkMesh being OK, the case can be calculated. But when i use the functionObjects which involves meshTool.C in controlDict, the error "can not find faces using edges.." comes.
More in detail, my domain is a cylinder. And i use the O-block to build the structured mesh in ICEM. To refine certain block, i use the refinement tool, which cause the hanging nodes and uncovered faces. But when i convert it into OpenFOAM using fluent3dmeshtofoam, the mesh is Ok as i check the mesh. So i think the fluent3dmeshtofoam can merge these hanging nodes, just like FLUENT which can deal with the 1=>2 ratio refinement. But when i run the case, i find the errors "can not find faces using edges..". Finally, i find the errors come from meshTool.C because i use the functionObjects which involves meshTool.C in controlDict. You can find more detail in https://www.cfd-online.com/Forums/an...tml#post761895 which is posted by me. |
zipUpMesh
I had the same error from the meshTools.C, also with a mesh generated with ICEM and hanging nodes. What you describe applies exactly to my setup, too.
I ran zipUpMesh and that fixed it for me. |
errors have gone
Quote:
And thank you very much! Best wishes! |
All times are GMT -4. The time now is 20:27. |