2. Syntax#
/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