SD resuelem =========== Objet .NOLI ----------- .. csv-table:: "NOLI(1)", "nom du ligrel associé au resuelem." "NOLI(2)", "nom de l’option associée au resuelem." "NOLI(3)", "/’MPI_COMPLET’ /’MPI_INCOMPLET’" "NOLI(4)", "' ' (inutilisé)" NOLI(3) : * ‘MPI_INCOMPLET’: le calcul a été distribué (MPI) et l’objet .RESLn’est pas complet sur tous les processeurs. Chaque processeur n’a calculé qu’un sous-ensemble des éléments. * ‘MPI_COMPLET’ : sinon. C’est à dire que le calcul n’a pas été distribué, ou bien, le resuelem(MPI_INCOMPLETà sa création) a été “complété” en appelant l’utilitaire sdmpic.f Objet .DESC ----------- Le champ ‘DOCU’ de l’objet .DESC contient : ‘RESL’ .. csv-table:: "DESC(1)", "gd(grandeur associée au resuelem)" "DESC(2)", "nb_gr(nombre de GRELde .NOLI(1))" "DESC(2+1)", "mode_1er_gr( mode_localdes champs locaux du premier GREL)" "...", "" "DESC(2+nb_gr)", "mode_der_gr( mode_local du dernier GREL)" Objet .RESL ----------- C’est une collection dispersée de vecteurs de R(ou C). L’accès à cette collection se fait par le numéro de GREL : .RESL(IGREL) → V Si ncmpelest le nombre de scalaires représentant le champ local pour un élément du GREL, .. csv-table:: "V(1,...,ncmpel)", "valeurs du champ sur le 1er élément du GREL" "V(ncmpel+1,...,2*ncmpel)", "valeurs du champ sur le 2ème élément du GREL" "...", "..." Convention de stockage des matrices élémentaires symétriques: .. csv-table:: "1", "", "" "2", "3", "" "4", "5", "6" Convention de stockage des matrices élémentaires non symétriques: .. csv-table:: "1", "2", "3" "4", "5", "6" "7", "8", "9" *Attention :* *A cause de la “distribution” des éléments (AFFE_MODELE /* *DISTRIBUTION/* *METHODE= ’GROUP_ELEM‘) les objets de la collection .RESLpeuvent exister au sens de* *JEEXINsans que l’on puisse faire un* *JEVEUO(...,’L’,...)dessus car ils n’ont pas d’image disque. Pour tester si ces objets existent vraiment, il faut utiliser la routine* *JAEXIN.*