]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
on vire les commentaires V210224_osthus
authorpascale.noyret <pascale.noyret@edf.fr>
Wed, 24 Feb 2021 17:09:01 +0000 (18:09 +0100)
committerpascale.noyret <pascale.noyret@edf.fr>
Wed, 24 Feb 2021 17:09:01 +0000 (18:09 +0100)
Efi2Xsd/AccasXsd.py
InterfaceQT4/browser.py
InterfaceQT4/editorSsIhm.py
InterfaceQT4/eficas_go.py
InterfaceQT4/monChoixCommande.py
InterfaceQT4/monWidgetPlusieursInto.py
InterfaceQT4/qtEficas.py
InterfaceQT4/readercata.py
Vimmp/cata_CSAndCPS_v16.py

index 8ac2b937432ef808cb071d845344cac64dbaa6b7..33580963d76b5ae8c73b12f0cf71ca61db65221f 100755 (executable)
@@ -120,7 +120,6 @@ class X_definition:
           cata.dictTypesXSD[nom].append(self)
 
    def definitNomDuTypePyxb(self,forceACreer=False,debug=False):
-       if self.nom == 'ContactPhenomena' : debug = True
        if debug : print ('definitNomDuTypePyxb', self, self.nom,self.nomComplet())
        if hasattr(self,'nomDuTypePyxb') : self.aCreer = False; return self.nomDuTypePyxb
        #debug=False
@@ -388,8 +387,6 @@ class X_compoFactoriseAmbigu(X_definition):
        # if faut traiter les Blocs exclusifs qui donnent des choices de sequences
        # mais celles-ci risquent d etre ambigues
        while (isinstance(nomMC,list)) : 
-          print ('nomMC anormal (ou pas ? a traiter avec cata_Particle', nomMC)
-          if len(nomMC) > 1 : print ('monMC vraiment anormal', monMC); exit()
           nomMC=nomMC[0]
           
        if nomMC == 'Consigne' or nomMC == 'blocConsigne' : return
index 0cf223ea4f1d0947f982d1e32d47c0b2a1d32e58..24d4cf14af1674ea94b927a3344970eacf01f2b2 100644 (file)
@@ -733,7 +733,7 @@ class JDCNode(QTreeWidgetItem,GereRegles):
          
     def onRedessine(self):
     #---------------------
-        print ('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!je passe dans onRedessine pour', self.item.nom)
+        #print ('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!je passe dans onRedessine pour', self.item.nom)
         self.affichePanneau()
 
     def updateNodeValid(self):
index c9541c1b181c2311989f2638c7b01baeda566467..d6fa7298a7e043c731c250cdbd419d52a12ab01e 100755 (executable)
@@ -141,12 +141,12 @@ class JDCEditorSsIhm :
         self.nouveau=0
         if self.fichier is not None:        #  fichier jdc fourni
             if jdc==None :
-               print ('PNPN : chgt try en if')
-               #try :
-               if 1 :
+               #print ('PNPN : chgt try en if')
+               try :
+               #if 1 :
                    self.jdc = self.readFile(self.fichier)
-               #except :
-               #    print ("mauvaise lecture du fichier")
+               except :
+                   print ("mauvaise lecture du fichier")
                if self.salome :
                   try    : self.appliEficas.addJdcInSalome( self.fichier)
                   except : print ("mauvais enregistrement dans Salome")
index f9c909f3755c452fafb5aeca33c37468ca00d7f9..bf705900b2310ad7d9d98455ee518a7854cd951f 100755 (executable)
@@ -121,10 +121,10 @@ def genereXML(code=None):
        fichierXMLOut=fichier[:fichier.rfind(".")]+'.xml'
     else : 
        fichierXMLOut=options.fichierXMLOut
-    print (monEditeur.jdc.isValid())
     if not(monEditeur.jdc.isValid()):
-       print ('Fichier comm non valide')
-    #   return
+       print ('Fichier comm is not valid')
+       return
+    print ('Fichier comm is not valid')
     monEditeur.XMLgenerator.gener(monEditeur.jdc)
     monEditeur.XMLgenerator.writeDefault(fichierXMLOut)
 
index 990fc1c0407c21e5d44977cb3861d9780a504030..d7d2d896bbf1ffc8bab31d2aeeba7aecad489721 100644 (file)
@@ -160,7 +160,7 @@ class MonChoixCommande(Ui_ChoixCommandes,QWidget):
       listeGroupes,dictGroupes=self.jdc.getGroups()
       sensibleALaCasse=self.RBCasse.isChecked()
       if "CACHE" in dictGroupes: aExclure=list(dictGroupes["CACHE"])
-      else: aExclure=()
+      else: aExclure=[]
       listeACreer=[]
       listeEtapesDejaPresentes=[]
       if self.editor.maConfiguration.rendVisiblesLesCaches :
@@ -168,7 +168,13 @@ class MonChoixCommande(Ui_ChoixCommandes,QWidget):
             listeEtapesDejaPresentes.append(e.nom)
          for c in aExclure :
              if c not in listeEtapesDejaPresentes : aExclure.remove(c)
+      for e in self.jdc.etapes:
+          print (e.nom)
+          print (e.definition.repetable)
+          if e.definition.repetable == 'n' : aExclure.append(e.nom)
+      print (aExclure)
       for l in self.jdc.getListeCmd():
+         print (l)
          if l not in aExclure : 
             if sensibleALaCasse and (filtre != None and not filtre in l) : continue
             if (not sensibleALaCasse) and filtre != None and (not filtre in l) and (not filtre.upper() in l) : continue
