Dune Core Modules (unstable)

undefine-3.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_MAGIC
17  #undef ALBERTA_MAGIC
18 #endif // ALBERTA_MAGIC
19 
20 #ifdef ALBERTA_VERSION
21  #undef ALBERTA_VERSION
22 #endif // ALBERTA_VERSION
23 
24 #ifdef DIM_LIMIT
25  #undef DIM_LIMIT
26 #endif // DIM_LIMIT
27 
28 #ifdef DIM_MAX
29  #undef DIM_MAX
30 #endif // DIM_MAX
31 
32 #ifdef N_VERTICES
33  #undef N_VERTICES
34 #endif // N_VERTICES
35 
36 #ifdef N_EDGES
37  #undef N_EDGES
38 #endif // N_EDGES
39 
40 #ifdef N_WALLS
41  #undef N_WALLS
42 #endif // N_WALLS
43 
44 #ifdef N_FACES
45  #undef N_FACES
46 #endif // N_FACES
47 
48 #ifdef N_NEIGH
49  #undef N_NEIGH
50 #endif // N_NEIGH
51 
52 #ifdef N_LAMBDA
53  #undef N_LAMBDA
54 #endif // N_LAMBDA
55 
56 #ifdef DIM_FAC
57  #undef DIM_FAC
58 #endif // DIM_FAC
59 
60 #ifdef VERTEX_OF_EDGE
61  #undef VERTEX_OF_EDGE
62 #endif // VERTEX_OF_EDGE
63 
64 #ifdef VERTEX_OF_WALL
65  #undef VERTEX_OF_WALL
66 #endif // VERTEX_OF_WALL
67 
68 #ifdef N_VERTICES_0D
69  #undef N_VERTICES_0D
70 #endif // N_VERTICES_0D
71 
72 #ifdef N_EDGES_0D
73  #undef N_EDGES_0D
74 #endif // N_EDGES_0D
75 
76 #ifdef N_FACES_0D
77  #undef N_FACES_0D
78 #endif // N_FACES_0D
79 
80 #ifdef N_NEIGH_0D
81  #undef N_NEIGH_0D
82 #endif // N_NEIGH_0D
83 
84 #ifdef N_WALLS_0D
85  #undef N_WALLS_0D
86 #endif // N_WALLS_0D
87 
88 #ifdef N_LAMBDA_0D
89  #undef N_LAMBDA_0D
90 #endif // N_LAMBDA_0D
91 
92 #ifdef DIM_FAC_0D
93  #undef DIM_FAC_0D
94 #endif // DIM_FAC_0D
95 
96 #ifdef VERTEX_OF_EDGE_0D
97  #undef VERTEX_OF_EDGE_0D
98 #endif // VERTEX_OF_EDGE_0D
99 
100 #ifdef VERTEX_OF_WALL_0D
101  #undef VERTEX_OF_WALL_0D
102 #endif // VERTEX_OF_WALL_0D
103 
104 #ifdef N_VERTICES_1D
105  #undef N_VERTICES_1D
106 #endif // N_VERTICES_1D
107 
108 #ifdef N_EDGES_1D
109  #undef N_EDGES_1D
110 #endif // N_EDGES_1D
111 
112 #ifdef N_FACES_1D
113  #undef N_FACES_1D
114 #endif // N_FACES_1D
115 
116 #ifdef N_NEIGH_1D
117  #undef N_NEIGH_1D
118 #endif // N_NEIGH_1D
119 
120 #ifdef N_WALLS_1D
121  #undef N_WALLS_1D
122 #endif // N_WALLS_1D
123 
124 #ifdef N_LAMBDA_1D
125  #undef N_LAMBDA_1D
126 #endif // N_LAMBDA_1D
127 
128 #ifdef DIM_FAC_1D
129  #undef DIM_FAC_1D
130 #endif // DIM_FAC_1D
131 
132 #ifdef VERTEX_OF_EDGE_1D
133  #undef VERTEX_OF_EDGE_1D
134 #endif // VERTEX_OF_EDGE_1D
135 
136 #ifdef VERTEX_OF_WALL_1D
137  #undef VERTEX_OF_WALL_1D
138 #endif // VERTEX_OF_WALL_1D
139 
140 #ifdef N_VERTICES_2D
141  #undef N_VERTICES_2D
142 #endif // N_VERTICES_2D
143 
144 #ifdef N_EDGES_2D
145  #undef N_EDGES_2D
146 #endif // N_EDGES_2D
147 
148 #ifdef N_FACES_2D
149  #undef N_FACES_2D
150 #endif // N_FACES_2D
151 
152 #ifdef N_NEIGH_2D
153  #undef N_NEIGH_2D
154 #endif // N_NEIGH_2D
155 
156 #ifdef N_WALLS_2D
157  #undef N_WALLS_2D
158 #endif // N_WALLS_2D
159 
160 #ifdef N_LAMBDA_2D
161  #undef N_LAMBDA_2D
162 #endif // N_LAMBDA_2D
163 
164 #ifdef DIM_FAC_2D
165  #undef DIM_FAC_2D
166 #endif // DIM_FAC_2D
167 
168 #ifdef VERTEX_OF_EDGE_2D
169  #undef VERTEX_OF_EDGE_2D
170 #endif // VERTEX_OF_EDGE_2D
171 
172 #ifdef VERTEX_OF_WALL_2D
173  #undef VERTEX_OF_WALL_2D
174 #endif // VERTEX_OF_WALL_2D
175 
176 #ifdef N_VERTICES_3D
177  #undef N_VERTICES_3D
178 #endif // N_VERTICES_3D
179 
180 #ifdef N_EDGES_3D
181  #undef N_EDGES_3D
182 #endif // N_EDGES_3D
183 
184 #ifdef N_FACES_3D
185  #undef N_FACES_3D
186 #endif // N_FACES_3D
187 
188 #ifdef N_NEIGH_3D
189  #undef N_NEIGH_3D
190 #endif // N_NEIGH_3D
191 
192 #ifdef N_WALLS_3D
193  #undef N_WALLS_3D
194 #endif // N_WALLS_3D
195 
196 #ifdef N_LAMBDA_3D
197  #undef N_LAMBDA_3D
198 #endif // N_LAMBDA_3D
199 
200 #ifdef DIM_FAC_3D
201  #undef DIM_FAC_3D
202 #endif // DIM_FAC_3D
203 
204 #ifdef VERTEX_OF_EDGE_3D
205  #undef VERTEX_OF_EDGE_3D
206 #endif // VERTEX_OF_EDGE_3D
207 
208 #ifdef VERTEX_OF_WALL_3D
209  #undef VERTEX_OF_WALL_3D
210 #endif // VERTEX_OF_WALL_3D
211 
212 #ifdef N_LAMBDA_MAX
213  #undef N_LAMBDA_MAX
214 #endif // N_LAMBDA_MAX
215 
216 #ifdef N_VERTICES_MAX
217  #undef N_VERTICES_MAX
218 #endif // N_VERTICES_MAX
219 
220 #ifdef N_EDGES_MAX
221  #undef N_EDGES_MAX
222 #endif // N_EDGES_MAX
223 
224 #ifdef N_FACES_MAX
225  #undef N_FACES_MAX
226 #endif // N_FACES_MAX
227 
228 #ifdef N_NEIGH_MAX
229  #undef N_NEIGH_MAX
230 #endif // N_NEIGH_MAX
231 
232 #ifdef N_WALLS_MAX
233  #undef N_WALLS_MAX
234 #endif // N_WALLS_MAX
235 
236 #ifdef DIM_FAC_MAX
237  #undef DIM_FAC_MAX
238 #endif // DIM_FAC_MAX
239 
240 #ifdef N_LAMBDA_LIMIT
241  #undef N_LAMBDA_LIMIT
242 #endif // N_LAMBDA_LIMIT
243 
244 #ifdef N_VERTICES_LIMIT
245  #undef N_VERTICES_LIMIT
246 #endif // N_VERTICES_LIMIT
247 
248 #ifdef N_EDGES_LIMIT
249  #undef N_EDGES_LIMIT
250 #endif // N_EDGES_LIMIT
251 
252 #ifdef N_FACES_LIMIT
253  #undef N_FACES_LIMIT
254 #endif // N_FACES_LIMIT
255 
256 #ifdef N_NEIGH_LIMIT
257  #undef N_NEIGH_LIMIT
258 #endif // N_NEIGH_LIMIT
259 
260 #ifdef N_WALLS_LIMIT
261  #undef N_WALLS_LIMIT
262 #endif // N_WALLS_LIMIT
263 
264 #ifdef DIM_FAC_LIMIT
265  #undef DIM_FAC_LIMIT
266 #endif // DIM_FAC_LIMIT
267 
268 #ifdef INDEX
269  #undef INDEX
270 #endif // INDEX
271 
272 #ifdef INDEX
273  #undef INDEX
274 #endif // INDEX
275 
276 #ifdef IS_LEAF_EL
277  #undef IS_LEAF_EL
278 #endif // IS_LEAF_EL
279 
280 #ifdef LEAF_DATA
281  #undef LEAF_DATA
282 #endif // LEAF_DATA
283 
284 #ifdef INTERIOR
285  #undef INTERIOR
286 #endif // INTERIOR
287 
288 #ifdef DIRICHLET
289  #undef DIRICHLET
290 #endif // DIRICHLET
291 
292 #ifdef NEUMANN
293  #undef NEUMANN
294 #endif // NEUMANN
295 
296 #ifdef IS_NEUMANN
297  #undef IS_NEUMANN
298 #endif // IS_NEUMANN
299 
300 #ifdef IS_DIRICHLET
301  #undef IS_DIRICHLET
302 #endif // IS_DIRICHLET
303 
304 #ifdef IS_INTERIOR
305  #undef IS_INTERIOR
306 #endif // IS_INTERIOR
307 
308 #ifdef N_BNDRY_TYPES
309  #undef N_BNDRY_TYPES
310 #endif // N_BNDRY_TYPES
311 
312 #ifdef LIST_ENTRY
313  #undef LIST_ENTRY
314 #endif // LIST_ENTRY
315 
316 #ifdef INIT_EL_TAG_CTX_INIT
317  #undef INIT_EL_TAG_CTX_INIT
318 #endif // INIT_EL_TAG_CTX_INIT
319 
320 #ifdef INIT_EL_TAG_CTX_UNIQ
321  #undef INIT_EL_TAG_CTX_UNIQ
322 #endif // INIT_EL_TAG_CTX_UNIQ
323 
324 #ifdef INIT_EL_TAG_CTX_NULL
325  #undef INIT_EL_TAG_CTX_NULL
326 #endif // INIT_EL_TAG_CTX_NULL
327 
328 #ifdef INIT_EL_TAG_CTX_DFLT
329  #undef INIT_EL_TAG_CTX_DFLT
330 #endif // INIT_EL_TAG_CTX_DFLT
331 
332 #ifdef INIT_EL_TAG_CTX_TAG
333  #undef INIT_EL_TAG_CTX_TAG
334 #endif // INIT_EL_TAG_CTX_TAG
335 
336 #ifdef INIT_ELEMENT_METHOD
337  #undef INIT_ELEMENT_METHOD
338 #endif // INIT_ELEMENT_METHOD
339 
340 #ifdef INIT_ELEMENT_FLAGS
341  #undef INIT_ELEMENT_FLAGS
342 #endif // INIT_ELEMENT_FLAGS
343 
344 #ifdef INIT_ELEMENT_DEFUN
345  #undef INIT_ELEMENT_DEFUN
346 #endif // INIT_ELEMENT_DEFUN
347 
348 #ifdef INIT_OBJECT
349  #undef INIT_OBJECT
350 #endif // INIT_OBJECT
351 
352 #ifdef INIT_ELEMENT_DECL
353  #undef INIT_ELEMENT_DECL
354 #endif // INIT_ELEMENT_DECL
355 
356 #ifdef INIT_ELEMENT_INITIALIZER
357  #undef INIT_ELEMENT_INITIALIZER
358 #endif // INIT_ELEMENT_INITIALIZER
359 
360 #ifdef INIT_ELEMENT
361  #undef INIT_ELEMENT
362 #endif // INIT_ELEMENT
363 
364 #ifdef INIT_ELEMENT_NEEDED
365  #undef INIT_ELEMENT_NEEDED
366 #endif // INIT_ELEMENT_NEEDED
367 
368 #ifdef INIT_ELEMENT_SETUP
369  #undef INIT_ELEMENT_SETUP
370 #endif // INIT_ELEMENT_SETUP
371 
372 #ifdef INIT_OBJECT_SINGLE
373  #undef INIT_OBJECT_SINGLE
374 #endif // INIT_OBJECT_SINGLE
375 
376 #ifdef INIT_ELEMENT_SINGLE
377  #undef INIT_ELEMENT_SINGLE
378 #endif // INIT_ELEMENT_SINGLE
379 
380 #ifdef vertex_of_wall_2d
381  #undef vertex_of_wall_2d
382 #endif // vertex_of_wall_2d
383 
384 #ifdef PARAM_STRATEGY_MASK
385  #undef PARAM_STRATEGY_MASK
386 #endif // PARAM_STRATEGY_MASK
387 
388 #ifdef PARAM_PERIODIC_COORDS
389  #undef PARAM_PERIODIC_COORDS
390 #endif // PARAM_PERIODIC_COORDS
391 
392 #ifdef FILL_EL_DET
393  #undef FILL_EL_DET
394 #endif // FILL_EL_DET
395 
396 #ifdef FILL_EL_LAMBDA
397  #undef FILL_EL_LAMBDA
398 #endif // FILL_EL_LAMBDA
399 
400 #ifdef FILL_EL_WALL_SHIFT
401  #undef FILL_EL_WALL_SHIFT
402 #endif // FILL_EL_WALL_SHIFT
403 
404 #ifdef FILL_EL_WALL_MASK
405  #undef FILL_EL_WALL_MASK
406 #endif // FILL_EL_WALL_MASK
407 
408 #ifdef FILL_EL_WALL_DET
409  #undef FILL_EL_WALL_DET
410 #endif // FILL_EL_WALL_DET
411 
412 #ifdef FILL_EL_WALL_NORMAL
413  #undef FILL_EL_WALL_NORMAL
414 #endif // FILL_EL_WALL_NORMAL
415 
416 #ifdef FILL_EL_WALL_ORIENTATION
417  #undef FILL_EL_WALL_ORIENTATION
418 #endif // FILL_EL_WALL_ORIENTATION
419 
420 #ifdef FILL_EL_WALL_REL_ORIENTATION
421  #undef FILL_EL_WALL_REL_ORIENTATION
422 #endif // FILL_EL_WALL_REL_ORIENTATION
423 
424 #ifdef FILL_EL_WALL_DETS
425  #undef FILL_EL_WALL_DETS
426 #endif // FILL_EL_WALL_DETS
427 
428 #ifdef FILL_EL_WALL_NORMALS
429  #undef FILL_EL_WALL_NORMALS
430 #endif // FILL_EL_WALL_NORMALS
431 
432 #ifdef FILL_EL_WALL_ORIENTATIONS
433  #undef FILL_EL_WALL_ORIENTATIONS
434 #endif // FILL_EL_WALL_ORIENTATIONS
435 
436 #ifdef FILL_EL_WALL_REL_ORIENTATIONS
437  #undef FILL_EL_WALL_REL_ORIENTATIONS
438 #endif // FILL_EL_WALL_REL_ORIENTATIONS
439 
440 #ifdef BNDRY_FLAGS_INIT
441  #undef BNDRY_FLAGS_INIT
442 #endif // BNDRY_FLAGS_INIT
443 
444 #ifdef BNDRY_FLAGS_ALL
445  #undef BNDRY_FLAGS_ALL
446 #endif // BNDRY_FLAGS_ALL
447 
448 #ifdef BNDRY_FLAGS_CPY
449  #undef BNDRY_FLAGS_CPY
450 #endif // BNDRY_FLAGS_CPY
451 
452 #ifdef BNDRY_FLAGS_AND
453  #undef BNDRY_FLAGS_AND
454 #endif // BNDRY_FLAGS_AND
455 
456 #ifdef BNDRY_FLAGS_OR
457  #undef BNDRY_FLAGS_OR
458 #endif // BNDRY_FLAGS_OR
459 
460 #ifdef BNDRY_FLAGS_XOR
461  #undef BNDRY_FLAGS_XOR
462 #endif // BNDRY_FLAGS_XOR
463 
464 #ifdef BNDRY_FLAGS_IS_INTERIOR
465  #undef BNDRY_FLAGS_IS_INTERIOR
466 #endif // BNDRY_FLAGS_IS_INTERIOR
467 
468 #ifdef BNDRY_FLAGS_IS_AT_BNDRY
469  #undef BNDRY_FLAGS_IS_AT_BNDRY
470 #endif // BNDRY_FLAGS_IS_AT_BNDRY
471 
472 #ifdef BNDRY_FLAGS_SET
473  #undef BNDRY_FLAGS_SET
474 #endif // BNDRY_FLAGS_SET
475 
476 #ifdef BNDRY_FLAGS_IS_PARTOF
477  #undef BNDRY_FLAGS_IS_PARTOF
478 #endif // BNDRY_FLAGS_IS_PARTOF
479 
480 #ifdef BNDRY_FLAGS_FFBB
481  #undef BNDRY_FLAGS_FFBB
482 #endif // BNDRY_FLAGS_FFBB
483 
484 #ifdef RCLE_NONE
485  #undef RCLE_NONE
486 #endif // RCLE_NONE
487 
488 #ifdef RCLE_COARSE_EDGE_COMPAT
489  #undef RCLE_COARSE_EDGE_COMPAT
490 #endif // RCLE_COARSE_EDGE_COMPAT
491 
492 #ifdef FILL_NOTHING
493  #undef FILL_NOTHING
494 #endif // FILL_NOTHING
495 
496 #ifdef FILL_COORDS
497  #undef FILL_COORDS
498 #endif // FILL_COORDS
499 
500 #ifdef FILL_BOUND
501  #undef FILL_BOUND
502 #endif // FILL_BOUND
503 
504 #ifdef FILL_NEIGH
505  #undef FILL_NEIGH
506 #endif // FILL_NEIGH
507 
508 #ifdef FILL_OPP_COORDS
509  #undef FILL_OPP_COORDS
510 #endif // FILL_OPP_COORDS
511 
512 #ifdef FILL_ORIENTATION
513  #undef FILL_ORIENTATION
514 #endif // FILL_ORIENTATION
515 
516 #ifdef FILL_PROJECTION
517  #undef FILL_PROJECTION
518 #endif // FILL_PROJECTION
519 
520 #ifdef FILL_MACRO_WALLS
521  #undef FILL_MACRO_WALLS
522 #endif // FILL_MACRO_WALLS
523 
524 #ifdef FILL_WALL_MAP
525  #undef FILL_WALL_MAP
526 #endif // FILL_WALL_MAP
527 
528 #ifdef FILL_NON_PERIODIC
529  #undef FILL_NON_PERIODIC
530 #endif // FILL_NON_PERIODIC
531 
532 #ifdef FILL_MASTER_INFO
533  #undef FILL_MASTER_INFO
534 #endif // FILL_MASTER_INFO
535 
536 #ifdef FILL_ANY
537  #undef FILL_ANY
538 #endif // FILL_ANY
539 
540 #ifdef CALL_EVERY_EL_PREORDER
541  #undef CALL_EVERY_EL_PREORDER
542 #endif // CALL_EVERY_EL_PREORDER
543 
544 #ifdef CALL_EVERY_EL_INORDER
545  #undef CALL_EVERY_EL_INORDER
546 #endif // CALL_EVERY_EL_INORDER
547 
548 #ifdef CALL_EVERY_EL_POSTORDER
549  #undef CALL_EVERY_EL_POSTORDER
550 #endif // CALL_EVERY_EL_POSTORDER
551 
552 #ifdef CALL_LEAF_EL
553  #undef CALL_LEAF_EL
554 #endif // CALL_LEAF_EL
555 
556 #ifdef CALL_LEAF_EL_LEVEL
557  #undef CALL_LEAF_EL_LEVEL
558 #endif // CALL_LEAF_EL_LEVEL
559 
560 #ifdef CALL_EL_LEVEL
561  #undef CALL_EL_LEVEL
562 #endif // CALL_EL_LEVEL
563 
564 #ifdef CALL_MG_LEVEL
565  #undef CALL_MG_LEVEL
566 #endif // CALL_MG_LEVEL
567 
568 #ifdef TEST_FLAG
569  #undef TEST_FLAG
570 #endif // TEST_FLAG
571 
572 #ifdef ADM_FLAGS_MASK
573  #undef ADM_FLAGS_MASK
574 #endif // ADM_FLAGS_MASK
575 
576 #ifdef UCHAR_name
577  #undef UCHAR_name
578 #endif // UCHAR_name
579 
580 #ifdef uchar_VECNAME
581  #undef uchar_VECNAME
582 #endif // uchar_VECNAME
583 
584 #ifdef SCHAR_name
585  #undef SCHAR_name
586 #endif // SCHAR_name
587 
588 #ifdef schar_VECNAME
589  #undef schar_VECNAME
590 #endif // schar_VECNAME
591 
592 #ifdef INT_name
593  #undef INT_name
594 #endif // INT_name
595 
596 #ifdef int_VECNAME
597  #undef int_VECNAME
598 #endif // int_VECNAME
599 
600 #ifdef DOF_name
601  #undef DOF_name
602 #endif // DOF_name
603 
604 #ifdef dof_VECNAME
605  #undef dof_VECNAME
606 #endif // dof_VECNAME
607 
608 #ifdef PTR_name
609  #undef PTR_name
610 #endif // PTR_name
611 
612 #ifdef ptr_VECNAME
613  #undef ptr_VECNAME
614 #endif // ptr_VECNAME
615 
616 #ifdef REAL_name
617  #undef REAL_name
618 #endif // REAL_name
619 
620 #ifdef real_VECNAME
621  #undef real_VECNAME
622 #endif // real_VECNAME
623 
624 #ifdef REAL_D_name
625  #undef REAL_D_name
626 #endif // REAL_D_name
627 
628 #ifdef real_d_VECNAME
629  #undef real_d_VECNAME
630 #endif // real_d_VECNAME
631 
632 #ifdef BNDRY_name
633  #undef BNDRY_name
634 #endif // BNDRY_name
635 
636 #ifdef bndry_VECNAME
637  #undef bndry_VECNAME
638 #endif // bndry_VECNAME
639 
640 #ifdef DECL_DOF_EL_VEC
641  #undef DECL_DOF_EL_VEC
642 #endif // DECL_DOF_EL_VEC
643 
644 #ifdef PHI
645  #undef PHI
646 #endif // PHI
647 
648 #ifdef GRD_PHI
649  #undef GRD_PHI
650 #endif // GRD_PHI
651 
652 #ifdef D2_PHI
653  #undef D2_PHI
654 #endif // D2_PHI
655 
656 #ifdef D3_PHI
657  #undef D3_PHI
658 #endif // D3_PHI
659 
660 #ifdef D4_PHI
661  #undef D4_PHI
662 #endif // D4_PHI
663 
664 #ifdef PHI_D
665  #undef PHI_D
666 #endif // PHI_D
667 
668 #ifdef GRD_PHI_D
669  #undef GRD_PHI_D
670 #endif // GRD_PHI_D
671 
672 #ifdef D2_PHI_D
673  #undef D2_PHI_D
674 #endif // D2_PHI_D
675 
676 #ifdef GET_DOF_INDICES
677  #undef GET_DOF_INDICES
678 #endif // GET_DOF_INDICES
679 
680 #ifdef INTERPOL
681  #undef INTERPOL
682 #endif // INTERPOL
683 
684 #ifdef INTERPOL_D
685  #undef INTERPOL_D
686 #endif // INTERPOL_D
687 
688 #ifdef INTERPOL_DOW
689  #undef INTERPOL_DOW
690 #endif // INTERPOL_DOW
691 
692 #ifdef GET_BOUND
693  #undef GET_BOUND
694 #endif // GET_BOUND
695 
696 #ifdef LAGRANGE_NODES
697  #undef LAGRANGE_NODES
698 #endif // LAGRANGE_NODES
699 
700 #ifdef FILL_EL_QUAD_WORLD
701  #undef FILL_EL_QUAD_WORLD
702 #endif // FILL_EL_QUAD_WORLD
703 
704 #ifdef FILL_EL_QUAD_DET
705  #undef FILL_EL_QUAD_DET
706 #endif // FILL_EL_QUAD_DET
707 
708 #ifdef FILL_EL_QUAD_LAMBDA
709  #undef FILL_EL_QUAD_LAMBDA
710 #endif // FILL_EL_QUAD_LAMBDA
711 
712 #ifdef FILL_EL_QUAD_DLAMBDA
713  #undef FILL_EL_QUAD_DLAMBDA
714 #endif // FILL_EL_QUAD_DLAMBDA
715 
716 #ifdef FILL_EL_QUAD_GRD_WORLD
717  #undef FILL_EL_QUAD_GRD_WORLD
718 #endif // FILL_EL_QUAD_GRD_WORLD
719 
720 #ifdef FILL_EL_QUAD_D2_WORLD
721  #undef FILL_EL_QUAD_D2_WORLD
722 #endif // FILL_EL_QUAD_D2_WORLD
723 
724 #ifdef FILL_EL_QUAD_D3_WORLD
725  #undef FILL_EL_QUAD_D3_WORLD
726 #endif // FILL_EL_QUAD_D3_WORLD
727 
728 #ifdef FILL_EL_QUAD_WALL_DET
729  #undef FILL_EL_QUAD_WALL_DET
730 #endif // FILL_EL_QUAD_WALL_DET
731 
732 #ifdef FILL_EL_QUAD_WALL_NORMAL
733  #undef FILL_EL_QUAD_WALL_NORMAL
734 #endif // FILL_EL_QUAD_WALL_NORMAL
735 
736 #ifdef FILL_EL_QUAD_GRD_NORMAL
737  #undef FILL_EL_QUAD_GRD_NORMAL
738 #endif // FILL_EL_QUAD_GRD_NORMAL
739 
740 #ifdef FILL_EL_QUAD_D2_NORMAL
741  #undef FILL_EL_QUAD_D2_NORMAL
742 #endif // FILL_EL_QUAD_D2_NORMAL
743 
744 #ifdef INIT_PHI
745  #undef INIT_PHI
746 #endif // INIT_PHI
747 
748 #ifdef INIT_GRD_PHI
749  #undef INIT_GRD_PHI
750 #endif // INIT_GRD_PHI
751 
752 #ifdef INIT_D2_PHI
753  #undef INIT_D2_PHI
754 #endif // INIT_D2_PHI
755 
756 #ifdef INIT_D3_PHI
757  #undef INIT_D3_PHI
758 #endif // INIT_D3_PHI
759 
760 #ifdef INIT_D4_PHI
761  #undef INIT_D4_PHI
762 #endif // INIT_D4_PHI
763 
764 #ifdef INIT_TANGENTIAL
765  #undef INIT_TANGENTIAL
766 #endif // INIT_TANGENTIAL
767 
768 #ifdef MESH_REFINED
769  #undef MESH_REFINED
770 #endif // MESH_REFINED
771 
772 #ifdef MESH_COARSENED
773  #undef MESH_COARSENED
774 #endif // MESH_COARSENED
775 
776 #ifdef GRAPH_MESH_BOUNDARY
777  #undef GRAPH_MESH_BOUNDARY
778 #endif // GRAPH_MESH_BOUNDARY
779 
780 #ifdef GRAPH_MESH_ELEMENT_MARK
781  #undef GRAPH_MESH_ELEMENT_MARK
782 #endif // GRAPH_MESH_ELEMENT_MARK
783 
784 #ifdef GRAPH_MESH_VERTEX_DOF
785  #undef GRAPH_MESH_VERTEX_DOF
786 #endif // GRAPH_MESH_VERTEX_DOF
787 
788 #ifdef GRAPH_MESH_ELEMENT_INDEX
789  #undef GRAPH_MESH_ELEMENT_INDEX
790 #endif // GRAPH_MESH_ELEMENT_INDEX
791 
792 #ifdef GET_MESH
793  #undef GET_MESH
794 #endif // GET_MESH
795 
796 #ifdef GET_DOF_VEC
797  #undef GET_DOF_VEC
798 #endif // GET_DOF_VEC
799 
800 #ifdef TRACE_DOF_VEC_PROTO
801  #undef TRACE_DOF_VEC_PROTO
802 #endif // TRACE_DOF_VEC_PROTO
803 
804 #ifdef INIT_UH
805  #undef INIT_UH
806 #endif // INIT_UH
807 
808 #ifdef INIT_GRD_UH
809  #undef INIT_GRD_UH
810 #endif // INIT_GRD_UH
811 
812 #ifdef ellipt_est_d_init
813  #undef ellipt_est_d_init
814 #endif // ellipt_est_d_init
815 
816 #ifdef head_est_d_init
817  #undef head_est_d_init
818 #endif // head_est_d_init
819 
820 #ifdef element_est_d
821  #undef element_est_d
822 #endif // element_est_d
823 
824 #ifdef element_est_d_finish
825  #undef element_est_d_finish
826 #endif // element_est_d_finish
827 
828 #ifdef element_est_uh_d
829  #undef element_est_uh_d
830 #endif // element_est_uh_d
831 
832 #ifdef element_est_grd_uh_d
833  #undef element_est_grd_uh_d
834 #endif // element_est_grd_uh_d
835 
836 #ifdef ellipt_est_d_finish
837  #undef ellipt_est_d_finish
838 #endif // ellipt_est_d_finish
839 
840 #ifdef heat_est_d_finish
841  #undef heat_est_d_finish
842 #endif // heat_est_d_finish
843 
844 #ifdef TRAVERSE_FIRST
845  #undef TRAVERSE_FIRST
846 #endif // TRAVERSE_FIRST
847 
848 #ifdef TRAVERSE_NEXT
849  #undef TRAVERSE_NEXT
850 #endif // TRAVERSE_NEXT
851 
852 #ifdef TRAVERSE_START
853  #undef TRAVERSE_START
854 #endif // TRAVERSE_START
855 
856 #ifdef TRAVERSE_STOP
857  #undef TRAVERSE_STOP
858 #endif // TRAVERSE_STOP
859 
860 #ifdef TRAVERSE_NEIGHBOUR
861  #undef TRAVERSE_NEIGHBOUR
862 #endif // TRAVERSE_NEIGHBOUR
863 
864 #ifdef IFF_TAG_ALBERTA
865  #undef IFF_TAG_ALBERTA
866 #endif // IFF_TAG_ALBERTA
867 
868 #ifdef IFF_TAG_MESH
869  #undef IFF_TAG_MESH
870 #endif // IFF_TAG_MESH
871 
872 #ifdef IFF_TAG_REAL_VEC
873  #undef IFF_TAG_REAL_VEC
874 #endif // IFF_TAG_REAL_VEC
875 
876 #ifdef IFF_TAG_REAL_D_VEC
877  #undef IFF_TAG_REAL_D_VEC
878 #endif // IFF_TAG_REAL_D_VEC
879 
880 #ifdef IFF_TAG_INT_VEC
881  #undef IFF_TAG_INT_VEC
882 #endif // IFF_TAG_INT_VEC
883 
884 #ifdef IFF_TAG_UCHAR_VEC
885  #undef IFF_TAG_UCHAR_VEC
886 #endif // IFF_TAG_UCHAR_VEC
887 
888 #ifdef IFF_TAG_SCHAR_VEC
889  #undef IFF_TAG_SCHAR_VEC
890 #endif // IFF_TAG_SCHAR_VEC
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.80.0 (May 16, 22:29, 2024)