/ matr_asse_depl_c
/ matr_asse_depl_r
/ matr_asse_pres_c
/ matr_asse_pres_r
/ matr_asse_temp_c
/ matr_asse_temp_r = FACTORISER(
◇ reuse = <objet de MATR_ASSE>,
◆ MATR_ASSE = matr_asse_depl_c / matr_asse_depl_r / matr_asse_pres_c / matr_asse_pres_r / matr_asse_temp_c / matr_asse_temp_r,
◇ METHODE = / "GCPC",
/ "LDLT",
/ "MULT_FRONT",
/ "MUMPS" (par défaut),
/ "PETSC",
# 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),
◇ / BLOC_DEBUT = int,
/ DDL_DEBUT = int,
◇ / BLOC_FIN = int,
/ DDL_FIN = int,
# 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),
# Si: equal_to("METHODE", 'GCPC') or equal_to("METHODE", 'PETSC')
◇ PRE_COND = / "JACOBI",
/ "LDLT_DP",
/ "LDLT_INC" (par défaut),
/ "LDLT_SP",
/ "SOR",
# Si: equal_to("PRE_COND", 'LDLT_INC')
◇ NIVE_REMPLISSAGE = int (défaut: 0),
◇ REMPLISSAGE = float (défaut: 1.0),
◇ RENUM = "RCMK",
# Si: is_in("PRE_COND", ('LDLT_SP', 'LDLT_DP'))
◇ GESTION_MEMOIRE = / "AUTO" (par défaut),
/ "IN_CORE",
◇ PCENT_PIVOT = int (défaut: 20),
◇ REAC_PRECOND = int (défaut: 30),
◇ LOW_RANK_SEUIL = float (défaut: 1e-06),
◇ RENUM = / "METIS",
/ "PARMETIS",
/ "SANS" (par défaut),
# Si: equal_to("PRE_COND", 'JACOBI') or equal_to("PRE_COND", 'SOR')
◇ RENUM = "SANS",
# Si: equal_to("METHODE", 'PETSC')
◇ OPTION_PETSC = text (défaut: ""),
◇ TITRE = text,
◇ INFO = / 1,
/ 2,
)
◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles