8. SD Resumelem#

8.1. Purpose. NOLI#

NOLI (1)

name of the ligrel associated with the resuelem.

NOLI (2)

name of the option associated with the resuelem.

NOLI (3)

/” MPI_COMPLET “/” MPI_INCOMPLET”

NOLI (4)

“” (unused)

NOLI (3):

  • “MPI_INCOMPLET”: the calculation has been distributed (MPI) and the object has been distributed. RESLn is not a complete step on all processors. Each processor only calculated a subset of the items.

  • “MPI_COMPLET”: otherwise. That is to say, the calculation was not distributed, or else, the resuelem (MPI_INCOMPLETà its creation) was « completed » by calling the sdmpic.f utility

8.2. Purpose. DESC#

The “DOCU” field of the object. DESC contains: “RESL”

DESC (1)

gd (quantity associated with the resuelem)

DESC (2)

nb_gr (number of GRELde. NOLI (1))

DESC (2+1)

mode_1er_gr (mode_localof the local fields of the first GREL)

DESC (2+nb_gr)

mode_der_gr (mode_local from the latest GREL)

8.3. Purpose. RESL#

It’s a scattered collection of R (or C) vectors. Access to this collection is through the number GREL:. RESL (IGREL) → V

If ncmpelis the number of scalars representing the local field for an element in GREL,

V (1,… , ncmpel)

field values on the 1st element of GREL

V (ncmpel+1,… ,2*ncmpel)

field values on the 2nd element of GREL

Storage convention for symmetric elementary matrices:

1

2

3

4

5

6

Storage convention for non-symmetric elementary matrices:

1

2

3

4

5

6

7

8

9

Attention:

Because of the « distribution » of the elements (AFFE_MODELE / * DISTRIBUTION / METHODE = “GROUP_ELEM”) the objects in the collection. RESLpeuvent exist in the sense of JEEXINsans that you can do a JEVEUO (…, “L”,…) on them because they don’t have a disk image. To test if these objects really exist, use the routine JAEXIN.