table = CALC_ESSAI_GEOMECA (
◆ MATER = subdue,
◆ | BEHAVIOR = _F (
◆ RELATION =/"HUJEUX ",
/"DRUCK_PRAGER ",
/"DRUCK_PRAG_N_A ",
/"CAM_CLAY ",
/"CJS ",
/"MOHR_COULOMB ",
/"Iwan",
/"Mohr Coulombas",
/"Inflation",
/"MCC ",
/"CSSM ",
/"NLH_CSRM ",
/"MFRONT ",
# If: equal_to ('RELATION', 'MFRONT')
◆ COMPOR_MFRONT = compor_mgis,
◇ VERI_BORNE =/"ARRET" (by default),
/"SANS ",
/"MESSAGE ",
◇ SYME_MATR_TANG =/"OUI" (by default),
/"NON ",
# If: not equal_to ('RELATION', 'MFRONT')
◇ DEFORMATION =/"PETIT" (by default),
/"GDEF_LOG ",
/"GREEN_LAGRANGE ",
# If: equal_to ('RELATION', 'MFRONT')
◇ RESI_INTE = float,
◇ ITER_INTE_MAXI = int,
# If: not equal_to ('RELATION', 'MFRONT')
◇ 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 ",
◇ TYPE_MATR_TANG =/"PERTURBATION ",
/"VERIFICATION ",
# If: (exists (" TYPE_MATR_TANG "))
◇ VALE_PERT_RELA = float (default: 1e-05),
◇ PARM_THETA = float (default: 1.0),
# If: not exists (" TYPE_MATR_TANG ")
◇ RESI_RADI_RELA = float,
),
CONVERGENCE = _F (
◆ | RESI_GLOB_MAXI = float,
| RESI_GLOB_RELA = float,
◇ ITER_GLOB_MAXI = int (default: 10),
),
◆ | ESSAY_TRIA_DR_M_D = _F (
◆ PRES_CONF = float,
◆ EPSI_IMPOSE = float,
◇ NB_INST = int (default: 100),
◇ KZERO = float (default: 1.0),
◇ TABLE_RESU = co,
◇ GRAPHIQUE = text (default: "('P-Q', 'EPS_AXI -Q',' -Q', 'EPS_AXI - EPS_VOL', 'P- EPS_VOL ')"),
◇ PREFIXE_FICHIER = text,
◇ TABLE_REF = table,
◇ NOM_CMP = text,
◇ COULEUR = int,
◇ MARQUEUR = int,
◇ STYLE = int,
),
| TRIA_ND_M_D =_F (
◆ PRES_CONF = float,
◆ EPSI_IMPOSE = float,
◇ BIOT_COEF = float (default: 1.0),
◇ KZERO = float (default: 1.0),
◇ NB_INST = int (default: 100),
◇ TABLE_RESU = co,
◇ GRAPHIQUE = text (default: "('P-Q', 'EPS_AXI -Q',' EPS_AXI - PRE_EAU ')"),
◇ PREFIXE_FICHIER = text,
◇ TABLE_REF = table,
◇ NOM_CMP = text,
◇ COULEUR = int,
◇ MARQUEUR = int,
◇ STYLE = int,
),
| TEST_CISA_DR_C_D = _F (
◆ PRES_CONF = float,
◆ GAMMA_IMPOSE = float,
◇ GAMMA_ELAS = float (default: 1e-07),
◆ NB_CYCLE = int,
◇ KZERO = float (default: 1.0),
◇ NB_INST = int (default: 25),
◇ TABLE_RESU = co,
◇ GRAPHIQUE = text (default: "('GAMMA - SIG_XY', '-', ',' GAMMA -G_ SUR_GMAX ',' GAMMA - DAMPING ', 'G_ SUR_GMAX - DAMPING')"),
◇ PREFIXE_FICHIER = text,
◇ TABLE_REF = table,
◇ NOM_CMP = text,
◇ COULEUR_NIV1 = int,
◇ MARQUEUR_NIV1 = int,
◇ STYLE_NIV1 = int,
◇ COULEUR_NIV2 = int,
◇ MARQUEUR_NIV2 = int,
◇ STYLE_NIV2 = int,
◇ TYPE_CHARGE =/"SINUSOIDAL" (by default),
/"TRIANGULAIRE ",
),
| TRIA_ND_C_F = _F (
◆ PRES_CONF = float,
◆ SIGM_IMPOSE = float,
◇ BIOT_COEF = float (default: 1.0),
◇ KZERO = float (default: 1.0),
◆ CRIT_LIQUEFACTION =/"RU_MAX ",
/"EPSI_ABSO_MAX ",
/"EPSI_RELA_MAX ",
◆ VALE_CRIT = float,
◇ ARRET_LIQUEFACTION =/"OUI" (by default),
/"NON ",
◆ UN_SUR_K = float,
◆ NB_CYCLE = int,
◇ NB_INST = int (default: 25),
◇ NB_INST_MONO = int (default: 400),
◇ TABLE_RESU = co,
◇ GRAPHIQUE = text (default: "('NCYCL - DSIGM', '-', 'P-Q', 'SIG_AXI - PRE_EAU', 'EPS_AXI - PRE_EAU', 'SIG_AXI -RU',' EPS_AXI -RU', 'EPS_AXI -Q')"),
◇ PREFIXE_FICHIER = text,
◇ TABLE_REF = table,
◇ NOM_CMP = text,
◇ COULEUR_NIV1 = int,
◇ MARQUEUR_NIV1 = int,
◇ STYLE_NIV1 = int,
◇ COULEUR_NIV2 = int,
◇ MARQUEUR_NIV2 = int,
◇ STYLE_NIV2 = int,
◇ TYPE_CHARGE =/"SINUSOIDAL" (by default),
/"TRIANGULAIRE ",
),
| TRIA_ND_C_D = _F (
◆ PRES_CONF = float,
◆ EPSI_MINI = float,
◆ EPSI_MAXI = float,
◇ EPSI_ELAS = float (default: 1e-07),
◇ NB_INST = int (default: 25),
◆ NB_CYCLE = int,
◇ BIOT_COEF = float (default: 1.0),
◇ KZERO = float (default: 1.0),
◆ UN_SUR_K = float,
◇ RU_MAX = float (default: 0.8),
◇ TABLE_RESU = co,
◇ GRAPHIQUE = text (default: "('NCYCL - DEPSI', '-', ',', ',', ',', '-', ',', ',' - ',', ',', ',', ',', ',', ',', ',', ',' DEPSI RU_MAX DEPSI SUR_EMAX DEPSI DAMPING EPS_AXI EPS_VOL EPS_AXI EPS_VOL EPS_AXI - PRE_EAU ',' EPS_AXI -RU', 'P- PRE_EAU ')"),
◇ PREFIXE_FICHIER = text,
◇ TABLE_REF = table,
◇ NOM_CMP = text,
◇ COULEUR_NIV1 = int,
◇ MARQUEUR_NIV1 = int,
◇ STYLE_NIV1 = int,
◇ COULEUR_NIV2 = int,
◇ MARQUEUR_NIV2 = int,
◇ STYLE_NIV2 = int,
◇ TYPE_CHARGE =/"SINUSOIDAL" (by default),
/"TRIANGULAIRE ",
),
| TRIA_DR_C_D = _F (
◆ PRES_CONF = float,
◆ EPSI_MINI = float,
◆ EPSI_MAXI = float,
◇ EPSI_ELAS = float (default: 1e-07),
◇ NB_INST = int (default: 25),
◆ NB_CYCLE = int,
◇ KZERO = float (default: 1.0),
◇ TABLE_RESU = co,
◇ GRAPHIQUE = text (default: "('P-Q', 'EPS_AXI -Q',' -Q', 'EPS_VOL -Q',' EPS_AXI - EPS_VOL ', 'P- EPS_VOL', 'DEPSI -E_ SUR_EMAX', 'DEPSI - DAMPING')"),
◇ PREFIXE_FICHIER = text,
◇ TABLE_REF = table,
◇ NOM_CMP = text,
◇ COULEUR_NIV1 = int,
◇ MARQUEUR_NIV1 = int,
◇ STYLE_NIV1 = int,
◇ COULEUR_NIV2 = int,
◇ MARQUEUR_NIV2 = int,
◇ STYLE_NIV2 = int,
◇ TYPE_CHARGE =/"SINUSOIDAL" (by default),
/"TRIANGULAIRE ",
),
| ESSAY_OEDO_DR_C_F = _F (
◆ PRES_CONF = float,
◆ SIGM_IMPOSE = float,
◆ SIGM_DECH = float,
◇ KZERO = float (default: 1.0),
◇ NB_INST = int (default: 25),
◇ TABLE_RESU = co,
◇ GRAPHIQUE = text (default: "('P- EPS_VOL ',' SIG_AXI - EPS_VOL ')"),
◇ PREFIXE_FICHIER = text,
◇ TABLE_REF = table,
◇ NOM_CMP = text,
◇ COULEUR = int,
◇ MARQUEUR = int,
◇ STYLE = int,
◇ TYPE_CHARGE =/"SINUSOIDAL" (by default),
/"TRIANGULAIRE ",
),
| TEST_ISOT_DR_C_F = _F (
◆ PRES_CONF = float,
◆ SIGM_IMPOSE = float,
◆ SIGM_DECH = float,
◇ NB_INST = int (default: 25),
◇ TABLE_RESU = co,
◇ GRAPHIQUE = text (default: "P- EPS_VOL "),
◇ PREFIXE_FICHIER = text,
◇ TABLE_REF = table,
◇ NOM_CMP = text,
◇ COULEUR = int,
◇ MARQUEUR = int,
◇ STYLE = int,
◇ TYPE_CHARGE =/"SINUSOIDAL" (by default),
/"TRIANGULAIRE ",
),
◇ INFO =/1 (by default),
/2,
)
◆: mandatory
◇: optional
: present by default
&: together
/: only one among
|: several possible choices