# Référence du fichier med.h

`#include <hdf5.h>`
`#include "med_proto.h"`
Graphe des dépendances par inclusion de med.h:

Aller au code source de ce fichier.

## Structures de données

struct | med_filter
| Filtre de sélection. Plus de détails...

## Macros

#define | HDF5_VERSION (H5_VERS_MAJOR * 10000 + H5_VERS_MINOR * 100 + H5_VERS_RELEASE )
#define | HDF5_SELECT_BUG (const hsize_t **)
#define | MED_MAJOR_NUM 3
#define | MED_MINOR_NUM 0
#define | MED_RELEASE_NUM 4
#define | MED_NUM_MAJEUR 3
#define | MED_NUM_MINEUR 0
#define | MED_NUM_RELEASE 4
#define | MED_NULL (void *) NULL
#define | MED_MAX_PARA 20
#define | MED_COMMENT_SIZE 200
#define | MED_IDENT_SIZE 8
#define | MED_NAME_SIZE 64
#define | MED_SNAME_SIZE 16
#define | MED_LNAME_SIZE 80
#define | MED_SNAME_BLANK " "
#define | MED_NAME_BLANK " "
#define | MED_N_ENTITY_TYPES 6
#define | MED_ATT_FLOAT64_ctype med_float
#define | MED_ATT_INT_ctype med_int
#define | MED_ATT_NAME_ctype char
#define | MED_ATT_UNDEF_ctype unknown_ctype
#define | MED_CTYPE(medatttype) medatttype##_ctype
#define | MED_POINT1 001
#define | MED_SEG2 102
#define | MED_SEG3 103
#define | MED_SEG4 104
#define | MED_TRIA3 203
#define | MED_QUAD4 204
#define | MED_TRIA6 206
#define | MED_TRIA7 207
#define | MED_QUAD8 208
#define | MED_QUAD9 209
#define | MED_TETRA4 304
#define | MED_PYRA5 305
#define | MED_PENTA6 306
#define | MED_HEXA8 308
#define | MED_TETRA10 310
#define | MED_OCTA12 312
#define | MED_PYRA13 313
#define | MED_PENTA15 315
#define | MED_HEXA20 320
#define | MED_HEXA27 327
#define | MED_POLYGON 400
#define | MED_POLYHEDRON 500
#define | MED_STRUCT_GEO_INTERNAL 600
#define | MED_STRUCT_GEO_SUP_INTERNAL 700
#define | MED_NONE 0
#define | MED_NO_GEOTYPE MED_NONE
#define | MED_UNDEF_GEOTYPE MED_NONE
#define | MED_UNDEF_GEOMETRY_TYPE MED_NONE
#define | MED_ALL_GEOTYPE -1
#define | MED_GEO_ALL MED_ALL_GEOTYPE
#define | MED_N_CELL_GEO 23
#define | MED_N_CELL_FIXED_GEO 22
#define | MED_N_CELL_GEO_FIXED_CON 20
#define | MED_N_FACE_GEO 7
#define | MED_N_FACE_FIXED_GEO 7
#define | MED_N_FACE_GEO_FIXED_CON 6
#define | MED_N_EDGE_TYPES 3
#define | MED_N_EDGE_FIXED_GEO 3
#define | MED_N_EDGE_GEO_FIXED_CON 3
#define | MED_N_NODE_GEO 1
#define | MED_N_NODE_FIXED_GEO 1
#define | MED_N_NODE_GEO_FIXED_CON 1
#define | MED_GAUSS_ELNO "MED_GAUSS_ELNO"
#define | MED_IPOINT_ELNO MED_GAUSS_ELNO
#define | MED_NO_NAME ""
#define | MED_NO_MESHNAME ""
#define | MED_NO_MESH ""
#define | MED_NO_MESH_SUPPORT ""
#define | MED_NO_LOCALIZATION ""
#define | MED_NO_INTERPOLATION ""
#define | MED_NO_IPOINT_INTERNAL 1
#define | MED_NO_PROFILE ""
#define | MED_NO_GROUP ""
#define | MED_ALLENTITIES_PROFILE MED_NO_PROFILE
#define | MED_NO_PROFILE_INTERNAL "MED_NO_PROFILE_INTERNAL"
#define | MED_SAME_PROFILE_INTERNAL "MED_SAME_PROFILE_INTERNAL"
#define | MED_ALL_CONSTITUENT 0
#define | MED_UNDEF_SIZE 0
#define | MED_NO_PROFILE_SIZE 0
#define | MED_NO_DT -1
#define | MED_NO_IT -1
#define | MED_UNDEF_DT 0
#define | MED_ATT_NOT_FILLED -1
#define | MED_MAX_FILTER_SPACES 80
#define | MED_MAX_FILTER_SPACES_INIT
#define | MED_FILTER_INIT
#define | MED_NO_FILTER NULL
#define | MED_NO_FILTER_SIZE 0
#define | MED_NO_PROFILE_F " "
#define | MED_PARTICLE_NAME "MED_PARTICLE"
#define | MED_BALL_NAME "MED_BALL"
#define | MED_BEAM_NAME "MED_BEAM"
#define | MED_PARTICLE_LABEL "MED_PARTICLE_LABEL"
#define | MED_BALL_DIAMETER "MED_BALL_DIAMETER"
#define | MED_BEAM_THICKNESS "MED_BEAM_THICKNESS"

