]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
Correction comparaison borne A B lois incertitudes
authorEric Fayolle <eric.fayolle@edf.fr>
Wed, 31 Aug 2022 09:03:06 +0000 (11:03 +0200)
committerEric Fayolle <eric.fayolle@edf.fr>
Wed, 31 Aug 2022 09:03:06 +0000 (11:03 +0200)
ReacteurNumerique/cata_UQ.py

index 1b84c1807eecb8e7ea982070fd18fd3be531aacb..8823ab78188e5b3751ff4d9eb2c9f4ec39e20e1a 100644 (file)
@@ -24,7 +24,7 @@ class compareAutreMC(Valid) :
         self.nomFrere=frere
         
     def set_MCSimp (self, MCSimp):
-        debug = 0
+        debug = 1
         if debug : print ('je passe la pour ', self, MCSimp.nom)
         self.MCSimp=MCSimp
 
@@ -79,7 +79,8 @@ class infFrereMC(compareAutreMC):
     def convert(self, valeur):
         # on sort de cardProto on a une liste
         valeur=valeur[0]
-        MCFrere=self.MCSimp.parent.getChildOrChildInBloc(self.nomFrere)
+        try: MCFrere=self.MCSimp.parent.getChildOrChildInBloc(self.nomFrere)
+        except : return valeur
         if not MCFrere    : return valeur
         if MCFrere== None : return valeur
         if MCFrere.valeur  == None : return valeur
@@ -88,7 +89,8 @@ class infFrereMC(compareAutreMC):
         return valeur
 
     def verifItem(self, valeur):
-        MCFrere=self.MCSimp.parent.getChildOrChildInBloc(self.nomFrere)
+        try: MCFrere=self.MCSimp.parent.getChildOrChildInBloc(self.nomFrere)
+        except : return valeur
         if not MCFrere    : return valeur
         if MCFrere== None : return valeur
         if MCFrere.valeur  == None : return valeur