Syntaxe ======= .. code-block:: text / dyna_trans / evol_elas / evol_noli / mult_elas = CALC_FERRAILLAGE( ◆ reuse = , ◆ RESULTAT = dyna_trans / evol_elas / evol_noli / mult_elas, ◆ CARA_ELEM = cara_elem, ◇ TOUT_ORDRE = "OUI" (ou non renseigné), ◇ NUME_ORDRE = list[int], ◇ LIST_ORDRE = listis, ◇ INST = list[float], ◇ LIST_INST = listr8, # Si: (exists("FREQ"))or(exists("LIST_FREQ"))or(exists("INST"))or(exists("LIST_INST")) ◇ CRITERE = / "ABSOLU", / "RELATIF" (par défaut), # Si: (equal_to("CRITERE", 'RELATIF')) ◇ PRECISION = float (défaut: 1e-06), # Si: (equal_to("CRITERE", 'ABSOLU')) ◆ PRECISION = float, ◆ TYPE_COMB = / "ELS", / "ELS_QP", / "ELU", ◇ CODIFICATION = / "BAEL91", / "EC2" (par défaut), ◇ METHODE_2D = / "CAPRA-MAURY" (par défaut), / "SANDWICH", ◇ PAS_THETA = float (défaut: 5), ◇ PAS_EPAI = float (défaut: 0.01), ◇ PAS_SIGM = float (défaut: 0.1), ◇ COND_109 = / "NON", / "OUI" (par défaut), ◆ UNITE_CONTRAINTE = / "MPa", / "Pa", # Si: equal_to("CODIFICATION", 'BAEL91') ◆ AFFE = _F( ◆ / TOUT = "OUI" (ou non renseigné), / GROUP_MA = list[grma], ◆ TYPE_STRUCTURE = / "1D", / "2D", ◇ FERR_SYME = / "NON" (par défaut), / "OUI", ◇ SEUIL_SYME = float, ◇ FERR_COMP = / "NON" (par défaut), / "OUI", ◇ EPURE_CISA = / "NON" (par défaut), / "OUI", ◇ FERR_MIN = / "BAEL91", / "VALE_MIN", # Si: equal_to("FERR_MIN", 'VALE_MIN') ◆ RHO_LONGI_MIN = float, ◆ RHO_TRNSV_MIN = float, # Si: equal_to("TYPE_STRUCTURE", '2D') ◆ C_INF = float, ◆ C_SUP = float, # Si: equal_to("TYPE_STRUCTURE", '1D') ◆ C_INF_Y = float, ◆ C_SUP_Y = float, ◆ C_INF_Z = float, ◆ C_SUP_Z = float, ◇ N = float, ◇ FE = float, ◇ FCJ = float, ◇ SIGS_ELS = float, # Si: equal_to("TYPE_STRUCTURE", '2D') ◇ SIGC_INF_ELS = float, ◇ SIGC_SUP_ELS = float, # Si: equal_to("TYPE_STRUCTURE", '1D') ◇ SIGC_INF_Y_ELS = float, ◇ SIGC_SUP_Y_ELS = float, ◇ SIGC_INF_Z_ELS = float, ◇ SIGC_SUP_Z_ELS = float, # Si: equal_to("TYPE_STRUCTURE", '2D') ◇ WMAX_INF = float, ◇ WMAX_SUP = float, # Si: equal_to("TYPE_STRUCTURE", '1D') ◇ WMAX_INF_Y = float, ◇ WMAX_SUP_Y = float, ◇ WMAX_INF_Z = float, ◇ WMAX_SUP_Z = float, ◇ SIGC_ELS_QP = float, ◇ KT = float, ◇ PHI_INF_X = float, ◇ PHI_SUP_X = float, ◇ PHI_INF_Y = float, ◇ PHI_SUP_Y = float, ◇ PHI_INF_Z = float, ◇ PHI_SUP_Z = float, ◇ EYS = float, ◇ TYPE_DIAGRAMME = / "B1", / "B2" (par défaut), ◇ RHO_ACIER = float (défaut: -1), # Si: greater_than("RHO_ACIER", 0) ◇ ALPHA_REINF = float (défaut: 1), ◇ ALPHA_SHEAR = float (défaut: 1), ◇ ALPHA_STIRRUPS = float (défaut: 1), ◇ RHO_CRIT = float (défaut: 150), ◇ DNSTRA_CRIT = float (défaut: 0.006), ◇ L_CRIT = float (défaut: 1), ◇ GAMMA_S = float, ◇ GAMMA_C = float, ◇ ALPHA_CC = float (défaut: 0.85), ), # Si: equal_to("CODIFICATION", 'EC2') ◆ AFFE = _F( ◆ / TOUT = "OUI" (ou non renseigné), / GROUP_MA = list[grma], ◆ TYPE_STRUCTURE = / "1D", / "2D", ◇ FERR_SYME = / "NON" (par défaut), / "OUI", ◇ SEUIL_SYME = float, ◇ FERR_COMP = / "NON" (par défaut), / "OUI", ◇ EPURE_CISA = / "NON" (par défaut), / "OUI", ◇ FERR_MIN = / "EC2", / "VALE_MIN", # Si: equal_to("FERR_MIN", 'VALE_MIN') ◆ RHO_LONGI_MIN = float, ◆ RHO_TRNSV_MIN = float, ◇ FERR_MIN_FISS = / "EC2", / "RCC-CW" # Si: equal_to("FERR_MIN_FISS", 'RCC-CW') ◇ EFFET_ECHELLE = / "NON" (par défaut), / "OUI", # Si: equal_to("TYPE_STRUCTURE", '2D') ◆ C_INF = float, ◆ C_SUP = float, # Si: equal_to("TYPE_STRUCTURE", '1D') ◆ C_INF_Y = float, ◆ C_SUP_Y = float, ◆ C_INF_Z = float, ◆ C_SUP_Z = float, ◇ ALPHA_E = float, ◇ FYK = float, ◇ FCK = float, ◇ SIGS_ELS = float, # Si: equal_to("TYPE_STRUCTURE", '2D') ◇ SIGC_INF_ELS = float, ◇ SIGC_SUP_ELS = float, # Si: equal_to("TYPE_STRUCTURE", '1D') ◇ SIGC_INF_Y_ELS = float, ◇ SIGC_SUP_Y_ELS = float, ◇ SIGC_INF_Z_ELS = float, ◇ SIGC_SUP_Z_ELS = float, # Si: equal_to("TYPE_STRUCTURE", '2D') ◇ WMAX_INF = float, ◇ WMAX_SUP = float, # Si: equal_to("TYPE_STRUCTURE", '1D') ◇ WMAX_INF_Y = float, ◇ WMAX_SUP_Y = float, ◇ WMAX_INF_Z = float, ◇ WMAX_SUP_Z = float, ◇ SIGC_ELS_QP = float, ◇ KT = float, ◇ PHI_INF_X = float, ◇ PHI_SUP_X = float, ◇ PHI_INF_Y = float, ◇ PHI_SUP_Y = float, ◇ PHI_INF_Z = float, ◇ PHI_SUP_Z = float, ◇ UTIL_COMPR = / "NON" (par défaut), / "OUI", ◇ CLASSE_ACIER = / "A", / "B" (par défaut), / "C", ◇ EYS = float, ◇ TYPE_DIAGRAMME = / "B1", / "B2" (par défaut), ◇ RHO_ACIER = float (défaut: -1), # Si: greater_than("RHO_ACIER", 0) ◇ ALPHA_REINF = float (défaut: 1), ◇ ALPHA_SHEAR = float (défaut: 1), ◇ ALPHA_STIRRUPS = float (défaut: 1), ◇ RHO_CRIT = float (défaut: 150), ◇ DNSTRA_CRIT = float (défaut: 0.006), ◇ L_CRIT = float (défaut: 1), ◇ GAMMA_S = float, ◇ GAMMA_C = float, ◇ ALPHA_CC = float (défaut: 0.85), ), ◇ INFO = / 1 (par défaut), / 2, ) ◆ : obligatoire ◇ : optionnel ⟐ : présent par défaut & : ensemble / : un seul parmi | : plusieurs choix possibles