X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FTools%2FblocFissure%2Fgmu%2FpeauInterne.py;h=4e4004e404549110ad3b99a338121a6e991e721c;hp=8d6643a5c8ae3130280fce6d7fb89212e3e51fa4;hb=5260bd00bd51567f6137d5ea7ae0564464c4290a;hpb=39ef405afeff484d4a77e1d3604646b05d80eabf
diff --git a/src/Tools/blocFissure/gmu/peauInterne.py b/src/Tools/blocFissure/gmu/peauInterne.py
index 8d6643a5c..4e4004e40 100644
--- a/src/Tools/blocFissure/gmu/peauInterne.py
+++ b/src/Tools/blocFissure/gmu/peauInterne.py
@@ -1,13 +1,13 @@
# -*- coding: utf-8 -*-
import logging
-from geomsmesh import smesh
+from .geomsmesh import smesh
import SMESH
import traceback
-from fissError import fissError
+from .fissError import fissError
-from listOfExtraFunctions import lookForCorner
-from fusionMaillageAttributionDefaut import fusionMaillageDefaut
+from .listOfExtraFunctions import lookForCorner
+from .fusionMaillageAttributionDefaut import fusionMaillageDefaut
# -----------------------------------------------------------------------------
# --- peau interne du defaut dans le maillage sain
@@ -46,19 +46,20 @@ def peauInterne(fichierMaillage, shapeDefaut, nomZones):
# --- Le groupe ZoneDefaut ne doit contenir que des Hexaèdres"
info=maillageSain.GetMeshInfo(zoneDefaut)
- keys = info.keys(); keys.sort()
+ keys = list(info.keys()); keys.sort()
nbelem=0
nbhexa=0
for i in keys:
#print " %s : %d" % ( i, info[i] )
nbelem+=info[i]
- if i == "Entity_Hexa":
+ if "Entity_Hexa" in str(i):
nbhexa+=info[i]
if (nbelem == 0) or (nbhexa < nbelem) :
- texte = "La zone a remailler est incorrecte : "
+ texte = "La zone a remailler est incorrecte.
"
texte += "Causes possibles :