1. Generalities#

The sd_corresp_2_mailla is the data structure used for projecting fields in command PROJ_CHAMP. It stores geometric information making it possible to associate the geometric entities of the 2 meshes to be projected onto each other. SD is very different depending on the projection method used.

For now this SD is used in the PROJ_CHAMP command as well as in the LIAISON_MAIL AFFE_CHAR_MECA keyword.

The sd_l_corresp_2_mailla structure consists of 2 sd_corresp_2_mailla. The first is used for all methods in PROJ_CHAMP except ECLA_PG, the second is used for method ECLA_PG. This structure was created in order to project results with both ELGAet and not ELGA fields. We thus have the two sd_corresp_2_mailladavailable depending on the type of field to be projected. The sd_l_corresp_2_mailla structure is only used in PROJ_CHAMP.

1.1. For the « COLLOCATION » method#

That is 2 meshes M 1 and M 2 that occupy the same region of space. The sd_corresp_2_mailla corresponding to the pair (M1, M2) is the data structure that expresses the geometric correspondence between the nodes of the M2 mesh and the cells of the M1 mesh.

1.2. For « NUAGE_DEG_0 /1 » methods#

That is 2 meshes M 1 and M 2 that occupy the same region of space. The sd_corresp_2_mailla corresponding to the pair (M1, M2) contains the lists of nodes to be placed opposite each other.