]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
*** empty log message ***
authorPascale Noyret <pascale.noyret@edf.fr>
Tue, 8 Jun 2010 15:24:59 +0000 (15:24 +0000)
committerPascale Noyret <pascale.noyret@edf.fr>
Tue, 8 Jun 2010 15:24:59 +0000 (15:24 +0000)
Aster/aster.py [deleted file]
Map/benhur_pygmee.txt
Map/catalogues_Map.ini
Map/prefs_Map.py
Map/qtEficas_map.py

diff --git a/Aster/aster.py b/Aster/aster.py
deleted file mode 100644 (file)
index e69de29..0000000
index 96a95d9c95e5253949cc8c227a0fdee8aaccc04a..899e8a0ce624942a144a7224584ca101501c68cb 100644 (file)
@@ -18,9 +18,9 @@ II - Maillage (BENHUR)
 1) fichier entree décrivant le maillage support (entree)
 %_PATH_BENHUR%/regular_mesh_3D_%_BENHUR_FINESSE%.msh
 2) fichier sortie du maillage  (sortie)
-%_PATH_BENHUR%/%_NAME_SCHEME%_benhur_%_BENHUR_FINESSE%.msh
+%_PATH_STUDY%/%_NAME_SCHEME%_benhur_%_BENHUR_FINESSE%.msh
 3) fichier commentaire sur les statistiques décrivant le maillage (sortie)
-%_PATH_BENHUR%/%_NAME_SCHEME%_benhur_%_BENHUR_FINESSE%.log
+%_PATH_STUDY%/%_NAME_SCHEME%_benhur_%_BENHUR_FINESSE%.log
 4) fichier BMP décrivant une coupe binarisée du VER (sortie)
 %_PATH_BENHUR%/%_NAME_SCHEME%_benhur_%_BENHUR_FINESSE%.bmp
 5) fichier TXT donnant la level set du contour aux noeuds (sortie)
index f17020822dc8ae290b2e6cab6884866f8a6fccb0..005eaa09fbfb8395c97a2ef3a0f4d019f159a679 100644 (file)
@@ -4,9 +4,12 @@ import os
 rep_cata=os.getcwd()
 
 catalogues = (
-# (code,version,catalogue,formatIn)
-#  ('Map','V1',os.path.join(rep_cata,'Map1_Cata_V1.py'),'map'),
-  ('Map2','V0',os.path.join(rep_cata,'Map2_Cata_V0.py'),'map'),
-  ('Map','V0',os.path.join(rep_cata,'Map_Openturns.py'),'map_OT'),
+# (ssCode,version,catalogue,formatIn)
+#  ('Map','V0',os.path.join(rep_cata,'Map2_Cata_V0.py'),'map'),
+  ('Map','V1',os.path.join(rep_cata,'Map1_Cata_V0.py'),'map_OT'),
+  ('Map','V2',os.path.join(rep_cata,'Map_Openturns.py'),'map_OT'),
+  ('Map','s_poly_st_1_V1',os.path.join(rep_cata,'s_poly_st_1_V1.py'),'s_poly_st_1'),
+  ('Map','s_scc_st_2_V1',os.path.join(rep_cata,'s_scc_st_2_V1.py'),'s_scc_st_2'),
+#  ('Map','s_poly_st_1_V2',os.path.join(rep_cata,'s_poly_st_1_V2.py'),'s_poly_st_1'),
 )
 
index 6c69b8f93fcfcb3acc25f28ccd0675ec9a22261c..f7483ed4ae0e2f76f836be316f58ae3ca8c3ae58 100644 (file)
@@ -31,11 +31,11 @@ initialdir=REPINI
 \r
 # INSTALLDIR sert à localiser l'installation d'Eficas\r
 INSTALLDIR=os.path.join(REPINI,'..')\r
-PATH_PYGMEE="/local00/bin/MAP/components/pygmee_v1"\r
-PATH_BENHUR="/local00/bin/MAP/components/benhur"\r
-PATH_ASTER="/local00/aster/bin"\r
-PATH_MODULE="/local00/bin/MAP/modules/polymers"\r
-PATH_STUDY="/local00/bin/MAP/studies/demonstrateur_poly_st_1"\r
+PATH_PYGMEE="/local/noyret/MAP/components/pygmee_v1"\r
+PATH_BENHUR="/local/noyret/MAP/components/benhur"\r
+PATH_ASTER="/local/noyret/bin/aster/bin"\r
+PATH_MODULE="/local/noyret/MAP/modules/polymers"\r
+PATH_STUDY="/local/noyret/MAP/studies/demonstrateur_poly_st1"\r
 \r
 \r
 # Codage des strings qui accepte les accents (en remplacement de 'ascii')\r
@@ -45,7 +45,7 @@ encoding='iso-8859-1'
 \r
 # Acces a la documentation\r
 rep_cata        = INSTALLDIR\r
-path_doc        = os.path.join(rep_cata,'Doc')\r
+path_doc        = os.path.join(REPINI,'Doc')\r
 exec_acrobat    = "/usr/bin/xpdf"\r
 savedir         = os.environ['HOME']\r
 \r
index e33a9ee586726330b92f215e3a3517d07c289c26..f835ec33eab26c3c9d46cc92741f1bc90f193db6 100755 (executable)
@@ -46,12 +46,22 @@ class ChoixCata:
    self.module=""
    self.nom=""
   
-
+options=session.parse(sys.argv)
+cata=options.cata
 MonChoixCata=ChoixCata()
-app = QApplication(sys.argv)
-ChoixMap = monChoixMap.MonChoixMap(MonChoixCata) 
-ChoixMap.show()
-res=app.exec_()
+if cata == None :
+   app = QApplication(sys.argv)
+   ChoixMap = monChoixMap.MonChoixMap(MonChoixCata) 
+   ChoixMap.show()
+   res=app.exec_()
+else :
+   import re
+   p=re.compile('_V\d+')
+   if p.search(cata) == None :
+      print "Ce Catalogue ne convient pas"
+      exit(1)
+   MonChoixCata.nom=cata[0: p.search(cata).start()]
+   #MonChoixCata.nom=cata
 
 #permet de choisir le module
 print MonChoixCata.nom