## Définition de type

typedef med_field_type | med_parameter_type
typedef int | med_geometry_type
typedef hsize_t | med_size
typedef hssize_t | med_ssize
typedef hid_t | med_idt
typedef herr_t | med_err
typedef double | med_float
typedef int | med_int

## Énumérations

enum | med_switch_mode { MED_FULL_INTERLACE, MED_NO_INTERLACE, MED_UNDEF_INTERLACE = -1 }
enum | med_storage_mode { MED_UNDEF_STMODE, MED_GLOBAL_STMODE, MED_COMPACT_STMODE, MED_GLOBAL_PFLMODE = MED_GLOBAL_STMODE, MED_COMPACT_PFLMODE = MED_COMPACT_STMODE, MED_UNDEF_PFLMODE = MED_UNDEF_STMODE }
enum | med_access_mode { MED_ACC_RDONLY, MED_ACC_RDWR, MED_ACC_RDEXT, MED_ACC_CREAT, MED_ACC_UNDEF }
enum | med_mesh_type { MED_UNSTRUCTURED_MESH, MED_STRUCTURED_MESH, MED_UNDEF_MESH_TYPE = -1 }
enum | med_grid_type { MED_CARTESIAN_GRID, MED_POLAR_GRID, MED_CURVILINEAR_GRID, MED_UNDEF_GRID_TYPE = -1 }
enum | med_entity_type { MED_CELL, MED_DESCENDING_FACE, MED_DESCENDING_EDGE, MED_NODE, MED_NODE_ELEMENT, MED_STRUCT_ELEMENT, MED_ALL_ENTITY_TYPE, MED_UNDEF_ENTITY_TYPE = -1 }
enum | med_data_type { MED_COORDINATE, MED_CONNECTIVITY, MED_NAME, MED_NUMBER, MED_FAMILY_NUMBER, MED_COORDINATE_AXIS1, MED_COORDINATE_AXIS2, MED_COORDINATE_AXIS3, MED_INDEX_FACE, MED_INDEX_NODE, MED_GLOBAL_NUMBER, MED_VARIABLE_ATTRIBUTE, MED_COORDINATE_TRSF, MED_UNDEF_DATATYPE = -1 }
enum | med_internal_type { MED_INTERNAL_FLOAT64 = 6, MED_INTERNAL_INT32 = 24, MED_INTERNAL_INT64 = 26, MED_INTERNAL_INT = 28, MED_INTERNAL_NAME = 30, MED_INTERNAL_SNAME = 32, MED_INTERNAL_LNAME = 34, MED_INTERNAL_IDENT = 38, MED_INTERNAL_CHAR = 40, MED_INTERNAL_UNDEF = 0 }
enum | med_field_type { MED_FLOAT64 = MED_INTERNAL_FLOAT64, MED_INT32 = MED_INTERNAL_INT32, MED_INT64 = MED_INTERNAL_INT64, MED_INT = MED_INTERNAL_INT }
enum | med_attribute_type { MED_ATT_FLOAT64 = MED_INTERNAL_FLOAT64, MED_ATT_INT = MED_INTERNAL_INT, MED_ATT_NAME = MED_INTERNAL_NAME, MED_ATT_UNDEF = MED_INTERNAL_UNDEF }
enum | med_class { MED_MESH, MED_FIELD, MED_LIBRARY, MED_FILE, MED_MESH_SUPPORT, MED_ELSTRUCT, MED_FAMILY, MED_EQUIVALENCE, MED_GROUP, MED_JOINT, MED_LOCALIZATION, MED_PROFILE, MED_FILTER, MED_INTERPOLATION, MED_NUMERICAL_DATA, MED_LINK, MED_CLASS_UNDEF = -1, MED_CLASS_ALL = -2 }
enum | med_connectivity_mode { MED_NODAL, MED_DESCENDING, MED_UNDEF_CONNECTIVITY_MODE = -1, MED_NO_CMODE = -1 }
enum | med_axis_type { MED_CARTESIAN, MED_CYLINDRICAL, MED_SPHERICAL, MED_UNDEF_AXIS_TYPE = -1 }
enum | med_bool { MED_FALSE, MED_TRUE }
enum | med_sorting_type { MED_SORT_DTIT, MED_SORT_ITDT, MED_SORT_UNDEF = -1 }

