Salome HOME
premiere version
[tools/eficas.git] / CarmelCS / CarmelCS_cata.py
1 from Accas import *
2
3
4 JdC = JDC_CATA (code = 'CarmelCS',
5                 execmodul = None,
6                 regles=(AU_MOINS_UN('PARAM_CS',),)
7                )
8                 
9 # ======================================================================
10 # ======================================================================
11
12
13 PARAM_CS=PROC(nom='PARAM_CS',op=None,
14             Formulation=SIMP(statut='o',typ='TXM',defaut="tomega",into=('tomega','aphi'),),
15             Per=SIMP(statut='o',typ='I',min=1),
16             Ind=SIMP(statut='o',typ='I',min=0),
17             FinalTime=SIMP(statut='o',typ='I',min=1),
18             SyrthesProcNumber=SIMP(statut='o',typ='I',defaut=1,min=1),
19             HomogenousPhysFile=SIMP(statut='o',typ='TXM',defaut="MeshC_homogene.phys",),
20             HeterogenousPhysFile=SIMP(statut='o',typ='TXM',defaut="MeshC_heterogene.phys",),
21             Carmel3D_StudyDirectory=SIMP(typ='Repertoire', statut='o'),
22             Syrthes_StudyDirectory=SIMP(typ='Repertoire', statut='o'),
23             XMLYacsFile=SIMP(typ=('Fichier','Files (*.xml)'),fr= 'Schema yacs du couplage a executer',ang= 'Yacs coupling schema for running', statut='o'),
24 #TODO examiner comment generer un schema yacs de maniere automatique
25 )