2. Syntax#

/Fashion_meca
/dyna_trans
/dyna_harmo = REST_GENE_PHYS (
    ◆ RESU_GENE = mode_meca/mode_gene/tran_gene/harm_gene,
    ◇ MODE_MECA = meca fashion,
    ◇ NUME_DDL = nume_ddl,
    ◇/TOUT_INST = "OUI" (or not specified),
      /INST = float,
      /LIST_INST = listr8,
      /TOUT_ORDRE = "OUI" (or not specified),
      /NUME_ORDRE = int,
      /NUME_MODE = int,
    ◇/FREQ = float,
      /LIST_FREQ = listr8,
    ◇ CRITERE =/"ABSOLU ",
                /"RELATIF" (by default),
    # If: (equal_to (" CRITERE ", 'RELATIF'))
        ◇ PRECISION = float (default: 1e-06),
    # If: (equal_to (" CRITERE ", 'ABSOLU'))
        ◆ PRECISION = float,
    ◇ INTERPOL =/"NON" (by default),
                 /"LIN ",
    ◇/MULT_APPUI = "OUI" (or not specified),
      /CORR_STAT = "OUI" (or not specified),
    ◇/ACCE_MONO_APPUI = tablecloth/formula/function,
    ◇/GROUP_NO = grno,
    ◇/GROUP_MA = grma,
    ◇ TOUT_CHAM = "OUI" (or not specified),
    # If: not exists (" TOUT_CHAM ")
        ◇ NOM_CHAM =/"DEPL ",
                     /"VITE ",
                     /"ACCE" (by default),
                     /"ACCE_ABSOLU ",
                     /"EFGE_ELNO ",
                     /"SIPO_ELNO ",
                     /"SIGM_ELNO ",
                     /"FORC_NODA ",
    ◇ & DIRECTION = float,
    ◇ TITRE = text,
)

◆: mandatory
◇: optional
: present by default
&: together
/: only one among
|: several possible choices