p4est
1.0
|
00001 /* 00002 This file is part of p4est. 00003 p4est is a C library to manage a collection (a forest) of multiple 00004 connected adaptive quadtrees or octrees in parallel. 00005 00006 Copyright (C) 2010 The University of Texas System 00007 Written by Carsten Burstedde, Lucas C. Wilcox, and Tobin Isaac 00008 00009 p4est is free software; you can redistribute it and/or modify 00010 it under the terms of the GNU General Public License as published by 00011 the Free Software Foundation; either version 2 of the License, or 00012 (at your option) any later version. 00013 00014 p4est is distributed in the hope that it will be useful, 00015 but WITHOUT ANY WARRANTY; without even the implied warranty of 00016 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00017 GNU General Public License for more details. 00018 00019 You should have received a copy of the GNU General Public License 00020 along with p4est; if not, write to the Free Software Foundation, Inc., 00021 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 00022 */ 00023 00029 #ifndef P4EST_TO_P8EST_H 00030 #define P4EST_TO_P8EST_H 00031 00032 #ifdef P4EST_H 00033 #error "The include files p4est.h and p4est_to_p8est.h cannot be combined" 00034 #endif 00035 #define P4_TO_P8 00036 00037 /* redefine macros */ 00038 #define P4EST_ONDISK_FORMAT P8EST_ONDISK_FORMAT 00039 #define P4EST_DIM P8EST_DIM 00040 #define P4EST_FACES P8EST_FACES 00041 #define P4EST_CHILDREN P8EST_CHILDREN 00042 #define P4EST_HALF P8EST_HALF 00043 #define P4EST_FTRANSFORM P8EST_FTRANSFORM 00044 #define P4EST_INSUL P8EST_INSUL 00045 #define P4EST_STRING P8EST_STRING 00046 #define P4EST_MAXLEVEL P8EST_MAXLEVEL 00047 #define P4EST_QMAXLEVEL P8EST_QMAXLEVEL 00048 #define P4EST_ROOT_LEN P8EST_ROOT_LEN 00049 #define P4EST_QUADRANT_LEN P8EST_QUADRANT_LEN 00050 #define P4EST_LAST_OFFSET P8EST_LAST_OFFSET 00051 #define P4EST_QUADRANT_INIT P8EST_QUADRANT_INIT 00052 00053 /* redefine enums */ 00054 #define P4EST_COMM_COUNT_PERTREE P8EST_COMM_COUNT_PERTREE 00055 #define P4EST_COMM_BALANCE_FIRST_COUNT P8EST_COMM_BALANCE_FIRST_COUNT 00056 #define P4EST_COMM_BALANCE_FIRST_LOAD P8EST_COMM_BALANCE_FIRST_LOAD 00057 #define P4EST_COMM_BALANCE_SECOND_COUNT P8EST_COMM_BALANCE_SECOND_COUNT 00058 #define P4EST_COMM_BALANCE_SECOND_LOAD P8EST_COMM_BALANCE_SECOND_LOAD 00059 #define P4EST_COMM_PARTITION_GIVEN P8EST_COMM_PARTITION_GIVEN 00060 #define P4EST_COMM_PARTITION_WEIGHTED_LOW P8EST_COMM_PARTITION_WEIGHTED_LOW 00061 #define P4EST_COMM_PARTITION_WEIGHTED_HIGH P8EST_COMM_PARTITION_WEIGHTED_HIGH 00062 #define P4EST_COMM_PARTITION_CORRECTION P8EST_COMM_PARTITION_CORRECTION 00063 #define P4EST_COMM_GHOST_COUNT P8EST_COMM_GHOST_COUNT 00064 #define P4EST_COMM_GHOST_LOAD P8EST_COMM_GHOST_LOAD 00065 #define P4EST_COMM_GHOST_EXCHANGE P8EST_COMM_GHOST_EXCHANGE 00066 #define P4EST_COMM_GHOST_EXPAND_COUNT P8EST_COMM_GHOST_EXPAND_COUNT 00067 #define P4EST_COMM_GHOST_EXPAND_LOAD P8EST_COMM_GHOST_EXPAND_LOAD 00068 #define P4EST_COMM_NODES_QUERY P8EST_COMM_NODES_QUERY 00069 #define P4EST_COMM_NODES_REPLY P8EST_COMM_NODES_REPLY 00070 #define P4EST_COMM_SAVE P8EST_COMM_SAVE 00071 #define P4EST_COMM_LNODES_TEST P8EST_COMM_LNODES_TEST 00072 #define P4EST_COMM_LNODES_PASS P8EST_COMM_LNODES_PASS 00073 #define P4EST_COMM_LNODES_OWNED P8EST_COMM_LNODES_OWNED 00074 #define P4EST_COMM_LNODES_ALL P8EST_COMM_LNODES_ALL 00075 #define P4EST_CONNECT_FACE P8EST_CONNECT_FACE 00076 #define P4EST_CONNECT_CORNER P8EST_CONNECT_CORNER 00077 #define P4EST_CONNECT_FULL P8EST_CONNECT_FULL 00078 #define P4EST_CONN_ENCODE_NONE P8EST_CONN_ENCODE_NONE 00079 #define P4EST_WRAP_NONE P8EST_WRAP_NONE 00080 #define P4EST_WRAP_REFINE P8EST_WRAP_REFINE 00081 #define P4EST_WRAP_COARSEN P8EST_WRAP_COARSEN 00082 00083 /* redefine types */ 00084 #define p4est_connect_type_t p8est_connect_type_t 00085 #define p4est_connectivity_encode_t p8est_connectivity_encode_t 00086 #define p4est_connectivity_t p8est_connectivity_t 00087 #define p4est_corner_transform_t p8est_corner_transform_t 00088 #define p4est_corner_info_t p8est_corner_info_t 00089 #define p4est_geometry_t p8est_geometry_t 00090 #define p4est_t p8est_t 00091 #define p4est_tree_t p8est_tree_t 00092 #define p4est_quadrant_t p8est_quadrant_t 00093 #define p4est_inspect_t p8est_inspect_t 00094 #define p4est_position_t p8est_position_t 00095 #define p4est_init_t p8est_init_t 00096 #define p4est_refine_t p8est_refine_t 00097 #define p4est_coarsen_t p8est_coarsen_t 00098 #define p4est_weight_t p8est_weight_t 00099 #define p4est_ghost_t p8est_ghost_t 00100 #define p4est_indep_t p8est_indep_t 00101 #define p4est_nodes_t p8est_nodes_t 00102 #define p4est_lnodes_t p8est_lnodes_t 00103 #define p4est_lnodes_code_t p8est_lnodes_code_t 00104 #define p4est_lnodes_rank_t p8est_lnodes_rank_t 00105 #define p4est_lnodes_buffer_t p8est_lnodes_buffer_t 00106 #define p4est_iter_volume_t p8est_iter_volume_t 00107 #define p4est_iter_volume_info_t p8est_iter_volume_info_t 00108 #define p4est_iter_face_t p8est_iter_face_t 00109 #define p4est_iter_face_info_t p8est_iter_face_info_t 00110 #define p4est_iter_face_side_t p8est_iter_face_side_t 00111 #define p4est_iter_corner_t p8est_iter_corner_t 00112 #define p4est_iter_corner_side_t p8est_iter_corner_side_t 00113 #define p4est_iter_corner_info_t p8est_iter_corner_info_t 00114 #define p4est_search_query_t p8est_search_query_t 00115 #define p4est_mesh_t p8est_mesh_t 00116 #define p4est_mesh_face_neighbor_t p8est_mesh_face_neighbor_t 00117 #define p4est_wrap_t p8est_wrap_t 00118 #define p4est_wrap_leaf_t p8est_wrap_leaf_t 00119 #define p4est_wrap_flags_t p8est_wrap_flags_t 00120 00121 /* redefine external variables */ 00122 #define p4est_face_corners p8est_face_corners 00123 #define p4est_face_dual p8est_face_dual 00124 #define p4est_corner_faces p8est_corner_faces 00125 #define p4est_corner_face_corners p8est_corner_face_corners 00126 #define p4est_child_corner_faces p8est_child_corner_faces 00127 #define P4EST_DATA_UNINITIALIZED P8EST_DATA_UNINITIALIZED 00128 #define p4est_num_ranges p8est_num_ranges 00129 00130 /* functions in p4est_connectivity */ 00131 #define p4est_connectivity_memory_used p8est_connectivity_memory_used 00132 #define p4est_connectivity_new p8est_connectivity_new 00133 #define p4est_connectivity_new_brick p8est_connectivity_new_brick 00134 #define p4est_connectivity_new_byname p8est_connectivity_new_byname 00135 #define p4est_connectivity_new_copy p8est_connectivity_new_copy 00136 #define p4est_connectivity_destroy p8est_connectivity_destroy 00137 #define p4est_connectivity_set_attr p8est_connectivity_set_attr 00138 #define p4est_connectivity_is_valid p8est_connectivity_is_valid 00139 #define p4est_connectivity_is_equal p8est_connectivity_is_equal 00140 #define p4est_connectivity_sink p8est_connectivity_sink 00141 #define p4est_connectivity_deflate p8est_connectivity_deflate 00142 #define p4est_connectivity_save p8est_connectivity_save 00143 #define p4est_connectivity_source p8est_connectivity_source 00144 #define p4est_connectivity_inflate p8est_connectivity_inflate 00145 #define p4est_connectivity_load p8est_connectivity_load 00146 #define p4est_connectivity_complete p8est_connectivity_complete 00147 #define p4est_expand_face_transform p8est_expand_face_transform 00148 #define p4est_find_face_transform p8est_find_face_transform 00149 #define p4est_find_corner_transform p8est_find_corner_transform 00150 #define p4est_corner_array_index p8est_corner_array_index 00151 #define p4est_connectivity_reorder p8est_connectivity_reorder 00152 #define p4est_connectivity_permute p8est_connectivity_permute 00153 #define p4est_connectivity_join_faces p8est_connectivity_join_faces 00154 #define p4est_connectivity_is_equivalent p8est_connectivity_is_equivalent 00155 #define p4est_connectivity_read_inp_stream p8est_connectivity_read_inp_stream 00156 #define p4est_connectivity_read_inp p8est_connectivity_read_inp 00157 00158 /* functions in p4est */ 00159 #define p4est_qcoord_to_vertex p8est_qcoord_to_vertex 00160 #define p4est_memory_used p8est_memory_used 00161 #define p4est_new p8est_new 00162 #define p4est_destroy p8est_destroy 00163 #define p4est_copy p8est_copy 00164 #define p4est_reset_data p8est_reset_data 00165 #define p4est_refine p8est_refine 00166 #define p4est_coarsen p8est_coarsen 00167 #define p4est_balance p8est_balance 00168 #define p4est_partition p8est_partition 00169 #define p4est_checksum p8est_checksum 00170 #define p4est_save p8est_save 00171 #define p4est_load p8est_load 00172 #define p4est_connect_type_int p8est_connect_type_int 00173 #define p4est_connect_type_string p8est_connect_type_string 00174 #define p4est_tree_array_index p8est_tree_array_index 00175 #define p4est_quadrant_array_index p8est_quadrant_array_index 00176 #define p4est_quadrant_array_push p8est_quadrant_array_push 00177 #define p4est_quadrant_mempool_alloc p8est_quadrant_mempool_alloc 00178 #define p4est_quadrant_list_pop p8est_quadrant_list_pop 00179 00180 /* functions in p4est_extended */ 00181 #define p4est_replace_t p8est_replace_t 00182 #define p4est_new_ext p8est_new_ext 00183 #define p4est_refine_ext p8est_refine_ext 00184 #define p4est_coarsen_ext p8est_coarsen_ext 00185 #define p4est_balance_ext p8est_balance_ext 00186 #define p4est_balance_subtree_ext p8est_balance_subtree_ext 00187 #define p4est_partition_ext p8est_partition_ext 00188 #define p4est_save_ext p8est_save_ext 00189 #define p4est_load_ext p8est_load_ext 00190 #define p4est_source_ext p8est_source_ext 00191 00192 /* functions in p4est_iterate */ 00193 #define p4est_iterate p8est_iterate 00194 #define p4est_iterate_ext p8est_iterate_ext 00195 #define p4est_iter_fside_array_index p8est_iter_fside_array_index 00196 #define p4est_iter_fside_array_index_int p8est_iter_fside_array_index_int 00197 #define p4est_iter_cside_array_index p8est_iter_cside_array_index 00198 #define p4est_iter_cside_array_index_int p8est_iter_cside_array_index_int 00199 00200 /* functions in p4est_points */ 00201 #define p4est_new_points p8est_new_points 00202 00203 /* functions in p4est_bits */ 00204 #define p4est_quadrant_print p8est_quadrant_print 00205 #define p4est_quadrant_is_equal p8est_quadrant_is_equal 00206 #define p4est_quadrant_overlaps p8est_quadrant_overlaps 00207 #define p4est_quadrant_is_equal_piggy p8est_quadrant_is_equal_piggy 00208 #define p4est_quadrant_compare p8est_quadrant_compare 00209 #define p4est_quadrant_disjoint p8est_quadrant_disjoint 00210 #define p4est_quadrant_compare_piggy p8est_quadrant_compare_piggy 00211 #define p4est_quadrant_compare_local_num p8est_quadrant_compare_local_num 00212 #define p4est_quadrant_equal_fn p8est_quadrant_equal_fn 00213 #define p4est_quadrant_hash_fn p8est_quadrant_hash_fn 00214 #define p4est_node_equal_piggy_fn p8est_node_equal_piggy_fn 00215 #define p4est_node_hash_piggy_fn p8est_node_hash_piggy_fn 00216 #define p4est_node_clamp_inside p8est_node_clamp_inside 00217 #define p4est_node_unclamp p8est_node_unclamp 00218 #define p4est_node_to_quadrant p8est_node_to_quadrant 00219 #define p4est_quadrant_contains_node p8est_quadrant_contains_node 00220 #define p4est_quadrant_ancestor_id p8est_quadrant_ancestor_id 00221 #define p4est_quadrant_child_id p8est_quadrant_child_id 00222 #define p4est_quadrant_is_inside_root p8est_quadrant_is_inside_root 00223 #define p4est_quadrant_is_inside_3x3 p8est_quadrant_is_inside_3x3 00224 #define p4est_quadrant_is_outside_face p8est_quadrant_is_outside_face 00225 #define p4est_quadrant_is_outside_corner p8est_quadrant_is_outside_corner 00226 #define p4est_quadrant_is_node p8est_quadrant_is_node 00227 #define p4est_quadrant_is_valid p8est_quadrant_is_valid 00228 #define p4est_quadrant_is_extended p8est_quadrant_is_extended 00229 #define p4est_quadrant_is_sibling p8est_quadrant_is_sibling 00230 #define p4est_quadrant_is_sibling_D p8est_quadrant_is_sibling_D 00231 #define p4est_quadrant_is_family p8est_quadrant_is_family 00232 #define p4est_quadrant_is_familyv p8est_quadrant_is_familyv 00233 #define p4est_quadrant_is_familypv p8est_quadrant_is_familypv 00234 #define p4est_quadrant_is_parent p8est_quadrant_is_parent 00235 #define p4est_quadrant_is_parent_D p8est_quadrant_is_parent_D 00236 #define p4est_quadrant_is_ancestor p8est_quadrant_is_ancestor 00237 #define p4est_quadrant_is_ancestor_D p8est_quadrant_is_ancestor_D 00238 #define p4est_quadrant_is_next p8est_quadrant_is_next 00239 #define p4est_quadrant_is_next_D p8est_quadrant_is_next_D 00240 #define p4est_quadrant_overlaps_tree p8est_quadrant_overlaps_tree 00241 #define p4est_quadrant_is_inside_tree p8est_quadrant_is_inside_tree 00242 #define p4est_quadrant_ancestor p8est_quadrant_ancestor 00243 #define p4est_quadrant_parent p8est_quadrant_parent 00244 #define p4est_quadrant_sibling p8est_quadrant_sibling 00245 #define p4est_quadrant_face_neighbor p8est_quadrant_face_neighbor 00246 #define p4est_quadrant_face_neighbor_extra p8est_quadrant_face_neighbor_extra 00247 #define p4est_quadrant_half_face_neighbors p8est_quadrant_half_face_neighbors 00248 #define p4est_quadrant_all_face_neighbors p8est_quadrant_all_face_neighbors 00249 #define p4est_quadrant_corner_neighbor p8est_quadrant_corner_neighbor 00250 #define p4est_quadrant_corner_neighbor_extra \ 00251 p8est_quadrant_corner_neighbor_extra 00252 #define p4est_quadrant_half_corner_neighbor \ 00253 p8est_quadrant_half_corner_neighbor 00254 #define p4est_quadrant_corner_node p8est_quadrant_corner_node 00255 #define p4est_quadrant_children p8est_quadrant_children 00256 #define p4est_quadrant_childrenv p8est_quadrant_childrenv 00257 #define p4est_quadrant_childrenpv p8est_quadrant_childrenpv 00258 #define p4est_quadrant_first_descendant p8est_quadrant_first_descendant 00259 #define p4est_quadrant_last_descendant p8est_quadrant_last_descendant 00260 #define p4est_quadrant_corner_descendant p8est_quadrant_corner_descendant 00261 #define p4est_nearest_common_ancestor p8est_nearest_common_ancestor 00262 #define p4est_nearest_common_ancestor_D p8est_nearest_common_ancestor_D 00263 #define p4est_quadrant_transform_face p8est_quadrant_transform_face 00264 #define p4est_quadrant_touches_corner p8est_quadrant_touches_corner 00265 #define p4est_quadrant_transform_corner p8est_quadrant_transform_corner 00266 #define p4est_quadrant_shift_corner p8est_quadrant_shift_corner 00267 #define p4est_quadrant_linear_id p8est_quadrant_linear_id 00268 #define p4est_quadrant_set_morton p8est_quadrant_set_morton 00269 00270 /* functions in p4est_search */ 00271 #define p4est_find_lower_bound p8est_find_lower_bound 00272 #define p4est_find_higher_bound p8est_find_higher_bound 00273 #define p4est_split_array p8est_split_array 00274 #define p4est_find_range_boundaries p8est_find_range_boundaries 00275 #define p4est_search p8est_search 00276 00277 /* functions in p4est_algorithms */ 00278 #define p4est_quadrant_init_data p8est_quadrant_init_data 00279 #define p4est_quadrant_free_data p8est_quadrant_free_data 00280 #define p4est_quadrant_checksum p8est_quadrant_checksum 00281 #define p4est_tree_is_sorted p8est_tree_is_sorted 00282 #define p4est_tree_is_linear p8est_tree_is_linear 00283 #define p4est_tree_is_almost_sorted p8est_tree_is_almost_sorted 00284 #define p4est_tree_is_complete p8est_tree_is_complete 00285 #define p4est_tree_print p8est_tree_print 00286 #define p4est_is_equal p8est_is_equal 00287 #define p4est_is_valid p8est_is_valid 00288 #define p4est_tree_compute_overlap p8est_tree_compute_overlap 00289 #define p4est_tree_uniqify_overlap p8est_tree_uniqify_overlap 00290 #define p4est_tree_remove_nonowned p8est_tree_remove_nonowned 00291 #define p4est_complete_region p8est_complete_region 00292 #define p4est_complete_subtree p8est_complete_subtree 00293 #define p4est_balance_subtree p8est_balance_subtree 00294 #define p4est_balance_border p8est_balance_border 00295 #define p4est_linearize_tree p8est_linearize_tree 00296 #define p4est_next_nonempty_process p8est_next_nonempty_process 00297 #define p4est_partition_correction p8est_partition_correction 00298 #define p4est_partition_for_coarsening p8est_partition_for_coarsening 00299 #define p4est_partition_given p8est_partition_given 00300 00301 /* functions in p4est_communication */ 00302 #define p4est_comm_count_quadrants p8est_comm_count_quadrants 00303 #define p4est_comm_global_partition p8est_comm_global_partition 00304 #define p4est_comm_count_pertree p8est_comm_count_pertree 00305 #define p4est_comm_is_owner p8est_comm_is_owner 00306 #define p4est_comm_find_owner p8est_comm_find_owner 00307 #define p4est_comm_tree_info p8est_comm_tree_info 00308 #define p4est_comm_neighborhood_owned p8est_comm_neighborhood_owned 00309 #define p4est_comm_sync_flag p8est_comm_sync_flag 00310 #define p4est_comm_checksum p8est_comm_checksum 00311 00312 /* functions in p4est_io */ 00313 #define p4est_deflate_quadrants p8est_deflate_quadrants 00314 #define p4est_inflate p8est_inflate 00315 00316 /* functions in p4est_vtk */ 00317 #define p4est_vtk_write_file p8est_vtk_write_file 00318 #define p4est_vtk_write_all p8est_vtk_write_all 00319 #define p4est_vtk_write_header p8est_vtk_write_header 00320 #define p4est_vtk_write_point_scalar p8est_vtk_write_point_scalar 00321 #define p4est_vtk_write_point_vector p8est_vtk_write_point_vector 00322 #define p4est_vtk_write_footer p8est_vtk_write_footer 00323 00324 /* functions in p4est_ghost */ 00325 #define p4est_quadrant_find_owner p8est_quadrant_find_owner 00326 #define p4est_ghost_memory_used p8est_ghost_memory_used 00327 #define p4est_ghost_new p8est_ghost_new 00328 #define p4est_ghost_destroy p8est_ghost_destroy 00329 #define p4est_ghost_exchange_data p8est_ghost_exchange_data 00330 #define p4est_ghost_exchange_custom p8est_ghost_exchange_custom 00331 #define p4est_ghost_exchange_custom_levels p8est_ghost_exchange_custom_levels 00332 #define p4est_ghost_bsearch p8est_ghost_bsearch 00333 #define p4est_ghost_contains p8est_ghost_contains 00334 #define p4est_ghost_is_valid p8est_ghost_is_valid 00335 #define p4est_face_quadrant_exists p8est_face_quadrant_exists 00336 #define p4est_quadrant_exists p8est_quadrant_exists 00337 #define p4est_is_balanced p8est_is_balanced 00338 #define p4est_ghost_checksum p8est_ghost_checksum 00339 #define p4est_ghost_expand p8est_ghost_expand 00340 00341 /* functions in p4est_nodes */ 00342 #define p4est_nodes_new p8est_nodes_new 00343 #define p4est_nodes_destroy p8est_nodes_destroy 00344 #define p4est_nodes_is_valid p8est_nodes_is_valid 00345 00346 /* functions in p4est_lnodes */ 00347 #define p4est_lnodes_new p8est_lnodes_new 00348 #define p4est_lnodes_destroy p8est_lnodes_destroy 00349 #define p4est_lnodes_decode p8est_lnodes_decode 00350 #define p4est_lnodes_share_owned_begin p8est_lnodes_share_owned_begin 00351 #define p4est_lnodes_share_owned_end p8est_lnodes_share_owned_end 00352 #define p4est_lnodes_share_owned p8est_lnodes_share_owned 00353 #define p4est_lnodes_share_all_begin p8est_lnodes_share_all_begin 00354 #define p4est_lnodes_share_all_end p8est_lnodes_share_all_end 00355 #define p4est_lnodes_share_all p8est_lnodes_share_all 00356 #define p4est_lnodes_buffer_destroy p8est_lnodes_buffer_destroy 00357 #define p4est_lnodes_rank_array_index p8est_lnodes_rank_array_index 00358 #define p4est_lnodes_rank_array_index_int p8est_lnodes_rank_array_index_int 00359 #define p4est_lnodes_global_index p8est_lnodes_global_index 00360 00361 /* functions in p4est_mesh */ 00362 #define p4est_mesh_memory_used p8est_mesh_memory_used 00363 #define p4est_mesh_new p8est_mesh_new 00364 #define p4est_mesh_destroy p8est_mesh_destroy 00365 #define p4est_mesh_quadrant_cumulative p8est_mesh_quadrant_cumulative 00366 #define p4est_mesh_face_neighbor_init p8est_mesh_face_neighbor_init 00367 #define p4est_mesh_face_neighbor_init2 p8est_mesh_face_neighbor_init2 00368 #define p4est_mesh_face_neighbor_next p8est_mesh_face_neighbor_next 00369 #define p4est_mesh_face_neighbor_data p8est_mesh_face_neighbor_data 00370 00371 /* functions in p4est_balance */ 00372 #define p4est_balance_seeds_face p8est_balance_seeds_face 00373 #define p4est_balance_seeds_corner p8est_balance_seeds_corner 00374 #define p4est_balance_seeds p8est_balance_seeds 00375 00376 /* functions in p4est_wrap */ 00377 #define p4est_wrap_new_conn p8est_wrap_new_conn 00378 #define p4est_wrap_new_world p8est_wrap_new_world 00379 #define p4est_wrap_destroy p8est_wrap_destroy 00380 #define p4est_wrap_get_ghost p8est_wrap_get_ghost 00381 #define p4est_wrap_get_mesh p8est_wrap_get_mesh 00382 #define p4est_wrap_mark_refine p8est_wrap_mark_refine 00383 #define p4est_wrap_mark_coarsen p8est_wrap_mark_coarsen 00384 #define p4est_wrap_adapt p8est_wrap_adapt 00385 #define p4est_wrap_partition p8est_wrap_partition 00386 #define p4est_wrap_complete p8est_wrap_complete 00387 #define p4est_wrap_leaf_next p8est_wrap_leaf_next 00388 #define p4est_wrap_leaf_first p8est_wrap_leaf_first 00389 00390 #endif /* !P4EST_TO_P8EST_H */