From e5513d94176f954b3428f0e399c4d5c381b6f4c0 Mon Sep 17 00:00:00 2001 From: Matthias Hochsteger Date: Fri, 22 Mar 2024 15:43:40 +0100 Subject: [PATCH] Print "Remove Illegal Elements" only when having illegal elements --- libsrc/meshing/meshfunc.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libsrc/meshing/meshfunc.cpp b/libsrc/meshing/meshfunc.cpp index 9da051da..0b17572c 100644 --- a/libsrc/meshing/meshfunc.cpp +++ b/libsrc/meshing/meshfunc.cpp @@ -724,7 +724,6 @@ namespace netgen int it = 10; int nillegal, oldn; - PrintMessage (1, "Remove Illegal Elements"); // return, if non-pure tet-mesh /* if (!mesh3d.PureTetMesh()) @@ -733,6 +732,8 @@ namespace netgen mesh3d.CalcSurfacesOfNode(); nillegal = mesh3d.MarkIllegalElements(); + if(nillegal) + PrintMessage (1, "Remove Illegal Elements"); MeshingParameters dummymp; MeshOptimize3d optmesh(mesh3d, dummymp, OPT_LEGAL);