Syntaxe ======= .. code-block:: text table = CALC_ESSAI_GEOMECA( ◆ MATER = mater, ◆ | COMPORTEMENT = _F( ◆ RELATION = / "HUJEUX", / "DRUCK_PRAGER", / "DRUCK_PRAG_N_A", / "CAM_CLAY", / "CJS", / "MOHR_COULOMB", / "Iwan", / "MohrCoulombAS", / "GonfElas", / "MCC", / "CSSM", / "NLH_CSRM", / "MFRONT", # Si: equal_to('RELATION', 'MFRONT') ◆ COMPOR_MFRONT = compor_mgis, ◇ VERI_BORNE = / "ARRET" (par défaut), / "SANS", / "MESSAGE", ◇ SYME_MATR_TANG = / "OUI" (par défaut), / "NON", # Si: not equal_to('RELATION', 'MFRONT') ◇ DEFORMATION = / "PETIT" (par défaut), / "GDEF_LOG", / "GREEN_LAGRANGE", # Si: equal_to('RELATION', 'MFRONT') ◇ RESI_INTE = float, ◇ ITER_INTE_MAXI = int, # Si: not equal_to('RELATION', 'MFRONT') ◇ RESI_INTE = float (défaut: 1e-06), ◇ ITER_INTE_MAXI = int (défaut: 20), # Si: 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", # Si: (exists("TYPE_MATR_TANG")) ◇ VALE_PERT_RELA = float (défaut: 1e-05), ◇ PARM_THETA = float (défaut: 1.0), # Si: not exists("TYPE_MATR_TANG") ◇ RESI_RADI_RELA = float, ), ⟐ CONVERGENCE = _F( ◆ | RESI_GLOB_MAXI = float, | RESI_GLOB_RELA = float, ◇ ITER_GLOB_MAXI = int (défaut: 10), ), ◆ | ESSAI_TRIA_DR_M_D = _F( ◆ PRES_CONF = float, ◆ EPSI_IMPOSE = float, ◇ NB_INST = int (défaut: 100), ◇ KZERO = float (défaut: 1.0), ◇ TABLE_RESU = co, ◇ GRAPHIQUE = text (défaut: "('P-Q', 'EPS_AXI-Q', 'EPS_AXI-EPS_VOL', 'P-EPS_VOL')"), ◇ PREFIXE_FICHIER = text, ◇ TABLE_REF = table, ◇ NOM_CMP = text, ◇ COULEUR = int, ◇ MARQUEUR = int, ◇ STYLE = int, ), | ESSAI_TRIA_ND_M_D = _F( ◆ PRES_CONF = float, ◆ EPSI_IMPOSE = float, ◇ BIOT_COEF = float (défaut: 1.0), ◇ KZERO = float (défaut: 1.0), ◇ NB_INST = int (défaut: 100), ◇ TABLE_RESU = co, ◇ GRAPHIQUE = text (défaut: "('P-Q', 'EPS_AXI-Q', 'EPS_AXI-PRE_EAU')"), ◇ PREFIXE_FICHIER = text, ◇ TABLE_REF = table, ◇ NOM_CMP = text, ◇ COULEUR = int, ◇ MARQUEUR = int, ◇ STYLE = int, ), | ESSAI_CISA_DR_C_D = _F( ◆ PRES_CONF = float, ◆ GAMMA_IMPOSE = float, ◇ GAMMA_ELAS = float (défaut: 1e-07), ◆ NB_CYCLE = int, ◇ KZERO = float (défaut: 1.0), ◇ NB_INST = int (défaut: 25), ◇ TABLE_RESU = co, ◇ GRAPHIQUE = text (défaut: "('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" (par défaut), / "TRIANGULAIRE", ), | ESSAI_TRIA_ND_C_F = _F( ◆ PRES_CONF = float, ◆ SIGM_IMPOSE = float, ◇ BIOT_COEF = float (défaut: 1.0), ◇ KZERO = float (défaut: 1.0), ◆ CRIT_LIQUEFACTION = / "RU_MAX", / "EPSI_ABSO_MAX", / "EPSI_RELA_MAX", ◆ VALE_CRIT = float, ◇ ARRET_LIQUEFACTION = / "OUI" (par défaut), / "NON", ◆ UN_SUR_K = float, ◆ NB_CYCLE = int, ◇ NB_INST = int (défaut: 25), ◇ NB_INST_MONO = int (défaut: 400), ◇ TABLE_RESU = co, ◇ GRAPHIQUE = text (défaut: "('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" (par défaut), / "TRIANGULAIRE", ), | ESSAI_TRIA_ND_C_D = _F( ◆ PRES_CONF = float, ◆ EPSI_MINI = float, ◆ EPSI_MAXI = float, ◇ EPSI_ELAS = float (défaut: 1e-07), ◇ NB_INST = int (défaut: 25), ◆ NB_CYCLE = int, ◇ BIOT_COEF = float (défaut: 1.0), ◇ KZERO = float (défaut: 1.0), ◆ UN_SUR_K = float, ◇ RU_MAX = float (défaut: 0.8), ◇ TABLE_RESU = co, ◇ GRAPHIQUE = text (défaut: "('NCYCL-DEPSI', 'DEPSI-RU_MAX', 'DEPSI-E_SUR_EMAX', 'DEPSI-DAMPING', 'P-Q', 'EPS_AXI-EPS_VOL', 'EPS_AXI-Q', 'P-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" (par défaut), / "TRIANGULAIRE", ), | ESSAI_TRIA_DR_C_D = _F( ◆ PRES_CONF = float, ◆ EPSI_MINI = float, ◆ EPSI_MAXI = float, ◇ EPSI_ELAS = float (défaut: 1e-07), ◇ NB_INST = int (défaut: 25), ◆ NB_CYCLE = int, ◇ KZERO = float (défaut: 1.0), ◇ TABLE_RESU = co, ◇ GRAPHIQUE = text (défaut: "('P-Q', 'EPS_AXI-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" (par défaut), / "TRIANGULAIRE", ), | ESSAI_OEDO_DR_C_F = _F( ◆ PRES_CONF = float, ◆ SIGM_IMPOSE = float, ◆ SIGM_DECH = float, ◇ KZERO = float (défaut: 1.0), ◇ NB_INST = int (défaut: 25), ◇ TABLE_RESU = co, ◇ GRAPHIQUE = text (défaut: "('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" (par défaut), / "TRIANGULAIRE", ), | ESSAI_ISOT_DR_C_F = _F( ◆ PRES_CONF = float, ◆ SIGM_IMPOSE = float, ◆ SIGM_DECH = float, ◇ NB_INST = int (défaut: 25), ◇ TABLE_RESU = co, ◇ GRAPHIQUE = text (défaut: "P-EPS_VOL"), ◇ PREFIXE_FICHIER = text, ◇ TABLE_REF = table, ◇ NOM_CMP = text, ◇ COULEUR = int, ◇ MARQUEUR = int, ◇ STYLE = int, ◇ TYPE_CHARGE = / "SINUSOIDAL" (par défaut), / "TRIANGULAIRE", ), ◇ INFO = / 1 (par défaut), / 2, ) ◆ : obligatoire ◇ : optionnel ⟐ : présent par défaut & : ensemble / : un seul parmi | : plusieurs choix possibles