MED fichier

◆ MEDmeshEntityAttributeAdvancedRd()

med_err MEDmeshEntityAttributeAdvancedRd ( const med_idt  fid,
const char *const  meshname,
const med_data_type  datatype,
const med_int  numdt,
const med_int  numit,
const med_entity_type  entitype,
const med_geometry_type  geotype,
const med_filter *const  filter,
void *const  attval 
)

Cette routine permet de lire les attributs optionnels d'entités d'un maillage en utilisant un filtre.

Paramètres
fidIdentificateur du fichier.
meshnameNom du maillage, de longueur maximum MED_NAME_SIZE .
datatypeType de la donnée.
numdtNuméro de pas de temps de l'étape de calcul (MED_NO_DT si pas de numéro de pas de temps).
numitNuméro d'itération de l'étape de calcul (MED_NO_IT si pas de numéro d'itération).
entitypeType d'entité (med_entity_type).
geotypeType géométrique de l'entité (med_geometry_type).
filterFiltre sur entités (med_filter) appliqué en lecture/écriture de valeurs.
attvalattributevalue Liste des valeurs des attributs.
Valeurs retournées
med_errretour négatif en cas d'erreur (MED_ERR_HOWTO), Zéro sinon.

Cette routine permet de lire les attributs optionnels (noms,numéros,numéros de famille) d'entités d'un maillage en utilisant un filtre.

Remarques
Le type d'attribut optionnel concerné est indiqué par le paramètre datatype qui peut prendre les valeurs suivantes :

Définition à la ligne 42 du fichier MEDmeshEntityAttributeAdvancedRd.c.