/ fourier_elas
/ mult_elas
/ nume_ddl = MACRO_ELAS_MULT(
◇ reuse = <objet de RESULTAT>,
◇ RESULTAT = fourier_elas / mult_elas,
◆ MODELE = modele,
◇ CHAM_MATER = cham_mater,
◇ CARA_ELEM = cara_elem,
◇ NUME_DDL = co / nume_ddl,
◆ / CHAR_MECA_GLOBAL = char_meca,
/ LIAISON_DISCRET = "OUI" (ou non renseigné),
◆ CAS_CHARGE = _F(
◆ / NOM_CAS = text,
/ MODE_FOURIER = int,
◇ TYPE_MODE = / "ANTI",
/ "SYME" (par défaut),
/ "TOUS",
◆ / CHAR_MECA = char_meca,
/ VECT_ASSE = cham_no,
◇ OPTION = / "SANS",
/ "SIEF_ELGA" (par défaut),
◇ SOUS_TITRE = text,
),
⟐ SOLVEUR = _F(
◇ METHODE = / "LDLT",
/ "MULT_FRONT",
/ "MUMPS" (par défaut),
# Si: equal_to("METHODE", 'MULT_FRONT')
◇ RENUM = / "MD",
/ "MDA" (par défaut),
◇ STOP_SINGULIER = / "NON",
/ "OUI" (par défaut),
◇ NPREC = int (défaut: 8),
# Si: equal_to("METHODE", 'LDLT')
◇ RENUM = "RCMK",
◇ STOP_SINGULIER = / "NON",
/ "OUI" (par défaut),
◇ NPREC = int (défaut: 8),
# Si: equal_to("METHODE", 'MUMPS')
◇ RENUM = / "AMD",
/ "AMF",
/ "AUTO" (par défaut),
/ "METIS",
/ "PARMETIS",
/ "PORD",
/ "PTSCOTCH",
/ "QAMD",
/ "SCOTCH",
◇ STOP_SINGULIER = / "NON",
/ "OUI" (par défaut),
◇ NPREC = int (défaut: 8),
◇ TYPE_RESOL = / "AUTO" (par défaut),
/ "NONSYM",
/ "SYMDEF",
/ "SYMGEN",
◇ PRETRAITEMENTS = / "AUTO" (par défaut),
/ "SANS",
◇ PCENT_PIVOT = int (défaut: 20),
◇ ELIM_LAGR = / "LAGR2" (par défaut),
/ "NON",
◇ GESTION_MEMOIRE = / "EVAL",
/ "IN_CORE" (par défaut),
/ "OUT_OF_CORE",
◇ ACCELERATION = / "AUTO" (par défaut),
/ "FR",
/ "FR+",
/ "LR",
/ "LR+",
◇ LOW_RANK_SEUIL = float (défaut: 0.0),
◇ RESI_RELA = float (défaut: 1e-06),
◇ POSTTRAITEMENTS = / "AUTO" (par défaut),
/ "FORCE",
/ "MINI",
/ "SANS",
),
◇ INFO = / 1 (par défaut),
/ 2,
◇ TITRE = text,
)
◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles