OGS
|
Functions | |
std::unique_ptr< MeshLib::Mesh > | getBoundaryElementsAsMesh (MeshLib::Mesh const &bulk_mesh, std::string_view subsfc_node_id_prop_name, std::string_view subsfc_element_id_prop_name, std::string_view face_id_prop_name) |
std::unique_ptr< MeshLib::Mesh > MeshToolsLib::BoundaryExtraction::getBoundaryElementsAsMesh | ( | MeshLib::Mesh const & | bulk_mesh, |
std::string_view | subsfc_node_id_prop_name, | ||
std::string_view | subsfc_element_id_prop_name, | ||
std::string_view | face_id_prop_name ) |
Copies relevant parts of scalar arrays to the surface mesh
Definition at line 474 of file MeshSurfaceExtraction.cpp.
References MeshToolsLib::addBulkIDPropertiesToMesh(), MeshLib::copyElementVector(), MeshToolsLib::createBoundaryElements(), MeshToolsLib::createNodesAndIDMapFromElements(), MeshToolsLib::createSfcMeshProperties(), ERR(), MeshLib::Mesh::getDimension(), MeshLib::Mesh::getName(), MeshLib::Mesh::getNumberOfNodes(), MeshLib::Mesh::getProperties(), and MeshLib::views::ids.
Referenced by MeshToolsLib::MeshValidation::detectHoles(), extractBoundaries(), and main().