Salome HOME
Plugin blocFissure, bug EDF 12976, regression on some tests, a first correction
[modules/smesh.git] / src / Tools / blocFissure / gmu / mailleAretesEtJonction.py
index bd070af8e5902a723daa0f5dfd6bc6db3462442f..e8f9d81974613477e1edd26e81fefc5de62e63ea 100644 (file)
@@ -4,10 +4,11 @@ import logging
 
 from geomsmesh import geompy
 from geomsmesh import smesh
+import SMESH
 
 from putName import putName
   
-def mailleAretesEtJonction(internalBoundary, aretesVivesCoupees, dmoyen):
+def mailleAretesEtJonction(internalBoundary, aretesVivesCoupees, lgAretesVives):
   """
   edges de bord, faces défaut à respecter
   """
@@ -30,11 +31,12 @@ def mailleAretesEtJonction(internalBoundary, aretesVivesCoupees, dmoyen):
 
   # --- maillage des éventuelles arêtes vives entre faces reconstruites
   
+  grpAretesVives = None
   if len(aretesVivesCoupees) > 0:
     aretesVivesC = geompy.MakeCompound(aretesVivesCoupees)
     meshAretesVives = smesh.Mesh(aretesVivesC)
     algo1d = meshAretesVives.Segment()
-    hypo1d = algo1d.LocalLength(dmoyen,[],1e-07)
+    hypo1d = algo1d.LocalLength(lgAretesVives,[],1e-07)
     putName(algo1d.GetSubMesh(), "aretesVives")
     putName(algo1d, "algo1d_aretesVives")
     putName(hypo1d, "hypo1d_aretesVives")