MED fichier: MEDprofileInfo

MED fichier

- Documentation MED
- Guides d'utilisation
- Guides de référence

MEDnProfile
MEDprofileInfo
MEDprofileRd
MEDprofileSizeByName
MEDprofileWr
med_err MEDprofileInfo | ( | const med_idt | fid,
|  | const int | profileit,
|  | char *const | profilename,
|  | med_int *const | profilesize
| ) |  |
  Cette routine permet de lire les informations sur un profil dans un fichier MED. Paramètres
  fid | Identificateur du fichier.
  profileit | Itérateur sur le profil. La valeur initiale de l'itérateur est 1.
  Valeurs retournées
  profilename | Nom du profil utilisé (de taille maximum MED_NAME_SIZE ) ou (MED_NO_PROFILE | MED_ALLENTITIES_PROFILE ) s'il n'y a pas de profil.
  profilesize | Taille du profil.
Renvoie retour négatif en cas d'erreur, Zéro sinon. Cette routine permet de lire les informations sur un profil dans un fichier MED. L'accès au profil se fait via un itérateur. Les informations lues sont : le nom du profil ainsi que le nombre d'entités référencées dans le profil. Remarques Un profil est un tableau de numéros d'entités (numérotation MED relative à un type géométrique d'élément commence à 1. ) associés aux valeurs à traiter. Un profil permet de sélectionner les entités d'un maillage lors de la lecture ou l'écriture d'un champ ou d'un maillage. La définition d'un profil se fait selon les conventions suivantes : Les numéros d'entité utilisés pour définir un profil sont ceux de la numérotation implicite (ordre d'apparition des entités par ordre croissant). Il s'agit d'une liste compacte : on ne met que les numéros représentatifs. Exemple : sur un maillage de 30 noeuds, si on a un champ portant sur les noeuds de numéros de référence 4, 5 et 12, le profil correspondant sera la liste (4,5,12). Définition à la ligne 40 du fichier MEDprofileInfo.c.