Dune Core Modules (unstable)

undefine-2.0.hh
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright © DUNE Project contributors, see file LICENSE.md in module root
2 // SPDX-License-Identifier: LicenseRef-GPL-2.0-only-with-DUNE-exception
3 // -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
4 // vi: set et ts=4 sw=2 sts=2:
12 #ifdef _ALBERTA_H_
13  #undef _ALBERTA_H_
14 #endif // _ALBERTA_H_
15 
16 #ifdef ALBERTA_VERSION
17  #undef ALBERTA_VERSION
18 #endif // ALBERTA_VERSION
19 
20 #ifdef ALBERTA_DEBUG
21  #undef ALBERTA_DEBUG
22 #endif // ALBERTA_DEBUG
23 
24 #ifdef DIM_MAX
25  #undef DIM_MAX
26 #endif // DIM_MAX
27 
28 #ifdef N_VERTICES
29  #undef N_VERTICES
30 #endif // N_VERTICES
31 
32 #ifdef N_EDGES
33  #undef N_EDGES
34 #endif // N_EDGES
35 
36 #ifdef N_WALLS
37  #undef N_WALLS
38 #endif // N_WALLS
39 
40 #ifdef N_FACES
41  #undef N_FACES
42 #endif // N_FACES
43 
44 #ifdef N_NEIGH
45  #undef N_NEIGH
46 #endif // N_NEIGH
47 
48 #ifdef DIM_FAC
49  #undef DIM_FAC
50 #endif // DIM_FAC
51 
52 #ifdef N_VERTICES_0D
53  #undef N_VERTICES_0D
54 #endif // N_VERTICES_0D
55 
56 #ifdef N_EDGES_0D
57  #undef N_EDGES_0D
58 #endif // N_EDGES_0D
59 
60 #ifdef N_FACES_0D
61  #undef N_FACES_0D
62 #endif // N_FACES_0D
63 
64 #ifdef N_NEIGH_0D
65  #undef N_NEIGH_0D
66 #endif // N_NEIGH_0D
67 
68 #ifdef N_WALLS_0D
69  #undef N_WALLS_0D
70 #endif // N_WALLS_0D
71 
72 #ifdef N_VERTICES_1D
73  #undef N_VERTICES_1D
74 #endif // N_VERTICES_1D
75 
76 #ifdef N_EDGES_1D
77  #undef N_EDGES_1D
78 #endif // N_EDGES_1D
79 
80 #ifdef N_FACES_1D
81  #undef N_FACES_1D
82 #endif // N_FACES_1D
83 
84 #ifdef N_NEIGH_1D
85  #undef N_NEIGH_1D
86 #endif // N_NEIGH_1D
87 
88 #ifdef N_WALLS_1D
89  #undef N_WALLS_1D
90 #endif // N_WALLS_1D
91 
92 #ifdef N_VERTICES_2D
93  #undef N_VERTICES_2D
94 #endif // N_VERTICES_2D
95 
96 #ifdef N_EDGES_2D
97  #undef N_EDGES_2D
98 #endif // N_EDGES_2D
99 
100 #ifdef N_FACES_2D
101  #undef N_FACES_2D
102 #endif // N_FACES_2D
103 
104 #ifdef N_NEIGH_2D
105  #undef N_NEIGH_2D
106 #endif // N_NEIGH_2D
107 
108 #ifdef N_WALLS_2D
109  #undef N_WALLS_2D
110 #endif // N_WALLS_2D
111 
112 #ifdef N_VERTICES_3D
113  #undef N_VERTICES_3D
114 #endif // N_VERTICES_3D
115 
116 #ifdef N_EDGES_3D
117  #undef N_EDGES_3D
118 #endif // N_EDGES_3D
119 
120 #ifdef N_FACES_3D
121  #undef N_FACES_3D
122 #endif // N_FACES_3D
123 
124 #ifdef N_NEIGH_3D
125  #undef N_NEIGH_3D
126 #endif // N_NEIGH_3D
127 
128 #ifdef N_WALLS_3D
129  #undef N_WALLS_3D
130 #endif // N_WALLS_3D
131 
132 #ifdef N_VERTICES_MAX
133  #undef N_VERTICES_MAX
134 #endif // N_VERTICES_MAX
135 
136 #ifdef N_EDGES_MAX
137  #undef N_EDGES_MAX
138 #endif // N_EDGES_MAX
139 
140 #ifdef N_FACES_MAX
141  #undef N_FACES_MAX
142 #endif // N_FACES_MAX
143 
144 #ifdef N_NEIGH_MAX
145  #undef N_NEIGH_MAX
146 #endif // N_NEIGH_MAX
147 
148 #ifdef N_WALLS_MAX
149  #undef N_WALLS_MAX
150 #endif // N_WALLS_MAX
151 
152 #ifdef N_LAMBDA
153  #undef N_LAMBDA
154 #endif // N_LAMBDA
155 
156 #ifdef LAMBDA_MAX
157  #undef LAMBDA_MAX
158 #endif // LAMBDA_MAX
159 
160 #ifdef INDEX
161  #undef INDEX
162 #endif // INDEX
163 
164 #ifdef INDEX
165  #undef INDEX
166 #endif // INDEX
167 
168 #ifdef IS_LEAF_EL
169  #undef IS_LEAF_EL
170 #endif // IS_LEAF_EL
171 
172 #ifdef LEAF_DATA
173  #undef LEAF_DATA
174 #endif // LEAF_DATA
175 
176 #ifdef INTERIOR
177  #undef INTERIOR
178 #endif // INTERIOR
179 
180 #ifdef DIRICHLET
181  #undef DIRICHLET
182 #endif // DIRICHLET
183 
184 #ifdef NEUMANN
185  #undef NEUMANN
186 #endif // NEUMANN
187 
188 #ifdef IS_NEUMANN
189  #undef IS_NEUMANN
190 #endif // IS_NEUMANN
191 
192 #ifdef IS_DIRICHLET
193  #undef IS_DIRICHLET
194 #endif // IS_DIRICHLET
195 
196 #ifdef IS_INTERIOR
197  #undef IS_INTERIOR
198 #endif // IS_INTERIOR
199 
200 #ifdef N_NODE_TYPES
201  #undef N_NODE_TYPES
202 #endif // N_NODE_TYPES
203 
204 #ifdef VERTEX
205  #undef VERTEX
206 #endif // VERTEX
207 
208 #ifdef CENTER
209  #undef CENTER
210 #endif // CENTER
211 
212 #ifdef EDGE
213  #undef EDGE
214 #endif // EDGE
215 
216 #ifdef FACE
217  #undef FACE
218 #endif // FACE
219 
220 #ifdef LIST_ENTRY
221  #undef LIST_ENTRY
222 #endif // LIST_ENTRY
223 
224 #ifdef WALL_BOUND
225  #undef WALL_BOUND
226 #endif // WALL_BOUND
227 
228 #ifdef FILL_NOTHING
229  #undef FILL_NOTHING
230 #endif // FILL_NOTHING
231 
232 #ifdef FILL_COORDS
233  #undef FILL_COORDS
234 #endif // FILL_COORDS
235 
236 #ifdef FILL_BOUND
237  #undef FILL_BOUND
238 #endif // FILL_BOUND
239 
240 #ifdef FILL_NEIGH
241  #undef FILL_NEIGH
242 #endif // FILL_NEIGH
243 
244 #ifdef FILL_OPP_COORDS
245  #undef FILL_OPP_COORDS
246 #endif // FILL_OPP_COORDS
247 
248 #ifdef FILL_ORIENTATION
249  #undef FILL_ORIENTATION
250 #endif // FILL_ORIENTATION
251 
252 #ifdef FILL_EL_TYPE
253  #undef FILL_EL_TYPE
254 #endif // FILL_EL_TYPE
255 
256 #ifdef FILL_PROJECTION
257  #undef FILL_PROJECTION
258 #endif // FILL_PROJECTION
259 
260 #ifdef FILL_ANY
261  #undef FILL_ANY
262 #endif // FILL_ANY
263 
264 #ifdef HOOK_QUEUE_OFFSET
265  #undef HOOK_QUEUE_OFFSET
266 #endif // HOOK_QUEUE_OFFSET
267 
268 #ifdef RUN_HOOKS_0
269  #undef RUN_HOOKS_0
270 #endif // RUN_HOOKS_0
271 
272 #ifdef RUN_BAS_FCTS_HOOKS
273  #undef RUN_BAS_FCTS_HOOKS
274 #endif // RUN_BAS_FCTS_HOOKS
275 
276 #ifdef RUN_HOOKS_1
277  #undef RUN_HOOKS_1
278 #endif // RUN_HOOKS_1
279 
280 #ifdef RUN_HOOKS_2
281  #undef RUN_HOOKS_2
282 #endif // RUN_HOOKS_2
283 
284 #ifdef RUN_HOOKS_3
285  #undef RUN_HOOKS_3
286 #endif // RUN_HOOKS_3
287 
288 #ifdef RUN_HOOKS_4
289  #undef RUN_HOOKS_4
290 #endif // RUN_HOOKS_4
291 
292 #ifdef RUN_HOOKS_5
293  #undef RUN_HOOKS_5
294 #endif // RUN_HOOKS_5
295 
296 #ifdef RUN_HOOKS_6
297  #undef RUN_HOOKS_6
298 #endif // RUN_HOOKS_6
299 
300 #ifdef RUN_HOOKS_7
301  #undef RUN_HOOKS_7
302 #endif // RUN_HOOKS_7
303 
304 #ifdef CALL_EVERY_EL_PREORDER
305  #undef CALL_EVERY_EL_PREORDER
306 #endif // CALL_EVERY_EL_PREORDER
307 
308 #ifdef CALL_EVERY_EL_INORDER
309  #undef CALL_EVERY_EL_INORDER
310 #endif // CALL_EVERY_EL_INORDER
311 
312 #ifdef CALL_EVERY_EL_POSTORDER
313  #undef CALL_EVERY_EL_POSTORDER
314 #endif // CALL_EVERY_EL_POSTORDER
315 
316 #ifdef CALL_LEAF_EL
317  #undef CALL_LEAF_EL
318 #endif // CALL_LEAF_EL
319 
320 #ifdef CALL_LEAF_EL_LEVEL
321  #undef CALL_LEAF_EL_LEVEL
322 #endif // CALL_LEAF_EL_LEVEL
323 
324 #ifdef CALL_EL_LEVEL
325  #undef CALL_EL_LEVEL
326 #endif // CALL_EL_LEVEL
327 
328 #ifdef CALL_MG_LEVEL
329  #undef CALL_MG_LEVEL
330 #endif // CALL_MG_LEVEL
331 
332 #ifdef TEST_FLAG
333  #undef TEST_FLAG
334 #endif // TEST_FLAG
335 
336 #ifdef DOF_ADMIN_DEF
337  #undef DOF_ADMIN_DEF
338 #endif // DOF_ADMIN_DEF
339 
340 #ifdef DOF_FREE_SIZE
341  #undef DOF_FREE_SIZE
342 #endif // DOF_FREE_SIZE
343 
344 #ifdef DOF_UNIT_ALL_FREE
345  #undef DOF_UNIT_ALL_FREE
346 #endif // DOF_UNIT_ALL_FREE
347 
348 #ifdef FOR_ALL_DOFS
349  #undef FOR_ALL_DOFS
350 #endif // FOR_ALL_DOFS
351 
352 #ifdef FOR_ALL_FREE_DOFS
353  #undef FOR_ALL_FREE_DOFS
354 #endif // FOR_ALL_FREE_DOFS
355 
356 #ifdef DOWBM_FULL
357  #undef DOWBM_FULL
358 #endif // DOWBM_FULL
359 
360 #ifdef DOWBM_SYMM
361  #undef DOWBM_SYMM
362 #endif // DOWBM_SYMM
363 
364 #ifdef DOWBM_DIAG
365  #undef DOWBM_DIAG
366 #endif // DOWBM_DIAG
367 
368 #ifdef ROW_LENGTH
369  #undef ROW_LENGTH
370 #endif // ROW_LENGTH
371 
372 #ifdef ENTRY_USED
373  #undef ENTRY_USED
374 #endif // ENTRY_USED
375 
376 #ifdef ENTRY_NOT_USED
377  #undef ENTRY_NOT_USED
378 #endif // ENTRY_NOT_USED
379 
380 #ifdef UNUSED_ENTRY
381  #undef UNUSED_ENTRY
382 #endif // UNUSED_ENTRY
383 
384 #ifdef NO_MORE_ENTRIES
385  #undef NO_MORE_ENTRIES
386 #endif // NO_MORE_ENTRIES
387 
388 #ifdef LAGRANGE_NODES
389  #undef LAGRANGE_NODES
390 #endif // LAGRANGE_NODES
391 
392 #ifdef MAX_N_QUAD_POINTS
393  #undef MAX_N_QUAD_POINTS
394 #endif // MAX_N_QUAD_POINTS
395 
396 #ifdef INIT_PHI
397  #undef INIT_PHI
398 #endif // INIT_PHI
399 
400 #ifdef INIT_GRD_PHI
401  #undef INIT_GRD_PHI
402 #endif // INIT_GRD_PHI
403 
404 #ifdef INIT_D2_PHI
405  #undef INIT_D2_PHI
406 #endif // INIT_D2_PHI
407 
408 #ifdef MESH_REFINED
409  #undef MESH_REFINED
410 #endif // MESH_REFINED
411 
412 #ifdef MESH_COARSENED
413  #undef MESH_COARSENED
414 #endif // MESH_COARSENED
415 
416 #ifdef H1_NORM
417  #undef H1_NORM
418 #endif // H1_NORM
419 
420 #ifdef L2_NORM
421  #undef L2_NORM
422 #endif // L2_NORM
423 
424 #ifdef GRAPH_MESH_BOUNDARY
425  #undef GRAPH_MESH_BOUNDARY
426 #endif // GRAPH_MESH_BOUNDARY
427 
428 #ifdef GRAPH_MESH_ELEMENT_MARK
429  #undef GRAPH_MESH_ELEMENT_MARK
430 #endif // GRAPH_MESH_ELEMENT_MARK
431 
432 #ifdef GRAPH_MESH_VERTEX_DOF
433  #undef GRAPH_MESH_VERTEX_DOF
434 #endif // GRAPH_MESH_VERTEX_DOF
435 
436 #ifdef GRAPH_MESH_ELEMENT_INDEX
437  #undef GRAPH_MESH_ELEMENT_INDEX
438 #endif // GRAPH_MESH_ELEMENT_INDEX
439 
440 #ifdef GET_MESH
441  #undef GET_MESH
442 #endif // GET_MESH
443 
444 #ifdef GET_DOF_VEC
445  #undef GET_DOF_VEC
446 #endif // GET_DOF_VEC
447 
448 #ifdef CARD_SN_MAX
449  #undef CARD_SN_MAX
450 #endif // CARD_SN_MAX
451 
452 #ifdef INIT_UH
453  #undef INIT_UH
454 #endif // INIT_UH
455 
456 #ifdef INIT_GRD_UH
457  #undef INIT_GRD_UH
458 #endif // INIT_GRD_UH
459 
460 #ifdef TRAVERSE_START
461  #undef TRAVERSE_START
462 #endif // TRAVERSE_START
463 
464 #ifdef TRAVERSE_STOP
465  #undef TRAVERSE_STOP
466 #endif // TRAVERSE_STOP
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.80.0 (May 16, 22:29, 2024)