_MEDmeshInfoByName30.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_config.h"
00020 #include <med.h>
00021 #include "med_outils.h"
00022 #include <string.h>
00023
00024 void _MEDmeshInfoByName30(int dummy, ...) {
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039 med_err _ret=-1;
00040
00041 va_list params;
00042 va_start(params,dummy);
00043
00044 med_idt fid = va_arg(params,med_idt);
00045 char * const meshname = va_arg(params, char * const);
00046 med_int * const spacedim = va_arg(params, med_int * const);
00047 med_int * const meshdim = va_arg(params, med_int * const);
00048 med_mesh_type * const meshtype = va_arg(params, med_mesh_type * const);
00049 char * const description = va_arg(params, char * const);
00050 char * const dtunit = va_arg(params, char * const);
00051 med_sorting_type * const sortingtype = va_arg(params, med_sorting_type * const);
00052 med_int * const nstep = va_arg(params, med_int * const);
00053 med_axis_type * const axistype = va_arg(params, med_axis_type * const);
00054 char * const axisname = va_arg(params, char * const);
00055 char * const axisunit = va_arg(params, char * const);
00056 med_err * fret = va_arg(params,med_err *);
00057
00058
00059
00060
00061
00062 _MEDmodeErreurVerrouiller();
00063
00064 if ( _MEDmeshInfoByName(fid, MED_MAA, meshname, spacedim, meshdim, meshtype,
00065 description, dtunit, sortingtype, nstep,axistype,
00066 axisname, axisunit) < 0) {
00067 MED_ERR_(_ret,MED_ERR_CALL,MED_ERR_API,MED_ERR_MESH_MSG);
00068 SSCRUTE(meshname);SSCRUTE("MEDmeshInfoByName");
00069 goto ERROR;
00070 }
00071
00072 _ret = 0;
00073
00074 ERROR:
00075
00076 va_end(params);
00077 *fret = _ret;
00078 return;
00079 }