/matr_elem_pres_c
/matr_elem_depl_r
/Matr_Elem_Temp_r
/matr_elem_depl_c = CALC_MATR_ELEM (
◆ OPTION =/"RIGI_MECA ",
/"MASS_MECA ",
/"RIGI_GEOM ",
/"MASS_THER ",
/"AMOR_MECA ",
/"RIGI_THER ",
/"IMPE_MECA ",
/"ONDE_FLUI ",
/"MASS_FLUI_STRU ",
/"RIGI_FLUI_STRU ",
/"RIGI_ROTA ",
/"MECA_GYRO ",
/"RIGI_GYRO ",
/"MASS_MECA_DIAG ",
/"RIGI_ACOU ",
/"MASS_ACOU ",
/"AMOR_ACOU ",
/"RIGI_MECA_HYST ",
◆ MODELE = model,
◇ INST = float,
# If: equal_to (" OPTION ", 'RIGI_MECA')
◇ GROUP_MA = Grma,
◇ CHAM_MATER = mater_field,
◇ CARA_ELEM = cara_elem,
◇ MODE_FOURIER = int,
◇ CHARGE = char_meca,
◇ CALC_ELEM_MODELE =/"OUI" (by default),
/"NON ",
# If: (equal_to (" OPTION ", '",' MASS_MECA ')) or (equal_to (" OPTION ",' MASS_MECA_DIAG '))
◇ GROUP_MA = Grma,
◇ CHAM_MATER = mater_field,
◇ CARA_ELEM = cara_elem,
◇ CHARGE = char_meca,
# If: equal_to (" OPTION ", 'RIGI_GEOM')
◇ GROUP_MA = Grma,
◆ SIEF_ELGA = cham_elem,
◇ CARA_ELEM = cara_elem,
◇ STRX_ELGA = cham_elem,
◇ DEPL = cham_no,
◇ CHAM_MATER = mater_field,
◇ MODE_FOURIER = int,
# If: equal_to (" OPTION ", 'RIGI_ROTA')
◆ CHAM_MATER = cham_master,
◇ CARA_ELEM = cara_elem,
◆ CHARGE = char_meca,
# If: equal_to (" OPTION ", 'MECA_GYRO')
◆ CHAM_MATER = cham_master,
◇ CARA_ELEM = cara_elem,
◇ CHARGE = char_meca,
◇ GROUP_MA = Grma,
# If: equal_to (" OPTION ", 'RIGI_GYRO')
◆ CHAM_MATER = cham_master,
◇ CARA_ELEM = cara_elem,
◇ CHARGE = char_meca,
◇ GROUP_MA = Grma,
# If: equal_to (" OPTION ", 'AMOR_MECA')
◇ GROUP_MA = Grma,
◇ CARA_ELEM = cara_elem,
◇ CHAM_MATER = mater_field,
◇ RIGI_MECA = matr_elem_depl_r,
◇ MASS_MECA = matr_elem_depl_r,
◇ CHARGE = char_meca,
◇ AMOR_FLUI =/"OUI" (by default),
/"NON ",
◇ VNOR =/1.0 (by default),
/-1.0,
◇ TYPE_AMOR =/"TOUT" (by default),
/"ABSO ",
# If: equal_to (" TYPE_AMOR ", ('TOUT'))
# If: equal_to (" TYPE_AMOR ", 'ABSO')
# If: equal_to (" OPTION ", 'RIGI_MECA_HYST')
◇ GROUP_MA = Grma,
◇ CHARGE = char_meca,
◇ CHAM_MATER = mater_field,
◇ CARA_ELEM = cara_elem,
◆ RIGI_MECA = matr_elem_depl_r,
# If: equal_to (" OPTION ", 'RIGI_THER')
◆ CHAM_MATER = cham_master,
◇ CARA_ELEM = cara_elem,
◇ MODE_FOURIER = int,
◇ CHARGE = char_ther,
# If: equal_to (" OPTION ", 'MASS_THER')
◆ CHAM_MATER = cham_master,
◇ CARA_ELEM = cara_elem,
# If: equal_to (" OPTION ", 'RIGI_ACOU')
◆ CHAM_MATER = cham_master,
◇ CHARGE = char_acou,
# If: (equal_to (" OPTION ", '",' MASS_ACOU ')) or (equal_to (" OPTION ",' AMOR_ACOU '))
◆ CHAM_MATER = cham_master,
◇ CHARGE = char_acou,
# If: (equal_to (" OPTION ", 'AMOR_ACOU'))
◇ VNOR =/1.0 (by default),
/-1.0,
# If: equal_to (" OPTION ", 'RIGI_FLUI_STRU')
◆ CARA_ELEM = cara_elem,
◆ CHAM_MATER = cham_master,
◆ CHARGE = char_meca,
# If: equal_to (" OPTION ", 'MASS_FLUI_STRU')
◇ GROUP_MA = Grma,
◆ CARA_ELEM = cara_elem,
◆ CHAM_MATER = cham_master,
◆ CHARGE = char_meca,
# If: (equal_to (" OPTION ", '",' IMPE_MECA ')) or (equal_to (" OPTION ",' ONDE_FLUI '))
◆ CHAM_MATER = cham_master,
◇ GROUP_MA = Grma,
◇ CHARGE = char_meca,
# If: (equal_to (" OPTION ", 'IMPE_MECA'))
◇ VNOR =/1.0 (by default),
/-1.0,
)
◆: mandatory
◇: optional
: present by default
&: together
/: only one among
|: several possible choices