2. Syntax#

listr8 = CALC_AMOR_MODAL (
    ◇/AMOR_RAYLEIGH = _F (
           ◆ AMOR_ALPHA = float,
           ◆ AMOR_BETA = float,
           ◆ MODE_MECA = meca fashion,
        ),
      /ENER_SOL = _F (
           ◇ METHODE =/"DEPL" (by default),
                       /"RIGI_PARASOL ",
           ◆ MODE_MECA = meca fashion,
           ◆/GROUP_NO_RADIER = grno,
             /GROUP_MA_RADIER = grma,
           ◇/FONC_GROUP = formula/tablecloth/function,
             /COEF_GROUP = float,
           ◆ KX = float,
           ◆ KY = float,
           ◆ KZ = float,
           ◇ & KRX = float,
             & KRY = float,
           ◇ & KRZ = float,
           ◇/GROUP_NO_CENTRE = grno,
           ◇/COOR_CENTRE = float,
        ),
    ◇/AMOR_INTERNE = _F (
           ◆ ENER_POT = table,
           ◆ GROUP_MA = Grma,
           ◆ AMOR_REDUIT = float,
        ),
    ◇/AMOR_SOL = _F (
           ◇ AMOR_REDUIT = float,
           ◆ FONC_AMOR_GEO = formula/tablecloth/function,
           ◇ HOMOGENE =/"OUI" (by default),
                        /"NON ",
           ◇ SEUIL = float (default: 0.3),
        ),
    ◇ CORR_AMOR_NEGATIF =/"NON" (by default),
                          /"IGNORE ",
                          /"OUI ",
    # If: equal_to (" CORR_AMOR_NEGATIF ", 'OUI')
        ◆ COEF_CORR_AMOR = float,
)

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