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.