Syntaxe ======= .. code-block:: text / cham_gd / resultat = MODI_REPERE( ◇ reuse = , ◆ / CHAM_GD = cham_gd, / RESULTAT = resultat, # Si: exists("RESULTAT") ◇ / LIST_ORDRE = listis, / TOUT_ORDRE = "OUI" (ou non renseigné), / NUME_ORDRE = int, / INST = float, / FREQ = float, / NUME_MODE = int, / NOEUD_CMP = text, / LIST_INST = listr8, / LIST_FREQ = listr8, / NOM_CAS = text, ◇ CRITERE = / "ABSOLU", / "RELATIF" (par défaut), # Si: (equal_to("CRITERE", 'RELATIF')) ◇ PRECISION = float (défaut: 1e-06), # Si: (equal_to("CRITERE", 'ABSOLU')) ◆ PRECISION = float, ◆ MODI_CHAM = _F( ◆ TYPE_CHAM = / "1D_GENE", / "COQUE_GENE", / "TENS_2D", / "TENS_3D", / "VECT_2D", / "VECT_3D", ◇ / TOUT = "OUI" (ou non renseigné), / GROUP_MA = grma, # Si: (equal_to("TYPE_CHAM", "VECT_2D") or equal_to("TYPE_CHAM", "VECT_3D")) ◆ NOM_CHAM = / "ACCE", / "DEPL", / "FLUX_NOEU", / "FORC_NODA", / "REAC_NODA", / "VITE", # Si: (equal_to("TYPE_CHAM", "1D_GENE")) ◆ NOM_CHAM = / "EFGE_ELGA", / "EFGE_ELNO", / "EGRU_ELNO", / "SIEF_ELGA", / "SIEF_ELNO", # Si: (equal_to("NOM_CHAM", "EFGE_ELNO")) ◇ NOM_CHAM_RESU = "EGRU_ELNO" (ou non renseigné), # Si: (equal_to("TYPE_CHAM", "COQUE_GENE")) ◆ NOM_CHAM = / "DEGE_ELGA", / "DEGE_ELNO", / "EFGE_ELGA", / "EFGE_ELNO", / "EGRU_ELNO", / "SIEF_ELGA", / "SIEF_ELNO", # Si: (equal_to("NOM_CHAM", "EFGE_ELNO")) ◇ NOM_CHAM_RESU = "EGRU_ELNO" (ou non renseigné), # Si: (equal_to("TYPE_CHAM", "TENS_2D") or equal_to("TYPE_CHAM", "TENS_3D")) ◆ NOM_CHAM = / "ACCE", / "ACCE_ABSOLU", / "COEF_H", / "COHE_ELEM", / "COMPORTEMENT", / "COMPORTHER", / "CONT_ELEM", / "CONT_NOEU", / "DEGE_ELGA", / "DEGE_ELNO", / "DEGE_NOEU", / "DEPL", / "DEPL_ABSOLU", / "DEPL_ELGA", / "DEPL_VIBR", / "DERA_ELGA", / "DERA_ELNO", / "DERA_NOEU", / "DISS_ELEM", / "DISS_ELGA", / "DISS_ELNO", / "DISS_NOEU", / "DIVU", / "DURT_ELNO", / "DURT_NOEU", / "ECIN_ELEM", / "EFGE_ELGA", / "EFGE_ELNO", / "EFGE_NOEU", / "ENDO_ELGA", / "ENDO_ELNO", / "ENDO_NOEU", / "ENEL_ELEM", / "ENEL_ELGA", / "ENEL_ELNO", / "ENEL_NOEU", / "ENTR_ELEM", / "EPEQ_ELGA", / "EPEQ_ELNO", / "EPEQ_NOEU", / "EPFD_ELGA", / "EPFD_ELNO", / "EPFD_NOEU", / "EPFP_ELGA", / "EPFP_ELNO", / "EPFP_NOEU", / "EPGQ_ELGA", / "EPGQ_ELNO", / "EPGQ_NOEU", / "EPME_ELGA", / "EPME_ELNO", / "EPME_NOEU", / "EPMG_ELGA", / "EPMG_ELNO", / "EPMG_NOEU", / "EPMQ_ELGA", / "EPMQ_ELNO", / "EPMQ_NOEU", / "EPOT_ELEM", / "EPSA_ELNO", / "EPSA_NOEU", / "EPSG_ELGA", / "EPSG_ELNO", / "EPSG_NOEU", / "EPSI_ELGA", / "EPSI_ELNO", / "EPSI_NOEU", / "EPSL_ELGA", / "EPSL_ELNO", / "EPSL_NOEU", / "EPSP_ELGA", / "EPSP_ELNO", / "EPSP_NOEU", / "EPVC_ELGA", / "EPVC_ELNO", / "EPVC_NOEU", / "ERME_ELEM", / "ERME_ELNO", / "ERME_NOEU", / "ERTH_ELEM", / "ERTH_ELNO", / "ERTH_NOEU", / "ERZ1_ELEM", / "ERZ2_ELEM", / "ETHE_ELEM", / "ETOT_ELEM", / "ETOT_ELGA", / "ETOT_ELNO", / "ETOT_NOEU", / "FERR_ELEM", / "FLHN_ELGA", / "FLUX_ELGA", / "FLUX_ELNO", / "FLUX_NOEU", / "FORC_NODA", / "FSUR_2D", / "FSUR_3D", / "FVOL_2D", / "FVOL_3D", / "GRAT_ELGA", / "GRAT_ELNO", / "GRAT_NOEU", / "HHO_DEPL", / "HHO_TEMP", / "HHO_VITE", / "HYDR_ELGA", / "HYDR_ELNO", / "HYDR_NOEU", / "INDL_ELGA", / "INTE_ELNO", / "INTE_NOEU", / "IRRA", / "MATE_ELEM", / "MATE_ELGA", / "META_ELNO", / "META_NOEU", / "MODE_FLAMB", / "MODE_STAB", / "NEUT", / "PDIL_ELGA", / "PRAC_ELNO", / "PRAC_NOEU", / "PRES", / "PRES_NOEU", / "PRME_ELNO", / "PTOT", / "QIRE_ELEM", / "QIRE_ELNO", / "QIRE_NOEU", / "QIZ1_ELEM", / "QIZ2_ELEM", / "REAC_NODA", / "RESI_NOEU", / "RESI_RELA_NOEU", / "SIEF_ELGA", / "SIEF_ELNO", / "SIEF_NOEU", / "SIEQ_ELGA", / "SIEQ_ELNO", / "SIEQ_NOEU", / "SIGM_ELGA", / "SIGM_ELNO", / "SIGM_NOEU", / "SIMY_ELGA", / "SING_ELEM", / "SING_ELNO", / "SIPM_ELNO", / "SIPO_ELNO", / "SIPO_NOEU", / "SIRO_ELEM", / "SISE_ELNO", / "SIZ1_NOEU", / "SIZ2_NOEU", / "SOUR_ELGA", / "STRX_ELGA", / "TEMP", / "TEMP_ELGA", / "T_EXT", / "UT01_CART", / "UT01_ELEM", / "UT01_ELGA", / "UT01_ELNO", / "UT01_NOEU", / "UT02_CART", / "UT02_ELEM", / "UT02_ELGA", / "UT02_ELNO", / "UT02_NOEU", / "UT03_CART", / "UT03_ELEM", / "UT03_ELGA", / "UT03_ELNO", / "UT03_NOEU", / "UT04_CART", / "UT04_ELEM", / "UT04_ELGA", / "UT04_ELNO", / "UT04_NOEU", / "UT05_CART", / "UT05_ELEM", / "UT05_ELGA", / "UT05_ELNO", / "UT05_NOEU", / "UT06_CART", / "UT06_ELEM", / "UT06_ELGA", / "UT06_ELNO", / "UT06_NOEU", / "UT07_CART", / "UT07_ELEM", / "UT07_ELGA", / "UT07_ELNO", / "UT07_NOEU", / "UT08_CART", / "UT08_ELEM", / "UT08_ELGA", / "UT08_ELNO", / "UT08_NOEU", / "UT09_CART", / "UT09_ELEM", / "UT09_ELGA", / "UT09_ELNO", / "UT09_NOEU", / "UT10_CART", / "UT10_ELEM", / "UT10_ELGA", / "UT10_ELNO", / "UT10_NOEU", / "VARC_ELGA", / "VARC_ELNO", / "VARC_NOEU", / "VARI_ELGA", / "VARI_ELNO", / "VARI_NOEU", / "VITE", / "VITE_ABSOLU", / "VITE_VENT", ), ◇ REPERE = / "COQUE", / "COQUE_INTR_UTIL", / "COQUE_UTIL_CYL", / "COQUE_UTIL_INTR", / "CYLINDRIQUE", / "GLOBAL_UTIL", / "UTILISATEUR", # Si: is_in("REPERE", ('CYLINDRIQUE', 'COQUE_UTIL_CYL')) ◆ AFFE = _F( ◇ ORIGINE = float, ◇ AXE_Z = float, ◆ / TOUT = "OUI" (ou non renseigné), / GROUP_MA = grma, / GROUP_NO = grno, ), # Si: equal_to("REPERE", 'UTILISATEUR') ◆ AFFE = _F( ◆ / ANGL_NAUT = float, / VECT_X = float, ◇ & VECT_Y = float, ◆ / TOUT = "OUI" (ou non renseigné), / GROUP_MA = grma, / GROUP_NO = grno, ), # Si: equal_to("REPERE", 'COQUE') ◆ AFFE = _F( ◆ / ANGL_REP = float, / VECTEUR = float, ◆ / TOUT = "OUI" (ou non renseigné), / GROUP_MA = grma, / GROUP_NO = grno, ), # Si: is_in("REPERE", ('GLOBAL_UTIL', 'COQUE_INTR_UTIL', 'COQUE_UTIL_INTR')) ◆ AFFE = _F( ◆ / TOUT = "OUI" (ou non renseigné), / GROUP_MA = grma, / GROUP_NO = grno, ), ◇ CARA_ELEM = cara_elem, ◇ TITRE = text, ◇ INFO = / 1 (par défaut), / 2, ) ◆ : obligatoire ◇ : optionnel ⟐ : présent par défaut & : ensemble / : un seul parmi | : plusieurs choix possibles