Syntax ==== .. code-block:: text /Cara_elem /model /mesh /evol_noli /Macr_Elem_Dyna /char_meca /mater_field /meca_mode = PRE_SEISME_NONL ( ◇ AFFE_MODELE = _F ( ◆ MAILLAGE = mesh, ◇ INFO =/1 (by default), /2, ◇ GRANDEUR_CARA = _F ( ◇ LONGUEUR = float, ◇ PRESSION = float, ◇ TEMPERATURE = float, ), ◆ | AFFE_SUBSTRUCTURE = _F ( ◆/TOUT = "OUI" (or not specified), /SUPER_MAILLE = my, ◇ PHENOMENE = "MECANIQUE ", ), | AFFE=_F ( ◆/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◆ PHENOMENE =/"MECANIQUE ", /"THERMIQUE ", /"ACOUSTIQUE ", # If: equal_to (" PHENOMENE ", 'MECANIQUE') ◆ MODELISATION =/"2D_DIS_T ", /"2D_DIS_TR ", /"2D_FLUI_ABSO ", /"2D_FLUI_PESA ", /"2D_FLUI_STRU ", /"2D_FLUIDE ", /"3D", /"3D_ABSO ", /"3D_FAISCEAU ", /"3D_FLUI_ABSO ", /"3D_FLUIDE ", /"3D_INCO_UPG ", /"3D_INCO_UP ", /"3D_INCO_UPO ", /"3D_SI ", /"3D_GRAD_VARI ", /"3D_GRAD_INCO ", /"3D_GVNO ", /"3D_JOINT ", /"3D_JOINT_HYME ", /"3D_INTERFACE ", /"3D_INTERFACE_S ", /"AXIS ", /"AXIS_FLUI_STRU ", /"AXIS_FLUI_ABSO ", /"AXIS_FLUIDE ", /"AXIS_FOURIER ", /"AXIS_INCO_UPG ", /"AXIS_INCO_UP ", /"AXIS_INCO_UPO ", /"AXIS_SI ", /"AXIS_GRAD_VARI ", /"AXIS_GRAD_INCO ", /"AXIS_GVNO ", /"AXIS_JOINT ", /"AXIS_INTERFACE ", /"AXIS_INTERFACE_S ", /"BARRE ", /"CABLE_GAINE ", /"2D_BARRE ", /"C_PLAN ", /"C_PLAN_SI ", /"CABLE ", /"CABLE_POULIE ", /"COQUE_3D ", /"COQUE_AXIS ", /"D_PLAN ", /"D_PLAN_GRAD_VARI ", /"D_PLAN_GRAD_INCO ", /"D_PLAN_GVNO ", /"D_PLAN_GRAD_SIGM ", /"PLAN_JOINT ", /"PLAN_JOINT_HYME ", /"PLAN_INTERFACE ", /"PLAN_INTERFACE_S ", /"D_PLAN_ABSO ", /"D_PLAN_INCO_UPG ", /"D_PLAN_INCO_UP ", /"D_PLAN_INCO_UPO ", /"D_PLAN_SI ", /"DIS_T ", /"DIS_TR ", /"DKT ", /"DKTG ", /"DST ", /"FLUI_STRU ", /"POU_FLUI_STRU ", /"GRILLE_EXCENTRE ", /"GRILLE_MEMBRANE ", /"MEMBRANE ", /"POU_D_E ", /"POU_D_EM ", /"POU_D_T ", /"POU_D_T_GD ", /"POU_D_TG ", /"POU_D_TGM ", /"POU_D_SQUE ", /"Q4G", /"Q 4GG ", /"TUYAU_3M ", /"TUYAU_6M ", /"COQUE_SOLIDE ", /"D_PLAN_HHM ", /"D_PLAN_HH2M_SI ", /"D_PLAN_HM ", /"D_PLAN_HM_SI ", /"D_PLAN_HM_SI_DIL ", /"D_PLAN_THM ", /"D_PLAN_HHMD ", /"D_PLAN_HH2MD ", /"D_PLAN_HMD ", /"D_PLAN_THHD ", /"D_PLAN_THH2D ", /"D_PLAN_THVD ", /"D_PLAN_THH2MD ", /"D_PLAN_THHMD ", /"D_PLAN_THMD ", /"D_PLAN_HHMS ", /"D_PLAN_HH2MS ", /"D_PLAN_HH2MS_DIL ", /"D_PLAN_HMS ", /"D_PLAN_HMS_DIL ", /"D_PLAN_THHS ", /"D_PLAN_THH2S ", /"D_PLAN_THVS ", /"D_PLAN_THH2MS ", /"D_PLAN_THHMS ", /"D_PLAN_THMS ", /"D_PLAN_THMS_DIL ", /"D_PLAN_HS ", /"D_PLAN_HHD ", /"D_PLAN_HHS ", /"D_PLAN_HH2D ", /"D_PLAN_HH2S ", /"D_PLAN_2DG ", /"D_PLAN_DIL ", /"3D_DIL ", /"AXIS_THM ", /"AXIS_HHM ", /"AXIS_HM ", /"AXIS_HH2MD ", /"AXIS_HHMD ", /"AXIS_HMD ", /"AXIS_THHD ", /"AXIS_THH2D ", /"AXIS_THVD ", /"AXIS_THHMD ", /"AXIS_THH2MD ", /"AXIS_THMD ", /"AXIS_HH2MS ", /"AXIS_HHMS ", /"AXIS_HMS ", /"AXIS_THHS ", /"AXIS_THH2S ", /"AXIS_THVS ", /"AXIS_THHMS ", /"AXIS_THH2MS ", /"AXIS_THMS ", /"AXIS_HHD ", /"AXIS_HHS ", /"AXIS_HH2D ", /"AXIS_HH2S ", /"3D_HHM ", /"3D_HH2M_SI ", /"3D_HM ", /"3D_HM_SI ", /"3D_HM_SI_DIL ", /"3D_THHM ", /"3D_THM ", /"3D_HHMD ", /"3D_HMD ", /"3D_THHD ", /"3D_THVD ", /"3D_THHMD ", /"3D_THMD ", /"3D_HHMS ", /"3D_HMS ", /"3D_HMS_DIL ", /"3D_THHS ", /"3D_THVS ", /"3D_THHMS ", /"3D_THMS ", /"3D_THMS_DIL ", /"3D_THH2MD ", /"3D_THH2MS ", /"3D_HH2MD ", /"3D_HH2MS ", /"3D_HH2MS_DIL ", /"3D_THH2S ", /"3D_THH2D ", /"3D_HS ", /"3D_HHD ", /"3D_HHS ", /"3D_HH2D ", /"3D_HH2S ", /"3D_HH2SUDA ", /"D_PLAN_HH2SUDA ", /"PLAN_JHMS ", /"AXIS_JHMS ", /"3D_HHO ", /"D_PLAN_HHO ", /"3D_GRAD_HHO ", /"D_PLAN_GRAD_HHO ", # If: equal_to ('MODELISATION', ('3D_HHO', '', '', 'D_PLAN_HHO', "D_PLAN_GRAD_HHO "," 3D_GRAD_HHO ")) ◇ FORMULATION =/"LINEAIRE" (by default), /"QUADRATIQUE ", # If: equal_to ('MODELISATION', ('2D_FLUIDE', ('', '', '', '2D_FLUI_ABSO', '', '', '', '2D_FLUI_PESA', '', '', '2D_FLUI_STRU', '3D_FLUIDE', '3D_FLUI_ABSO', 'AXIS_FLUIDE', '', 'AXIS_FLUI_STRU', '', 'AXIS_FLUI_ABSO', '', '', 'FLUI_STRU ◇ FORMULATION =/"U_P_PHI" (by default), /"U_P", /"U_PSI ", # If: equal_to ('MODELISATION', ('D_PLAN_DIL', '3D_DIL',)) ◇ FORMULATION =/"DIL" (by default), /"DIL_INCO ", # If: equal_to (" PHENOMENE ", 'THERMIQUE') ◆ MODELISATION =/"3D", /"3D_DIAG ", /"AXIS ", /"AXIS_DIAG ", /"AXIS_FOURIER ", /"COQUE ", /"COQUE_AXIS ", /"COQUE_PLAN ", /"PLAN ", /"PLAN_DIAG ", /"3D_HHO ", /"PLAN_HHO ", /"AXIS_HHO ", # If: equal_to ('MODELISATION', ('3D_HHO', '', 'PLAN_HHO', 'AXIS_HHO')) ◇ FORMULATION =/"LINEAIRE" (by default), /"QUADRATIQUE ", # If: equal_to (" PHENOMENE ", 'ACOUSTIQUE') ◆ MODELISATION =/"3D", /"PLAN ", /"3D_ABSO ", /"PLAN_ABSO ", ), DISTRIBUTION = _F ( ◇ METHODE =/"MAIL_CONTIGU ", /"MAIL_DISPERSE ", /"CENTRALISE ", /"GROUP_ELEM ", /"SOUS_DOMAINE" (by default), # If: is_in (" METHODE ", ('MAIL_DISPERSE', 'MAIL_CONTIGU')) ◇ CHARGE_PROC0_MA = int (default: 100), # If: equal_to (" METHODE ", 'SOUS_DOMAINE') ◇ NB_SOUS_DOMAINE = int, ◇ PARTITIONNEUR =/"METIS" (by default), /"SCOTCH ", ), ◇ VERI_JACOBIEN =/"OUI" (by default), /"NON ", ◇ VERI_NORM_IFS =/"OUI" (by default), /"NON ", ), ◇ AFFE_MATERIAU = _F ( ◆ | MESH = mesh, | MODEL = model, ◆/AFFE = _F ( ◆/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◆ MATER = subdue, ), /CHAM_MATER = mater_field, ◇ AFFE_COMPOR = _F ( ◆/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◆ COMPOR = compor, ), ◇ AFFE_VARC = _F ( ◇/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◆ NOM_VARC =/"TEMP ", /"GEOM ", /"CORR ", /"IRRA ", /"HYDR ", /"SECH ", /"EPSA ", /"M_ACIER ", /"M_ZIRC ", /"NEUT1 ", /"NEUT2 ", /"NEUT3 ", /"PTOT ", ◆/CHAM_GD = cham_gd, /EVOL = evol, # If: exists (" EVOL ") ◇ NOM_CHAM =/"TEMP ", /"CORR ", /"IRRA ", /"NEUT ", /"GEOM ", /"HYDR_ELNO ", /"HYDR_NOEU ", /"META_ELNO ", /"META_NOEU ", /"EPSA_ELNO ", /"EPSA_NOEU ", /"PTOT ", /"HHO_TEMP ", ◇ PROL_DROITE =/"CONSTANT ", /"LINEAIRE ", /"EXCLU" (by default), ◇ PROL_GAUCHE =/"CONSTANT ", /"LINEAIRE ", /"EXCLU" (by default), ◇ FONC_INST = formula/function, # If: is_in (" NOM_VARC ", ('TEMP', 'SECH')) ◆ VALE_REF = float, ), ◇ INFO =/1 (by default), /2, ), ◇ AFFE_CARA_ELEM = _F ( ◇ INFO =/1 (by default), /2, ◇ VERIF = "MAILLE" (or not specified), ◆ | BEAM = _F ( ◆ SECTION =/"GENERALE ", /"RECTANGLE ", /"CERCLE ", /"COUDE ", # If: equal_to (" SECTION ", 'GENERALE') ◆ GROUP_MA = GRMA, ◇ VARI_SECT =/"CONSTANT" (by default), /"HOMOTHETIQUE ", # If: equal_to (" VARI_SECT ", 'CONSTANT') ◇/TABLE_CARA = table, /CARA =/"A", /"IY", /"IZ", /"AY", /"AZ", /"AND", /"EZ", /"JX", /"RY", /"RIZ", /"RT", /"JG", /"IYR2 ", /"IZR2 ", /"AI", ◇ & NOM_SEC = text, ◇ & VALE = float, # If: equal_to (" VARI_SECT ", 'HOMOTHETIQUE') ◆ CARA =/"A1", /"IY1 ", /"IZ1 ", /"AY1 ", /"AZ1 ", /"EY1 ", /"EZ1 ", /"JX1 ", /"RY1 ", /"RZ1 ", /"RT1 ", /"JG1 ", /"IYR21 ", /"IZR21 ", /"A2", /"IY2 ", /"IZ2 ", /"AY2 ", /"AZ2 ", /"EY2 ", /"EZ2 ", /"JX2 ", /"RY2 ", /"RZ2 ", /"RT2 ", /"JG2 ", /"IYR22 ", /"IZR22 ", ◆ VALE = float, # If: equal_to (" SECTION ", 'RECTANGLE') ◆ GROUP_MA = GRMA, ◇ VARI_SECT =/"CONSTANT" (by default), /"HOMOTHETIQUE ", /"AFFINE ", # If: equal_to (" VARI_SECT ", 'CONSTANT') ◆ CARA =/"H", /"EP", /"HEY", /"HZ", /"EPY ", /"EPZ ", ◆ VALE = float, # If: equal_to (" VARI_SECT ", 'HOMOTHETIQUE') ◆ CARA =/"H1", /"HZ1 ", /"HY1 ", /"EP1 ", /"EPY1 ", /"EPZ1 ", /"H2", /"HZ2 ", /"HY2 ", /"EP2 ", /"EPY2 ", /"EPZ2 ", ◆ VALE = float, # If: equal_to (" VARI_SECT ", 'AFFINE') ◆ CARA =/"HY", /"EPY ", /"HZ1 ", /"EPZ1 ", /"HZ2 ", /"EPZ2 ", ◆ VALE = float, # If: equal_to (" SECTION ", 'CERCLE') ◇ VARI_SECT =/"CONSTANT" (by default), /"HOMOTHETIQUE ", # If: equal_to (" VARI_SECT ", 'CONSTANT') ◆ GROUP_MA = GRMA, ◆ CARA =/"R", /"EP", ◆ VALE = float, # If: equal_to (" VARI_SECT ", 'HOMOTHETIQUE') ◆ GROUP_MA = GRMA, ◆ CARA =/"R_DEBUT ", /"R_FIN ", /"EP_DEBUT ", /"EP_FIN ", ◆ VALE = float, ◇ MODI_METRIQUE =/"OUI ", /"NON" (by default), ◇ FCX = formula/sheet/function, ◇ TUYAU_NSEC = int (default: 16), ◇ TUYAU_NCOU = int (default: 3), # If: equal_to (" SECTION ", 'COUDE') ◆ GROUP_MA = GRMA, ◇/COEF_FLEX = float, /COEF_FLEX_XY = float, ◇/COEF_FLEX_XZ = float, ◇/INDI_SIGM = float, /INDI_SIGM_XY = float, ◇/INDI_SIGM_XZ = float, ), | BAR = _F ( ◆ GROUP_MA = GRMA, ◆ SECTION =/"GENERALE ", /"RECTANGLE ", /"CERCLE ", # If: equal_to (" SECTION ", 'GENERALE') ◇/TABLE_CARA = table, /CARA = "A" (or not specified), ◇ & NOM_SEC = text, ◇ & VALE = float, # If: equal_to (" SECTION ", 'RECTANGLE') ◆ CARA =/"H", /"EP", /"HZ", /"HEY", /"EPY ", /"EPZ ", ◆ VALE = float, # If: equal_to (" SECTION ", 'CERCLE') ◆ CARA =/"R", /"EP", ◆ VALE = float, ◇ FCX = formula/sheet/function, ), | SHELL = _F ( ◆ GROUP_MA = GRMA, ◆/EPAIS = float, /EPAIS_FO = formula/tablecloth/function, ◇/ANGL_REP = float, /VECTEUR = float, ◇ A_CIS = float (default: 0.8333333), ◇ COEF_RIGI_DRZ = float (default: 1e-05), ◇ COQUE_NCOU = int (default: 1), ◇/EXCENTREMENT = float, ◇ & INER_ROTA = "OUI" (or not specified), /EXCENTREMENT_FO = formula/tablecloth/function, ◇ MODI_METRIQUE =/"OUI ", /"NON" (by default), ), | CABLE = _F ( ◆ GROUP_MA = Grma, ◆ N_INIT = float, ◆ SECTION = float, ◇ FCX = formula/sheet/function, ), | DISCREET = _F ( ◇ REPERE =/"LOCAL ", /"GLOBAL" (by default), ◇ AMOR_HYST = float, ◇ SYME =/"OUI" (by default), /"NON ", # If: equal_to (" SYME ", 'OUI') ◇ CARA =/"K_T_D_N ", /"K_T_D_L ", /"K_TR_D_N ", /"K_TR_D_L ", /"K_T_N ", /"K_T_L ", /"K_TR_N ", /"K_TR_L ", /"M_T_D_N ", /"M_T_D_L ", /"M_TR_D_N ", /"M_TR_D_L ", /"M_T_N ", /"M_T_L ", /"M_TR_N ", /"M_TR_L ", /"A_T_D_N ", /"A_T_D_L ", /"A_TR_D_N ", /"A_TR_D_L ", /"A_T_N ", /"A_T_L ", /"A_TR_N ", /"A_TR_L ", # If: ((equal_to (" CARA ", '",' K_T_D_N ') or (equal_to (" CARA ",' A_T_D_N '))))) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_T_D_L ') or (equal_to (" CARA ",' A_T_D_L '))))) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_TR_D_N ') or (equal_to (" CARA ",' A_TR_D_N '))))) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_TR_D_L ') or (equal_to (" CARA ",' A_TR_D_L '))))) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_T_N ') or (equal_to (" CARA ",' A_T_N ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_T_N ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_T_L ') or (equal_to (" CARA ",' A_T_L ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_T_L ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_TR_N ') or (equal_to (" CARA ",' A_TR_N ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_TR_N ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_TR_L ') or (equal_to (" CARA ",' A_TR_L ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_TR_L ◆ GROUP_MA = Grma, ◆ VALE = float, # If: (equal_to (" CARA ", 'M_T_D_N')) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: (equal_to (" CARA ", 'M_T_D_L')) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: (equal_to (" CARA ", 'M_TR_D_N')) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: (equal_to (" CARA ", 'M_TR_D_L')) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: equal_to (" SYME ", 'NON') ◇ CARA =/"K_T_N ", /"K_T_L ", /"K_TR_N ", /"K_TR_L ", /"M_T_N ", /"M_T_L ", /"M_TR_N ", /"M_TR_L ", /"A_T_N ", /"A_T_L ", /"A_TR_N ", /"A_TR_L ", # If: ((equal_to (" CARA ", '",' K_T_N ') or (equal_to (" CARA ",' A_T_N ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_T_N ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_T_L ') or (equal_to (" CARA ",' A_T_L ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_T_L ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_TR_N ') or (equal_to (" CARA ",' A_TR_N ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_TR_N ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_TR_L ') or (equal_to (" CARA ",' A_TR_L ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_TR_L ◆ GROUP_MA = Grma, ◆ VALE = float, ), | DISCRET_2D = _F ( ◇ REPERE =/"LOCAL ", /"GLOBAL" (by default), ◇ AMOR_HYST = float, ◇ SYME =/"OUI" (by default), /"NON ", # If: equal_to (" SYME ", 'OUI') ◇ CARA =/"K_T_D_N ", /"K_T_D_L ", /"K_TR_D_N ", /"K_TR_D_L ", /"K_T_N ", /"K_T_L ", /"K_TR_N ", /"K_TR_L ", /"M_T_D_N ", /"M_T_D_L ", /"M_TR_D_N ", /"M_TR_D_L ", /"M_T_N ", /"M_T_L ", /"M_TR_N ", /"M_TR_L ", /"A_T_D_N ", /"A_T_D_L ", /"A_TR_D_N ", /"A_TR_D_L ", /"A_T_N ", /"A_T_L ", /"A_TR_N ", /"A_TR_L ", # If: ((equal_to (" CARA ", '",' K_T_D_N ') or (equal_to (" CARA ",' A_T_D_N '))))) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_T_D_L ') or (equal_to (" CARA ",' A_T_D_L '))))) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_TR_D_N ') or (equal_to (" CARA ",' A_TR_D_N '))))) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_TR_D_L ') or (equal_to (" CARA ",' A_TR_D_L '))))) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_T_N ') or (equal_to (" CARA ",' A_T_N ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_T_N ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_T_L ') or (equal_to (" CARA ",' A_T_L ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_T_L ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_TR_N ') or (equal_to (" CARA ",' A_TR_N ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_TR_N ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_TR_L ') or (equal_to (" CARA ",' A_TR_L ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_TR_L ◆ GROUP_MA = Grma, ◆ VALE = float, # If: (equal_to (" CARA ", 'M_T_D_N')) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: (equal_to (" CARA ", 'M_T_D_L')) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: (equal_to (" CARA ", 'M_TR_D_N')) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: (equal_to (" CARA ", 'M_TR_D_L')) ◆ GROUP_MA = Grma, ◆ VALE = float, # If: equal_to (" SYME ", 'NON') ◇ CARA =/"K_T_N ", /"K_T_L ", /"K_TR_N ", /"K_TR_L ", /"M_T_N ", /"M_T_L ", /"M_TR_N ", /"M_TR_L ", /"A_T_N ", /"A_T_L ", /"A_TR_N ", /"A_TR_L ", # If: ((equal_to (" CARA ", '",' K_T_N ') or (equal_to (" CARA ",' A_T_N ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_T_N ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_T_L ') or (equal_to (" CARA ",' A_T_L ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_T_L ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_TR_N ') or (equal_to (" CARA ",' A_TR_N ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_TR_N ◆ GROUP_MA = Grma, ◆ VALE = float, # If: ((equal_to (" CARA ", '",' K_TR_L ') or (equal_to (" CARA ",' A_TR_L ') or (equal_to (" CARA ",' ", '",' ',' ')))) M_TR_L ◆ GROUP_MA = Grma, ◆ VALE = float, ), | MASSIVE = _F ( ◆/GROUP_MA = grma, /TOUT = "OUI" (or not specified), ◆/CHAM_ORIE = card/cham_no, /ANGL_REP = float, /ANGL_AXE = float, /ANGL_EULER = float, ◇/ORIG_AXE = float, ), | GRID = _F ( ◆ GROUP_MA = Grma, ◆/SECTION = float, /SECTION_FO = formula/tablecloth/function, ◆/ANGL_REP_1 = float, /ANGL_REP_2 = float, /VECT_1 = float, /VECT_2 = float, ◇/EXCENTREMENT = float, /EXCENTREMENT_FO = formula/tablecloth/function, ◇ REPERE =/"CYLINDRIQUE ", /"GLOBAL" (by default), # If: (equal_to (" REPERE "," CYLINDRIQUE "," ")) ◆ ORIGINE = float, ◆ AXE_Z = float, ◇ COEF_RIGI_DRZ = float (default: 1e-10), ), | MEMBRANE = _F ( ◆ GROUP_MA = Grma, ◆ EPAIS = float, ◇/ANGL_REP_1 = float, /ANGL_REP_2 = float, /VECT_1 = float, /VECT_2 = float, ◇ N_INIT = float, ), | MULTIFIBER = _F ( ◆ GROUP_MA = Grma, ◆ GROUP_FIBRE = text, ◇ PREC_AIRE = float (default: 0.01), ◇ PREC_INERTIE = float (default: 0.1), ), | RIGI_PARASOL = _F ( ◆ GROUP_MA = Grma, ◆/GROUP_MA_POI1 = grma, /GROUP_MA_SEG2 = grma, ◆/FONC_GROUP = formula/tablecloth/function, /COEF_GROUP = float, ◇ REPERE =/"LOCAL ", /"GLOBAL" (by default), ◆ CARA =/"K_TR_D_N ", /"K_T_D_N ", /"K_TR_D_L ", /"K_T_D_L ", /"A_TR_D_N ", /"A_T_D_N ", /"A_TR_D_L ", /"A_T_D_L ", # If: exists (" CARA ") and (len (CARA) ==1 or (len (CARA) ==2 and CARA [0] [2:] == CARA [1] [2:]) == [1] [2:])) ◆ VALE = float, ◆/GROUP_NO_CENTRE = grno, /COOR_CENTRE = float, ◇ UNITE = unit, ), | MASS_REP = _F ( ◆ GROUP_MA = Grma, ◆ GROUP_MA_POI1 = Grma, ◆ VALE = float, ◆ TYPE =/"TOTALE ", /"LINEIQUE ", /"SURFACIQUE ", ◇ FONC_MULT = formula/sheet/function, ), ◇ ORIENTATION = _F ( ◆ CARA =/"VECT_Y ", /"ANGL_VRIL ", /"VECT_X_Y ", /"ANGL_NAUT ", /"GENE_TUYAU ", # If: (equal_to (" CARA ", 'VECT_Y')) ◆ GROUP_MA = Grma, ◆ VALE = float, ◇ PRECISION = float, # If: (equal_to (" CARA ", 'ANGL_VRIL')) ◆ GROUP_MA = Grma, ◆ VALE = float, ◇ PRECISION = float, # If: (equal_to (" CARA ", 'VECT_X_Y')) ◆ GROUP_MA = Grma, ◆ VALE = float, ◇ PRECISION = float, # If: (equal_to (" CARA ", 'ANGL_NAUT')) ◆ GROUP_MA = Grma, ◆ VALE = float, ◇ PRECISION = float, # If: (equal_to (" CARA ", 'GENE_TUYAU')) ◆ GROUP_NO = big, ◆ VALE = float, ◇ PRECISION = float (default: 0.0001), ◇ CRITERE =/"RELATIF" (by default), /"ABSOLU ", ), ◇ POUTRE_FLUI = _F ( ◆ GROUP_MA = Grma, ◆ B_T = float, ◆ B_N = float, ◇ B_TN = float, ◆ A_FLUI = float, ◆ A_CELL = float, ◆ COEF_ECHELLE = float, ), ◇ RIGI_MISS_3D = _F ( ◆ GROUP_MA_POI1 = GRMA, ◇ GROUP_MA_SEG2 = Grma, ◆ FREQ_EXTR = float, ◇ UNITE_RESU_IMPE = unit (default: 30), ), ◇ MASS_AJOU = _F ( ◆ GROUP_MA = GRMA, ◆ GROUP_MA_POI1 = GRMA, ◆ FONC_GROUP = formula/sheet/function, ), ◇ & GEOM_FIBRE = fiber, ◇ MODELE = model, ), ◇ AFFE_CHAR_MECA = _F ( ◇ VERI_AFFE =/"OUI" (by default), /"NON ", ◇ VERI_NORM =/"OUI" (by default), /"NON ", ◇ CARA_ELEM = cara_elem, ◇ CHAM_MATER = mater_field, | EVOL_CHAR = evol_char, ◆ | GRAVITY = _F ( ◇ GROUP_MA = Grma, ◆ GRAVITE = float, ◆ DIRECTION = float, ), | ROTATION = _F ( ◇ GROUP_MA = Grma, ◇ SANS_GROUP_MA = Grma, ◆ VITESSE = float, ◆ AXE = float, ◇ CENTRE = float, ), | DDL_IMPO = _F ( ◆ | ALL = "YES" (or not specified), | GROUP_MA = grma, | GROUP_NO = group, ◇ SANS_GROUP_MA = Grma, ◇ SANS_GROUP_NO = big, ◆ | BLOCKING =/"MOVE", /"ROTATION ", /"TUYAU_FOURIER ", | DX = float, | DY = float, | DZ = float, | DRX = float, | DRY = float, | DRZ = float, | GRX = float, | PRES = float, | PSI = float, | PHI = float, | DRGX = float, | DRGY = float, | DRGZ = float, | TEMP = float, | PRE1 = float, | PRE2 = float, | UI2 = float, | UI3 = float, | VI2 = float, | VI3 = float, | WI2 = float, | WI3 = float, | UO2 = float, | UO3 = float, | VO2 = float, | VO3 = float, | WO2 = float, | WO3 = float, | UI4 = float, | UI5 = float, | VI4 = float, | VI5 = float, | WI4 = float, | WI5 = float, | UO4 = float, | UO5 = float, | VO4 = float, | VO5 = float, | WO4 = float, | WO5 = float, | UI6 = float, | UO6 = float, | VI6 = float, | VO6 = float, | WI6 = float, | WO6 = float, | WO = float, | WI1 = float, | WO1 = float, | GONF = float, | H1X = float, | H1Y = float, | H1Z = float, | H1PRE1 = float, | H2X = float, | H2Y = float, | H2Z = float, | H2PRE1 = float, | H3X = float, | H3Y = float, | H3Z = float, | H3PRE1 = float, | H4X = float, | H4Y = float, | H4Z = float, | K1 = float, | K2 = float, | K3 = float, | PRE_FLU = float, | LAG_FLI = float, | LAG_FLS = float, | LAGS_C = float, | LAGS_F1 = float, | LAGS_F2 = float, | PR2_FLU = float, | LA2_FLI = float, | LA2_FLS = float, | LAG2_C = float, | LAG2_F1 = float, | LAG2_F2 = float, | PR3_FLU = float, | LA3_FLI = float, | LA3_FLS = float, | LAG3_C = float, | LAG3_F1 = float, | LAG3_F2 = float, | LAG4_C = float, | LAG4_F1 = float, | LAG4_F2 = float, | V11 = float, | V12 = float, | V13 = float, | V21 = float, | V22 = float, | V23 = float, | V31 = float, | V32 = float, | V33 = float, | PRES11 = float, | PRES12 = float, | PRES13 = float, | PRES21 = float, | PRES22 = float, | PRES23 = float, | PRES31 = float, | PRES32 = float, | PRES33 = float, | LH1 = float, | GLIS = float, ), | DDL_BEAM = _F ( ◆ | ALL = "YES" (or not specified), | GROUP_MA = grma, | GROUP_NO = group, ◇ SANS_GROUP_MA = Grma, ◇ SANS_GROUP_NO = big, ◆ | DX = float, | DY = float, | DZ = float, | DRX = float, | DRY = float, | DRZ = float, ◆/VECT_Y = float, /ANGL_VRIL = float, ◇ GROUP_MA_REPE = Grma, ), | FACE_IMPO = _F ( ◇ GROUP_MA = Grma, ◇ SANS_GROUP_MA = Grma, ◇ SANS_GROUP_NO = big, ◆ | DX = float, | DY = float, | DZ = float, | DRX = float, | DRY = float, | DRZ = float, | GRX = float, | PRES = float, | PHI = float, | TEMP = float, | PRE1 = float, | PRE2 = float, | DNOR = float, | DRNOR = float, | DTAN = float, ), | CHAMNO_IMPO = _F ( ◆ CHAM_NO = cham_no, ◆ COEF_IMPO = float, ), | ARETE_IMPO = _F ( ◇ GROUP_MA = Grma, ◇ SANS_GROUP_MA = Grma, ◇ SANS_GROUP_NO = big, ◆ | DX = float, | DY = float, | DZ = float, | DTAN = float, | PRES = float, | PHI = float, | TEMP = float, | PRE1 = float, | PRE2 = float, ), | DDL_LINK = _F ( ◆/GROUP_NO = grno, ◆ DDL =/"DX", /"DY", /"DZ", /"DRX ", /"DRY ", /"DRZ ", /"PRES ", /"PHI ", /"GONF ", /"TEMP ", /"PRE1 ", /"PRE2 ", /"GRX ", /"DRGX ", /"DRGY ", /"DRGZ ", /"PSI ", /"UI2 ", /"UI3 ", /"VI2 ", /"VI3 ", /"WI2 ", /"WI3 ", /"UO2 ", /"UO3 ", /"VO2 ", /"VO3 ", /"WO2 ", /"WO3 ", /"UI4 ", /"UI5 ", /"VI4 ", /"VI5 ", /"WI4 ", /"WI5 ", /"UO4 ", /"UO5 ", /"VO4 ", /"VO5 ", /"WO4 ", /"WO5 ", /"UI6 ", /"UO6 ", /"VI6 ", /"VO6 ", /"WI6 ", /"WO6 ", /"WO", /"WI1 ", /"WO1 ", /"H1X", /"H1Y", /"H1Z", /"H 1PRE1 ", /"K1", /"K2", /"K3", /"V11", /"V12", /"V13", /"V21", /"V22", /"V23", /"V31", /"V32", /"V33", /"PRES11 ", /"PRES12 ", /"PRES13 ", /"PRES21 ", /"PRES22 ", /"PRES23 ", /"PRES31 ", /"PRES32 ", /"PRES33 ", /"LH1 ", /"GLIS ", ◆ COEF_MULT = float, ◆ COEF_IMPO = float, ), | OBLIQU_LINK = _F ( ◆ | GROUP_NO = group, | GROUP_MA = grma, ◇ SANS_GROUP_MA = Grma, ◇ SANS_GROUP_NO = big, ◆ ANGL_NAUT = float, ◆ | DX = float, | DY = float, | DZ = float, | DRX = float, | DRY = float, | DRZ = float, ), | GROUP_LINK = _F ( ◆/GROUP_MA_1 = grma, /GROUP_NO_1 = grno, ◆/GROUP_NO_2 = grno, /GROUP_MA_2 = grma, ◇ SANS_GROUP_NO = big, ◆ DDL_1 =/"DX", /"DY", /"DZ", /"DRX ", /"DRY ", /"DRZ ", /"PRES ", /"PHI ", /"GONF ", /"TEMP ", /"PRE1 ", /"PRE2 ", /"GRX ", /"DRGX ", /"DRGY ", /"DRGZ ", /"PSI ", /"UI2 ", /"UI3 ", /"VI2 ", /"VI3 ", /"WI2 ", /"WI3 ", /"UO2 ", /"UO3 ", /"VO2 ", /"VO3 ", /"WO2 ", /"WO3 ", /"UI4 ", /"UI5 ", /"VI4 ", /"VI5 ", /"WI4 ", /"WI5 ", /"UO4 ", /"UO5 ", /"VO4 ", /"VO5 ", /"WO4 ", /"WO5 ", /"UI6 ", /"UO6 ", /"VI6 ", /"VO6 ", /"WI6 ", /"WO6 ", /"WO", /"WI1 ", /"WO1 ", /"H1X", /"H1Y", /"H1Z", /"H 1PRE1 ", /"K1", /"K2", /"K3", /"V11", /"V12", /"V13", /"V21", /"V22", /"V23", /"V31", /"V32", /"V33", /"PRES11 ", /"PRES12 ", /"PRES13 ", /"PRES21 ", /"PRES22 ", /"PRES23 ", /"PRES31 ", /"PRES32 ", /"PRES33 ", /"LH1 ", /"GLIS ", /"DNOR ", ◆ COEF_MULT_1 = float, ◆ DDL_2 =/"DX", /"DY", /"DZ", /"DRX ", /"DRY ", /"DRZ ", /"PRES ", /"PHI ", /"GONF ", /"TEMP ", /"PRE1 ", /"PRE2 ", /"GRX ", /"DRGX ", /"DRGY ", /"DRGZ ", /"PSI ", /"UI2 ", /"UI3 ", /"VI2 ", /"VI3 ", /"WI2 ", /"WI3 ", /"UO2 ", /"UO3 ", /"VO2 ", /"VO3 ", /"WO2 ", /"WO3 ", /"UI4 ", /"UI5 ", /"VI4 ", /"VI5 ", /"WI4 ", /"WI5 ", /"UO4 ", /"UO5 ", /"VO4 ", /"VO5 ", /"WO4 ", /"WO5 ", /"UI6 ", /"UO6 ", /"VI6 ", /"VO6 ", /"WI6 ", /"WO6 ", /"WO", /"WI1 ", /"WO1 ", /"H1X", /"H1Y", /"H1Z", /"H 1PRE1 ", /"K1", /"K2", /"K3", /"V11", /"V12", /"V13", /"V21", /"V22", /"V23", /"V31", /"V32", /"V33", /"PRES11 ", /"PRES12 ", /"PRES13 ", /"PRES21 ", /"PRES22 ", /"PRES23 ", /"PRES31 ", /"PRES32 ", /"PRES33 ", /"LH1 ", /"GLIS ", /"DNOR ", ◆ COEF_MULT_2 = float, ◆ COEF_IMPO = float, ◇ TRAN = float, ◇ ANGL_NAUT = float, ◇ CENTRE = float, ), | MAIL_LINK = _F ( ◇ GROUP_MA_MAIT = Grma, ◆ | GROUP_MA_ESCL = grma, | GROUP_NO_ESCL = grno, ◇ DISTANCE_MAX = float, ◇ DISTANCE_ALARME = float, ◇ TYPE_RACCORD =/"MASSIF" (by default), /"COQUE ", /"COQUE_MASSIF ", /"MASSIF_COQUE ", # If: equal_to (" TYPE_RACCORD ", 'COQUE') ◇ TRANSF_GEOM_MAIT = formula/tablecloth/function, ◇ TRANSF_GEOM_ESCL = formula/tablecloth/function, ◇ DDL =/"DX", /"DY", /"DZ", /"DRX ", /"DRY ", /"DRZ ", # If: equal_to (" TYPE_RACCORD ", 'MASSIF') ◇ TRAN = float, ◇ ANGL_NAUT = float, ◇ CENTRE = float, ◇ DDL =/"DX", /"DY", /"DZ", /"DRX ", /"DRY ", /"DRZ ", /"PRES ", /"PHI ", /"GONF ", /"TEMP ", /"PRE1 ", /"PRE2 ", /"GRX ", /"DRGX ", /"DRGY ", /"DRGZ ", /"PSI ", /"UI2 ", /"UI3 ", /"VI2 ", /"VI3 ", /"WI2 ", /"WI3 ", /"UO2 ", /"UO3 ", /"VO2 ", /"VO3 ", /"WO2 ", /"WO3 ", /"UI4 ", /"UI5 ", /"VI4 ", /"VI5 ", /"WI4 ", /"WI5 ", /"UO4 ", /"UO5 ", /"VO4 ", /"VO5 ", /"WO4 ", /"WO5 ", /"UI6 ", /"UO6 ", /"VI6 ", /"VO6 ", /"WI6 ", /"WO6 ", /"WO", /"WI1 ", /"WO1 ", /"H1X", /"H1Y", /"H1Z", /"H 1PRE1 ", /"K1", /"K2", /"K3", /"V11", /"V12", /"V13", /"V21", /"V22", /"V23", /"V31", /"V32", /"V33", /"PRES11 ", /"PRES12 ", /"PRES13 ", /"PRES21 ", /"PRES22 ", /"PRES23 ", /"PRES31 ", /"PRES32 ", /"PRES33 ", /"LH1 ", /"GLIS ", /"DNOR ", # If: equal_to (" TYPE_RACCORD ", 'COQUE_MASSIF') ◆ EPAIS = float, ◆ CHAM_NORMALE = cham_no, ◇ ELIM_MULT =/"OUI" (by default), /"NON ", ), | CYCL_LINK = _F ( ◇ GROUP_MA_MAIT1 = Grma, ◇ GROUP_MA_MAIT2 = Grma, ◆ | GROUP_MA_ESCL = grma, | GROUP_NO_ESCL = grno, ◇ TRAN = float, ◇ ANGL_NAUT = float, ◇ CENTRE = float, ◇ COEF_MAIT1 = float, ◇ COEF_MAIT2 = float, ◇ COEF_ESCL = float, ◇ & DDL_MAIT = "DNOR" (or not specified), & DDL_ESCL = "DNOR" (or not specified), ), | SOLID_BOND = _F ( ◆/GROUP_NO = grno, /GROUP_MA = grma, ◇ SANS_GROUP_MA = Grma, ◇ SANS_GROUP_NO = big, ◇ DIST_MIN = float, ), | ELEM_LINK = _F ( ◆ OPTION =/"3D_TUYAU ", /"3D_POU ", /"3D_POU_ARLEQUIN ", /"2D_POU ", /"COQ_POU ", /"COQ_TUYAU ", /"PLAQ_POUT_ORTH ", # If: equal_to (" OPTION ", '3D_POU') ◇ GROUP_MA_1 = Grma, ◆/GROUP_NO_2 = grno, /GROUP_MA_2 = grma, ◇ ANGL_MAX = float (default: 1.0), # If: equal_to (" OPTION ", '3D_POU_ARLEQUIN') ◇ GROUP_MA_1 = Grma, ◇ GROUP_MA_2 = Grma, ◆ CARA_ELEM = cara_elem, ◆ CHAM_MATER = cham_master, # If: equal_to (" OPTION ", '2D_POU') ◇ GROUP_MA_1 = Grma, ◆/GROUP_NO_2 = grno, /GROUP_MA_2 = grma, # If: equal_to (" OPTION ", 'COQ_POU') or equal_to (" OPTION ", 'COQ_TUYAU') ◇ GROUP_MA_1 = Grma, ◇ GROUP_NO_2 = big, ◆ CARA_ELEM = cara_elem, ◆ AXE_POUTRE = float, # If: equal_to (" OPTION ", '3D_TUYAU') ◇ GROUP_MA_1 = Grma, ◇ GROUP_NO_2 = big, ◆ CARA_ELEM = cara_elem, ◆ AXE_POUTRE = float, ◇ ANGL_MAX = float (default: 1.0), # If: equal_to (" OPTION ", 'PLAQ_POUT_ORTH') ◇ GROUP_MA_1 = Grma, ◇ GROUP_NO_2 = big, ◇ ANGL_MAX = float (default: 1.0), ◇ VERIF_EXCENT =/"OUI" (by default), /"NON ", ), | UNIF_LINK = _F ( ◆/GROUP_NO = grno, /GROUP_MA = grma, ◇ SANS_GROUP_MA = Grma, ◇ SANS_GROUP_NO = big, ◆ DDL =/"DX", /"DY", /"DZ", /"DRX ", /"DRY ", /"DRZ ", /"PRES ", /"PHI ", /"GONF ", /"TEMP ", /"PRE1 ", /"PRE2 ", /"GRX ", /"DRGX ", /"DRGY ", /"DRGZ ", /"PSI ", /"UI2 ", /"UI3 ", /"VI2 ", /"VI3 ", /"WI2 ", /"WI3 ", /"UO2 ", /"UO3 ", /"VO2 ", /"VO3 ", /"WO2 ", /"WO3 ", /"UI4 ", /"UI5 ", /"VI4 ", /"VI5 ", /"WI4 ", /"WI5 ", /"UO4 ", /"UO5 ", /"VO4 ", /"VO5 ", /"WO4 ", /"WO5 ", /"UI6 ", /"UO6 ", /"VI6 ", /"VO6 ", /"WI6 ", /"WO6 ", /"WO", /"WI1 ", /"WO1 ", /"H1X", /"H1Y", /"H1Z", /"H 1PRE1 ", /"K1", /"K2", /"K3", /"V11", /"V12", /"V13", /"V21", /"V22", /"V23", /"V31", /"V32", /"V33", /"PRES11 ", /"PRES12 ", /"PRES13 ", /"PRES21 ", /"PRES22 ", /"PRES23 ", /"PRES31 ", /"PRES32 ", /"PRES33 ", /"LH1 ", /"GLIS ", ), | FIELD_LINK = _F ( ◆ CHAM_NO = cham_no, ◆ COEF_IMPO = float, ), | LINK_RBE3 = _F ( ◇ GROUP_NO_MAIT = big, ◆ DDL_MAIT =/"DX", /"DY", /"DZ", /"DRX ", /"DRY ", /"DRZ ", ◇ GROUP_NO_ESCL = big, ◆ DDL_ESCL = text, ◇ COEF_ESCL = float (default: 1.0), ), | INTERF_LINK = _F ( ◆ MACR_ELEM_DYNA = macr_elem_dyna, ◇ TYPE_LIAISON =/"RIGIDE" (by default), /"SOUPLE ", ), | PROJ_LINK = _F ( ◆ MATR_PROJECTION = corresp_2_email, ◆ DDL =/"DX", /"DY", /"DZ", /"DRX ", /"DRY ", /"DRZ ", /"PRES ", /"PHI ", /"GONF ", /"TEMP ", /"PRE1 ", /"PRE2 ", /"GRX ", /"DRGX ", /"DRGY ", /"DRGZ ", /"PSI ", /"UI2 ", /"UI3 ", /"VI2 ", /"VI3 ", /"WI2 ", /"WI3 ", /"UO2 ", /"UO3 ", /"VO2 ", /"VO3 ", /"WO2 ", /"WO3 ", /"UI4 ", /"UI5 ", /"VI4 ", /"VI5 ", /"WI4 ", /"WI5 ", /"UO4 ", /"UO5 ", /"VO4 ", /"VO5 ", /"WO4 ", /"WO5 ", /"UI6 ", /"UO6 ", /"VI6 ", /"VO6 ", /"WI6 ", /"WO6 ", /"WO", /"WI1 ", /"WO1 ", /"H1X", /"H1Y", /"H1Z", /"H 1PRE1 ", /"K1", /"K2", /"K3", /"V11", /"V12", /"V13", /"V21", /"V22", /"V23", /"V31", /"V32", /"V33", /"PRES11 ", /"PRES12 ", /"PRES13 ", /"PRES21 ", /"PRES22 ", /"PRES23 ", /"PRES31 ", /"PRES32 ", /"PRES33 ", /"LH1 ", /"GLIS ", ◇ TYPE =/"IDENTITE" (by default), /"EXCENTREMENT ", ), | VECT_ASSE = fiel_no, | NODAL_FORCE = _F ( ◆/GROUP_NO = grno, ◆ | FX = float, | FY = float, | FZ = float, | MX = float, | MY = float, | MZ = float, ◇ ANGL_NAUT = float, ), | FORCE_FACE = _F ( ◇ GROUP_MA = Grma, ◆ | FX = float, | FY = float, | FZ = float, ), | FORCE_ARETE = _F ( ◇ GROUP_MA = Grma, ◆ | FX = float, | FY = float, | FZ = float, | MX = float, | MY = float, | MZ = float, ), | CONTOUR_STRENGTH = _F ( ◇ GROUP_MA = Grma, ◆ | FX = float, | FY = float, | FZ = float, ), | INTERNAL_FORCE = _F ( ◆/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◆ | FX = float, | FY = float, | FZ = float, ), | PRE_SIGM = _F ( ◆ SIGM = cham_elem/card, ), | PRES_REP = _F ( ◆ | ALL = "YES" (or not specified), | GROUP_MA = grma, | CRACK = fiss_xfem, ◆ | PRES = float, | CISA_2D = float, ), | BACKGROUND_EFFECT = _F ( ◆ GROUP_MA_INT = GRMA, ◇ GROUP_MA = Grma, ◆ PRES = float, ), | PRE_EPSI = _F ( ◆ | ALL = "YES" (or not specified), | GROUP_MA = grma, | EPSI = cham_elem/map, ◆ | EPXX = float, | EPYY = float, | EPZZ = float, | EPXY = float, | EPXZ = float, | EPYZ = float, | EPX = float, | KY = float, | KZ = float, | EXX = float, | EYY = float, | EXY = float, | KXX = float, | KYY = float, | KXY = float, ), | BEAM_STRENGTH = _F ( ◆/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◇ TYPE_CHARGE =/"VENT ", /"FORCE" (by default), # If: equal_to (" TYPE_CHARGE ", 'FORCE') ◆ | FX = float, | FY = float, | FZ = float, | MX = float, | MY = float, | MZ = float, | N = float, | VY = float, | VZ = float, | MT = float, | MFY = float, | MFZ = float, | MGX = float, | MGY = float, | MGZ = float, # If: equal_to (" TYPE_CHARGE ", 'VENT') ◆ | FX = formula/sheet/function, | FY = formula/sheet/function, | FZ = formula/sheet/function, | N = formula/sheet/function, | VY = formula/sheet/function, | VZ = formula/sheet/function, ), | FORCE_PIPE = _F ( ◆/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◆ PRES = float, ), | SHELL_FORCE = _F ( ◆/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◆ | FX = float, | FY = float, | FZ = float, | MX = float, | MY = float, | MZ = float, | PRES = float, | F1 = float, | F2 = float, | F3 = float, | MF1 = float, | MF2 = float, ◇ PLAN =/"SUP ", /"INF ", /"MOY ", /"MAIL" (by default), ), | FORCE_COQUE_FO = _F ( ◆/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◇ PRES = formula/tablecloth/function, ), | SHELL_LINK = _F ( ◆ | GROUP_MA_1 = GRMA, | GROUP_MA_2 = grma, | GROUP_NO_1 = group, | GROUP_NO_2 = group, ◇ SANS_GROUP_MA_1 = Grma, ◇ SANS_GROUP_NO_1 = big, ◇ SANS_GROUP_MA_2 = Grma, ◇ SANS_GROUP_NO_2 = big, ), | RELA_CINE_BP = _F ( ◆ CABLE_BP = cabl_precont, ◇ RELA_CINE =/"OUI" (by default), /"NON ", # If: equal_to (" RELA_CINE ", 'OUI') ◇ SIGM_BPEL =/"OUI ", /"NON" (by default), # If: equal_to (" RELA_CINE ", 'NON') ◇ SIGM_BPEL = "OUI ", ◇ TYPE_EPX =/"ADHE" (by default), /"GLIS ", /"FROT ", ◇ DIST_MIN = float, ), | FORCE_ELEC = _F ( ◆/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◇ POSITION =/"PARA ", /"INFI ", /"FINI ", # If: not exists (" POSITION ") ◇ FX = float, ◇ FY = float, ◇ FZ = float, # If: equal_to (" POSITION ", 'PARA') ◆/TRANS = float, /DIST = float, # If: exists (" DIST ") ◆ POINT2 = float, # If: (equal_to (" POSITION ", '",' FINI ')) or (equal_to (" POSITION ",' INFI ')) ◆ POINT1 = float, ◆ POINT2 = float, ), | SPEED_FACE = _F ( ◇ GROUP_MA = Grma, ◆/VNOR = float, /DIRECTION = float, # If: exists (" DIRECTION ") ◆ VITE = float, ), | WAVE_FLUI = _F ( ◇ GROUP_MA = Grma, ◆ PRES = float, ), | THM_REP FLOW = _F ( ◆/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◆ | FLUN = float, | FLUN_HYDR1 = float, | FLUN_HYDR2 = float, ), | SOL_FORCE = _F ( ◆/GROUP_NO_INTERF = grno, /SUPER_MAILLE = my, ◆ | UNITE_RESU_MASS = unit, | UNITE_RESU_RIGI = unit, | UNITE_RESU_AMOR = unit, ◇ UNITE_RESU_FORC = unit, ◇ NB_PAS_TRONCATURE = int, ◇ TYPE =/"BINAIRE ", /"ASCII" (by default), ), | EXCHANGE_THM = _F ( ◆/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◆ | COEF_11 = float, | COEF_12 = float, | COEF_21 = float, | COEF_22 = float, ◆ PRE1_EXT = float, ◇ PRE2_EXT = float, ), ◇ DOUBLE_LAGRANGE =/"OUI" (by default), /"NON ", ◇ INFO =/1 (by default), /2, ◇ MODELE = model, ), ◇ PRE_CALC_MISS = _F ( ◇ REDUC_DYNA_ISS =/"OUI ", /"NON" (by default), ◇ REDUC_DYNA_IFS =/"OUI ", /"NON" (by default), ◆ NMAX_MODE_ISS = int, # If: equal_to (" CALC_MISS_OPTION ", 'ISFS') ◆ NMAX_MODE_IFS = int, ◇ GROUP_NO_CENT = big, ◆ CALC_MISS_OPTION =/"ISS ", /"ISFS ", ◆ GROUP_MA_INTERF = Grma, ), ◇ POST_CALC_MISS = _F ( ◆ MACR_ELEM_DYNA = macr_elem_dyna, ◆ GROUP_NO_CENT = big, ◆ GROUP_MA_INTERF = Grma, ◇ UNITE_RESU_RIGI = unit, ◇ UNITE_RESU_MASS = unit, ◇ UNITE_RESU_AMOR = unit, ), ◇ STAT_DYNA = _F ( COMPORTEMENT = _F ( # If: is_in (" RELATION ", ('VMIS_ISOT_LINE', '', '', 'VMIS_ISOT_TRAC', 'VISCOCHAB', 'VISC_ISOT_LINE', 'VISC_ISOT_TRAC',)) ◇ POST_ITER = "CRIT_RUPT" (or not specified), # If: is_in (" RELATION ", ('VMIS_ISOT_LINE', '', '', 'VMIS_CINE_LINE', 'VMIS_ECMI_LINE', 'VMIS_ISOT_TRAC', 'VMIS_CIN1_CHAB', 'VMIS_CIN2_CHAB', '')) ◇ POST_INCR =/"REST_ECRO ", /"SANS ", ◆/TOUT = "OUI" (or not specified), /GROUP_MA = grma, ◇ RELATION =/"ELAS" (by default), /"ELAS_VMIS_LINE ", /"ELAS_VMIS_TRAC ", /"ELAS_VMIS_PUIS ", /"ELAS_HYPER ", /"ELAS_POUTRE_GR ", /"CABLE ", /"ARME ", /"ASSE_CORN ", /"BARCELONE ", /"BETON_DOUBLE_DP ", /"BETON_RAG ", /"BETON_REGLE_PR ", /"BETON_UMLV ", /"CABLE_GAINE_FROT ", /"CAM_CLAY ", /"CJS ", /"CORR_ACIER ", /"CZM_EXP_REG ", /"CZM_EXP_MIX ", /"CZM_FAT_MIX ", /"CZM_LIN_REG ", /"CZM_OUV_MIX ", /"CZM_TAC_MIX ", /"CZM_ELAS_MIX ", /"CZM_LAB_MIX ", /"CZM_TRA_MIX ", /"CZM_TURON ", /"DASHPOT ", /"DIS_BILI_ELAS ", /"DIS_CHOC ", /"DIS_CONTACT ", /"DIS_ECRO_CINE ", /"DIS_GOUJ2E_ELAS ", /"DIS_GOUJ2E_PLAS ", /"DIS_GRICRA ", /"CHOC_ENDO ", /"CHOC_ELAS_TRAC ", /"CHOC_ENDO_PENA ", /"JONC_ENDO_PLAS ", /"DIS_VISC ", /"DIS_ECRO_TRAC ", /"DRUCK_PRAGER ", /"DRUCK_PRAG_N_A ", /"ELAS_MEMBRANE_NH ", /"ELAS_MEMBRANE_SV ", /"ENDO_PORO_BETON ", /"ENDO_CARRE ", /"ENDO_FISS_EXP ", /"ENDO_HETEROGENE ", /"ENDO_ISOT_BETON ", /"ENDO_LOCA_EXP ", /"ENDO_LOCA_TC ", /"ENDO_ORTH_BETON ", /"ENDO_SCALAIRE ", /"FLUA_PORO_BETON ", /"FLUA_ENDO_PORO ", /"FONDATION ", /"GLRC_DAMAGE ", /"GLRC_DM ", /"GTN ", /"DHRC ", /"BETON_GRANGER ", /"BETON_GRANGER_V ", /"GRAN_IRRA_LOG ", /"GRILLE_CINE_LINE ", /"GRILLE_ISOT_LINE ", /"GRILLE_PINTO_MEN ", /"HAYHURST ", /"HOEK_BROWN ", /"HOEK_BROWN_EFF ", /"HOEK_BROWN_TOT ", /"HUJEUX ", /"IRRAD3M ", /"JOINT_BA ", /"JOINT_BANDIS ", /"JOINT_MECA_RUPT ", /"JOINT_MECA_FROT ", /"JOINT_MECA_ENDO ", /"KICHENIN_NL ", /"KIT_CG ", /"KIT_DDI ", /"KIT_HH ", /"KIT_H ", /"KIT_HHM ", /"KIT_HM ", /"KIT_THH ", /"KIT_THHM ", /"KIT_THM ", /"KIT_THV ", /"KIT_THH2M ", /"KIT_HH2M ", /"KIT_HH2 ", /"KIT_THH2 ", /"LAIGLE ", /"LEMAITRE ", /"LEMAITRE_IRRA ", /"LEMA_SEUIL ", /"LETK ", /"LKR ", /"VISC_MAXWELL ", /"VISC_MAXWELL_MT ", /"MAZARS ", /"MAZARS_UNIL ", /"META_LEMA_ANI ", /"META_P_CL ", /"META_P_CL_PT ", /"META_P_CL_PT_RE ", /"META_P_CL_RE ", /"META_P_IL ", /"META_P_IL_PT ", /"META_P_IL_PT_RE ", /"META_P_IL_RE ", /"META_P_INL ", /"META_P_INL_PT ", /"META_P_INL_PT_RE ", /"META_P_INL_RE ", /"META_V_CL ", /"META_V_CL_PT ", /"META_V_CL_PT_RE ", /"META_V_CL_RE ", /"META_V_IL ", /"META_V_IL_PT ", /"META_V_IL_PT_RE ", /"META_V_IL_RE ", /"META_V_INL ", /"META_V_INL_PT ", /"META_V_INL_PT_RE ", /"META_V_INL_RE ", /"MOHR_COULOMB ", /"RANKINE ", /"RGI_BETON ", /"RGI_BETON_BA ", /"MONOCRISTAL ", /"MULTIFIBRE ", /"NORTON ", /"NORTON_HOFF ", /"PINTO_MENEGOTTO ", /"POLYCRISTAL ", /"RELAX_ACIER ", /"ROUSSELIER ", /"ROUSS_PR ", /"ROUSS_VISC ", /"RUPT_FRAG ", /"SANS ", /"VENDOCHAB ", /"VISC_ENDO_LEMA ", /"VISCOCHAB ", /"VISC_CIN1_CHAB ", /"VISC_CIN2_CHAB ", /"VISC_CIN2_MEMO ", /"VISC_CIN2_NRAD ", /"VISC_MEMO_NRAD ", /"VISC_DRUC_PRAG ", /"VISC_GTN ", /"VISC_IRRA_LOG ", /"VISC_ISOT_LINE ", /"VISC_ISOT_NL ", /"VISC_ISOT_TRAC ", /"VISC_TAHERI ", /"VMIS_ASYM_LINE ", /"VMIS_CIN1_CHAB ", /"VMIS_CIN2_CHAB ", /"VMIS_CINE_GC ", /"VMIS_CINE_LINE ", /"VMIS_CIN2_MEMO ", /"VMIS_CIN2_NRAD ", /"VMIS_MEMO_NRAD ", /"VMIS_CINE_LINE ", /"VMIS_ECMI_LINE ", /"VMIS_ECMI_TRAC ", /"VMIS_ISOT_LINE ", /"VMIS_ISOT_NL ", /"VMIS_ISOT_PUIS ", /"VMIS_ISOT_TRAC ", /"VMIS_JOHN_COOK ", /"UMAT ", /"MFRONT ", /"BETON_BURGER ", /"Iwan", /"META_LEMA_ANI ", /"MetaSteel EPIL_PT ", /"Mohr Coulombas", /"Inflation", /"NLH_CSRM ", /"MCC ", /"CSSM ", ◇ REGU_VISC =/"NON" (by default), /"OUI ", # If: equal_to (" RELATION ", 'MONOCRISTAL') ◆ COMPOR = compor, # If: equal_to (" RELATION ", 'MULTIFIBRE') ◇ RIGI_GEOM =/"DEFAUT" (by default), /"OUI ", # If: equal_to (" RELATION ", 'POLYCRISTAL') ◆ COMPOR = compor, # If: equal_to (" RELATION ", 'UMAT') ◆ NB_VARI = int, ◆ LIBRAIRIE = text, ◆ NOM_ROUTINE = text, # If: equal_to (" RELATION ", 'MFRONT') ◆ COMPOR_MFRONT = compor_mgis, ◇ VERI_BORNE =/"ARRET" (by default), /"SANS ", /"MESSAGE ", ◇ ALGO_CPLAN =/"DEBORST" (by default), /"ANALYTIQUE ", ◇ SYME_MATR_TANG =/"OUI" (by default), /"NON ", # If: not equal_to ('RELATION', 'MFRONT') # If: equal_to (" RELATION ", 'KIT_DDI') ◆ RELATION_KIT =/"VMIS_CINE_LINE ", /"VMIS_ISOT_TRAC ", /"VMIS_ISOT_LINE ", /"VMIS_ISOT_PUIS ", /"GLRC_DM ", /"BETON_GRANGER ", /"BETON_GRANGER_V ", /"BETON_UMLV ", /"ROUSS_PR ", /"BETON_DOUBLE_DP ", /"ENDO_ISOT_BETON ", /"MAZARS ", # If: equal_to (" RELATION ", 'KIT_CG') ◆ RELATION_KIT =/"CABLE_GAINE_FROT ", /"VMIS_ISOT_LINE ", /"VMIS_ISOT_TRAC ", /"VMIS_CINE_LINE ", /"PINTO_MENEGOTTO ", /"ELAS ", /"SANS ", # If: is_in (" RELATION ", ['KIT_HHM', ['', '', 'KIT_HH', '', '', '', '', '', '', '', 'KIT_H', '', '', 'KIT_HM', 'KIT_THHM', 'KIT_THM', '', 'KIT_THV', 'KIT_THH2M', '', ',' ',', ') KIT_THH KIT_HH2M KIT_HH2 KIT_THH2 ◆ RELATION_KIT =/"BARCELONE ", /"CAM_CLAY ", /"CJS ", /"CZM_EXP_REG ", /"CZM_LIN_REG ", /"DRUCK_PRAGER ", /"DRUCK_PRAG_N_A ", /"ELAS ", /"ENDO_ISOT_BETON ", /"Inflation", /"HOEK_BROWN_EFF ", /"HOEK_BROWN_TOT ", /"HUJEUX ", /"Iwan", /"JOINT_BANDIS ", /"NLH_CSRM ", /"LAIGLE ", /"LETK ", /"LKR ", /"MAZARS ", /"MFRONT ", /"MOHR_COULOMB ", /"RANKINE ", /"VISC_DRUC_PRAG ", /"VISC_MAXWELL ", /"VISC_MAXWELL_MT ", /"GAZ ", /"LIQU_SATU ", /"LIQU_GAZ_ATM ", /"LIQU_VAPE_GAZ ", /"LIQU_AD_GAZ_VAPE ", /"LIQU_AD_GAZ ", /"LIQU_VAPE ", /"LIQU_GAZ ", /"HYDR_UTIL ", /"HYDR_TABBAL ", /"HYDR_VGM ", /"HYDR_VGC ", /"HYDR_ENDO ", # If: 'MFRONT' in value (" RELATION_KIT ") ◆ COMPOR_MFRONT = compor_mgis, ◇ VERI_BORNE =/"ARRET" (by default), /"SANS ", /"MESSAGE ", ◇ ALGO_CPLAN =/"DEBORST" (by default), /"ANALYTIQUE ", ◇ RESI_INTE = float (default: 1e-08), ◇ ITER_INTE_MAXI = int, ◇ SYME_MATR_TANG =/"OUI" (by default), /"NON ", # If: 'MFRONT' not in value (" RELATION_KIT ") # If: value (" RELATION ") .startswith ('META_') and not value (" RELATION ") .startswith ('META_LEMA_ANI') ◆ RELATION_KIT =/"ACIER ", /"ZIRC ", ◇ DEFORMATION =/"PETIT" (by default), /"PETIT_REAC ", /"GROT_GDEP ", /"SIMO_MIEHE ", /"GDEF_LOG ", /"GREEN_LAGRANGE ", ◇ RESI_CPLAN_MAXI = float, # If: not exists (" RESI_CPLAN_MAXI ") ◇ RESI_CPLAN_RELA = float (default: 1e-06), ◇ ITER_CPLAN_MAXI = int (default: 10), # If: (equal_to (" RELATION ", 'MFRONT')) ◇ RESI_INTE = float, ◇ ITER_INTE_MAXI = int, # If: is_in (" RELATION ", ('RGI_BETON', '', '', 'FLUA_PORO_BETON', 'FLUA_ENDO_PORO', 'RGI_BETON_BA',)) ◇ RESI_INTE = float (default: 1e-06), ◇ ITER_INTE_MAXI = int (default: -1), # If: not is_in (" RELATION ", ('MFRONT', '', '', 'RGI_BETON', 'FLUA_PORO_BETON', 'FLUA_ENDO_PORO', 'RGI_BETON_BA',)) ◇ RESI_INTE = float (default: 1e-06), ◇ ITER_INTE_MAXI = int (default: 20), # If: is_in (" DEFORMATION ", ('PETIT', '', 'PETIT_REAC', 'GROT_GDEP')) ◇ ITER_INTE_PAS = int, ◇ ALGO_INTE =/"ANALYTIQUE ", /"SECANTE ", /"DEKKER ", /"NEWTON_1D ", /"BRENT ", /"NEWTON ", /"NEWTON_RELI ", /"NEWTON_PERT ", /"RUNGE_KUTTA ", /"SPECIFIQUE ", /"SEMI_EXPLICITE ", /"BASCULE_EXPLICITE ", /"SANS_OBJET ", # If: not is_in (" RELATION ", ('RGI_BETON', '', '', 'FLUA_PORO_BETON', 'FLUA_ENDO_PORO', 'RGI_BETON_BA', 'ENDO_PORO_BETON')) ◇ TYPE_MATR_TANG =/"PERTURBATION ", /"VERIFICATION ", # If: (exists (" TYPE_MATR_TANG ")) ◇ VALE_PERT_RELA = float (default: 1e-05), # If: equal_to (" TYPE_MATR_TANG ", 'TANGENTE_SECANTE') ◇ SEUIL = float (default: 3.0), ◇ AMPLITUDE = float (default: 1.5), ◇ TAUX_RETOUR = float (default: 0.05), ◇ PARM_THETA = float (default: 1.0), # If: not exists (" TYPE_MATR_TANG ") ◇ RESI_RADI_RELA = float, # If: is_in (" RELATION ", ('RGI_BETON', '', '', 'FLUA_PORO_BETON', 'FLUA_ENDO_PORO', 'RGI_BETON_BA', 'ENDO_PORO_BETON')) ◇ TYPE_MATR_TANG =/"MATR_ELAS" (by default), /"MATR_ENDO ", ◇ PARM_THETA = float (default: 1.0), # If: not exists (" TYPE_MATR_TANG ") ◇ RESI_RADI_RELA = float, ), CONVERGENCE = _F ( # If: exists (" RESI_REFE_RELA ") ◆ | EFFORT_REFE = float, | SIGM_REFE = float, | EPSI_REFE = float, | FLUX_THER_REFE = float, | MOMENT_REFE = float, | FLUX_HYD1_REFE = float, | FLUX_HYD2_REFE = float, | VARI_REFE = float, | DEPL_REFE = float, | LAGR_REFE = float, | PI_REFE = float, ◆ | RESI_REFE_RELA = float, | RESI_GLOB_MAXI = float, | RESI_GLOB_RELA = float, ◇/RESI_COMP_RELA = float, ◇ ITER_GLOB_MAXI = int (default: 10), ◇ ITER_GLOB_ELAS = int (default: 25), ◇ ARRET =/"OUI" (by default), /"NON ", ◇ VERIF =/"TOUT" (by default), /"AU_MOINS_UN ", ), ◆ RESULTAT = evol_noli, ◆ EXCIT = _F ( ◆ CHARGE = char_meca/char_cine_meca, ◇ FONC_MULT = formula/tablecloth/function, ◇ TYPE_CHARGE =/"FIXE_CSTE" (by default), /"FIXE_PILO ", /"SUIV ", /"DIDI ", ), ◆ BASE_MODALE = meca fashion, ◆ UNITE_IMPE_TEMPS = _F ( ◇ UNITE_RESU_RIGI = unit, ◇ UNITE_RESU_MASS = unit, ◇ UNITE_RESU_AMOR = unit, ), ◆ UNITE_IMPE_FREQ = unit, ◆ FORCE_SOL = char_meca, ◇ COEF_AMOR = float, ◇ NB_INST = float (default: 100.0), ), ◆ RESULTAT = _F ( ◇ RESULTAT = co, ◇ MODELE = co, ◇ MAILLAGE = co, ◇ CHAM_MATER = co, ◇ CARA_ELEM = co, ◇ BASE_MODALE = co, ◇ MACR_ELEM_DYNA = co, ◇ CHARGE = _F ( ◆ OPTION =/"COND_LIM ", /"LAPL_TEMPS ", ◆ NOM = co, ), ), ◇ INFO =/1 (by default), /2, ) ◆: mandatory ◇: optional : present by default &: together /: only one among |: several possible choices