more CheckMesh calls

This commit is contained in:
Matthias Hochsteger 2025-02-22 09:21:08 +01:00
parent eaa7417e6b
commit 275d72959f

View File

@ -514,6 +514,7 @@ namespace netgen
}
}
CheckMesh(mesh, MESHCONST_OPTVOLUME, __FILE__, __LINE__);
mesh.FindOpenElements(domain);
PrintMessage (3, "Call remove problem");
@ -540,8 +541,11 @@ namespace netgen
PrintError ("Surface mesh not consistent");
throw NgException ("Stop meshing since surface mesh not consistent");
}
CheckMesh(mesh, MESHCONST_OPTVOLUME, __FILE__, __LINE__);
RemoveIllegalElements (mesh, domain);
CheckMesh(mesh, MESHCONST_OPTVOLUME, __FILE__, __LINE__);
ConformToFreeSegments (mesh, domain);
CheckMesh(mesh, MESHCONST_OPTVOLUME, __FILE__, __LINE__);
}
void MergeMeshes( Mesh & mesh, Array<MeshingData> & md )