Poster of Linux kernelThe best gift for a Linux geek
mesh_tools.h

mesh_tools.h

Section: C Library Functions (3) Updated: Thu Apr 7 2011
Local index Up
 

NAME

mesh_tools.h -  

SYNOPSIS


 

Classes


class MeshTools::BoundingBox
 

Namespaces


namespace MeshTools

namespace MeshTools::Private
 

Functions


unsigned int MeshTools::total_weight (const MeshBase &mesh)

unsigned int MeshTools::weight (const MeshBase &mesh, const unsigned int pid=libMesh::processor_id())

void MeshTools::build_nodes_to_elem_map (const MeshBase &mesh, std::vector< std::vector< unsigned int > > &nodes_to_elem_map)

void MeshTools::build_nodes_to_elem_map (const MeshBase &mesh, std::vector< std::vector< const Elem * > > &nodes_to_elem_map)

void MeshTools::find_boundary_nodes (const MeshBase &mesh, std::vector< bool > &on_boundary)

BoundingBox MeshTools::bounding_box (const MeshBase &mesh)

Sphere MeshTools::bounding_sphere (const MeshBase &mesh)

BoundingBox MeshTools::processor_bounding_box (const MeshBase &mesh, const unsigned int pid)

Sphere MeshTools::processor_bounding_sphere (const MeshBase &mesh, const unsigned int pid)

BoundingBox MeshTools::subdomain_bounding_box (const MeshBase &mesh, const subdomain_id_type sid)

Sphere MeshTools::subdomain_bounding_sphere (const MeshBase &mesh, const subdomain_id_type sid)

void MeshTools::elem_types (const MeshBase &mesh, std::vector< ElemType > &et)

unsigned int MeshTools::n_elem_of_type (const MeshBase &mesh, const ElemType type)

unsigned int MeshTools::n_active_elem_of_type (const MeshBase &mesh, const ElemType type)

unsigned int MeshTools::n_non_subactive_elem_of_type_at_level (const MeshBase &mesh, const ElemType type, const unsigned int level)

unsigned int MeshTools::n_levels (const MeshBase &mesh)

unsigned int MeshTools::n_local_levels (const MeshBase &mesh)

unsigned int MeshTools::n_active_levels (const MeshBase &mesh)

unsigned int MeshTools::n_active_local_levels (const MeshBase &mesh)

unsigned int MeshTools::n_p_levels (const MeshBase &mesh)

void MeshTools::get_not_subactive_node_ids (const MeshBase &mesh, std::set< unsigned int > &not_subactive_node_ids)

unsigned int MeshTools::n_elem (const MeshBase::const_element_iterator &begin, const MeshBase::const_element_iterator &end)

unsigned int MeshTools::n_nodes (const MeshBase::const_node_iterator &begin, const MeshBase::const_node_iterator &end)

unsigned int MeshTools::max_level (const MeshBase &mesh)

void 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 MeshTools::find_hanging_nodes_and_parents (const MeshBase &mesh, std::map< unsigned int, std::vector< unsigned int > > &hanging_nodes)

void MeshTools::correct_node_proc_ids (MeshBase &, LocationMap< Node > &)

void MeshTools::libmesh_assert_no_links_to_elem (const MeshBase &mesh, const Elem *bad_elem)

void MeshTools::libmesh_assert_valid_node_pointers (const MeshBase &mesh)

void MeshTools::libmesh_assert_valid_remote_elems (const MeshBase &mesh)

void MeshTools::libmesh_assert_valid_elem_ids (const MeshBase &mesh)

void MeshTools::libmesh_assert_valid_node_procids (const MeshBase &mesh)

void MeshTools::libmesh_assert_valid_refinement_flags (const MeshBase &mesh)

void MeshTools::libmesh_assert_valid_neighbors (const MeshBase &mesh)

void MeshTools::Private::globally_renumber_nodes_and_elements (MeshBase &)

void MeshTools::Private::fix_broken_node_and_element_numbering (SerialMesh &)

void MeshTools::Private::fix_broken_node_and_element_numbering (ParallelMesh &)
 

Author

Generated automatically by Doxygen for libMesh from the source code.


 

Index

NAME
SYNOPSIS
Classes
Namespaces
Functions
Author

This document was created by man2html, using the manual pages.
Time: 21:50:11 GMT, April 16, 2011