@@ -179,7 +185,6 @@ class MonChoixCommande(Ui_ChoixCommandes,QWidget):
       if self.editor.maConfiguration.nombreDeBoutonParLigne != 0 :
          self.ajoutePushButtons()
          return
-      #print 'ds ajouteRadioButtons'
       filtre=str(self.LEFiltre.text())
       if filtre==str("") : filtre=None
       if hasattr(self,'buttonGroup') :
index 5472b7e24b98b940d74ac0907d800562c7b70667..2c68a7cfb53d4c6142030c6de32c4423ae30db43 100644 (file)
@@ -76,6 +76,11 @@ class MonWidgetPlusieursInto (Ui_WidgetPlusieursInto,Feuille,GerePlie,GereListe)
 
         if len(self.listeAAfficher) < 30 and hasattr(self,'frameRecherche') : self.frameRecherche.close()
         if len(self.listeAAfficher)  == len(self.listeValeursCourantes) : self.CBCheck.setChecked(True)
+        if len(self.listeAAfficher) < 10 :
+           self.setMinimumHeight(len(self.listeAAfficher)*22+10)
+        else :
+           self.setMinimumHeight(300)
+       
         # try except si la liste des possibles est vide
         # prevoir qqchose
         try :
index 3ae0c6d8d548b448270a1165b677ffaf42e4a97e..3347475ed12c086ccbeedc7ce3950cfde9219225 100755 (executable)
@@ -439,8 +439,8 @@ class Appli(AppliSsIhm,Ui_Eficas,QMainWindow):
         self.actionParametres_Eficas.triggered.connect(self.aidePSEN)
 
     def VIMMP(self):
-        print ('PN : todo connecter RechercherDsCatalogue')
-        #self.connectRechercherDsCatalogue()
+        #print ('PN : todo connecter RechercherDsCatalogue')
+        self.connectRechercherDsCatalogue()
 
 
     def ChercheGrpMesh(self):
index 647fe0438ce43629977bec6037c40ad7f8cd5d5c..3937d81be4d6297bde1facfcf200ceac5a3c954b 100644 (file)
@@ -227,8 +227,8 @@ class ReaderCata (ReaderCataCommun):
            except :
              self.QWParent.informe('environnement', 'please source pyxb environment')
              exit()
-           #try : 
-           if 1 :
+           try : 
+           #if 1 :
              nomCataXsd = os.path.splitext(os.path.basename(self.fichierCata))[0]
              fichierCataTrunc=os.path.splitext(os.path.basename(self.fichierCata))[0]  
              nomCataXsd = fichierCataTrunc+'_driver' 
@@ -246,10 +246,10 @@ class ReaderCata (ReaderCataCommun):
                 texte='dicoEltDif = '+ texte
                 exec (texte, globals(),l)
                 dicoEltDif=l['dicoEltDif']
-             print ('dans readerCata _________', dicoEltDif)
+             #print ('dans readerCata _________', dicoEltDif)
              
-           #except :
-           else :
+           except :
+           #else :
              if self.appliEficas.ssIhm == False :print ('______________ poum import cata_genere ')
              self.QWParent.informe('XSD driver', 'unable to load xsd driver',critique=False)
              modeleMetier = None
index 66eb4ef85fab58c9df0336ee8abbf5e125df82c7..955cfb1c88a0999fca489673acdaea8265d2f2ad 100644 (file)
@@ -7,7 +7,7 @@ class converter(mapper):pass
 class interpolator(mapper):pass
 class modeleNumDuCompo(UserASSD):pass
 class especeChimique(UserASSD):pass
-class userParticle(UserASSD) :pass
+class userParticle(UserASSDMultiple) :pass
 class userAtom(userParticle) :pass
 class userMolecule(userParticle) :pass
 class userDiscrete(userParticle) :pass
@@ -74,6 +74,8 @@ dictCodeFormat =    {
     'OpenFOAM'     : ('OpenFoamFormat', 'Med', ),
 }
 
+listeFormatGenerique =['Med', 'Cgns', 'msh','geo', 'ascii' ]
+
 dictInterpolatorFormat =    {
     'Med Coupling' : ('Med',),
 }
@@ -554,7 +556,7 @@ def prepareBlocCPS():
             Velocity                 = SIMP(typ=(dynamicVariable,'createObject'), statut='o', defaut ='Velocity', homo='constant'),
             ToSimulate               = SIMP(typ=bool, statut ='o', defaut = True,),
             blocSimulatedVelocity    = prepareBlocInitialisationParticle(condition = 'ToSimulate == True', termeSource=True),
-         #   blocNotSimulatedVelocity = prepareBlocOrigine(condition = 'ToSimulate == False',),
+            blocNotSimulatedVelocity = prepareBlocOrigine(condition = 'ToSimulate == False',),
         ), #fin VelocityDefinition
        blocHydrodynamic = BLOC(condition = '"Hydrodynamic" in MomentumFieldType', 
         FluidVelocitySeenByParticles = FACT(statut ='o',
@@ -1521,10 +1523,6 @@ SpatialAspects = PROC(nom='SpatialAspects',
 dict_condition={
      'ChoiceOfApproach': ('Interactions', 'Component'),
      'Interactions'    : ( 'Component'),
-#NumericalMethod
-#TVMChoice
-#TypeOfConstraint
-
 }
 
 #TEXTE_NEW_JDC = " "