4. Opérandes#
4.1. Opérande MATR#
♦ MATR = A,
Nom de la matrice du système à résoudre:
Pour les méthodes directes, on fournit à MATR le concept modifié par l’opérateur FACTORISER; cette matrice peut être réelle ou complexe, symétrique ou non.
Pour les méthodes itératives, on fournit à MATR la matrice initiale. La matrice de pré-conditionnement est à fournir avec le mot-clé MATR_PREC.
4.2. Opérande CHAM_NO#
♦ CHAM_NO = B,
Nom du vecteur second membre (en général obtenu par la commande ASSE_VECTEUR).
4.3. Opérande CHAM_CINE#
◊ CHAM_CINE = vcine,
Nom du vecteur représentant la «valeur» des conditions aux limites de Dirichlet éliminées (c’est-à-dire appliquées avec une des commandes AFFE_CHAR_CINE ou AFFE_CHAR_CINE_F).
Ce cham_no provient de l’exécution de l’opérateur CALC_CHAR_CINE sur la liste des char_cine (chargements cinématiques) associée à la matrice assemblée A [U2.01.02].
4.4. Opérande ALGORITHME#
◊ ALGORITHME = / 'GMRES' [DEFAUT]
/ “CG” / “CR” / “GCR”
Ce mot clé sert à choisir l’algorithme de la méthode itérative PETSC. Les différents algorithmes disponibles sont documentés dans le mot-clé SOLVEUR[U4.50.01].
4.5. Opérande MATR_PREC#
◊ MATR_PREC = precond
Matrice de pré-conditionnement, obtenue par l’opérateur FACTORISER [U4.55.01].
Le pré-conditionnement est nécessaire dans les méthodes itératives pour obtenir une bonne convergence avec un minimum d’itérations.
Avec la méthode GCPC, la matrice de pré-conditionnement est une matrice distincte de la matrice du problème (mot clé MATR).
En revanche, avec la méthode PETSC, on utilise la même matrice pour MATR_PREC et MATR, ce qui veut dire que la commande FACTORISER doit être faite «en place» (avec le mot clé reuse). Voir exemple ci-dessous.
4.6. Opérande RESI_RELA#
◊ RESI_RELA = / 1.e-6, [DEFAUT]
/ eps , [R]
Ce mot-clé est décrit dans [U4.50.01]
Pour les méthodes itératives GCPC et PETSC, il s’agit du critère de convergence de l’algorithme.
Pour la méthode MUMPS,ce mot-clé permet de vérifier la qualité de la solution.
4.7. Opérande NMAX_ITER#
◊ NMAX_ITER = niter
Nombre d’itérations maximum de l’algorithme itératif.
Si niter = 0 alors l’algorithme choisit un nombre d’itérations par défaut.
4.8. Opérande TITRE#
◊ TITRE = titr ,
Titre que l’on veut donner au résultat produit [U4.03.01].
4.9. Opérande INFO#
◊ INFO =
1: pas d’impression.
2: impressions