med_err MEDlocalizationWr ( const med_idt  fid,
const char *const   localizationname,
const med_geometry_type  geotype,
const med_int  spacedimension,
const med_float *const   elementcoordinate,
const med_switch_mode  switchmode,
const med_int  nipoint,
const med_float *const   ipointcoordinate,
const med_float *const   weight,
const char *const   geointerpname,
const char *const   sectionmeshname 
)

Cette routine permet l'écriture d'une localisation localizationname de points d'intégration dans/autour d'un élément de référence de dimension spacedimension.

Paramètres:
fid Identificateur du fichier.
localizationname Nom de la localisation, de longueur maximum MED_NAME_SIZE .
geotype Type géométrique de l'entité (med_geometry_type).
spacedimension Dimension de l'espace des coordonnées des points d'intégration.
elementcoordinate Coordonnées des noeuds de l'éléments de référence.
switchmode Mode d'entrelacement utilisé pour le stockage de valeurs med_switch_mode.
nipoint Nombre de points d'intégration dans l'élément de référence.
ipointcoordinate Coordonnées des points d'intégration.
weight Poids des points d'intégration.
geointerpname Nom de la fonction de transformation géométrique (MED_NO_INTERPOLATION si pas de transformation).
sectionmeshname Nom du maillage support sectionnant l'élément de structure à chaque point d'intégration (MED_NO_MESH_SUPPORT si pas de section).
Valeurs retournées:
med_err retour négatif en cas d'erreur, Zéro sinon.

Cette routine permet l'écriture d'une localisation localizationname de points d'intégration dans/autour d'un élément de référence de dimension spacedimension. L'élément de référence de type geotype est décrit par les coordonnées elementcoordinate de ses noeuds dans un repère absolu de dimension spacedimension. Les nipoints points d'intégrations sont positionnés dans l'élément de référence par leurs coordonnées ipointcoordinate. Les poids associés à chacun des points d'intégration est spécifié par le tableau weight.

Définition
Dans le cadre des échanges de champs de résultats exprimés sur des points d'intégration, MED permet la localisation de ces points dans des éléments de référence en des lieux définis par la modélisation numérique choisie. Pour chaque type de modélisation, il est possible de spécifier nominativement cette localisation sur des éléments de référence. Chaque point d'intégration est localisé au sein d'un élément de référence par ses coordonnées et se voit associer un poids.
Remarques:
  • Si les points d'intégration se confondent avec les noeuds de l'élément, il est inutile de créer une localisation factice avec des poids qui ne signifient rien et des coordonnées des points d'intégration identiques à celles des noeuds. Dans ce cas de figure, il faut utiliser mot clé réservé MED_GAUSS_ELNO comme nom de localisation à l'écriture des valeurs d'un champ.
  • Il est possible d'associer à une localisation de points d'intégration une fonction de transformation/ d'interpolation géométrique qui projette les points de la maille de référence vers ceux de la maille réelle.
  • Si le type géométrique geotype utilisé est celui d'un MED_STRUCT_ELEMENT, il est possible d'indiquer l'utilisation d'un maillage support définissant une section du modèle d'élément de structure. Ce maillage support est alors utilisé comme section de l'élément de structure à chaque point d'intégration. Auquel cas un champ utilisant cette localisation définira autant de valeur par élément qu'il y a de mailles dans le maillage section de chaque point d'intégration.
  • Si le type géométrique geotype utilisé est celui d'un MED_STRUCT_ELEMENT, les coordonnées elementcoordinate des noeuds de l'élément de référence sont celles des noeuds du maillage support du modèle de cet élément. En effet l'élément de référence est déjà décrit à la définition de l'élément de structure. Il n'est pas necessaire de renseigner le tableau elementcoordinate. Les coordonnées des points d'intégration sont relatives aux coordonnées des noeuds du mailage support utilisé par le modèle d'élément de structure.

Définition à la ligne 49 du fichier MEDlocalizationWr.c.


Généré le Thu Oct 8 14:27:15 2015 pour MED fichier par  doxygen 1.6.1