19#include <med_config.h>
43 med_int _hmajeur=0, _hmineur=0, _hrelease=0;
56 if ( H5Fis_hdf5(
filename) <= 0 ) {
goto SORTIE;};
70 _hversionMMR=10000*_hmajeur+100*_hmineur+_hrelease;
99 _fversionMM = 100*_major+10*_minor;
103 if ( _fversionMM < 220 ) *medok =
MED_FALSE;
112#if MED_NUM_MAJEUR != 4
113#error "Don't forget to update the test version here when you change the major version of the library !"
115#if H5_VERS_MINOR > 10
116#warning "Don't forget to check the compatibility version of the library, depending on the internal hdf model choice !"
117#warning "Cf. _MEDfileCreate ..."
#define HDF_VERSION_NUM_REF
#define HDF_VERSION_MINOR_REF
#define MED_ERR_(rt, r1, r2, r3)
MEDC_EXPORT med_err MEDfileClose(med_idt fid)
Fermeture d'un fichier MED.
med_err MEDfileCompatibility(const char *const filename, med_bool *const hdfok, med_bool *const medok)
Vérification de la compatibilité d'un fichier avec HDF et MED.
MEDC_EXPORT med_err MEDfileNumVersionRd(const med_idt fid, med_int *const major, med_int *const minor, med_int *const release)
Lecture du numéro de version de la bibliothèque MED utilisée pour créer le fichier.
MEDC_EXPORT med_err MEDlibraryHdfNumVersion(med_int *const major, med_int *const minor, med_int *const release)
Renvoie les 3 numéros de version de la librairie HDF5 utilisée par MED.
#define MED_ERR_DATAGROUP
MEDC_EXPORT med_idt _MEDfileOpen(const char *const filename, const med_access_mode accessmode)
MEDC_EXPORT void _MEDmodeErreurVerrouiller(void)
MEDC_EXPORT med_err _MEDdatagroupFermer(med_idt id)