Dune Core Modules (unstable)
Go to the documentation of this file.
20 #ifdef ALBERTA_VERSION
21 #undef ALBERTA_VERSION
96 #ifdef VERTEX_OF_EDGE_0D
97 #undef VERTEX_OF_EDGE_0D
100 #ifdef VERTEX_OF_WALL_0D
101 #undef VERTEX_OF_WALL_0D
132 #ifdef VERTEX_OF_EDGE_1D
133 #undef VERTEX_OF_EDGE_1D
136 #ifdef VERTEX_OF_WALL_1D
137 #undef VERTEX_OF_WALL_1D
168 #ifdef VERTEX_OF_EDGE_2D
169 #undef VERTEX_OF_EDGE_2D
172 #ifdef VERTEX_OF_WALL_2D
173 #undef VERTEX_OF_WALL_2D
204 #ifdef VERTEX_OF_EDGE_3D
205 #undef VERTEX_OF_EDGE_3D
208 #ifdef VERTEX_OF_WALL_3D
209 #undef VERTEX_OF_WALL_3D
216 #ifdef N_VERTICES_MAX
217 #undef N_VERTICES_MAX
240 #ifdef N_LAMBDA_LIMIT
241 #undef N_LAMBDA_LIMIT
244 #ifdef N_VERTICES_LIMIT
245 #undef N_VERTICES_LIMIT
316 #ifdef INIT_EL_TAG_CTX_INIT
317 #undef INIT_EL_TAG_CTX_INIT
320 #ifdef INIT_EL_TAG_CTX_UNIQ
321 #undef INIT_EL_TAG_CTX_UNIQ
324 #ifdef INIT_EL_TAG_CTX_NULL
325 #undef INIT_EL_TAG_CTX_NULL
328 #ifdef INIT_EL_TAG_CTX_DFLT
329 #undef INIT_EL_TAG_CTX_DFLT
332 #ifdef INIT_EL_TAG_CTX_TAG
333 #undef INIT_EL_TAG_CTX_TAG
336 #ifdef INIT_ELEMENT_METHOD
337 #undef INIT_ELEMENT_METHOD
340 #ifdef INIT_ELEMENT_FLAGS
341 #undef INIT_ELEMENT_FLAGS
344 #ifdef INIT_ELEMENT_DEFUN
345 #undef INIT_ELEMENT_DEFUN
352 #ifdef INIT_ELEMENT_DECL
353 #undef INIT_ELEMENT_DECL
356 #ifdef INIT_ELEMENT_INITIALIZER
357 #undef INIT_ELEMENT_INITIALIZER
364 #ifdef INIT_ELEMENT_NEEDED
365 #undef INIT_ELEMENT_NEEDED
368 #ifdef INIT_ELEMENT_SETUP
369 #undef INIT_ELEMENT_SETUP
372 #ifdef INIT_OBJECT_SINGLE
373 #undef INIT_OBJECT_SINGLE
376 #ifdef INIT_ELEMENT_SINGLE
377 #undef INIT_ELEMENT_SINGLE
380 #ifdef vertex_of_wall_2d
381 #undef vertex_of_wall_2d
384 #ifdef PARAM_STRATEGY_MASK
385 #undef PARAM_STRATEGY_MASK
388 #ifdef PARAM_PERIODIC_COORDS
389 #undef PARAM_PERIODIC_COORDS
396 #ifdef FILL_EL_LAMBDA
397 #undef FILL_EL_LAMBDA
400 #ifdef FILL_EL_WALL_SHIFT
401 #undef FILL_EL_WALL_SHIFT
404 #ifdef FILL_EL_WALL_MASK
405 #undef FILL_EL_WALL_MASK
408 #ifdef FILL_EL_WALL_DET
409 #undef FILL_EL_WALL_DET
412 #ifdef FILL_EL_WALL_NORMAL
413 #undef FILL_EL_WALL_NORMAL
416 #ifdef FILL_EL_WALL_ORIENTATION
417 #undef FILL_EL_WALL_ORIENTATION
420 #ifdef FILL_EL_WALL_REL_ORIENTATION
421 #undef FILL_EL_WALL_REL_ORIENTATION
424 #ifdef FILL_EL_WALL_DETS
425 #undef FILL_EL_WALL_DETS
428 #ifdef FILL_EL_WALL_NORMALS
429 #undef FILL_EL_WALL_NORMALS
432 #ifdef FILL_EL_WALL_ORIENTATIONS
433 #undef FILL_EL_WALL_ORIENTATIONS
436 #ifdef FILL_EL_WALL_REL_ORIENTATIONS
437 #undef FILL_EL_WALL_REL_ORIENTATIONS
440 #ifdef BNDRY_FLAGS_INIT
441 #undef BNDRY_FLAGS_INIT
444 #ifdef BNDRY_FLAGS_ALL
445 #undef BNDRY_FLAGS_ALL
448 #ifdef BNDRY_FLAGS_CPY
449 #undef BNDRY_FLAGS_CPY
452 #ifdef BNDRY_FLAGS_AND
453 #undef BNDRY_FLAGS_AND
456 #ifdef BNDRY_FLAGS_OR
457 #undef BNDRY_FLAGS_OR
460 #ifdef BNDRY_FLAGS_XOR
461 #undef BNDRY_FLAGS_XOR
464 #ifdef BNDRY_FLAGS_IS_INTERIOR
465 #undef BNDRY_FLAGS_IS_INTERIOR
468 #ifdef BNDRY_FLAGS_IS_AT_BNDRY
469 #undef BNDRY_FLAGS_IS_AT_BNDRY
472 #ifdef BNDRY_FLAGS_SET
473 #undef BNDRY_FLAGS_SET
476 #ifdef BNDRY_FLAGS_IS_PARTOF
477 #undef BNDRY_FLAGS_IS_PARTOF
480 #ifdef BNDRY_FLAGS_FFBB
481 #undef BNDRY_FLAGS_FFBB
488 #ifdef RCLE_COARSE_EDGE_COMPAT
489 #undef RCLE_COARSE_EDGE_COMPAT
508 #ifdef FILL_OPP_COORDS
509 #undef FILL_OPP_COORDS
512 #ifdef FILL_ORIENTATION
513 #undef FILL_ORIENTATION
516 #ifdef FILL_PROJECTION
517 #undef FILL_PROJECTION
520 #ifdef FILL_MACRO_WALLS
521 #undef FILL_MACRO_WALLS
528 #ifdef FILL_NON_PERIODIC
529 #undef FILL_NON_PERIODIC
532 #ifdef FILL_MASTER_INFO
533 #undef FILL_MASTER_INFO
540 #ifdef CALL_EVERY_EL_PREORDER
541 #undef CALL_EVERY_EL_PREORDER
544 #ifdef CALL_EVERY_EL_INORDER
545 #undef CALL_EVERY_EL_INORDER
548 #ifdef CALL_EVERY_EL_POSTORDER
549 #undef CALL_EVERY_EL_POSTORDER
556 #ifdef CALL_LEAF_EL_LEVEL
557 #undef CALL_LEAF_EL_LEVEL
572 #ifdef ADM_FLAGS_MASK
573 #undef ADM_FLAGS_MASK
628 #ifdef real_d_VECNAME
629 #undef real_d_VECNAME
640 #ifdef DECL_DOF_EL_VEC
641 #undef DECL_DOF_EL_VEC
676 #ifdef GET_DOF_INDICES
677 #undef GET_DOF_INDICES
696 #ifdef LAGRANGE_NODES
697 #undef LAGRANGE_NODES
700 #ifdef FILL_EL_QUAD_WORLD
701 #undef FILL_EL_QUAD_WORLD
704 #ifdef FILL_EL_QUAD_DET
705 #undef FILL_EL_QUAD_DET
708 #ifdef FILL_EL_QUAD_LAMBDA
709 #undef FILL_EL_QUAD_LAMBDA
712 #ifdef FILL_EL_QUAD_DLAMBDA
713 #undef FILL_EL_QUAD_DLAMBDA
716 #ifdef FILL_EL_QUAD_GRD_WORLD
717 #undef FILL_EL_QUAD_GRD_WORLD
720 #ifdef FILL_EL_QUAD_D2_WORLD
721 #undef FILL_EL_QUAD_D2_WORLD
724 #ifdef FILL_EL_QUAD_D3_WORLD
725 #undef FILL_EL_QUAD_D3_WORLD
728 #ifdef FILL_EL_QUAD_WALL_DET
729 #undef FILL_EL_QUAD_WALL_DET
732 #ifdef FILL_EL_QUAD_WALL_NORMAL
733 #undef FILL_EL_QUAD_WALL_NORMAL
736 #ifdef FILL_EL_QUAD_GRD_NORMAL
737 #undef FILL_EL_QUAD_GRD_NORMAL
740 #ifdef FILL_EL_QUAD_D2_NORMAL
741 #undef FILL_EL_QUAD_D2_NORMAL
764 #ifdef INIT_TANGENTIAL
765 #undef INIT_TANGENTIAL
772 #ifdef MESH_COARSENED
773 #undef MESH_COARSENED
776 #ifdef GRAPH_MESH_BOUNDARY
777 #undef GRAPH_MESH_BOUNDARY
780 #ifdef GRAPH_MESH_ELEMENT_MARK
781 #undef GRAPH_MESH_ELEMENT_MARK
784 #ifdef GRAPH_MESH_VERTEX_DOF
785 #undef GRAPH_MESH_VERTEX_DOF
788 #ifdef GRAPH_MESH_ELEMENT_INDEX
789 #undef GRAPH_MESH_ELEMENT_INDEX
800 #ifdef TRACE_DOF_VEC_PROTO
801 #undef TRACE_DOF_VEC_PROTO
812 #ifdef ellipt_est_d_init
813 #undef ellipt_est_d_init
816 #ifdef head_est_d_init
817 #undef head_est_d_init
824 #ifdef element_est_d_finish
825 #undef element_est_d_finish
828 #ifdef element_est_uh_d
829 #undef element_est_uh_d
832 #ifdef element_est_grd_uh_d
833 #undef element_est_grd_uh_d
836 #ifdef ellipt_est_d_finish
837 #undef ellipt_est_d_finish
840 #ifdef heat_est_d_finish
841 #undef heat_est_d_finish
844 #ifdef TRAVERSE_FIRST
845 #undef TRAVERSE_FIRST
852 #ifdef TRAVERSE_START
853 #undef TRAVERSE_START
860 #ifdef TRAVERSE_NEIGHBOUR
861 #undef TRAVERSE_NEIGHBOUR
864 #ifdef IFF_TAG_ALBERTA
865 #undef IFF_TAG_ALBERTA
872 #ifdef IFF_TAG_REAL_VEC
873 #undef IFF_TAG_REAL_VEC
876 #ifdef IFF_TAG_REAL_D_VEC
877 #undef IFF_TAG_REAL_D_VEC
880 #ifdef IFF_TAG_INT_VEC
881 #undef IFF_TAG_INT_VEC
884 #ifdef IFF_TAG_UCHAR_VEC
885 #undef IFF_TAG_UCHAR_VEC
888 #ifdef IFF_TAG_SCHAR_VEC
889 #undef IFF_TAG_SCHAR_VEC