MED fichier
MED23meshIterators.c
Aller à la documentation de ce fichier.
1/* This file is part of MED.
2 *
3 * COPYRIGHT (C) 1999 - 2020 EDF R&D, CEA/DEN
4 * MED is free software: you can redistribute it and/or modify
5 * it under the terms of the GNU Lesser General Public License as published by
6 * the Free Software Foundation, either version 3 of the License, or
7 * (at your option) any later version.
8 *
9 * MED is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU Lesser General Public License for more details.
13 *
14 * You should have received a copy of the GNU Lesser General Public License
15 * along with MED. If not, see <http://www.gnu.org/licenses/>.
16 */
17
18
19#include <med.h>
20#include <med_config.h>
21
32
34 "MED_UNDEF_ENTITY_TYPE",
35 "MED_MAILLE",
36 "MED_FACE",
37 "MED_ARETE",
38 "MED_NOEUD",
39 "MED_NOEUD_MAILLE",
40 "MED_STRUCT_ELEMENT",
41 "MED_UNDEF_ENTITY_TYPE"
42};
43
72
74 "(AUCUN)",
75 "MED_POINT1",
76 "MED_SEG2",
77 "MED_SEG3",
78 "MED_TRIA3",
79 "MED_TRIA6",
80 "MED_QUAD4",
81 "MED_QUAD8",
82 "MED_TETRA4",
83 "MED_TETRA10",
84 "MED_HEXA8",
85 "MED_HEXA20",
86 "MED_PENTA6",
87 "MED_PENTA15",
88 "MED_PENTA18",
89 "MED_PYRA5",
90 "MED_PYRA13",
91 "MED_SEG4",
92 "MED_TRIA7",
93 "MED_QUAD9",
94 "MED_OCTA12",
95 "MED_HEXA27",
96 "MED_POLYGONE",
97 "MED_POLYGONE2",
98 "MED_POLYEDRE",
99 "(AUCUN)"
100};
101
102
115
117 "(AUCUN)",
118 "MED_TRIA3",
119 "MED_TRIA6",
120 "MED_QUAD4",
121 "MED_QUAD8",
122 "MED_TRIA7",
123 "MED_QUAD9",
124 "MED_POLYGONE",
125 "MED_POLYGONE2",
126 "(AUCUN)"
127};
128
136
138 "(AUCUN)",
139 "MED_SEG2",
140 "MED_SEG3",
141 "MED_SEG4",
142 "(AUCUN)"
143};
144
150
152 "(AUCUN)",
153 "(AUCUN)",
154 "(AUCUN)"
155};
156
med_geometry_type MED23MESH_GET_FACE_GEOMETRY_TYPE[MED_N_FACE_FIXED_GEO+2]
med_entity_type MED23MESH_GET_ENTITY_TYPE[MED_N_ENTITY_TYPES+2]
const char * MED23MESH_GET_EDGE_GEOMETRY_TYPENAME[MED_N_EDGE_FIXED_GEO+2]
med_geometry_type MED23MESH_GET_NODE_GEOMETRY_TYPE[MED_N_NODE_FIXED_GEO+2]
const char *const MED23MESH_GET_ENTITY_TYPENAME[MED_N_ENTITY_TYPES+2]
const char * MED23MESH_GET_NODE_GEOMETRY_TYPENAME[MED_N_NODE_FIXED_GEO+2]
const char *const MED23MESH_GET_CELL_GEOMETRY_TYPENAME[MED_N_CELL_FIXED_GEO+2]
med_geometry_type MED23MESH_GET_EDGE_GEOMETRY_TYPE[MED_N_EDGE_FIXED_GEO+2]
const char *const MED23MESH_GET_FACE_GEOMETRY_TYPENAME[MED_N_FACE_FIXED_GEO+2]
med_geometry_type MED23MESH_GET_CELL_GEOMETRY_TYPE[MED_N_CELL_FIXED_GEO+2]
int med_geometry_type
Definition med.h:194
#define MED_OCTA12
Definition med.h:215
#define MED_SEG4
Definition med.h:202
#define MED_TRIA7
Definition med.h:206
#define MED_QUAD4
Definition med.h:204
#define MED_SEG2
Definition med.h:200
#define MED_TRIA3
Definition med.h:203
#define MED_TETRA10
Definition med.h:214
#define MED_PENTA15
Definition med.h:217
#define MED_POLYGON2
Definition med.h:224
#define MED_TRIA6
Definition med.h:205
#define MED_POLYGON
Definition med.h:223
#define MED_NO_GEOTYPE
Definition med.h:232
#define MED_TETRA4
Definition med.h:210
#define MED_N_NODE_FIXED_GEO
Definition med.h:251
#define MED_N_ENTITY_TYPES
Definition med.h:146
med_entity_type
Definition med.h:143
@ MED_NODE
Definition med.h:143
@ MED_UNDEF_ENTITY_TYPE
Definition med.h:145
@ MED_CELL
Definition med.h:143
@ MED_NODE_ELEMENT
Definition med.h:144
@ MED_DESCENDING_FACE
Definition med.h:143
@ MED_STRUCT_ELEMENT
Definition med.h:144
@ MED_DESCENDING_EDGE
Definition med.h:143
#define MED_POINT1
Definition med.h:198
#define MED_N_FACE_FIXED_GEO
Definition med.h:243
#define MED_HEXA8
Definition med.h:213
#define MED_PENTA6
Definition med.h:212
#define MED_PENTA18
Definition med.h:218
#define MED_N_EDGE_FIXED_GEO
Definition med.h:247
#define MED_SEG3
Definition med.h:201
#define MED_N_CELL_FIXED_GEO
Definition med.h:239
#define MED_QUAD8
Definition med.h:207
#define MED_HEXA20
Definition med.h:219
#define MED_PYRA13
Definition med.h:216
#define MED_POLYHEDRON
Definition med.h:225
#define MED_HEXA27
Definition med.h:220
#define MED_PYRA5
Definition med.h:211
#define MED_QUAD9
Definition med.h:208