|
med_int MEDfield23nValueWithProfile |
( |
const med_idt |
fid, |
|
|
const char *const |
fieldname, |
|
|
const med_int |
numdt, |
|
|
const med_int |
numit, |
|
|
const med_entity_type |
entitype, |
|
|
const med_geometry_type |
geotype, |
|
|
const char *const |
meshname, |
|
|
const int |
profileit, |
|
|
const med_storage_mode |
storagemode, |
|
|
char *const |
profilename, |
|
|
med_int *const |
profilesize, |
|
|
char *const |
localizationname, |
|
|
med_int *const |
nintegrationpoint | |
|
) |
| | |
Cette fonction permet de lire le nombre de valeurs à lire dans un champ pour une séquence de calcul, et un type d'entité donnés pour un profil donné.
- 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). |
| entitype | Type d'entité (med_entity_type). |
| geotype | Type géométrique de l'entité (med_geometry_type). |
| meshname | Nom du maillage, de longueur maximum MED_NAME_SIZE . |
| profileit | Itérateur sur le profil. La valeur initiale de l'itérateur est 1. |
| storagemode | Indique le mode de stockage en mémoire med_storage_mode des valeurs associées au profil utilisé. |
| 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. |
| localizationname | Nom de la localisation, de longueur maximum MED_NAME_SIZE . |
| nintegrationpoint | Nombre de points d'intégation (1 par défaut) |
- Valeurs retournées:
-
| med_int | Nombre de valeurs. |
Cette fonction permet de lire le nombre de valeurs à lire dans un champ pour une séquence de calcul, et un type d'entité donnés selon un profil donné. Ce nombre de valeurs permet de calculer la zône mémoire à allouer en vue de lire ces données (à savoir le nombre de valeurs * nombre de composantes du champ * nombre de point d'integration).
- Remarques
Définition à la ligne 46 du fichier MEDfield23nValueWithProfile.c.
|