Aller à la documentation de ce fichier.
30 int main (
int argc,
char **argv) {
57 MESSAGE(
"ERROR : open file ...");
62 if (
MEDmeshInfoByName(fid, meshname, &spacedim, &meshdim, &meshtype, meshdescription,
63 dtunit, &sortingtype, &nstep, &axistype, axisname, unitname) < 0) {
64 MESSAGE(
"ERROR : mesh info ...");
70 MESSAGE(
"ERROR : read grid type ...");
83 &coordinatechangement, &geotransformation)) < 0) {
84 MESSAGE(
"ERROR : number of coordinates on X axis ...");
90 MESSAGE(
"ERROR : memory allocation ...");
94 axis, cooXaxis) < 0) {
95 MESSAGE(
"ERROR : read axis X coordinates ...");
106 &coordinatechangement, &geotransformation)) < 0) {
107 MESSAGE(
"ERROR : number of coordinates on Y axis ...");
110 ncell = ncell * (size-1);
113 MESSAGE(
"ERROR : memory allocation ...");
117 axis, cooYaxis) < 0) {
118 MESSAGE(
"ERROR : read axis Y coordinates ...");
127 cellsname = (
char *) malloc((
sizeof(
char))*ncell*
MED_SNAME_SIZE+1);
130 MESSAGE(
"ERROR : read cells name ...");
141 MESSAGE(
"ERROR : close file ...");
int main(int argc, char **argv)
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 étape de calcul donnée.
MEDC_EXPORT med_idt MEDfileOpen(const char *const filename, const med_access_mode accessmode)
Ouverture d'un fichier MED.
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_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_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 MEDfileClose(med_idt fid)
Fermeture d'un fichier MED.
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.