## Variables

MEDC_EXPORT med_entity_type | MED_GET_ENTITY_TYPE [MED_N_ENTITY_TYPES+2]
MEDC_EXPORT const char *const | MED_GET_ENTITY_TYPENAME [MED_N_ENTITY_TYPES+2]
MEDC_EXPORT med_geometry_type | MED_GET_CELL_GEOMETRY_TYPE [MED_N_CELL_FIXED_GEO+2]
MEDC_EXPORT const char *const | MED_GET_CELL_GEOMETRY_TYPENAME [MED_N_CELL_FIXED_GEO+2]
MEDC_EXPORT med_geometry_type | MED_GET_FACE_GEOMETRY_TYPE [MED_N_FACE_FIXED_GEO+2]
MEDC_EXPORT const char *const | MED_GET_FACE_GEOMETRY_TYPENAME [MED_N_FACE_FIXED_GEO+2]
MEDC_EXPORT med_geometry_type | MED_GET_EDGE_GEOMETRY_TYPE [MED_N_EDGE_FIXED_GEO+2]
MEDC_EXPORT const char * | MED_GET_EDGE_GEOMETRY_TYPENAME [MED_N_EDGE_FIXED_GEO+2]
MEDC_EXPORT med_geometry_type | MED_GET_NODE_GEOMETRY_TYPE [MED_N_NODE_FIXED_GEO+2]
MEDC_EXPORT const char * | MED_GET_NODE_GEOMETRY_TYPENAME [MED_N_NODE_FIXED_GEO+2]

## Documentation des macros

#define HDF5_SELECT_BUG (const hsize_t **)

Définition à la ligne 33 du fichier med.h.

#define HDF5_VERSION (H5_VERS_MAJOR * 10000 + H5_VERS_MINOR * 100 + H5_VERS_RELEASE )

Définition à la ligne 28 du fichier med.h.

#define MED_ALL_CONSTITUENT 0

Nombre de constituants par valeur. Celà peut être le nombre de coordonnées des noeuds, le nombre de noeuds d'une connectivité, le nombre de composantes d'un champ résultat.

Définition à la ligne 248 du fichier med.h.

#define MED_ALL_GEOTYPE -1

Définition à la ligne 189 du fichier med.h.

#define MED_ALLENTITIES_PROFILE MED_NO_PROFILE

Indique qu'il s'agit d'un profil qui selectionne toutes les entités. Ceci est équivalent à MED_NO_PROFILE .

