]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
Utilisation de la classe Tuple interne à EFICAS
authorYohann Pipeau <yohann.pipeau@edf.fr>
Sat, 23 Apr 2022 06:05:29 +0000 (08:05 +0200)
committerYohann Pipeau <yohann.pipeau@edf.fr>
Sat, 23 Apr 2022 06:36:11 +0000 (08:36 +0200)
ReacteurNumerique/cata_RN_EDG.py

index 08bc52430dcc00b0493898d422ecc85a5be990f9..8fc6e9daa56a5b2984362f969fd79f3068bfd286 100644 (file)
@@ -14,6 +14,7 @@ function so, this module must not use relative import.
 
 # EFICAS
 from Accas import OPER, BLOC, FACT, SIMP, ASSD, JDC_CATA, VerifTypeTuple, Matrice
+from Accas import Tuple as _Tuple
 from Extensions.i18n import tr
 
 # Warning: The names of these variables are defined by EFICAS
@@ -25,7 +26,7 @@ VERSION_CATALOGUE = "V_0"
 NMIN_CORE_FUEL_ELTS = 1
 NMAX_CORE_FUEL_ELTS = 18
 
-class Tuple:
+class Tuple(_Tuple):
     """Organize the data into a fixed size tuple.
 
     Warnings
@@ -33,17 +34,11 @@ class Tuple:
     This class respect the EFICAS conventions.
     """
 
-    def __init__(self, ntuple):
-        self.ntuple = ntuple
-
     def __convert__(self, valeur):
         if len(valeur) != self.ntuple:
             return None
         return valeur
 
-    def info(self):  # pylint: disable=missing-function-docstring
-        return "Tuple de %s elements" % self.ntuple
-
 
 class VerifPostTreatment(VerifTypeTuple):
     """Validate the data comming from ``Scenario_data.post_processing``.