Salome HOME
SALOME_TESTS/Grids/smesh/bugs_03/D9
authoreap <eap@opencascade.com>
Thu, 17 Apr 2014 16:46:23 +0000 (20:46 +0400)
committereap <eap@opencascade.com>
Thu, 17 Apr 2014 16:46:23 +0000 (20:46 +0400)
  In updateDegenUV(), set same nb of segments on a degenerated EDGE
    NOT only at standard transition, to avoid failure because of
    "Inverted elements generated" reported for zero-area triangles.

src/StdMeshers/StdMeshers_Quadrangle_2D.cxx

index 1bb30e3..c0c562e 100644 (file)
@@ -3848,7 +3848,7 @@ void StdMeshers_Quadrangle_2D::updateDegenUV(FaceQuadStruct::Ptr quad)
       uv1.v = uv2.v = 0.5 * ( uv1.v + uv2.v );
     }
 
-  else if ( quad->side.size() == 4 && myQuadType == QUAD_STANDARD)
+  else if ( quad->side.size() == 4 /*&& myQuadType == QUAD_STANDARD*/)
 
     // Set number of nodes on a degenerated side to be same as on an opposite side
     // ----------------------------------------------------------------------------