MEDsupportMeshInfoByName.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
00038 med_err
00039 MEDsupportMeshInfoByName(const med_idt fid,
00040 const char * const supportmeshname,
00041 med_int * const spacedim,
00042 med_int * const meshdim,
00043 char * const description,
00044 med_axis_type * const axistype,
00045 char * const axisname,
00046 char * const axisunit)
00047 {
00048 med_err _ret=-1;
00049 char _dtunit[MED_SNAME_SIZE+1]="";
00050 med_sorting_type _sortingtype=MED_SORT_UNDEF;
00051 med_mesh_type _meshtype = MED_UNDEF_MESH_TYPE;
00052 med_int _nstep=0;
00053
00054
00055
00056
00057 _MEDmodeErreurVerrouiller();
00058
00059
00060 if ( _MEDmeshInfoByName(fid, MED_SUP_MAA, supportmeshname, spacedim, meshdim, &_meshtype,
00061 description, _dtunit, &_sortingtype, &_nstep,
00062 axistype, axisname, axisunit) < 0) {
00063 MED_ERR_(_ret,MED_ERR_CALL,MED_ERR_API,MED_ERR_MESH_MSG);
00064 SSCRUTE(supportmeshname);SSCRUTE("MEDmeshInfoByName");
00065 goto ERROR;
00066 }
00067
00068 _ret = 0;
00069
00070 ERROR:
00071
00072 return _ret;
00073 }