MEDfield23ComputingStepMeshInfo
MEDfield23nProfile
MEDfield23nValueWithProfile
MEDfield23ValueWithProfileRd
MEDfieldComputingStepInfo
MEDfieldComputingStepMeshInfo
MEDfieldComputingStepMeshWr
MEDfieldCr
MEDfieldEntityType
MEDfieldGeometryType
MEDfieldInfo
MEDfieldInfoByName
MEDfieldInterpInfo
MEDfieldInterpWr
MEDfieldnComponent
MEDfieldnComponentByName
MEDfieldnEntityType
MEDfieldnGeometryType
MEDfieldnInterp
MEDfieldnProfile
MEDfieldnValue
MEDfieldnValueWithProfile
MEDfieldnValueWithProfileByName
MEDfieldValueAdvancedRd
MEDfieldValueAdvancedWr
MEDfieldValueRd
MEDfieldValueWithProfileRd
MEDfieldValueWithProfileWr
MEDfieldValueWr
MEDnField

## MEDfieldnEntityType()

med_int MEDfieldnEntityType | ( | const med_idt | fid,
|  | const char *const | fieldname,
|  | const med_int | numdt,
|  | const med_int | numit
| ) |  |

Cette fonction indique le nombre de types d'entité présents dans un champ (med_entity_type).

Paramètres

  fid | Identificateur du fichier.
  fieldname | Nom du champ, de longueur maximum MED_NAME_SIZE .
  numdt | Numéro de pas de temps de l'étape de calcul (MED_NO_DT si pas de numéro de pas de temps).
  numit | Numéro d'itération de l'étape de calcul (MED_NO_IT si pas de numéro d'itération).

Valeurs retournées

  med_int | Nombre de types d'entité utilisés (med_entity_type). retour négatif en cas d'erreur (MED_ERR_HOWTO), Zéro sinon.

Cette fonction indique le nombre de types d'entité présents dans un champ (med_entity_type). Le nombre de types d'entité (med_entity_type) renvoyé peut être pour :

- toutes les étapes de calcul ( numdt == MED_ALL_DT , numit == MED_ALL_IT )
- une étape de calcul ( numdt , numit ) en particulier
  Remarques
    - Pour les fichiers >= 4.1.0, cette fonction indique instantanément le nombre de types d'entité (med_entity_type). Il n'est pas nécessaire d'itérer sur les différents types d'entité (MEDfieldnValue).
    - Pour les fichiers < 4.1.0, cette fonction n'est pas utilisable (sauf à importer le fichier à la version courante de la bibliothèque grâce à medimport).
    Cette fonction permet un gain de performance important en comparaison au cas d'utilisation classique qui consiste à découvrir les types d'entités utilisés d'un champ en itérant successivement sur toutes les étapes de calcul pour tous les types d'entité.
  Voir également
    MEDfieldEntityType
    MEDfieldnGeometryType
    MEDfileNumVersionRd
    MEDfieldnValue
    MEDfieldnValueWithProfile
    MEDfieldnValueWithProfileByName

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