MEDlocalizationRd.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 
00023 #include <string.h>
00024 #include <stdlib.h>
00025 
00043 med_err
00044 MEDlocalizationRd(const med_idt                 fid,
00045                   const char*            const  localizationname,
00046                   const med_switch_mode         switchmode,
00047                   med_float*             const  elementcoordinate,
00048                   med_float*             const  ipointcoordinate,
00049                   med_float*             const  weight )
00050 
00051 {
00052   char *  name = "_MEDlocalizationRd";
00053   int     dummy=0;
00054   med_err fret=-1;
00055   med_int majeur, mineur, release;
00056   MedFuncType func;
00057 
00058   MEDfileNumVersionRd(fid, &majeur, &mineur, &release);
00059   func = _MEDversionedApi3(name,majeur,mineur,release);
00060   if ( func != (MedFuncType) NULL )
00061     func (dummy,
00062           fid,
00063           localizationname,
00064           switchmode,
00065           elementcoordinate,
00066           ipointcoordinate,
00067           weight,
00068           &fret);
00069   return fret;
00070 }