Définition à la ligne 241 du fichier med.h.

#define MED_ATT_FLOAT64_ctype med_float

Définition à la ligne 140 du fichier med.h.

#define MED_ATT_INT_ctype med_int

Définition à la ligne 141 du fichier med.h.

#define MED_ATT_NAME_ctype char

Définition à la ligne 142 du fichier med.h.

#define MED_ATT_NOT_FILLED -1

Définition à la ligne 261 du fichier med.h.

#define MED_ATT_UNDEF_ctype unknown_ctype

Définition à la ligne 143 du fichier med.h.

#define MED_BALL_DIAMETER "MED_BALL_DIAMETER"

Définition à la ligne 332 du fichier med.h.

#define MED_BALL_NAME "MED_BALL"

Définition à la ligne 327 du fichier med.h.

#define MED_BEAM_NAME "MED_BEAM"

Définition à la ligne 328 du fichier med.h.

#define MED_BEAM_THICKNESS "MED_BEAM_THICKNESS"

Définition à la ligne 333 du fichier med.h.

#define MED_COMMENT_SIZE 200

Longueurs des chaînes de caractères stockées dans les fichiers

Définition à la ligne 52 du fichier med.h.

#define MED_CTYPE | ( | medatttype |  | ) | medatttype##_ctype

Définition à la ligne 145 du fichier med.h.

#define MED_FILTER_INIT

Valeur :

    { 0, MED_MAX_FILTER_SPACES_INIT, MED_MAX_FILTER_SPACES_INIT ,0,0,0,0,\
                              MED_UNDEF_INTERLACE,MED_NO_FILTER_SIZE, NULL , \
                              MED_NO_PROFILE_SIZE,MED_UNDEF_PFLMODE,MED_NO_PROFILE }

Définition à la ligne 304 du fichier med.h.

#define MED_GAUSS_ELNO "MED_GAUSS_ELNO"

Définition à la ligne 216 du fichier med.h.

#define MED_GEO_ALL MED_ALL_GEOTYPE

Définition à la ligne 190 du fichier med.h.

#define MED_HEXA20 320

Définition à la ligne 176 du fichier med.h.

#define MED_HEXA27 327

Définition à la ligne 177 du fichier med.h.

#define MED_HEXA8 308

Définition à la ligne 171 du fichier med.h.

#define MED_IDENT_SIZE 8

Définition à la ligne 53 du fichier med.h.

#define MED_IPOINT_ELNO MED_GAUSS_ELNO

Définition à la ligne 219 du fichier med.h.

#define MED_LNAME_SIZE 80

Définition à la ligne 56 du fichier med.h.

#define MED_MAJOR_NUM 3

Définition à la ligne 38 du fichier med.h.

#define MED_MAX_FILTER_SPACES 80

Définition à la ligne 277 du fichier med.h.

#define MED_MAX_FILTER_SPACES_INIT

Valeur :

    {0, 0, 0, 0, 0, 0, 0, 0, 0, 0,   0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\
                                        0, 0, 0, 0, 0, 0, 0, 0, 0, 0,   0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\
                                        0, 0, 0, 0, 0, 0, 0, 0, 0, 0,   0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\
                                        0, 0, 0, 0, 0, 0, 0, 0, 0, 0,   0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }

Définition à la ligne 299 du fichier med.h.

#define MED_MAX_PARA 20

Définition à la ligne 47 du fichier med.h.

#define MED_MINOR_NUM 0

Définition à la ligne 39 du fichier med.h.

#define MED_N_CELL_FIXED_GEO 22

Nombre de types géométriques statiques de mailles

Définition à la ligne 193 du fichier med.h.

#define MED_N_CELL_GEO 23

Nombre de types géométriques de mailles

Définition à la ligne 192 du fichier med.h.

#define MED_N_CELL_GEO_FIXED_CON 20

Nombre de types géométriques statiques de mailles à connectivité fixe

Définition à la ligne 194 du fichier med.h.

#define MED_N_EDGE_FIXED_GEO 3

