From: eap Date: Wed, 16 Nov 2016 15:07:42 +0000 (+0300) Subject: Performance regression of SALOME_TESTS/Grids/smesh/bugs_18/V9 X-Git-Tag: V8_2_0b1^0 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=f572be319766e3b51c25f60fda559d8ebe3f23b8;p=modules%2Fsmesh.git Performance regression of SALOME_TESTS/Grids/smesh/bugs_18/V9 --- diff --git a/src/StdMeshers/StdMeshers_Prism_3D.cxx b/src/StdMeshers/StdMeshers_Prism_3D.cxx index 9aed55e3e..3d6249a79 100644 --- a/src/StdMeshers/StdMeshers_Prism_3D.cxx +++ b/src/StdMeshers/StdMeshers_Prism_3D.cxx @@ -2400,6 +2400,9 @@ double StdMeshers_Prism_3D::getSweepTolerance( const Prism_3D::TPrismTopo& thePr bool StdMeshers_Prism_3D::isSimpleBottom( const Prism_3D::TPrismTopo& thePrism ) { + if ( thePrism.myBottomEdges.size() != 4 ) + return false; + // analyse angles between edges double nbConcaveAng = 0, nbConvexAng = 0; TopoDS_Face reverseBottom = TopoDS::Face( thePrism.myBottom.Reversed() ); // see initPrism()