From f6856ad0794f2d216686d50e217f154d338d6f0b Mon Sep 17 00:00:00 2001 From: eap Date: Fri, 19 Apr 2019 14:22:25 +0300 Subject: [PATCH] #16843 EDF 19340 - wrong quadratic mesh --- src/BLSURFPlugin/BLSURFPlugin_BLSURF.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/BLSURFPlugin/BLSURFPlugin_BLSURF.cxx b/src/BLSURFPlugin/BLSURFPlugin_BLSURF.cxx index 621258f..63fe22e 100644 --- a/src/BLSURFPlugin/BLSURFPlugin_BLSURF.cxx +++ b/src/BLSURFPlugin/BLSURFPlugin_BLSURF.cxx @@ -2700,6 +2700,8 @@ bool BLSURFPlugin_BLSURF::compute(SMESH_Mesh& aMesh, nodes[evtri[0]], nodes[evtri[1]], nodes[evtri[2]]); } else { + if ( helper.GetIsQuadratic() ) + helper.SetSubShape( tag ); tri = helper.AddFace(nodes[vtx[0]], nodes[vtx[1]], nodes[vtx[2]]); } meshDS->SetMeshElementOnShape(tri, tag); -- 2.39.2