]> SALOME platform Git repositories - plugins/netgenplugin.git/commitdiff
Salome HOME
0020200: EDF SMESH 983: changing algo of a mesh and switching back to original algo...
authoreap <eap@opencascade.com>
Tue, 10 Mar 2009 16:38:32 +0000 (16:38 +0000)
committereap <eap@opencascade.com>
Tue, 10 Mar 2009 16:38:32 +0000 (16:38 +0000)
     sort nodes by ID

src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cxx

index cbaf2eec0e15ea761f0c607f5f8654b6df371471..321d39ed35e912774f8ff6244e89581656f5062d 100644 (file)
@@ -25,7 +25,6 @@
 // Created   : lundi 27 Janvier 2003
 // Author    : Nadir BOUHAMOU (CEA)
 // Project   : SALOME
-// $Header$
 //=============================================================================
 //
 #include "NETGENPlugin_NETGEN_3D.hxx"
@@ -40,6 +39,7 @@
 #include "SMESH_Gen.hxx"
 #include "SMESH_Mesh.hxx"
 #include "SMESH_MesherHelper.hxx"
+#include "SMESH_MeshEditor.hxx"
 #include "StdMeshers_QuadToTriaAdaptor.hxx"
 
 #include <BRep_Tool.hxx>
@@ -174,7 +174,7 @@ bool NETGENPlugin_NETGEN_3D::Compute(SMESH_Mesh&         aMesh,
   SMESH_MesherHelper* myTool = &helper;
   bool _quadraticMesh = myTool->IsQuadraticSubMesh(aShape);
 
-  typedef map< const SMDS_MeshNode*, int> TNodeToIDMap;
+  typedef map< const SMDS_MeshNode*, int, TIDCompare< SMDS_MeshNode> > TNodeToIDMap;
   TNodeToIDMap nodeToNetgenID;
   list< const SMDS_MeshElement* > triangles;
   list< bool >                    isReversed; // orientation of triangles