Cette rubrique constitue une "Foire Aux Questions".
Elle a pour but de fournir des réponses simples aux questions les plus fréquemment posées par les utilisateurs en charge de développer une interface MED.
Réponse : Dans MED, on a la possibilité d'utiliser deux modes de stockage des données en mémoire :
Ces deux modes de représentation permettent au développeur d'indiquer comment sont rangées ses données en mémoire. Cela peut s'appliquer aux :
Exemple d'utilisation : Mode de stockage des coordonnées des noeuds définies dans un repère cartésien de dimension 3 dans un tableau mono-dimensionnel en mémoire :
Réponse : La connectivité des mailles peut être au choix décrite soit en connectivité nodale (MED_NODAL) soit en connectivité descendante (MED_DESCENDING).
Il est possible dans un fichier MED de stocker les 2 modes de connectivité. Cependant dans ce cas de figure les deux descriptions doivent être complètes (on ne peut pas définir une partie du maillage en connectivité nodale et l'autre en connectivité descendante). De la même manière, il n'y a pas de contrôle de cohérence des données entre les 2 modes de connectivité.
Réponse : Il n'y a plus de règle spécifique à appliquer depuis MED-fichier V2.2. La règle définie pour MED-fichier V2.1 est caduque (numéros supplémentaires pour la description de la connectivité des mailles de dimension inférieure à celle du maillage).
Réponse : Les noms et les numéros que l'on peut associer aux noeuds et aux éléments d'un maillage sont optionnels. S'ils existent, ils doivent porter sur toutes les entités du maillage.
Réponse : Les conventions sur la définition des familles d'un maillage MED sont les suivantes :
Réponse : Quelque soit le type de connectivité (nodale/descendante), la numérotation optionnelle si elle est présente n'est jamais utilisée dans la définition des connectivités.
Réponse : Tous les éléments ont une numérotation propre à leur type géométrique. Par exemple, la définition d'une connectivité descendante MED_HEXA8 se base sur des faces MED_QUAD4 numérotés de 1..nq où nq correspond au nombre de faces MED_QUAD4. Une numérotion globale implicite existe sur les éléments, elle consiste à parcourir l'ensemble des types géométrique dans l'ordre de définition du modèle de données.
Réponse : La dimension de l'espace est par défaut celle du maillage. La dimension du maillage est égale à la dimension de l'élément géométrique de plus grande dimension. Un maillage de dimension 2 s'il est défini dans un espace de dimension 3 n'est pas forcément plan, il faut donc définir trois coordonnées pour chacun des noeuds du maillage.
Réponse : Une équivalence est une liste de correspondances 2 à 2 entre des entités (noeuds, mailles, faces, arêtes) d'un même type. Les correspondances entre entités sont stockées 2 à 2 en mémoire et dans les fichier MED.
Exemple : La liste suivante {1,2,3,4,5,6} appliquée à des entités de type MED_TRIA3, signifie qu'on a les 3 correspondances suivantes dans le maillage: