File t8_forest_general.h
↰ Parent directory (src/t8_forest)
Definition (src/t8_forest/t8_forest_general.h)
Detailed Description
We define the forest of trees in this file.
Includes
t8_cmesh/t8_cmesh.h(File t8_cmesh.h)t8_data/t8_containers.h(File t8_containers.h)t8_element.h(File t8_element.h)
Included By
Enums
Functions
Function t8_forest_cmesh_ltreeid_to_ltreeid(t8_forest_t, t8_locidx_t)
Function t8_forest_comm_global_num_leaf_elements(t8_forest_t)
Function t8_forest_element_find_owner(t8_forest_t, t8_gloidx_t, t8_element_t *, t8_eclass_t)
Function t8_forest_element_is_leaf(const t8_forest_t, const t8_element_t *, const t8_locidx_t)
Function t8_forest_element_neighbor_eclass(t8_forest_t, t8_locidx_t, const t8_element_t *, int)
Function t8_forest_get_coarse_tree(t8_forest_t, t8_locidx_t)
Function t8_forest_get_eclass(const t8_forest_t, const t8_locidx_t)
Function t8_forest_get_first_local_leaf_element_id(t8_forest_t)
Function t8_forest_get_first_local_tree_id(const t8_forest_t)
Function t8_forest_get_global_num_leaf_elements(const t8_forest_t)
Function t8_forest_get_leaf_element(t8_forest_t, t8_locidx_t, t8_locidx_t *)
Function t8_forest_get_leaf_element_in_tree(t8_forest_t, t8_locidx_t, t8_locidx_t)
Function t8_forest_get_local_id(const t8_forest_t, const t8_gloidx_t)
Function t8_forest_get_local_num_leaf_elements(const t8_forest_t)
Function t8_forest_get_local_or_ghost_id(const t8_forest_t, const t8_gloidx_t)
Function t8_forest_get_tree(const t8_forest_t, const t8_locidx_t)
Function t8_forest_get_tree_class(const t8_forest_t, const t8_locidx_t)
Function t8_forest_get_tree_element_offset(const t8_forest_t, const t8_locidx_t)
Function t8_forest_get_tree_num_leaf_elements(t8_forest_t, t8_locidx_t)
Function t8_forest_get_tree_vertices(t8_forest_t, t8_locidx_t)
Function t8_forest_ghost_exchange_data(t8_forest_t, sc_array_t *)
Function t8_forest_global_tree_id(const t8_forest_t, const t8_locidx_t)
Function t8_forest_ltreeid_to_cmesh_ltreeid(t8_forest_t, t8_locidx_t)
Function t8_forest_new_adapt(t8_forest_t, t8_forest_adapt_t, int, int, void *)
Function t8_forest_new_uniform(t8_cmesh_t, const t8_scheme_c *, const int, const int, sc_MPI_Comm)
Function t8_forest_partition_cmesh(t8_forest_t, sc_MPI_Comm, int)
Function t8_forest_set_adapt(t8_forest_t, const t8_forest_t, t8_forest_adapt_t, int)
Function t8_forest_set_balance(t8_forest_t, const t8_forest_t, int)
Function t8_forest_set_cmesh(t8_forest_t, t8_cmesh_t, sc_MPI_Comm)
Function t8_forest_set_ghost(t8_forest_t, int, t8_ghost_type_t)
Function t8_forest_set_ghost_ext(t8_forest_t, int, t8_ghost_type_t, int)
Function t8_forest_set_partition(t8_forest_t, const t8_forest_t, int)
Function t8_forest_set_scheme(t8_forest_t, const t8_scheme_c *)
Function t8_forest_set_user_function(t8_forest_t, t8_generic_function_pointer)
Function t8_forest_tree_get_leaf_elements(const t8_forest_t, const t8_locidx_t)
Function t8_forest_tree_is_local(const t8_forest_t, const t8_locidx_t)