1. Généralités#

La structure de données sd_liste_rela est une structure de données “volatile” qui sert dans les opérateurs AFFE_CHAR_XXXX de structure intermédiaire entre les données de l’utilisateur (les relations linéaires à dualiser) et leur traduction en éléments finis de Lagrange (dans le LIGREL de CHARGE) et en CARTES contenant les coefficients des relations.

En gros, l’idée est la suivante : on stocke les relations linéaires au fur et à mesure (une par une) dans une sd_liste_rela (routine AFRELA) puis on “verse” la sd_liste_rela dans la sd_char_xxx à la fin de la commande (routine AFLRCH).

Remarque :

on peut créer plusieurs sd_liste_relaau sein d’une même commande AFFE_CHAR_XXX. Il faut alors “verser” chacune de ces SD dans la sd_char_xxx. Cela permet de rendre indépendantes les différentes routines qui gèrent des relations linéaires : caddli, cafaci, …