87 #define nmmhfcre F77_FUNC(mmhfcre,MMHFCRE)
88 #define nmmhfnmh F77_FUNC(mmhfnmh,MMHFNMH)
89 #define nmmhfnax F77_FUNC(mmhfnax,MMHFNAX)
90 #define nmmhfnan F77_FUNC(mmhfnan,MMHFNAN)
91 #define nmmhfmhi F77_FUNC(mmhfmhi,MMHFMHI)
92 #define nmmhfmin F77_FUNC(mmhfmin,MMHFMIN)
93 #define nmmhfunw F77_FUNC(mmhfunw,MMHFUNW)
94 #define nmmhfunr F77_FUNC(mmhfunr,MMHFUNR)
95 #define nmmhfatw F77_FUNC(mmhfatw,MMHFATW)
96 #define nmmhfatr F77_FUNC(mmhfatr,MMHFATR)
97 #define nmmhfgtw F77_FUNC(mmhfgtw,MMHFGTW)
98 #define nmmhfgtr F77_FUNC(mmhfgtr,MMHFGTR)
99 #define nmmhfgsw F77_FUNC(mmhfgsw,MMHFGSW)
100 #define nmmhfgsr F77_FUNC(mmhfgsr,MMHFGSR)
101 #define nmmhfcow F77_FUNC(mmhfcow,MMHFCOW)
102 #define nmmhfcor F77_FUNC(mmhfcor,MMHFCOR)
103 #define nmmhfcpw F77_FUNC(mmhfcpw,MMHFCPW)
104 #define nmmhfcpr F77_FUNC(mmhfcpr,MMHFCPR)
105 #define nmmhfgcw F77_FUNC(mmhfgcw,MMHFGCW)
106 #define nmmhfgcr F77_FUNC(mmhfgcr,MMHFGCR)
107 #define nmmhfenw F77_FUNC(mmhfenw,MMHFENW)
108 #define nmmhfenr F77_FUNC(mmhfenr,MMHFENR)
109 #define nmmhffnw F77_FUNC(mmhffnw,MMHFFNW)
110 #define nmmhffnr F77_FUNC(mmhffnr,MMHFFNR)
111 #define nmmhfeaw F77_FUNC(mmhfeaw,MMHFEAW)
112 #define nmmhfear F77_FUNC(mmhfear,MMHFEAR)
113 #define nmmhfnme F77_FUNC(mmhfnme,MMHFNME)
114 #define nmmhfcyw F77_FUNC(mmhfcyw,MMHFCYW)
115 #define nmmhfcyr F77_FUNC(mmhfcyr,MMHFCYR)
116 #define nmmhfypw F77_FUNC(mmhfypw,MMHFYPW)
117 #define nmmhfypr F77_FUNC(mmhfypr,MMHFYPR)
118 #define nmmhfnep F77_FUNC(mmhfnep,MMHFNEP)
119 #define nmmhfnow F77_FUNC(mmhfnow,MMHFNOW)
120 #define nmmhfnor F77_FUNC(mmhfnor,MMHFNOR)
121 #define nmmhfelw F77_FUNC(mmhfelw,MMHFELW)
122 #define nmmhfelr F77_FUNC(mmhfelr,MMHFELR)
123 #define nmmhfcaw F77_FUNC(mmhfcaw,MMHFCAW)
124 #define nmmhfcar F77_FUNC(mmhfcar,MMHFCAR)
125 #define nmmhfyaw F77_FUNC(mmhfyaw,MMHFYAW)
126 #define nmmhfyar F77_FUNC(mmhfyar,MMHFYAR)
127 #define nmmhfpgw F77_FUNC(mmhfpgw,MMHFPGW)
128 #define nmmhfpgr F77_FUNC(mmhfpgr,MMHFPGR)
129 #define nmmhfphw F77_FUNC(mmhfphw,MMHFPHW)
130 #define nmmhfphr F77_FUNC(mmhfphr,MMHFPHR)
131 #define nmmhfgnw F77_FUNC(mmhfgnw,MMHFGNW)
132 #define nmmhfgnr F77_FUNC(mmhfgnr,MMHFGNR)
133 #define nmmhfcsc F77_FUNC(mmhfcsc,MMHFCSC)
134 #define nmmhfcsi F77_FUNC(mmhfcsi,MMHFCSI)
135 #define nmmhfcsr F77_FUNC(mmhfcsr,MMHFCSR)
136 #define nmmhfstr F77_FUNC(mmhfstr,MMHFSTR)
137 #define nmmhfraw F77_FUNC(mmhfraw,MMHFRAW)
138 #define nmmhfiaw F77_FUNC(mmhfiaw,MMHFIAW)
139 #define nmmhfsaw F77_FUNC(mmhfsaw,MMHFSAW)
140 #define nmmhfrar F77_FUNC(mmhfrar,MMHFRAR)
141 #define nmmhfiar F77_FUNC(mmhfiar,MMHFIAR)
142 #define nmmhfsar F77_FUNC(mmhfsar,MMHFSAR)
143 #define nmmhfeni F77_FUNC(mmhfeni,MMHFENI)
144 #define nmmhftfw F77_FUNC(mmhftfw,MMHFTFW)
145 #define nmmhftfr F77_FUNC(mmhftfr,MMHFTFR)
146 #define nmmhfaaw F77_FUNC(mmhfaaw,MMHFAAW)
147 #define nmmhfaar F77_FUNC(mmhfaar,MMHFAAR)
148 #define nmmhfasw F77_FUNC(mmhfasw,MMHFASW)
149 #define nmmhfasr F77_FUNC(mmhfasr,MMHFASR)
154 MMHFCRE(
med_int *fid,
char *mname,
unsigned int bidon,
156 char *desc,
unsigned int bidon2,
med_int *desclen,
157 char *dtunit,
unsigned int bidon3,
med_int *dtunitlen,
159 med_int *anamelen,
char *aunit,
unsigned int bidon5,
med_int* aunitlen)
164 char *dtunit,
med_int *dtunitlen,
170 char *_fn1, *_fn2, *_fn3, *_fn4, *_fn5;
188 _fn5 =
_MED1cstring((
char *) aunit, (
int) *aunitlen, (
int) *sdim*MED_SNAME_SIZE);
193 _meshtype, _fn2, _fn3, _sortingtype, _axistype,
225 MMHFNAN(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen)
264 MMHFMHI(
med_int *fid,
med_int *it,
char*mname,
unsigned int bidon,
266 char *desc,
unsigned int bidon2,
267 char *dtunit,
unsigned int bidon3,
269 char *aname,
unsigned int bidon4,
270 char *aunit,
unsigned int bidon5)
276 med_int *atype,
char *aname,
char *aunit)
293 _fs4 = (
char *) malloc(
sizeof(
char)*
MED_SNAME_SIZE*(_sdim)+1);*_fs4=
'\0';
294 _fs5 = (
char *) malloc(
sizeof(
char)*
MED_SNAME_SIZE*(_sdim)+1);*_fs5=
'\0';
301 (
char *) _fs3, &_stype, (
med_int *) nstep, &_atype,
302 (
char *) _fs4, (
char *) _fs5);
324 MMHFMIN(
med_int *fid,
char*mname,
unsigned int bidon,
med_int *mnamelen,
326 char *desc,
unsigned int bidon2,
327 char *dtunit,
unsigned int bidon3,
329 char *aname,
unsigned int bidon4,
330 char *aunit,
unsigned int bidon5)
336 med_int *atype,
char *aname,
char *aunit)
357 _fs4 = (
char *) malloc(
sizeof(
char)*
MED_SNAME_SIZE*(_sdim)+1);*_fs4=
'\0';
358 _fs5 = (
char *) malloc(
sizeof(
char)*
MED_SNAME_SIZE*(_sdim)+1);*_fs5=
'\0';
365 (
char *) _fs3, &_stype, (
med_int *) nstep, &_atype,
366 (
char *) _fs4, (
char *) _fs5);
389 MMHFUNW(
med_int *fid,
char *uname,
unsigned int bidon,
med_int *unamelen)
413 MMHFUNR(
med_int *fid,
char*mname,
unsigned int bidon,
med_int *mnamelen,
414 char *uname,
unsigned int bidon1)
442 MMHFATW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
470 MMHFATR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
498 MMHFGTW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
527 MMHFGTR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
555 MMHFGSW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
583 MMHFGSR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
610 MMHFCOW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
640 MMHFCOR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
669 MMHFCPW(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
671 med_int *smode,
char *pname,
unsigned int bidon2,
med_int *pnamelen,
707 MMHFCPR(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
709 med_int *smode,
char *pname,
unsigned int bidon2,
med_int *pnamelen,
744 MMHFGCW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
773 MMHFGCR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
802 MMHFENW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
838 MMHFENR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
874 MMHFFNW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
906 MMHFFNR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
926 (
med_int) *numit, _etype, _gtype,
938 MMHFEAW(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
976 MMHFEAR(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
978 char *ename,
unsigned int bidon2)
1004 _etype, _gtype,
MED_NAME,_cmode,&_changement,
1007 if (_n < 0)
return(-1);
1009 _fs2 = (
char *) malloc(
sizeof(
char)*
MED_SNAME_SIZE*_n+1);*_fs2=
'\0';
1010 if (!_fs2)
return (-1);
1013 (
med_int) *numit, _etype, _gtype,
1027 MMHFNME(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1052 (
med_int) *numit, _etype, _gtype, _datatype,_cmode,
1053 &_changement,&_transformation);
1055 *chgt = (
med_int) _changement;
1056 *tsf = (
med_int) _transformation;
1067 MMHFCYW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1110 MMHFCYR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1150 MMHFYPW(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
1153 med_int *stmode,
char *pname,
unsigned int bidon2,
med_int *pnamelen,
1204 MMHFYPR(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
1207 med_int *stmode,
char* pname,
unsigned int bidon2,
med_int *pnamelen,
1258 MMHFNEP(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1261 med_int *stmode,
char* pname,
unsigned int bidon1,
med_int *psize,
1284 if (!_fn1 )
return(-1);
1300 *chgt = (
med_int) _changement;
1301 *tsf = (
med_int) _transformation;
1314 MMHFNOW(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
1317 med_int *iname,
char*nname,
unsigned int bidon2,
med_int *nnamelen,
1368 MMHFNOR(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
1370 med_int *iname,
char*nname,
unsigned int bidon,
1383 med_bool _iname,_inum,_ifam,_changement,_transformation;
1395 _fs2 = (
char *) malloc(
sizeof(
char)*
MED_SNAME_SIZE*_n+1);*_fs2=
'\0';
1428 MMHFELW(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
1432 med_int *iname,
char*nname,
unsigned int bidon2,
med_int *nnamelen,
1491 MMHFELR(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
1495 med_int *iname,
char*nname,
unsigned int bidon,
1509 med_bool _iname,_inum,_ifam, _changement,_transformation;
1519 _etype,_gtype,
MED_NAME,_cmode,&_changement,
1524 _fs2 = (
char *) malloc(
sizeof(
char)*
MED_SNAME_SIZE*_n+1);*_fs2=
'\0';
1561 MMHFCAW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1595 MMHFCAR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1629 MMHFYAW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1638 unsigned char **flt,
med_int *connectivity)
1671 MMHFYAR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1674 unsigned char **flt,
med_int *connectivity)
1680 unsigned char **flt,
med_int *connectivity)
1713 MMHFPGW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1753 MMHFPGR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1793 MMHFPHW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1840 MMHFPHR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1882 MMHFGNW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1918 MMHFGNR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1952 MMHFCSC(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
1985 MMHFCSI(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
2017 MMHFCSR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
2047 MMHFSTR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
2076 MMHFRAW(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
2078 char *aname,
unsigned int bidon2,
med_int *anamelen,
2084 char *aname,
med_int *anamelen,
2118 MMHFIAW(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
2120 char *aname,
unsigned int bidon2,
med_int *anamelen,
2126 char *aname,
med_int *anamelen,
2160 MMHFSAW(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
2162 char *aname,
unsigned int bidon2,
med_int *anamelen,
2168 char *aname,
med_int *anamelen,
2173 char *_fn1, *_fn2, *_fn3;
2205 (
int) *vallen*_ncomp,
2230 MMHFRAR(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
2232 char *aname,
unsigned int bidon2,
med_int *anamelen,
2238 char *aname,
med_int *anamelen,
2271 MMHFIAR(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
2273 char *aname,
unsigned int bidon2,
med_int *anamelen,
2279 char *aname,
med_int *anamelen,
2313 MMHFSAR(
med_int *fid,
char *mname,
unsigned int bidon1,
med_int *mnamelen,
2315 char *aname,
unsigned int bidon2,
med_int *anamelen,
2316 char *val,
unsigned int bidon3)
2321 char *aname,
med_int *anamelen,
2372 &_coordinatechangement,
2373 &_geotransformation);
2379 _fs3 = (
char *) malloc(_size+1);
2405 MMHFENI(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
2407 char *geoname,
unsigned int bidon1,
med_int *geotype)
2412 char *geoname,
med_int *geotype)
2445 MMHFTFW(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
2475 MMHFTFR(
med_int *fid,
char *mname,
unsigned int bidon,
med_int *mnamelen,
2507 char *mname,
unsigned int bidon,
med_int *mnamelen,
2513 unsigned char **flt,
2518 char *mname,
med_int *mnamelen,
2524 unsigned char **flt,
2559 char *mname,
unsigned int bidon,
med_int *mnamelen,
2565 unsigned char **flt,
2570 char *mname,
med_int *mnamelen,
2576 unsigned char **flt,
2613 char *mname,
unsigned int bidon,
med_int *mnamelen,
2619 unsigned char **flt,
2624 char *mname,
med_int *mnamelen,
2630 unsigned char **flt,
2666 char *mname,
unsigned int bidon,
med_int *mnamelen,
2672 unsigned char **flt,
2677 char *mname,
med_int *mnamelen,
2683 unsigned char **flt,
MEDC_EXPORT med_err MEDmeshGridStructWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_int *const gridstruct)
Cette routine définit la structure (nombre de points sur chaque axe du repère) d'un maillage structur...
MEDC_EXPORT med_err MEDmeshGlobalNumberWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitytype, const med_geometry_type geotype, const med_int nentity, const med_int *const number)
Cette routine permet l'écriture d'une numérotation globale sur un maillage pour un type d'entité...
MEDC_EXPORT med_err MEDmeshEntityInfo(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const int geotypeit, char *const geotypename, med_geometry_type *const geotype)
Cette routine indique de façon itérative les types géométriques disponibles dans un maillage...
MEDC_EXPORT med_err MEDstructElementVarAttInfoByName(const med_idt fid, const char *const modelname, const char *const varattname, med_attribute_type *const varatttype, med_int *const ncomponent)
Cette routine décrit les caractéristiques d'un attribut variable de modèle d'élément de structure à p...
MEDC_EXPORT med_err _MEDcstringFree(char *chaine)
MEDC_EXPORT med_err MEDmeshEntityNumberRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, med_int *const number)
Cette routine permet de lire les numéros d'un type d'entité d'un maillage.
MEDC_EXPORT med_err MEDmeshGridTypeWr(const med_idt fid, const char *const meshname, const med_grid_type gridtype)
Cette routine permet de définir le type d'un maillage structuré (MED_STRUCTURED_MESH).
MEDC_EXPORT med_err MEDmeshPolygonWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_entity_type entitype, const med_connectivity_mode cmode, const med_int indexsize, const med_int *const polyindex, const med_int *const connectivity)
Cette routine permet l'écriture des connectivités de polygones.
MEDC_EXPORT med_err MEDmeshElementConnectivityWithProfileRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, const med_connectivity_mode cmode, const med_storage_mode storagemode, const char *const profilename, const med_switch_mode switchmode, const med_int dimselect, const med_int nentity, med_int *const connectivity)
Cette routine permet de lire dans un maillage le tableau des connectivités pour un type géométrique d...
MEDC_EXPORT med_err MEDmeshNodeCoordinateWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_switch_mode switchmode, const med_int nentity, const med_float *const coordinates)
Cette routine permet d'écrire dans un maillage le tableau des coordonnées des noeuds, selon une séquence de calcul donnée.
MEDC_EXPORT med_err MEDmeshPolyhedronWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_entity_type entitype, const med_connectivity_mode cmode, const med_int faceindexsize, const med_int *const faceindex, const med_int nodeindexsize, const med_int *const nodeindex, const med_int *const connectivity)
Cette routine permet l'écriture dans un maillage des connectivités de polyèdres.
MEDC_EXPORT med_int MEDmeshnAxis(const med_idt fid, const int meshit)
Cette routine permet de lire dans un maillage le nombre d'axes du repère des coordonnées des noeuds...
MEDC_EXPORT med_err MEDmeshUniversalNameRd(const med_idt fid, const char *const meshname, char *const univname)
Cette routine permet la lecture du nom universel d'un maillage.
MEDC_EXPORT med_err MEDmeshUniversalNameWr(const med_idt fid, const char *const meshname)
Cette routine permet l'écriture du nom universel d'un maillage.
MEDC_EXPORT med_err MEDmeshSortingTypeRd(const med_idt fid, const char *const meshname, med_sorting_type *const sortingtype)
Cette routine lit l'ordre de tri des séquences évolutives du maillage.
MEDC_EXPORT med_err MEDmeshNodeCoordinateTrsfRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float *const coordinatetrsf)
Cette routine lit les paramètres de translation rotation à appliquer aux noeuds de la séquence de cal...
MEDC_EXPORT med_err MEDmeshElementRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, const med_connectivity_mode cmode, const med_switch_mode switchmode, med_int *const connectivity, med_bool *const withelementname, char *const elementname, med_bool *const withelementnumber, med_int *const elementnumber, med_bool *const withfamnumber, med_int *const famnumber)
Cette routine permet la lecture d'un type d'élément d'un maillage non structuré pour une séquence de ...
MEDC_EXPORT med_err MEDmeshElementConnectivityAdvancedWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_entity_type entitype, const med_geometry_type geotype, const med_connectivity_mode cmode, const med_filter *const filter, const med_int *const connectivity)
Cette routine permet d'écrire dans un maillage le tableau des connectivités pour un type géométrique ...
MEDC_EXPORT med_err MEDmeshEntityNameRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, char *const name)
Cette routine permet de lire les noms d'un type d'entité d'un maillage.
MEDC_EXPORT med_err MEDmeshGlobalNumberRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitytype, const med_geometry_type geotype, med_int *const number)
Cette routine permet la lecture d'une numérotation globale sur un maillage pour un type d'entité...
MEDC_EXPORT med_err MEDmeshElementConnectivityWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_entity_type entitype, const med_geometry_type geotype, const med_connectivity_mode cmode, const med_switch_mode switchmode, const med_int nentity, const med_int *const connectivity)
Cette routine permet d'écrire dans un maillage le tableau des connectivités pour un type géométrique ...
MEDC_EXPORT med_err MEDmeshEntityAttributeAdvancedWr(const med_idt fid, const char *const meshname, const med_data_type datatype, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, const med_filter *const filter, const void *const attval)
Cette routine permet d'écrire les attributs optionnels d'entités d'un maillage en utilisant un filtre...
MEDC_EXPORT med_err MEDmeshCr(const med_idt fid, const char *const meshname, const med_int spacedim, const med_int meshdim, const med_mesh_type meshtype, const char *const description, const char *const dtunit, const med_sorting_type sortingtype, const med_axis_type axistype, const char *const axisname, const char *const axisunit)
Cette routine permet de créer un maillage dans un fichier.
MEDC_EXPORT med_err MEDmeshNodeWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_switch_mode switchmode, const med_int nentity, const med_float *const coordinate, const med_bool withnodename, const char *const nodename, const med_bool withnodenumber, const med_int *const nodenumber, const med_bool withfamnumber, const med_int *const famnumber)
Cette routine permet l'écriture des noeuds d'un maillage non structuré pour une séquence de calcul do...
MEDC_EXPORT med_err MEDmeshInfo(const med_idt fid, const int meshit, char *const meshname, med_int *const spacedim, med_int *const meshdim, med_mesh_type *const meshtype, char *const description, char *const dtunit, med_sorting_type *const sortingtype, med_int *const nstep, med_axis_type *const axistype, char *const axisname, char *const axisunit)
Cette routine permet de lire les informations relatives à un maillage dans un fichier.
MEDC_EXPORT med_err MEDmeshComputationStepInfo(const med_idt fid, const char *const meshname, const int csit, med_int *const numdt, med_int *const numit, med_float *const dt)
Cette routine permet de lire les informations relatives à une séquence de calcul d'un maillage...
MEDC_EXPORT med_int MEDnMesh(const med_idt fid)
Cette routine permet de lire le nombre de maillages dans un fichier.
MEDC_EXPORT med_err MEDmeshEntityNumberWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, const med_int nentity, const med_int *const number)
Cette routine permet d'écrire les numéros d'un type d'entité d'un maillage.
MEDC_EXPORT char * _MED1cstring(char *chaine, int longueur_reelle, int longueur_fixee)
MEDC_EXPORT med_err MEDmeshElementConnectivityAdvancedRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, const med_connectivity_mode cmode, const med_filter *const filter, med_int *const connectivity)
Cette routine permet de lire dans un maillage le tableau des connectivités pour un type géométrique d...
MEDC_EXPORT med_err MEDmeshComputationStepCr(const med_idt fid, const char *const meshname, const med_int numdt1, const med_int numit1, const med_int numdt2, const med_int numit2, const med_float dt2)
Cette routine permet de créer une nouvelle séquence de calcul dans un maillage.
MEDC_EXPORT med_err MEDmeshStructElementVarAttRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_geometry_type mgeotype, const char *const varattname, void *const value)
Cette routine lit les valeurs d'un attribut caractéristique variable sur les éléments de structure d'...
MEDC_EXPORT med_err MEDmeshEntityFamilyNumberWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, const med_int nentity, const med_int *const number)
Cette routine permet l'écriture des numéros de famille d'un type d'entité d'un maillage.
MEDC_EXPORT med_err MEDmeshNodeCoordinateWithProfileRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_storage_mode storagemode, const char *const profilename, const med_switch_mode switchmode, const med_int dimselect, med_float *const coordinates)
Cette routine permet de lire dans un maillage le tableau des coordonnées des noeuds, selon une séquence de calcul donnée et un profil donnés.
MEDC_EXPORT med_err MEDmeshGridIndexCoordinateWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_int axis, const med_int indexsize, const med_float *const gridindex)
Cette routine permet l'écriture des coordonnées des noeuds d'un maillage structuré selon un axe du re...
MEDC_EXPORT med_err MEDmeshGridTypeRd(const med_idt fid, const char *const meshname, med_grid_type *const gridtype)
Cette routine permet de lire le type d'un maillage structuré (MED_STRUCTURED_MESH).
MEDC_EXPORT med_int MEDmeshnAxisByName(const med_idt fid, const char *const meshname)
Cette routine permet de lire dans un maillage le nombre d'axes du repère des coordonnées des noeuds a...
MEDC_EXPORT med_err MEDmeshStructElementVarAttWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_geometry_type mgeotype, const char *const varattname, const med_int nentity, const void *const value)
Cette routine écrit les valeurs d'un attribut caractéristique variable sur les éléments de structure ...
MEDC_EXPORT med_err MEDstructElementName(const med_idt fid, const med_geometry_type mgeotype, char *const modelname)
Cette routine renvoie le nom du modèle d'éléments de structure associé au type mgeotype.
MEDC_EXPORT med_err MEDmeshNodeCoordinateTrsfWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_float *const coordinatetrsf)
Cette routine définit les paramètres de translation rotation à appliquer aux noeuds de la séquence de...
MEDC_EXPORT med_err MEDmeshEntityAttributeAdvancedRd(const med_idt fid, const char *const meshname, const med_data_type datatype, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, const med_filter *const filter, void *const attval)
Cette routine permet de lire les attributs optionnels d'entités d'un maillage en utilisant un filtre...
MEDC_EXPORT med_err MEDmeshNodeCoordinateAdvancedRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_filter *const filter, med_float *const value)
Cette routine permet de lire dans un maillage le tableau des coordonnées des noeuds, selon une séquence de calcul et un filtre donnés.
MEDC_EXPORT med_err MEDmeshComputationStepDtRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int umit, med_float *const dt)
MEDC_EXPORT med_err _MEDc2fString(const char *const chainec, char *const chainef, med_int longueur_buffer77)
MEDC_EXPORT med_err MEDmeshInfoByName(const med_idt fid, const char *const meshname, med_int *const spacedim, med_int *const meshdim, med_mesh_type *const meshtype, char *const description, char *const dtunit, med_sorting_type *const sortingtype, med_int *const nstep, med_axis_type *const axistype, char *const axisname, char *const axisunit)
Cette routine permet de lire les informations relatives à un maillage en précisant son nom...
MEDC_EXPORT med_err MEDmeshAttributeWr(const med_idt fid, const char *const meshname, const med_int isolatednodes, const med_int verticesnodes, const med_int cellmaxnodes)
Cette routine permet l'écriture des attributs optionnels d'un maillage.
MEDC_EXPORT med_err MEDmeshPolygonRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_connectivity_mode cmode, med_int *const polyindex, med_int *const connectivity)
Cette routine permet la lecture des connectivités de polygones.
MEDC_EXPORT med_err MEDmeshAttributeRd(const med_idt fid, const char *const meshname, med_int *const isolatednodes, med_int *const verticesnodes, med_int *const cellmaxnodes)
Cette routine permet la lecture des attributs optionnels d'un maillage.
MEDC_EXPORT med_err MEDmeshPolyhedronRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_connectivity_mode cmode, med_int *const faceindex, med_int *const nodeindex, med_int *const connectivity)
Cette routine permet la lecture dans un maillage des connectivités de polyèdres.
MEDC_EXPORT med_err MEDmeshNodeRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_switch_mode switchmode, med_float *const coordinate, med_bool *const withnodename, char *const nodename, med_bool *const withnodenumber, med_int *const nodenumber, med_bool *const withfamnumber, med_int *const famnumber)
Cette routine permet la lecture des noeuds d'un maillage non structuré pour une séquence de calcul do...
MEDC_EXPORT med_err MEDmeshGridStructRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, med_int *const gridstruct)
Cette routine permet la lecture de la structure (nombre de points sur chaque axe du repère) d'un mail...
MEDC_EXPORT med_err MEDmeshElementConnectivityWithProfileWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_entity_type entitype, const med_geometry_type geotype, const med_connectivity_mode cmode, const med_storage_mode storagemode, const char *const profilename, const med_switch_mode switchmode, const med_int dimselect, const med_int nentity, const med_int *const connectivity)
Cette routine permet d'écrire dans un maillage le tableau des connectivités pour un type géométrique ...
MEDC_EXPORT med_err MEDmeshGridIndexCoordinateRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_int axis, med_float *const gridindex)
Cette routine permet la lecture des coordonnées des noeuds d'un maillage structuré selon un axe du re...
MEDC_EXPORT med_int MEDmeshnEntityWithProfile(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, const med_data_type datatype, const med_connectivity_mode cmode, const med_storage_mode storagemode, char *const profilename, med_int *const profilesize, med_bool *const changement, med_bool *const transformation)
Cette routine permet de lire le nombre d'entités dans un maillage pour une séquence de calcul et un p...
MEDC_EXPORT med_err MEDmeshElementConnectivityRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, const med_connectivity_mode cmode, const med_switch_mode switchmode, med_int *const connectivity)
Cette routine permet de lire dans un maillage le tableau des connectivités pour un type géométrique d...
MEDC_EXPORT char * _MED2cstring(char *chaine, int longueur)
MEDC_EXPORT med_err MEDmeshNodeCoordinateWithProfileWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_storage_mode storagemode, const char *const profilename, const med_switch_mode switchmode, const med_int dimselect, const med_int nentity, const med_float *const coordinates)
Cette routine permet d'écrire dans un maillage le tableau des coordonnées des noeuds, selon une séquence de calcul donnée et un profil donnés.
MEDC_EXPORT med_err MEDmeshEntityFamilyNumberRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, med_int *const number)
Cette routine permet la lecture des numéros de famille d'un type d'entité d'un maillage.
MEDC_EXPORT med_err MEDmeshElementWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_entity_type entitype, const med_geometry_type geotype, const med_connectivity_mode cmode, const med_switch_mode switchmode, const med_int nentity, const med_int *const connectivity, const med_bool withelementname, const char *const elementname, const med_bool withelementnumber, const med_int *const elementnumber, const med_bool withfamnumber, const med_int *const famnumber)
Cette routine permet l'écriture d'un type d'élément d'un maillage non structuré pour une séquence de ...
MEDC_EXPORT med_int MEDmeshnEntity(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, const med_data_type datatype, const med_connectivity_mode cmode, med_bool *const changement, med_bool *const transformation)
Cette routine permet de lire le nombre d'entités dans un maillage pour une séquence de calcul donnée...
MEDC_EXPORT med_err MEDmeshEntityNameWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_entity_type entitype, const med_geometry_type geotype, const med_int nentity, const char *const name)
Cette routine permet d'écrire les noms d'un type d'entité d'un maillage.
MEDC_EXPORT med_err MEDmeshNodeCoordinateRd(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_switch_mode switchmode, med_float *const coordinates)
Cette routine permet de lire dans un maillage le tableau des coordonnées des noeuds, selon une séquence de calcul donnée.
MEDC_EXPORT med_err MEDmeshNodeCoordinateAdvancedWr(const med_idt fid, const char *const meshname, const med_int numdt, const med_int numit, const med_float dt, const med_filter *const filter, const med_float *const value)
Cette routine permet d'écrire dans un maillage le tableau des coordonnées des noeuds, selon une séquence de calcul et un filtre donnés.