table = MACR_SPECTRE (
◇ MAILLAGE = mesh,
# If: exists (" MAILLAGE ")
◆ PLANCHER = _F (
◆ NOM = text,
◇ BATIMENT = text,
◇ COMMENTAIRE = text,
◆ | GROUP_NO = group,
),
# If: not exists (" MAILLAGE ")
◆ PLANCHER = _F (
◆ NOM = text,
◇ BATIMENT = text,
◇ COMMENTAIRE = text,
◆ NOEUD = no,
),
◆ NOM_CHAM =/"ACCE ",
/"DEPL ",
◆ CALCUL =/"ABSOLU ",
/"RELATIF ",
◇ ENVELOPPE =/"NON" (by default),
/"OUI ",
# If: equal_to (" NOM_CHAM ", 'ACCE') and equal_to (" CALCUL ", 'RELATIF')
◆ AMOR_SPEC = float,
◇ LIST_INST = listr8,
◆/LIST_FREQ = listr8,
/FREQ = float,
◆ NORME = float,
◆ RESU = _F (
◆/TABLE = table,
/RESU_GENE = tran_gene,
/RESULTAT = dyna_trans/evol_noli,
◆ ACCE_X = function,
◆ ACCE_Y = function,
◆ ACCE_Z = function,
),
# If: equal_to (" NOM_CHAM ", 'ACCE') and equal_to (" CALCUL ", 'ABSOLU')
◆ AMOR_SPEC = float,
◇ LIST_INST = listr8,
◆/LIST_FREQ = listr8,
/FREQ = float,
◆ NORME = float,
◆ RESU = _F (
◆/TABLE = table,
/RESU_GENE = tran_gene,
/RESULTAT = dyna_trans/evol_noli,
),
◇ MULT_APPUI = "OUI" (or not specified),
# If: equal_to (" NOM_CHAM ", 'ACCE')
◇ IMPRESSION = _F (
◇ TRI =/"AMOR_SPEC" (by default),
/"DIRECTION ",
◇ FORMAT =/"TABLEAU" (by default),
/"XMGRACE ",
◇ UNITE = unit (default: 29),
# If: equal_to (" FORMAT ", 'XMGRACE')
◇ PILOTE =/"" (by default),
/"EPS ",
/"INTERACTIF ",
/"JPEG ",
/"MIF ",
/"PDF ",
/"PNG ",
/"PNM ",
/"POSTSCRIPT ",
/"SVG ",
◇ TOUT =/"NON" (by default),
/"OUI ",
),
# If: equal_to (" NOM_CHAM ", 'DEPL') and equal_to (" CALCUL ", 'RELATIF')
◇ LIST_INST = listr8,
◆ RESU = _F (
◆/TABLE = table,
/RESU_GENE = tran_gene,
/RESULTAT = dyna_trans/evol_noli,
),
# If: equal_to (" NOM_CHAM ", 'DEPL') and equal_to (" CALCUL ", 'ABSOLU')
◇ LIST_INST = listr8,
◆ RESU = _F (
◆/TABLE = table,
/RESU_GENE = tran_gene,
/RESULTAT = dyna_trans/evol_noli,
◆ DEPL_X = function,
◆ DEPL_Y = function,
◆ DEPL_Z = function,
),
)
◆: mandatory
◇: optional
: present by default
&: together
/: only one among
|: several possible choices