Wildmeshing Toolkit
extract_child_mesh_from_tag.cpp File Reference
Include dependency graph for extract_child_mesh_from_tag.cpp:

Go to the source code of this file.

Namespaces

 wmtk
 
 wmtk::multimesh
 
 wmtk::multimesh::utils
 

Functions

std::shared_ptr< Mesh > wmtk::multimesh::utils::extract_and_register_child_mesh_from_tag (Mesh &m, const std::string &tag, const int64_t tag_value, const PrimitiveType pt, bool child_is_free=false)
 extract a child mesh based on the given tag and tag value, and register it to the input (parent) mesh More...
 
std::shared_ptr< Mesh > wmtk::multimesh::utils::extract_and_register_child_mesh_from_tag_handle (Mesh &m, const wmtk::attribute::TypedAttributeHandle< int64_t > &tag_handle, const int64_t tag_value, bool child_is_free=false)
 extract a child mesh based on the tag handle and the tag value, and register it to the input (parent) mesh More...
 
std::shared_ptr< Mesh > wmtk::multimesh::utils::extract_and_register_child_mesh_from_tag (wmtk::attribute::MeshAttributeHandle &tag_handle, const wmtk::attribute::MeshAttributeHandle::ValueVariant &tag_value, bool child_is_free=false)
 extract a child mesh based on the tag handle and the tag value, and register it to the input (parent) mesh More...