File t8_cmesh.cxx
↰ Parent directory (src/t8_cmesh)
Definition (src/t8_cmesh/t8_cmesh.cxx)
Detailed Description
This file collects all general cmesh routines that need c++ compilation.
Includes
sc_statistics.ht8_cmesh/t8_cmesh.h(File t8_cmesh.h)t8_cmesh/t8_cmesh.hxx(File t8_cmesh.hxx)t8_cmesh/t8_cmesh_geometry.hxx(File t8_cmesh_geometry.hxx)t8_cmesh/t8_cmesh_internal/t8_cmesh_trees.h(File t8_cmesh_trees.h)t8_cmesh/t8_cmesh_internal/t8_cmesh_types.h(File t8_cmesh_types.h)t8_cmesh/t8_cmesh_vertex_connectivity/t8_cmesh_vertex_connectivity.hxx(File t8_cmesh_vertex_connectivity.hxx)t8_data/t8_shmem.h(File t8_shmem.h)t8_eclass.h(File t8_eclass.h)t8_element.h(File t8_element.h)t8_geometry/t8_geometry_handler.hxx(File t8_geometry_handler.hxx)t8_geometry/t8_geometry_implementations/t8_geometry_linear.h(File t8_geometry_linear.h)t8_geometry/t8_geometry_implementations/t8_geometry_linear_axis_aligned.h(File t8_geometry_linear_axis_aligned.h)t8_helper_functions/t8_vector_algorithms.hxx(File t8_vector_algorithms.hxx)t8_refcount.h(File t8_refcount.h)t8_schemes/t8_scheme.hxx(File t8_scheme.hxx)t8_types/t8_vec.h(File t8_vec.h)
Functions
Function t8_cmesh_coords_axb(const double *, double *, int, double, const double)
Function t8_cmesh_debug_print_trees(] const t8_cmesh_t, ] sc_MPI_Comm)
Function t8_cmesh_disable_negative_volume_check(] t8_cmesh_t)
Function t8_cmesh_get_attribute(const t8_cmesh_t, const int, const int, const t8_locidx_t)
Function t8_cmesh_get_face_neighbor(const t8_cmesh_t, const t8_locidx_t, const int, int *, int *)
Function t8_cmesh_get_local_bounding_box(const t8_cmesh_t, double)
Function t8_cmesh_get_tree_face_neighbor_eclass(const t8_cmesh_t, const t8_locidx_t, const int)
Function t8_cmesh_get_tree_vertices(t8_cmesh_t, t8_locidx_t)
Function t8_cmesh_ltreeid_to_ghostid(const t8_cmesh_t, const t8_locidx_t)
Function t8_cmesh_set_attribute(t8_cmesh_t, t8_gloidx_t, int, int, void *, size_t, int)
Function t8_cmesh_set_attribute_string(t8_cmesh_t, t8_gloidx_t, int, int, const char *)
Function t8_cmesh_set_join(t8_cmesh_t, t8_gloidx_t, t8_gloidx_t, int, int, int)
Function t8_cmesh_set_partition_offsets(t8_cmesh_t, t8_shmem_array_t)
Function t8_cmesh_set_partition_range(t8_cmesh_t, int, t8_gloidx_t, t8_gloidx_t)
Function t8_cmesh_set_partition_uniform(t8_cmesh_t, const int, const t8_scheme_c *)
Function t8_cmesh_set_tree_class(t8_cmesh_t, t8_gloidx_t, t8_eclass_t)
Function t8_cmesh_set_tree_vertices(t8_cmesh_t, const t8_gloidx_t, const double *, const int)
Function t8_cmesh_translate_coordinates(const double *, double *, const int, const double)
Function t8_cmesh_tree_face_is_boundary(t8_cmesh_t, t8_locidx_t, int)
Function t8_cmesh_treeid_is_ghost(const t8_cmesh_t, const t8_locidx_t)
Function t8_cmesh_treeid_is_local_tree(const t8_cmesh_t, const t8_locidx_t)