Skip to content
Snippets Groups Projects
Commit c66e1b7b authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

skip Netgen optimization for hybrid mesh (additional fix for #466)

parent 4c394515
No related branches found
No related tags found
No related merge requests found
Pipeline #2953 passed
...@@ -335,6 +335,11 @@ void optimizeMeshGRegionNetgen::operator()(GRegion *gr, bool always) ...@@ -335,6 +335,11 @@ void optimizeMeshGRegionNetgen::operator()(GRegion *gr, bool always)
ExtrudeParams *ep = gr->meshAttributes.extrude; ExtrudeParams *ep = gr->meshAttributes.extrude;
if(ep && ep->mesh.ExtrudeMesh && ep->geo.Mode == EXTRUDED_ENTITY) return; if(ep && ep->mesh.ExtrudeMesh && ep->geo.Mode == EXTRUDED_ENTITY) return;
if(gr->prisms.size() || gr->hexahedra.size() || gr->pyramids.size()){
Msg::Info("Skipping Netgen optimizer for hybrid mesh");
return;
}
#if !defined(HAVE_NETGEN) #if !defined(HAVE_NETGEN)
Msg::Error("Netgen optimizer is not compiled in this version of Gmsh"); Msg::Error("Netgen optimizer is not compiled in this version of Gmsh");
#else #else
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment