.. code-block:: text / dyna_harmo / dyna_trans / mode_meca = REST_GENE_PHYS( ◆ RESU_GENE = harm_gene / mode_gene / mode_meca / tran_gene, ◇ MODE_MECA = mode_meca, ◇ NUME_DDL = nume_ddl, ◇ / TOUT_INST = "OUI" (ou non renseigné), / INST = list[float], / LIST_INST = listr8, / TOUT_ORDRE = "OUI" (ou non renseigné), / NUME_ORDRE = list[int], / NUME_MODE = list[int], ◇ / FREQ = list[float], / LIST_FREQ = listr8, ◇ CRITERE = / "ABSOLU", / "RELATIF" (par défaut), # Si: (equal_to("CRITERE", 'RELATIF')) ◇ PRECISION = float (défaut: 1e-06), # Si: (equal_to("CRITERE", 'ABSOLU')) ◆ PRECISION = float, # Si: exists("RESU_GENE") ◇ ENVELOPPE = / "NORME_MOMENT", / "VALE_ABS", ◇ INTERPOL = / "LIN", / "NON" (par défaut), ◇ / MULT_APPUI = "OUI" (ou non renseigné), / CORR_STAT = "OUI" (ou non renseigné), ◇ / ACCE_MONO_APPUI = list[fonction / formule / nappe], ◇ / GROUP_NO = list[grno], ◇ / GROUP_MA = list[grma], ◇ TOUT_CHAM = "OUI" (ou non renseigné), # Si: not exists("TOUT_CHAM") ◇ NOM_CHAM = / "ACCE" (par défaut), / "ACCE_ABSOLU", / "DEPL", / "EFGE_ELNO", / "FORC_NODA", / "SIGM_ELNO", / "SIPO_ELNO", / "VITE", ◇ & DIRECTION = list[float], ◇ TITRE = text, ) ◆ : obligatoire ◇ : optionnel ⟐ : présent par défaut & : ensemble / : un seul parmi | : plusieurs choix possibles