_MEDmeshAdvancedRd.c
Aller à la documentation de ce fichier.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #include <med.h>
00020 #include <med_config.h>
00021 #include <med_outils.h>
00022 #include <string.h>
00023 #include <stdlib.h>
00024
00025 med_err _MEDmeshAdvancedRd(const med_idt fid,
00026 const char* const meshname,
00027 const med_data_type meddatatype,
00028 const char* const datasetname,
00029 const med_internal_type datatype,
00030 const med_int numdt,
00031 const med_int numit,
00032 const med_entity_type entitytype,
00033 const med_geometry_type geotype,
00034 const med_connectivity_mode cmode,
00035 const med_storage_mode storagemode,
00036 const char * const profilename,
00037 const med_switch_mode switchmode,
00038 const med_int dimselect,
00039 const med_filter * const filter,
00040 unsigned char* const value )
00041 {
00042 char * name = "_MEDmeshAdvancedRd";
00043 int dummy=0;
00044 med_err fret=-1;
00045 med_int majeur, mineur, release;
00046 MedFuncType func;
00047
00048 MEDversionLire(fid, &majeur, &mineur, &release);
00049 func = _MEDversionedApi3(name,majeur,mineur,release);
00050 if ( func != (MedFuncType) NULL )
00051 func (dummy,
00052 fid,
00053 meshname,
00054 meddatatype,
00055 datasetname,
00056 datatype,
00057 numdt,
00058 numit,
00059 entitytype,
00060 geotype,
00061 cmode,
00062 storagemode,
00063 profilename,
00064 switchmode,
00065 dimselect,
00066 filter,
00067 value
00068 , &fret);
00069 return fret;
00070 }