Définition à la ligne 201 du fichier med.h.

#define MED_N_EDGE_GEO_FIXED_CON 3

Définition à la ligne 202 du fichier med.h.

#define MED_N_EDGE_TYPES 3

Définition à la ligne 200 du fichier med.h.

#define MED_N_ENTITY_TYPES 6

Définition à la ligne 114 du fichier med.h.

#define MED_N_FACE_FIXED_GEO 7

Définition à la ligne 197 du fichier med.h.

#define MED_N_FACE_GEO 7

Définition à la ligne 196 du fichier med.h.

#define MED_N_FACE_GEO_FIXED_CON 6

Définition à la ligne 198 du fichier med.h.

#define MED_N_NODE_FIXED_GEO 1

Définition à la ligne 205 du fichier med.h.

#define MED_N_NODE_GEO 1

Définition à la ligne 204 du fichier med.h.

#define MED_N_NODE_GEO_FIXED_CON 1

Définition à la ligne 206 du fichier med.h.

#define MED_NAME_BLANK " "

Définition à la ligne 59 du fichier med.h.

#define MED_NAME_SIZE 64

Définition à la ligne 54 du fichier med.h.

#define MED_NO_DT -1

Indique que l'on n'utilise pas la notion de date.

Définition à la ligne 257 du fichier med.h.

#define MED_NO_FILTER NULL

Définition à la ligne 308 du fichier med.h.

#define MED_NO_FILTER_SIZE 0

Définition à la ligne 309 du fichier med.h.

#define MED_NO_GEOTYPE MED_NONE

Définition à la ligne 186 du fichier med.h.

#define MED_NO_GROUP ""

Indique l'absence de groupe dans la famille 0

Définition à la ligne 239 du fichier med.h.

#define MED_NO_INTERPOLATION ""

Indique qu'il n'y a pas de fonction d'interpolation

Définition à la ligne 231 du fichier med.h.

#define MED_NO_IPOINT_INTERNAL 1

Définition à la ligne 233 du fichier med.h.

#define MED_NO_IT -1

Indique que l'on n'utilise pas la notion d'itération.

Définition à la ligne 258 du fichier med.h.

#define MED_NO_LOCALIZATION ""

Indique qu'il n'y a pas de localisation de points d'intégration

Définition à la ligne 229 du fichier med.h.

#define MED_NO_MESH ""

Indique qu'il n'y a pas de maillage

Définition à la ligne 225 du fichier med.h.

#define MED_NO_MESH_SUPPORT ""

Indique qu'il n'y a pas de maillage support

Définition à la ligne 227 du fichier med.h.

#define MED_NO_MESHNAME ""

Indique qu'il n'y a pas de maillage

Définition à la ligne 224 du fichier med.h.

#define MED_NO_NAME ""

De manière générale une chaîne vide indique l'abscence de nom MED.

Définition à la ligne 222 du fichier med.h.

#define MED_NO_PROFILE ""

Indique l'absence de profil. Ceci est équivalent à un profil qui sélectionne tous les éléments

Définition à la ligne 235 du fichier med.h.

#define MED_NO_PROFILE_F " "

Définition à la ligne 310 du fichier med.h.

#define MED_NO_PROFILE_INTERNAL "MED_NO_PROFILE_INTERNAL"

Définition à la ligne 245 du fichier med.h.

#define MED_NO_PROFILE_SIZE 0

Fourni une valeur de taille de profil par défaut d'utilisation de la notion de profil.

Définition à la ligne 252 du fichier med.h.

#define MED_NONE 0

Définition à la ligne 185 du fichier med.h.

#define MED_NULL (void *) NULL

Définition à la ligne 46 du fichier med.h.

#define MED_NUM_MAJEUR 3

Définition à la ligne 42 du fichier med.h.

#define MED_NUM_MINEUR 0

Définition à la ligne 43 du fichier med.h.

#define MED_NUM_RELEASE 4

Définition à la ligne 44 du fichier med.h.

#define MED_OCTA12 312

Définition à la ligne 173 du fichier med.h.

