mesh_tools.h File Reference

Go to the source code of this file.

Classes

class  libMesh::LocationMap< T >
 
class  libMesh::MeshTools::BoundingBox
 

Namespaces

 libMesh
 
 libMesh::MeshTools
 
 libMesh::MeshTools::Private
 

Constant Groups

 libMesh
 
 libMesh::MeshTools
 
 libMesh::MeshTools::Private
 

Functions

dof_id_type libMesh::MeshTools::total_weight (const MeshBase &mesh)
 
dof_id_type libMesh::MeshTools::weight (const MeshBase &mesh, const processor_id_type pid)
 
dof_id_type libMesh::MeshTools::weight (const MeshBase &mesh)
 
void libMesh::MeshTools::build_nodes_to_elem_map (const MeshBase &mesh, std::vector< std::vector< dof_id_type > > &nodes_to_elem_map)
 
void libMesh::MeshTools::build_nodes_to_elem_map (const MeshBase &mesh, std::vector< std::vector< const Elem * > > &nodes_to_elem_map)
 
void libMesh::MeshTools::find_boundary_nodes (const MeshBase &mesh, std::vector< bool > &on_boundary)
 
BoundingBox libMesh::MeshTools::bounding_box (const MeshBase &mesh)
 
Sphere libMesh::MeshTools::bounding_sphere (const MeshBase &mesh)
 
BoundingBox libMesh::MeshTools::processor_bounding_box (const MeshBase &mesh, const processor_id_type pid)
 
Sphere libMesh::MeshTools::processor_bounding_sphere (const MeshBase &mesh, const processor_id_type pid)
 
BoundingBox libMesh::MeshTools::subdomain_bounding_box (const MeshBase &mesh, const subdomain_id_type sid)
 
Sphere libMesh::MeshTools::subdomain_bounding_sphere (const MeshBase &mesh, const subdomain_id_type sid)
 
void libMesh::MeshTools::elem_types (const MeshBase &mesh, std::vector< ElemType > &et)
 
dof_id_type libMesh::MeshTools::n_elem_of_type (const MeshBase &mesh, const ElemType type)
 
dof_id_type libMesh::MeshTools::n_active_elem_of_type (const MeshBase &mesh, const ElemType type)
 
dof_id_type libMesh::MeshTools::n_non_subactive_elem_of_type_at_level (const MeshBase &mesh, const ElemType type, const unsigned int level)
 
unsigned int libMesh::MeshTools::n_levels (const MeshBase &mesh)
 
unsigned int libMesh::MeshTools::n_local_levels (const MeshBase &mesh)
 
unsigned int libMesh::MeshTools::n_active_levels (const MeshBase &mesh)
 
unsigned int libMesh::MeshTools::n_active_local_levels (const MeshBase &mesh)
 
unsigned int libMesh::MeshTools::n_p_levels (const MeshBase &mesh)
 
void libMesh::MeshTools::get_not_subactive_node_ids (const MeshBase &mesh, std::set< dof_id_type > &not_subactive_node_ids)
 
dof_id_type libMesh::MeshTools::n_elem (const MeshBase::const_element_iterator &begin, const MeshBase::const_element_iterator &end)
 
dof_id_type libMesh::MeshTools::n_nodes (const MeshBase::const_node_iterator &begin, const MeshBase::const_node_iterator &end)
 
unsigned int libMesh::MeshTools::max_level (const MeshBase &mesh)
 
void libMesh::MeshTools::find_nodal_neighbors (const MeshBase &mesh, const Node &n, std::vector< std::vector< const Elem * > > &nodes_to_elem_map, std::vector< const Node * > &neighbors)
 
void libMesh::MeshTools::find_hanging_nodes_and_parents (const MeshBase &mesh, std::map< dof_id_type, std::vector< dof_id_type > > &hanging_nodes)
 
void libMesh::MeshTools::correct_node_proc_ids (MeshBase &, LocationMap< Node > &)
 
void libMesh::MeshTools::libmesh_assert_no_links_to_elem (const MeshBase &mesh, const Elem *bad_elem)
 
void libMesh::MeshTools::libmesh_assert_equal_n_systems (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_old_dof_objects (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_valid_node_pointers (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_valid_remote_elems (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_valid_elem_ids (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_valid_amr_elem_ids (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_connected_nodes (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_valid_dof_ids (const MeshBase &mesh)
 
template<typename DofObjectSubclass >
void libMesh::MeshTools::libmesh_assert_valid_procids (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_valid_refinement_flags (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_valid_refinement_tree (const MeshBase &mesh)
 
void libMesh::MeshTools::libmesh_assert_valid_neighbors (const MeshBase &mesh)
 
void libMesh::MeshTools::Private::globally_renumber_nodes_and_elements (MeshBase &)
 

Site Created By: libMesh Developers
Last modified: February 07 2014 16:57:07 UTC

Hosted By:
SourceForge.net Logo