dune-grid
2.1.1
|
00001 00008 #ifdef _ALBERTA_H_ 00009 #undef _ALBERTA_H_ 00010 #endif // _ALBERTA_H_ 00011 00012 #ifdef ALBERTA_MAGIC 00013 #undef ALBERTA_MAGIC 00014 #endif // ALBERTA_MAGIC 00015 00016 #ifdef ALBERTA_VERSION 00017 #undef ALBERTA_VERSION 00018 #endif // ALBERTA_VERSION 00019 00020 #ifdef DIM_LIMIT 00021 #undef DIM_LIMIT 00022 #endif // DIM_LIMIT 00023 00024 #ifdef DIM_MAX 00025 #undef DIM_MAX 00026 #endif // DIM_MAX 00027 00028 #ifdef N_VERTICES 00029 #undef N_VERTICES 00030 #endif // N_VERTICES 00031 00032 #ifdef N_EDGES 00033 #undef N_EDGES 00034 #endif // N_EDGES 00035 00036 #ifdef N_WALLS 00037 #undef N_WALLS 00038 #endif // N_WALLS 00039 00040 #ifdef N_FACES 00041 #undef N_FACES 00042 #endif // N_FACES 00043 00044 #ifdef N_NEIGH 00045 #undef N_NEIGH 00046 #endif // N_NEIGH 00047 00048 #ifdef N_LAMBDA 00049 #undef N_LAMBDA 00050 #endif // N_LAMBDA 00051 00052 #ifdef DIM_FAC 00053 #undef DIM_FAC 00054 #endif // DIM_FAC 00055 00056 #ifdef VERTEX_OF_EDGE 00057 #undef VERTEX_OF_EDGE 00058 #endif // VERTEX_OF_EDGE 00059 00060 #ifdef VERTEX_OF_WALL 00061 #undef VERTEX_OF_WALL 00062 #endif // VERTEX_OF_WALL 00063 00064 #ifdef N_VERTICES_0D 00065 #undef N_VERTICES_0D 00066 #endif // N_VERTICES_0D 00067 00068 #ifdef N_EDGES_0D 00069 #undef N_EDGES_0D 00070 #endif // N_EDGES_0D 00071 00072 #ifdef N_FACES_0D 00073 #undef N_FACES_0D 00074 #endif // N_FACES_0D 00075 00076 #ifdef N_NEIGH_0D 00077 #undef N_NEIGH_0D 00078 #endif // N_NEIGH_0D 00079 00080 #ifdef N_WALLS_0D 00081 #undef N_WALLS_0D 00082 #endif // N_WALLS_0D 00083 00084 #ifdef N_LAMBDA_0D 00085 #undef N_LAMBDA_0D 00086 #endif // N_LAMBDA_0D 00087 00088 #ifdef DIM_FAC_0D 00089 #undef DIM_FAC_0D 00090 #endif // DIM_FAC_0D 00091 00092 #ifdef VERTEX_OF_EDGE_0D 00093 #undef VERTEX_OF_EDGE_0D 00094 #endif // VERTEX_OF_EDGE_0D 00095 00096 #ifdef VERTEX_OF_WALL_0D 00097 #undef VERTEX_OF_WALL_0D 00098 #endif // VERTEX_OF_WALL_0D 00099 00100 #ifdef N_VERTICES_1D 00101 #undef N_VERTICES_1D 00102 #endif // N_VERTICES_1D 00103 00104 #ifdef N_EDGES_1D 00105 #undef N_EDGES_1D 00106 #endif // N_EDGES_1D 00107 00108 #ifdef N_FACES_1D 00109 #undef N_FACES_1D 00110 #endif // N_FACES_1D 00111 00112 #ifdef N_NEIGH_1D 00113 #undef N_NEIGH_1D 00114 #endif // N_NEIGH_1D 00115 00116 #ifdef N_WALLS_1D 00117 #undef N_WALLS_1D 00118 #endif // N_WALLS_1D 00119 00120 #ifdef N_LAMBDA_1D 00121 #undef N_LAMBDA_1D 00122 #endif // N_LAMBDA_1D 00123 00124 #ifdef DIM_FAC_1D 00125 #undef DIM_FAC_1D 00126 #endif // DIM_FAC_1D 00127 00128 #ifdef VERTEX_OF_EDGE_1D 00129 #undef VERTEX_OF_EDGE_1D 00130 #endif // VERTEX_OF_EDGE_1D 00131 00132 #ifdef VERTEX_OF_WALL_1D 00133 #undef VERTEX_OF_WALL_1D 00134 #endif // VERTEX_OF_WALL_1D 00135 00136 #ifdef N_VERTICES_2D 00137 #undef N_VERTICES_2D 00138 #endif // N_VERTICES_2D 00139 00140 #ifdef N_EDGES_2D 00141 #undef N_EDGES_2D 00142 #endif // N_EDGES_2D 00143 00144 #ifdef N_FACES_2D 00145 #undef N_FACES_2D 00146 #endif // N_FACES_2D 00147 00148 #ifdef N_NEIGH_2D 00149 #undef N_NEIGH_2D 00150 #endif // N_NEIGH_2D 00151 00152 #ifdef N_WALLS_2D 00153 #undef N_WALLS_2D 00154 #endif // N_WALLS_2D 00155 00156 #ifdef N_LAMBDA_2D 00157 #undef N_LAMBDA_2D 00158 #endif // N_LAMBDA_2D 00159 00160 #ifdef DIM_FAC_2D 00161 #undef DIM_FAC_2D 00162 #endif // DIM_FAC_2D 00163 00164 #ifdef VERTEX_OF_EDGE_2D 00165 #undef VERTEX_OF_EDGE_2D 00166 #endif // VERTEX_OF_EDGE_2D 00167 00168 #ifdef VERTEX_OF_WALL_2D 00169 #undef VERTEX_OF_WALL_2D 00170 #endif // VERTEX_OF_WALL_2D 00171 00172 #ifdef N_VERTICES_3D 00173 #undef N_VERTICES_3D 00174 #endif // N_VERTICES_3D 00175 00176 #ifdef N_EDGES_3D 00177 #undef N_EDGES_3D 00178 #endif // N_EDGES_3D 00179 00180 #ifdef N_FACES_3D 00181 #undef N_FACES_3D 00182 #endif // N_FACES_3D 00183 00184 #ifdef N_NEIGH_3D 00185 #undef N_NEIGH_3D 00186 #endif // N_NEIGH_3D 00187 00188 #ifdef N_WALLS_3D 00189 #undef N_WALLS_3D 00190 #endif // N_WALLS_3D 00191 00192 #ifdef N_LAMBDA_3D 00193 #undef N_LAMBDA_3D 00194 #endif // N_LAMBDA_3D 00195 00196 #ifdef DIM_FAC_3D 00197 #undef DIM_FAC_3D 00198 #endif // DIM_FAC_3D 00199 00200 #ifdef VERTEX_OF_EDGE_3D 00201 #undef VERTEX_OF_EDGE_3D 00202 #endif // VERTEX_OF_EDGE_3D 00203 00204 #ifdef VERTEX_OF_WALL_3D 00205 #undef VERTEX_OF_WALL_3D 00206 #endif // VERTEX_OF_WALL_3D 00207 00208 #ifdef N_LAMBDA_MAX 00209 #undef N_LAMBDA_MAX 00210 #endif // N_LAMBDA_MAX 00211 00212 #ifdef N_VERTICES_MAX 00213 #undef N_VERTICES_MAX 00214 #endif // N_VERTICES_MAX 00215 00216 #ifdef N_EDGES_MAX 00217 #undef N_EDGES_MAX 00218 #endif // N_EDGES_MAX 00219 00220 #ifdef N_FACES_MAX 00221 #undef N_FACES_MAX 00222 #endif // N_FACES_MAX 00223 00224 #ifdef N_NEIGH_MAX 00225 #undef N_NEIGH_MAX 00226 #endif // N_NEIGH_MAX 00227 00228 #ifdef N_WALLS_MAX 00229 #undef N_WALLS_MAX 00230 #endif // N_WALLS_MAX 00231 00232 #ifdef DIM_FAC_MAX 00233 #undef DIM_FAC_MAX 00234 #endif // DIM_FAC_MAX 00235 00236 #ifdef N_LAMBDA_LIMIT 00237 #undef N_LAMBDA_LIMIT 00238 #endif // N_LAMBDA_LIMIT 00239 00240 #ifdef N_VERTICES_LIMIT 00241 #undef N_VERTICES_LIMIT 00242 #endif // N_VERTICES_LIMIT 00243 00244 #ifdef N_EDGES_LIMIT 00245 #undef N_EDGES_LIMIT 00246 #endif // N_EDGES_LIMIT 00247 00248 #ifdef N_FACES_LIMIT 00249 #undef N_FACES_LIMIT 00250 #endif // N_FACES_LIMIT 00251 00252 #ifdef N_NEIGH_LIMIT 00253 #undef N_NEIGH_LIMIT 00254 #endif // N_NEIGH_LIMIT 00255 00256 #ifdef N_WALLS_LIMIT 00257 #undef N_WALLS_LIMIT 00258 #endif // N_WALLS_LIMIT 00259 00260 #ifdef DIM_FAC_LIMIT 00261 #undef DIM_FAC_LIMIT 00262 #endif // DIM_FAC_LIMIT 00263 00264 #ifdef INDEX 00265 #undef INDEX 00266 #endif // INDEX 00267 00268 #ifdef INDEX 00269 #undef INDEX 00270 #endif // INDEX 00271 00272 #ifdef IS_LEAF_EL 00273 #undef IS_LEAF_EL 00274 #endif // IS_LEAF_EL 00275 00276 #ifdef LEAF_DATA 00277 #undef LEAF_DATA 00278 #endif // LEAF_DATA 00279 00280 #ifdef INTERIOR 00281 #undef INTERIOR 00282 #endif // INTERIOR 00283 00284 #ifdef DIRICHLET 00285 #undef DIRICHLET 00286 #endif // DIRICHLET 00287 00288 #ifdef NEUMANN 00289 #undef NEUMANN 00290 #endif // NEUMANN 00291 00292 #ifdef IS_NEUMANN 00293 #undef IS_NEUMANN 00294 #endif // IS_NEUMANN 00295 00296 #ifdef IS_DIRICHLET 00297 #undef IS_DIRICHLET 00298 #endif // IS_DIRICHLET 00299 00300 #ifdef IS_INTERIOR 00301 #undef IS_INTERIOR 00302 #endif // IS_INTERIOR 00303 00304 #ifdef N_BNDRY_TYPES 00305 #undef N_BNDRY_TYPES 00306 #endif // N_BNDRY_TYPES 00307 00308 #ifdef LIST_ENTRY 00309 #undef LIST_ENTRY 00310 #endif // LIST_ENTRY 00311 00312 #ifdef INIT_EL_TAG_CTX_INIT 00313 #undef INIT_EL_TAG_CTX_INIT 00314 #endif // INIT_EL_TAG_CTX_INIT 00315 00316 #ifdef INIT_EL_TAG_CTX_UNIQ 00317 #undef INIT_EL_TAG_CTX_UNIQ 00318 #endif // INIT_EL_TAG_CTX_UNIQ 00319 00320 #ifdef INIT_EL_TAG_CTX_NULL 00321 #undef INIT_EL_TAG_CTX_NULL 00322 #endif // INIT_EL_TAG_CTX_NULL 00323 00324 #ifdef INIT_EL_TAG_CTX_DFLT 00325 #undef INIT_EL_TAG_CTX_DFLT 00326 #endif // INIT_EL_TAG_CTX_DFLT 00327 00328 #ifdef INIT_EL_TAG_CTX_TAG 00329 #undef INIT_EL_TAG_CTX_TAG 00330 #endif // INIT_EL_TAG_CTX_TAG 00331 00332 #ifdef INIT_ELEMENT_METHOD 00333 #undef INIT_ELEMENT_METHOD 00334 #endif // INIT_ELEMENT_METHOD 00335 00336 #ifdef INIT_ELEMENT_FLAGS 00337 #undef INIT_ELEMENT_FLAGS 00338 #endif // INIT_ELEMENT_FLAGS 00339 00340 #ifdef INIT_ELEMENT_DEFUN 00341 #undef INIT_ELEMENT_DEFUN 00342 #endif // INIT_ELEMENT_DEFUN 00343 00344 #ifdef INIT_OBJECT 00345 #undef INIT_OBJECT 00346 #endif // INIT_OBJECT 00347 00348 #ifdef INIT_ELEMENT_DECL 00349 #undef INIT_ELEMENT_DECL 00350 #endif // INIT_ELEMENT_DECL 00351 00352 #ifdef INIT_ELEMENT_INITIALIZER 00353 #undef INIT_ELEMENT_INITIALIZER 00354 #endif // INIT_ELEMENT_INITIALIZER 00355 00356 #ifdef INIT_ELEMENT 00357 #undef INIT_ELEMENT 00358 #endif // INIT_ELEMENT 00359 00360 #ifdef INIT_ELEMENT_NEEDED 00361 #undef INIT_ELEMENT_NEEDED 00362 #endif // INIT_ELEMENT_NEEDED 00363 00364 #ifdef INIT_ELEMENT_SETUP 00365 #undef INIT_ELEMENT_SETUP 00366 #endif // INIT_ELEMENT_SETUP 00367 00368 #ifdef INIT_OBJECT_SINGLE 00369 #undef INIT_OBJECT_SINGLE 00370 #endif // INIT_OBJECT_SINGLE 00371 00372 #ifdef INIT_ELEMENT_SINGLE 00373 #undef INIT_ELEMENT_SINGLE 00374 #endif // INIT_ELEMENT_SINGLE 00375 00376 #ifdef vertex_of_wall_2d 00377 #undef vertex_of_wall_2d 00378 #endif // vertex_of_wall_2d 00379 00380 #ifdef PARAM_STRATEGY_MASK 00381 #undef PARAM_STRATEGY_MASK 00382 #endif // PARAM_STRATEGY_MASK 00383 00384 #ifdef PARAM_PERIODIC_COORDS 00385 #undef PARAM_PERIODIC_COORDS 00386 #endif // PARAM_PERIODIC_COORDS 00387 00388 #ifdef FILL_EL_DET 00389 #undef FILL_EL_DET 00390 #endif // FILL_EL_DET 00391 00392 #ifdef FILL_EL_LAMBDA 00393 #undef FILL_EL_LAMBDA 00394 #endif // FILL_EL_LAMBDA 00395 00396 #ifdef FILL_EL_WALL_SHIFT 00397 #undef FILL_EL_WALL_SHIFT 00398 #endif // FILL_EL_WALL_SHIFT 00399 00400 #ifdef FILL_EL_WALL_MASK 00401 #undef FILL_EL_WALL_MASK 00402 #endif // FILL_EL_WALL_MASK 00403 00404 #ifdef FILL_EL_WALL_DET 00405 #undef FILL_EL_WALL_DET 00406 #endif // FILL_EL_WALL_DET 00407 00408 #ifdef FILL_EL_WALL_NORMAL 00409 #undef FILL_EL_WALL_NORMAL 00410 #endif // FILL_EL_WALL_NORMAL 00411 00412 #ifdef FILL_EL_WALL_ORIENTATION 00413 #undef FILL_EL_WALL_ORIENTATION 00414 #endif // FILL_EL_WALL_ORIENTATION 00415 00416 #ifdef FILL_EL_WALL_REL_ORIENTATION 00417 #undef FILL_EL_WALL_REL_ORIENTATION 00418 #endif // FILL_EL_WALL_REL_ORIENTATION 00419 00420 #ifdef FILL_EL_WALL_DETS 00421 #undef FILL_EL_WALL_DETS 00422 #endif // FILL_EL_WALL_DETS 00423 00424 #ifdef FILL_EL_WALL_NORMALS 00425 #undef FILL_EL_WALL_NORMALS 00426 #endif // FILL_EL_WALL_NORMALS 00427 00428 #ifdef FILL_EL_WALL_ORIENTATIONS 00429 #undef FILL_EL_WALL_ORIENTATIONS 00430 #endif // FILL_EL_WALL_ORIENTATIONS 00431 00432 #ifdef FILL_EL_WALL_REL_ORIENTATIONS 00433 #undef FILL_EL_WALL_REL_ORIENTATIONS 00434 #endif // FILL_EL_WALL_REL_ORIENTATIONS 00435 00436 #ifdef BNDRY_FLAGS_INIT 00437 #undef BNDRY_FLAGS_INIT 00438 #endif // BNDRY_FLAGS_INIT 00439 00440 #ifdef BNDRY_FLAGS_ALL 00441 #undef BNDRY_FLAGS_ALL 00442 #endif // BNDRY_FLAGS_ALL 00443 00444 #ifdef BNDRY_FLAGS_CPY 00445 #undef BNDRY_FLAGS_CPY 00446 #endif // BNDRY_FLAGS_CPY 00447 00448 #ifdef BNDRY_FLAGS_AND 00449 #undef BNDRY_FLAGS_AND 00450 #endif // BNDRY_FLAGS_AND 00451 00452 #ifdef BNDRY_FLAGS_OR 00453 #undef BNDRY_FLAGS_OR 00454 #endif // BNDRY_FLAGS_OR 00455 00456 #ifdef BNDRY_FLAGS_XOR 00457 #undef BNDRY_FLAGS_XOR 00458 #endif // BNDRY_FLAGS_XOR 00459 00460 #ifdef BNDRY_FLAGS_IS_INTERIOR 00461 #undef BNDRY_FLAGS_IS_INTERIOR 00462 #endif // BNDRY_FLAGS_IS_INTERIOR 00463 00464 #ifdef BNDRY_FLAGS_IS_AT_BNDRY 00465 #undef BNDRY_FLAGS_IS_AT_BNDRY 00466 #endif // BNDRY_FLAGS_IS_AT_BNDRY 00467 00468 #ifdef BNDRY_FLAGS_SET 00469 #undef BNDRY_FLAGS_SET 00470 #endif // BNDRY_FLAGS_SET 00471 00472 #ifdef BNDRY_FLAGS_IS_PARTOF 00473 #undef BNDRY_FLAGS_IS_PARTOF 00474 #endif // BNDRY_FLAGS_IS_PARTOF 00475 00476 #ifdef BNDRY_FLAGS_FFBB 00477 #undef BNDRY_FLAGS_FFBB 00478 #endif // BNDRY_FLAGS_FFBB 00479 00480 #ifdef RCLE_NONE 00481 #undef RCLE_NONE 00482 #endif // RCLE_NONE 00483 00484 #ifdef RCLE_COARSE_EDGE_COMPAT 00485 #undef RCLE_COARSE_EDGE_COMPAT 00486 #endif // RCLE_COARSE_EDGE_COMPAT 00487 00488 #ifdef FILL_NOTHING 00489 #undef FILL_NOTHING 00490 #endif // FILL_NOTHING 00491 00492 #ifdef FILL_COORDS 00493 #undef FILL_COORDS 00494 #endif // FILL_COORDS 00495 00496 #ifdef FILL_BOUND 00497 #undef FILL_BOUND 00498 #endif // FILL_BOUND 00499 00500 #ifdef FILL_NEIGH 00501 #undef FILL_NEIGH 00502 #endif // FILL_NEIGH 00503 00504 #ifdef FILL_OPP_COORDS 00505 #undef FILL_OPP_COORDS 00506 #endif // FILL_OPP_COORDS 00507 00508 #ifdef FILL_ORIENTATION 00509 #undef FILL_ORIENTATION 00510 #endif // FILL_ORIENTATION 00511 00512 #ifdef FILL_PROJECTION 00513 #undef FILL_PROJECTION 00514 #endif // FILL_PROJECTION 00515 00516 #ifdef FILL_MACRO_WALLS 00517 #undef FILL_MACRO_WALLS 00518 #endif // FILL_MACRO_WALLS 00519 00520 #ifdef FILL_WALL_MAP 00521 #undef FILL_WALL_MAP 00522 #endif // FILL_WALL_MAP 00523 00524 #ifdef FILL_NON_PERIODIC 00525 #undef FILL_NON_PERIODIC 00526 #endif // FILL_NON_PERIODIC 00527 00528 #ifdef FILL_MASTER_INFO 00529 #undef FILL_MASTER_INFO 00530 #endif // FILL_MASTER_INFO 00531 00532 #ifdef FILL_ANY 00533 #undef FILL_ANY 00534 #endif // FILL_ANY 00535 00536 #ifdef CALL_EVERY_EL_PREORDER 00537 #undef CALL_EVERY_EL_PREORDER 00538 #endif // CALL_EVERY_EL_PREORDER 00539 00540 #ifdef CALL_EVERY_EL_INORDER 00541 #undef CALL_EVERY_EL_INORDER 00542 #endif // CALL_EVERY_EL_INORDER 00543 00544 #ifdef CALL_EVERY_EL_POSTORDER 00545 #undef CALL_EVERY_EL_POSTORDER 00546 #endif // CALL_EVERY_EL_POSTORDER 00547 00548 #ifdef CALL_LEAF_EL 00549 #undef CALL_LEAF_EL 00550 #endif // CALL_LEAF_EL 00551 00552 #ifdef CALL_LEAF_EL_LEVEL 00553 #undef CALL_LEAF_EL_LEVEL 00554 #endif // CALL_LEAF_EL_LEVEL 00555 00556 #ifdef CALL_EL_LEVEL 00557 #undef CALL_EL_LEVEL 00558 #endif // CALL_EL_LEVEL 00559 00560 #ifdef CALL_MG_LEVEL 00561 #undef CALL_MG_LEVEL 00562 #endif // CALL_MG_LEVEL 00563 00564 #ifdef TEST_FLAG 00565 #undef TEST_FLAG 00566 #endif // TEST_FLAG 00567 00568 #ifdef ADM_FLAGS_MASK 00569 #undef ADM_FLAGS_MASK 00570 #endif // ADM_FLAGS_MASK 00571 00572 #ifdef UCHAR_name 00573 #undef UCHAR_name 00574 #endif // UCHAR_name 00575 00576 #ifdef uchar_VECNAME 00577 #undef uchar_VECNAME 00578 #endif // uchar_VECNAME 00579 00580 #ifdef SCHAR_name 00581 #undef SCHAR_name 00582 #endif // SCHAR_name 00583 00584 #ifdef schar_VECNAME 00585 #undef schar_VECNAME 00586 #endif // schar_VECNAME 00587 00588 #ifdef INT_name 00589 #undef INT_name 00590 #endif // INT_name 00591 00592 #ifdef int_VECNAME 00593 #undef int_VECNAME 00594 #endif // int_VECNAME 00595 00596 #ifdef DOF_name 00597 #undef DOF_name 00598 #endif // DOF_name 00599 00600 #ifdef dof_VECNAME 00601 #undef dof_VECNAME 00602 #endif // dof_VECNAME 00603 00604 #ifdef PTR_name 00605 #undef PTR_name 00606 #endif // PTR_name 00607 00608 #ifdef ptr_VECNAME 00609 #undef ptr_VECNAME 00610 #endif // ptr_VECNAME 00611 00612 #ifdef REAL_name 00613 #undef REAL_name 00614 #endif // REAL_name 00615 00616 #ifdef real_VECNAME 00617 #undef real_VECNAME 00618 #endif // real_VECNAME 00619 00620 #ifdef REAL_D_name 00621 #undef REAL_D_name 00622 #endif // REAL_D_name 00623 00624 #ifdef real_d_VECNAME 00625 #undef real_d_VECNAME 00626 #endif // real_d_VECNAME 00627 00628 #ifdef BNDRY_name 00629 #undef BNDRY_name 00630 #endif // BNDRY_name 00631 00632 #ifdef bndry_VECNAME 00633 #undef bndry_VECNAME 00634 #endif // bndry_VECNAME 00635 00636 #ifdef DECL_DOF_EL_VEC 00637 #undef DECL_DOF_EL_VEC 00638 #endif // DECL_DOF_EL_VEC 00639 00640 #ifdef PHI 00641 #undef PHI 00642 #endif // PHI 00643 00644 #ifdef GRD_PHI 00645 #undef GRD_PHI 00646 #endif // GRD_PHI 00647 00648 #ifdef D2_PHI 00649 #undef D2_PHI 00650 #endif // D2_PHI 00651 00652 #ifdef D3_PHI 00653 #undef D3_PHI 00654 #endif // D3_PHI 00655 00656 #ifdef D4_PHI 00657 #undef D4_PHI 00658 #endif // D4_PHI 00659 00660 #ifdef PHI_D 00661 #undef PHI_D 00662 #endif // PHI_D 00663 00664 #ifdef GRD_PHI_D 00665 #undef GRD_PHI_D 00666 #endif // GRD_PHI_D 00667 00668 #ifdef D2_PHI_D 00669 #undef D2_PHI_D 00670 #endif // D2_PHI_D 00671 00672 #ifdef GET_DOF_INDICES 00673 #undef GET_DOF_INDICES 00674 #endif // GET_DOF_INDICES 00675 00676 #ifdef INTERPOL 00677 #undef INTERPOL 00678 #endif // INTERPOL 00679 00680 #ifdef INTERPOL_D 00681 #undef INTERPOL_D 00682 #endif // INTERPOL_D 00683 00684 #ifdef INTERPOL_DOW 00685 #undef INTERPOL_DOW 00686 #endif // INTERPOL_DOW 00687 00688 #ifdef GET_BOUND 00689 #undef GET_BOUND 00690 #endif // GET_BOUND 00691 00692 #ifdef LAGRANGE_NODES 00693 #undef LAGRANGE_NODES 00694 #endif // LAGRANGE_NODES 00695 00696 #ifdef FILL_EL_QUAD_WORLD 00697 #undef FILL_EL_QUAD_WORLD 00698 #endif // FILL_EL_QUAD_WORLD 00699 00700 #ifdef FILL_EL_QUAD_DET 00701 #undef FILL_EL_QUAD_DET 00702 #endif // FILL_EL_QUAD_DET 00703 00704 #ifdef FILL_EL_QUAD_LAMBDA 00705 #undef FILL_EL_QUAD_LAMBDA 00706 #endif // FILL_EL_QUAD_LAMBDA 00707 00708 #ifdef FILL_EL_QUAD_DLAMBDA 00709 #undef FILL_EL_QUAD_DLAMBDA 00710 #endif // FILL_EL_QUAD_DLAMBDA 00711 00712 #ifdef FILL_EL_QUAD_GRD_WORLD 00713 #undef FILL_EL_QUAD_GRD_WORLD 00714 #endif // FILL_EL_QUAD_GRD_WORLD 00715 00716 #ifdef FILL_EL_QUAD_D2_WORLD 00717 #undef FILL_EL_QUAD_D2_WORLD 00718 #endif // FILL_EL_QUAD_D2_WORLD 00719 00720 #ifdef FILL_EL_QUAD_D3_WORLD 00721 #undef FILL_EL_QUAD_D3_WORLD 00722 #endif // FILL_EL_QUAD_D3_WORLD 00723 00724 #ifdef FILL_EL_QUAD_WALL_DET 00725 #undef FILL_EL_QUAD_WALL_DET 00726 #endif // FILL_EL_QUAD_WALL_DET 00727 00728 #ifdef FILL_EL_QUAD_WALL_NORMAL 00729 #undef FILL_EL_QUAD_WALL_NORMAL 00730 #endif // FILL_EL_QUAD_WALL_NORMAL 00731 00732 #ifdef FILL_EL_QUAD_GRD_NORMAL 00733 #undef FILL_EL_QUAD_GRD_NORMAL 00734 #endif // FILL_EL_QUAD_GRD_NORMAL 00735 00736 #ifdef FILL_EL_QUAD_D2_NORMAL 00737 #undef FILL_EL_QUAD_D2_NORMAL 00738 #endif // FILL_EL_QUAD_D2_NORMAL 00739 00740 #ifdef INIT_PHI 00741 #undef INIT_PHI 00742 #endif // INIT_PHI 00743 00744 #ifdef INIT_GRD_PHI 00745 #undef INIT_GRD_PHI 00746 #endif // INIT_GRD_PHI 00747 00748 #ifdef INIT_D2_PHI 00749 #undef INIT_D2_PHI 00750 #endif // INIT_D2_PHI 00751 00752 #ifdef INIT_D3_PHI 00753 #undef INIT_D3_PHI 00754 #endif // INIT_D3_PHI 00755 00756 #ifdef INIT_D4_PHI 00757 #undef INIT_D4_PHI 00758 #endif // INIT_D4_PHI 00759 00760 #ifdef INIT_TANGENTIAL 00761 #undef INIT_TANGENTIAL 00762 #endif // INIT_TANGENTIAL 00763 00764 #ifdef MESH_REFINED 00765 #undef MESH_REFINED 00766 #endif // MESH_REFINED 00767 00768 #ifdef MESH_COARSENED 00769 #undef MESH_COARSENED 00770 #endif // MESH_COARSENED 00771 00772 #ifdef GRAPH_MESH_BOUNDARY 00773 #undef GRAPH_MESH_BOUNDARY 00774 #endif // GRAPH_MESH_BOUNDARY 00775 00776 #ifdef GRAPH_MESH_ELEMENT_MARK 00777 #undef GRAPH_MESH_ELEMENT_MARK 00778 #endif // GRAPH_MESH_ELEMENT_MARK 00779 00780 #ifdef GRAPH_MESH_VERTEX_DOF 00781 #undef GRAPH_MESH_VERTEX_DOF 00782 #endif // GRAPH_MESH_VERTEX_DOF 00783 00784 #ifdef GRAPH_MESH_ELEMENT_INDEX 00785 #undef GRAPH_MESH_ELEMENT_INDEX 00786 #endif // GRAPH_MESH_ELEMENT_INDEX 00787 00788 #ifdef GET_MESH 00789 #undef GET_MESH 00790 #endif // GET_MESH 00791 00792 #ifdef GET_DOF_VEC 00793 #undef GET_DOF_VEC 00794 #endif // GET_DOF_VEC 00795 00796 #ifdef TRACE_DOF_VEC_PROTO 00797 #undef TRACE_DOF_VEC_PROTO 00798 #endif // TRACE_DOF_VEC_PROTO 00799 00800 #ifdef INIT_UH 00801 #undef INIT_UH 00802 #endif // INIT_UH 00803 00804 #ifdef INIT_GRD_UH 00805 #undef INIT_GRD_UH 00806 #endif // INIT_GRD_UH 00807 00808 #ifdef ellipt_est_d_init 00809 #undef ellipt_est_d_init 00810 #endif // ellipt_est_d_init 00811 00812 #ifdef head_est_d_init 00813 #undef head_est_d_init 00814 #endif // head_est_d_init 00815 00816 #ifdef element_est_d 00817 #undef element_est_d 00818 #endif // element_est_d 00819 00820 #ifdef element_est_d_finish 00821 #undef element_est_d_finish 00822 #endif // element_est_d_finish 00823 00824 #ifdef element_est_uh_d 00825 #undef element_est_uh_d 00826 #endif // element_est_uh_d 00827 00828 #ifdef element_est_grd_uh_d 00829 #undef element_est_grd_uh_d 00830 #endif // element_est_grd_uh_d 00831 00832 #ifdef ellipt_est_d_finish 00833 #undef ellipt_est_d_finish 00834 #endif // ellipt_est_d_finish 00835 00836 #ifdef heat_est_d_finish 00837 #undef heat_est_d_finish 00838 #endif // heat_est_d_finish 00839 00840 #ifdef TRAVERSE_FIRST 00841 #undef TRAVERSE_FIRST 00842 #endif // TRAVERSE_FIRST 00843 00844 #ifdef TRAVERSE_NEXT 00845 #undef TRAVERSE_NEXT 00846 #endif // TRAVERSE_NEXT 00847 00848 #ifdef TRAVERSE_START 00849 #undef TRAVERSE_START 00850 #endif // TRAVERSE_START 00851 00852 #ifdef TRAVERSE_STOP 00853 #undef TRAVERSE_STOP 00854 #endif // TRAVERSE_STOP 00855 00856 #ifdef TRAVERSE_NEIGHBOUR 00857 #undef TRAVERSE_NEIGHBOUR 00858 #endif // TRAVERSE_NEIGHBOUR 00859 00860 #ifdef IFF_TAG_ALBERTA 00861 #undef IFF_TAG_ALBERTA 00862 #endif // IFF_TAG_ALBERTA 00863 00864 #ifdef IFF_TAG_MESH 00865 #undef IFF_TAG_MESH 00866 #endif // IFF_TAG_MESH 00867 00868 #ifdef IFF_TAG_REAL_VEC 00869 #undef IFF_TAG_REAL_VEC 00870 #endif // IFF_TAG_REAL_VEC 00871 00872 #ifdef IFF_TAG_REAL_D_VEC 00873 #undef IFF_TAG_REAL_D_VEC 00874 #endif // IFF_TAG_REAL_D_VEC 00875 00876 #ifdef IFF_TAG_INT_VEC 00877 #undef IFF_TAG_INT_VEC 00878 #endif // IFF_TAG_INT_VEC 00879 00880 #ifdef IFF_TAG_UCHAR_VEC 00881 #undef IFF_TAG_UCHAR_VEC 00882 #endif // IFF_TAG_UCHAR_VEC 00883 00884 #ifdef IFF_TAG_SCHAR_VEC 00885 #undef IFF_TAG_SCHAR_VEC 00886 #endif // IFF_TAG_SCHAR_VEC 00887