#define MED_PARTICLE_LABEL "MED_PARTICLE_LABEL"

Définition à la ligne 331 du fichier med.h.

#define MED_PARTICLE_NAME "MED_PARTICLE"

Définition à la ligne 326 du fichier med.h.

#define MED_PENTA15 315

Définition à la ligne 175 du fichier med.h.

#define MED_PENTA6 306

Définition à la ligne 170 du fichier med.h.

#define MED_POINT1 001

Définition à la ligne 156 du fichier med.h.

#define MED_POLYGON 400

Définition à la ligne 179 du fichier med.h.

#define MED_POLYHEDRON 500

Définition à la ligne 180 du fichier med.h.

#define MED_PYRA13 313

Définition à la ligne 174 du fichier med.h.

#define MED_PYRA5 305

Définition à la ligne 169 du fichier med.h.

#define MED_QUAD4 204

Définition à la ligne 162 du fichier med.h.

#define MED_QUAD8 208

Définition à la ligne 165 du fichier med.h.

#define MED_QUAD9 209

Définition à la ligne 166 du fichier med.h.

#define MED_RELEASE_NUM 4

Définition à la ligne 40 du fichier med.h.

#define MED_SAME_PROFILE_INTERNAL "MED_SAME_PROFILE_INTERNAL"

Définition à la ligne 246 du fichier med.h.

#define MED_SEG2 102

Définition à la ligne 158 du fichier med.h.

#define MED_SEG3 103

Définition à la ligne 159 du fichier med.h.

#define MED_SEG4 104

Définition à la ligne 160 du fichier med.h.

#define MED_SNAME_BLANK " "

Définition à la ligne 58 du fichier med.h.

#define MED_SNAME_SIZE 16

Définition à la ligne 55 du fichier med.h.

#define MED_STRUCT_GEO_INTERNAL 600

Définition à la ligne 182 du fichier med.h.

#define MED_STRUCT_GEO_SUP_INTERNAL 700

Définition à la ligne 183 du fichier med.h.

#define MED_TETRA10 310

Définition à la ligne 172 du fichier med.h.

#define MED_TETRA4 304

Définition à la ligne 168 du fichier med.h.

#define MED_TRIA3 203

Définition à la ligne 161 du fichier med.h.

#define MED_TRIA6 206

Définition à la ligne 163 du fichier med.h.

#define MED_TRIA7 207

Définition à la ligne 164 du fichier med.h.

#define MED_UNDEF_DT 0

Fourni une valeur de date par défaut d'utilisation de la notion de date.

Définition à la ligne 259 du fichier med.h.

#define MED_UNDEF_GEOMETRY_TYPE MED_NONE

Définition à la ligne 188 du fichier med.h.

#define MED_UNDEF_GEOTYPE MED_NONE

Définition à la ligne 187 du fichier med.h.

#define MED_UNDEF_SIZE 0

Définition à la ligne 251 du fichier med.h.

## Documentation des définition de type

typedef herr_t med_err

Définition à la ligne 269 du fichier med.h.

typedef double med_float

Définition à la ligne 273 du fichier med.h.

typedef int med_geometry_type

Définition à la ligne 154 du fichier med.h.

typedef hid_t med_idt

Définition à la ligne 268 du fichier med.h.

typedef int med_int

La taille du med_int est paramétrable à l'étape de configuration de med fichier.

Définition à la ligne 275 du fichier med.h.

typedef med_field_type med_parameter_type

Définition à la ligne 138 du fichier med.h.

typedef hsize_t med_size

Définition à la ligne 266 du fichier med.h.

typedef hssize_t med_ssize

Définition à la ligne 267 du fichier med.h.

## Documentation du type de l'énumération

enum med_access_mode

Permet de choisir le mode d'ouverture d'un fichier MED.

