From 23b80f5bb4df4f105e1a2cde9c8ab9c72eac1712 Mon Sep 17 00:00:00 2001 From: Thomas Fischer <thomas.fischer@ufz.de> Date: Thu, 23 Jan 2020 14:55:07 +0100 Subject: [PATCH] [MeL/SurfaceExtraction] Use createNodesAndIDMapFromElements. --- MeshLib/MeshSurfaceExtraction.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/MeshLib/MeshSurfaceExtraction.cpp b/MeshLib/MeshSurfaceExtraction.cpp index c6856eed5cf..6d06ed5c624 100644 --- a/MeshLib/MeshSurfaceExtraction.cpp +++ b/MeshLib/MeshSurfaceExtraction.cpp @@ -440,15 +440,16 @@ std::vector<MeshLib::Node*> MeshSurfaceExtraction::getSurfaceNodes( mesh.getElements(), sfc_elements, element_to_bulk_element_id_map, element_to_bulk_face_id_map, dir, angle, mesh.getDimension()); - auto sfc_nodes = - createNodesFromElements(sfc_elements, mesh.getNumberOfNodes()); + std::vector<MeshLib::Node*> surface_nodes; + std::tie(surface_nodes, std::ignore) = + createNodesAndIDMapFromElements(sfc_elements, mesh.getNumberOfNodes()); for (auto e : sfc_elements) { delete e; } - return sfc_nodes; + return surface_nodes; } void createSurfaceElementsFromElement( -- GitLab