1 # -*- coding: utf-8 -*-
3 # --------------------------------------------------
5 # --------------------------------------------------
10 class loi ( ASSD ) : pass
11 class variable ( ASSD ) : pass
15 JdC = JDC_CATA ( code = 'OPENTURNS_STUDY',
17 regles = ( AU_MOINS_UN ( 'CRITERIA' ), ),
20 # --------------------------------------------------
22 # --------------------------------------------------
23 #===============================
24 # 5. Definition des parametres
25 #===============================
26 VARI = OPER ( nom = "VARI",
29 fr = "Definitions des lois marginales utilisees par les variables d'entree",
30 type=SIMP(statut='f',defaut="IN",into=("IN","OUT"), typ = "TXM",)
33 VARI1 = OPER ( nom = "VARI1",
36 fr = "Definitions des lois marginales utilisees par les variables d'entree",
38 POUTRE = FACT(statut= 'f',max= '**',
39 MAILLE = SIMP(statut= 'f',typ= 'TXM' ,validators= NoRepeat(),max= '**'),
40 GROUP_MA = SIMP(statut= 'f',typ= 'TXM' ,validators= NoRepeat(),max= '**'),
42 POUTRE2 = FACT(statut= 'f',max= '**',
43 MAILLE2 = SIMP(statut= 'f',typ= 'TXM' ,validators= NoRepeat(),max= '**'),
44 GROUP_MA2 = SIMP(statut= 'f',typ= 'TXM' ,validators= NoRepeat(),max= '**'),
46 FINAL =FACT(statut= 'f',max= '**',
47 type=SIMP(statut='f',min=1,max= '**', into=("POUTRE","POUTRE2"),
48 validators=[VerifExiste(2),NoRepeat()], typ="TXM",),
53 FICXML=MACRO(nom="FICXML",
55 UIinfo={"groupes":("Gestion du travail",)},
56 fr="Débranchement vers un fichier de commandes secondaires",
58 FICHIER = SIMP(statut='o',typ='TXM',),