Valeurs énumérées:

  MED_ACC_RDONLY | Ouverture en lecture seule
  MED_ACC_RDWR | Ouverture en lecture/ecriture, si un élément existe il est écrasé
  MED_ACC_RDEXT | Ouverture en lecture/ecriture, si un élément existe une erreur est générée
  MED_ACC_CREAT | Créer le fichier s'il n'existe pas, l'écrase sinon
  MED_ACC_UNDEF | Variable globale interne initialisée au mode d'ouverture

Définition à la ligne 88 du fichier med.h.

enum med_attribute_type

Valeurs énumérées:

  MED_ATT_FLOAT64 |
  MED_ATT_INT |
  MED_ATT_NAME |
  MED_ATT_UNDEF |

Définition à la ligne 133 du fichier med.h.

enum med_axis_type

Valeurs énumérées:

  MED_CARTESIAN |
  MED_CYLINDRICAL |
  MED_SPHERICAL |
  MED_UNDEF_AXIS_TYPE |

Définition à la ligne 212 du fichier med.h.

enum med_bool

Valeurs énumérées:

  MED_FALSE |
  MED_TRUE |

Définition à la ligne 214 du fichier med.h.

enum med_class

Valeurs énumérées:

  MED_MESH |
  MED_FIELD |
  MED_LIBRARY |
  MED_FILE |
  MED_MESH_SUPPORT |
  MED_ELSTRUCT |
  MED_FAMILY |
  MED_EQUIVALENCE |
  MED_GROUP |
  MED_JOINT |
  MED_LOCALIZATION |
  MED_PROFILE |
  MED_FILTER |
  MED_INTERPOLATION |
  MED_NUMERICAL_DATA |
  MED_LINK |
  MED_CLASS_UNDEF |
  MED_CLASS_ALL |

Définition à la ligne 148 du fichier med.h.

enum med_connectivity_mode

Valeurs énumérées:

  MED_NODAL |
  MED_DESCENDING |
  MED_UNDEF_CONNECTIVITY_MODE |
  MED_NO_CMODE |

Définition à la ligne 209 du fichier med.h.

enum med_data_type

Valeurs énumérées:

  MED_COORDINATE |
  MED_CONNECTIVITY |
  MED_NAME |
  MED_NUMBER |
  MED_FAMILY_NUMBER |
  MED_COORDINATE_AXIS1 |
  MED_COORDINATE_AXIS2 |
  MED_COORDINATE_AXIS3 |
  MED_INDEX_FACE |
  MED_INDEX_NODE |
  MED_GLOBAL_NUMBER |
  MED_VARIABLE_ATTRIBUTE |
  MED_COORDINATE_TRSF |
  MED_UNDEF_DATATYPE |

Définition à la ligne 117 du fichier med.h.

enum med_entity_type

Valeurs énumérées:

  MED_CELL |
  MED_DESCENDING_FACE |
  MED_DESCENDING_EDGE |
  MED_NODE |
  MED_NODE_ELEMENT |
  MED_STRUCT_ELEMENT |
  MED_ALL_ENTITY_TYPE |
  MED_UNDEF_ENTITY_TYPE |

Définition à la ligne 111 du fichier med.h.

enum med_field_type

Valeurs énumérées:

  MED_FLOAT64 |
  MED_INT32 |
  MED_INT64 |
  MED_INT |

Définition à la ligne 130 du fichier med.h.

enum med_grid_type

Permet de définir le type de grille d'un maillage structuré.

Valeurs énumérées:

  MED_CARTESIAN_GRID |
  MED_POLAR_GRID |
  MED_CURVILINEAR_GRID |
  MED_UNDEF_GRID_TYPE |

Définition à la ligne 105 du fichier med.h.

enum med_internal_type

Valeurs énumérées:

  MED_INTERNAL_FLOAT64 |
  MED_INTERNAL_INT32 |
  MED_INTERNAL_INT64 |
  MED_INTERNAL_INT |
  MED_INTERNAL_NAME |
  MED_INTERNAL_SNAME |
  MED_INTERNAL_LNAME |
  MED_INTERNAL_IDENT |
  MED_INTERNAL_CHAR |
  MED_INTERNAL_UNDEF |

Définition à la ligne 124 du fichier med.h.

enum med_mesh_type

