mesh_tools.C File Reference

Go to the source code of this file.

Namespaces

 libMesh
 
 libMesh::MeshTools
 

Functions

void libMesh::MeshTools::libmesh_assert_valid_boundary_ids (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_valid_dof_ids (const MeshBase &mesh, unsigned int sysnum)
 
void libMesh::MeshTools::libmesh_assert_contiguous_dof_ids (const MeshBase &mesh, unsigned int sysnum)
 
void libMesh::MeshTools::libmesh_assert_valid_unique_ids (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_consistent_distributed (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_consistent_distributed_nodes (const MeshBase &mesh)
 
template<>
void libMesh::MeshTools::libmesh_assert_topology_consistent_procids< Elem > (const MeshBase &mesh)
 
template<>
void libMesh::MeshTools::libmesh_assert_parallel_consistent_procids< Elem > (const MeshBase &mesh)
 
template<>
void libMesh::MeshTools::libmesh_assert_topology_consistent_procids< Node > (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_parallel_consistent_new_node_procids (const MeshBase &mesh)
 
template<>
void libMesh::MeshTools::libmesh_assert_parallel_consistent_procids< Node > (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_canonical_node_procids (const MeshBase &mesh)
 

Variable Documentation

◆ mesh

MeshBase& mesh

Definition at line 2144 of file mesh_tools.C.

Referenced by libMesh::MeshTools::bounding_box(), libMesh::MeshTools::bounding_sphere(), libMesh::MeshTools::build_nodes_to_elem_map(), libMesh::MeshTools::correct_node_proc_ids(), libMesh::MeshTools::create_bounding_box(), libMesh::MeshTools::create_local_bounding_box(), libMesh::MeshTools::create_nodal_bounding_box(), libMesh::MeshTools::create_processor_bounding_box(), libMesh::MeshTools::create_subdomain_bounding_box(), libMesh::MeshTools::elem_types(), libMesh::MeshTools::find_block_boundary_nodes(), libMesh::MeshTools::find_boundary_nodes(), libMesh::MeshTools::find_hanging_nodes_and_parents(), libMesh::MeshTools::get_not_subactive_node_ids(), libMesh::MeshTools::Private::globally_renumber_nodes_and_elements(), libMesh::MeshTools::libmesh_assert_canonical_node_procids(), libMesh::MeshTools::libmesh_assert_connected_nodes(), libMesh::MeshTools::libmesh_assert_consistent_distributed(), libMesh::MeshTools::libmesh_assert_consistent_distributed_nodes(), libMesh::MeshTools::libmesh_assert_contiguous_dof_ids(), libMesh::MeshTools::libmesh_assert_equal_n_systems(), libMesh::MeshTools::libmesh_assert_no_links_to_elem(), libMesh::MeshTools::libmesh_assert_old_dof_objects(), libMesh::MeshTools::libmesh_assert_parallel_consistent_new_node_procids(), libMesh::MeshTools::libmesh_assert_parallel_consistent_procids< Elem >(), libMesh::MeshTools::libmesh_assert_parallel_consistent_procids< Node >(), libMesh::MeshTools::libmesh_assert_topology_consistent_procids< Elem >(), libMesh::MeshTools::libmesh_assert_topology_consistent_procids< Node >(), libMesh::MeshTools::libmesh_assert_valid_amr_elem_ids(), libMesh::MeshTools::libmesh_assert_valid_amr_interior_parents(), libMesh::MeshTools::libmesh_assert_valid_boundary_ids(), libMesh::MeshTools::libmesh_assert_valid_dof_ids(), libMesh::MeshTools::libmesh_assert_valid_elem_ids(), libMesh::MeshTools::libmesh_assert_valid_neighbors(), libMesh::MeshTools::libmesh_assert_valid_node_pointers(), libMesh::MeshTools::libmesh_assert_valid_refinement_flags(), libMesh::MeshTools::libmesh_assert_valid_refinement_tree(), libMesh::MeshTools::libmesh_assert_valid_remote_elems(), libMesh::MeshTools::libmesh_assert_valid_unique_ids(), libMesh::MeshTools::n_active_elem_of_type(), libMesh::MeshTools::n_active_levels(), libMesh::MeshTools::n_active_local_levels(), libMesh::MeshTools::n_elem_of_type(), libMesh::MeshTools::n_levels(), libMesh::MeshTools::n_local_levels(), libMesh::MeshTools::n_non_subactive_elem_of_type_at_level(), libMesh::MeshTools::n_p_levels(), libMesh::MeshTools::paranoid_n_levels(), libMesh::MeshTools::processor_bounding_box(), libMesh::MeshTools::processor_bounding_sphere(), libMesh::MeshTools::subdomain_bounding_box(), libMesh::MeshTools::subdomain_bounding_sphere(), libMesh::MeshTools::total_weight(), and libMesh::MeshTools::weight().

◆ new_proc_ids

const proc_id_map_type& new_proc_ids

Definition at line 2214 of file mesh_tools.C.

Referenced by libMesh::MeshTools::correct_node_proc_ids().

◆ node_set

const std::unordered_set<const Node *> node_set