Opérandes ========= Opérande MATR ------------- .. code-block:: text ♦ 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. Opérande CHAM_NO ---------------- .. code-block:: text ♦ CHAM_NO = B, Nom du vecteur second membre (en général obtenu par la commande ASSE_VECTEUR). Opérande CHAM_CINE ------------------ .. code-block:: text ◊ 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 [:ref:`U2.01.02 `]. Opérande ALGORITHME ------------------- .. code-block:: text ◊ 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]. Opérande MATR_PREC ------------------ .. code-block:: text ◊ MATR_PREC = precond Matrice de pré-conditionnement, obtenue par l'opérateur FACTORISER [:ref:`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. Opérande RESI_RELA ------------------ .. code-block:: text ◊ RESI_RELA = / 1.e-6, [DEFAUT] / eps , [R] Ce mot-clé est décrit dans [:ref:`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. Opérande NMAX_ITER ------------------ .. code-block:: text ◊ 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. Opérande TITRE -------------- .. code-block:: text ◊ TITRE = titr , Titre que l'on veut donner au résultat produit [:external:ref:`U4.03.01 `]. Opérande INFO ------------- .. code-block:: text ◊ INFO = 1: pas d’impression. 2: impressions