Permet de choisir le type d'un maillage : non structuré ou structuré.

Valeurs énumérées:

  MED_UNSTRUCTURED_MESH |
  MED_STRUCTURED_MESH |
  MED_UNDEF_MESH_TYPE |

Définition à la ligne 99 du fichier med.h.

enum med_sorting_type

Valeurs énumérées:

  MED_SORT_DTIT |
  MED_SORT_ITDT |
  MED_SORT_UNDEF |

Définition à la ligne 254 du fichier med.h.

enum med_storage_mode

Mode de stockage global ou compact.

Indique le mode de stockage utilisé par l'application.

Valeurs énumérées:

  MED_UNDEF_STMODE | Mode de stockage en mémoire non initialisé
  MED_GLOBAL_STMODE | Le stockage utilisé contient en mémoire toutes les valeurs relatives à toutes les entités d'un même type.
  MED_COMPACT_STMODE | Le stockage utilisé contient en mémoire contigüe un sous-ensemble de valeurs relatives à un sous-ensemble d'entités d'un même type.
  MED_GLOBAL_PFLMODE | Old name, do not use it anymore
  MED_COMPACT_PFLMODE | Old name, do not use it anymore
  MED_UNDEF_PFLMODE | Old name, do not use it anymore

Définition à la ligne 76 du fichier med.h.

enum med_switch_mode

Mode d'entrelacement

Indique le mode d'entrelacement utilisé en mémoire par l'application.

Valeurs énumérées:

  MED_FULL_INTERLACE | Exemple avec 3 composantes X,Y,Z : X1Y1Z1X2Y2Z2X3Y3Z3...
  MED_NO_INTERLACE | Exemple avec 3 composantes X,Y,Z : X1X2X3Y1Y2Y3Z1Z2Z3...
  MED_UNDEF_INTERLACE | Mode d'entelacement non défini

Définition à la ligne 66 du fichier med.h.

## Documentation des variables

MEDC_EXPORT med_geometry_type MED_GET_CELL_GEOMETRY_TYPE[MED_N_CELL_FIXED_GEO+2]

Définition à la ligne 44 du fichier MEDiterators.c.

MEDC_EXPORT const char* const MED_GET_CELL_GEOMETRY_TYPENAME[MED_N_CELL_FIXED_GEO+2]

Définition à la ligne 71 du fichier MEDiterators.c.

MEDC_EXPORT med_geometry_type MED_GET_EDGE_GEOMETRY_TYPE[MED_N_EDGE_FIXED_GEO+2]

Définition à la ligne 123 du fichier MEDiterators.c.

MEDC_EXPORT const char* MED_GET_EDGE_GEOMETRY_TYPENAME[MED_N_EDGE_FIXED_GEO+2]

Définition à la ligne 131 du fichier MEDiterators.c.

MEDC_EXPORT med_entity_type MED_GET_ENTITY_TYPE[MED_N_ENTITY_TYPES+2]

Définition à la ligne 22 du fichier MEDiterators.c.

MEDC_EXPORT const char* const MED_GET_ENTITY_TYPENAME[MED_N_ENTITY_TYPES+2]

Définition à la ligne 33 du fichier MEDiterators.c.

MEDC_EXPORT med_geometry_type MED_GET_FACE_GEOMETRY_TYPE[MED_N_FACE_FIXED_GEO+2]

Définition à la ligne 99 du fichier MEDiterators.c.

MEDC_EXPORT const char* const MED_GET_FACE_GEOMETRY_TYPENAME[MED_N_FACE_FIXED_GEO+2]

Définition à la ligne 111 du fichier MEDiterators.c.

MEDC_EXPORT med_geometry_type MED_GET_NODE_GEOMETRY_TYPE[MED_N_NODE_FIXED_GEO+2]

Définition à la ligne 139 du fichier MEDiterators.c.

MEDC_EXPORT const char* MED_GET_NODE_GEOMETRY_TYPENAME[MED_N_NODE_FIXED_GEO+2]

Définition à la ligne 145 du fichier MEDiterators.c.