From 00c6ae65daa24865ffda5e2678d15f20bf10ff33 Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <dmitri.naumov@ufz.de>
Date: Wed, 27 Nov 2019 14:28:23 +0100
Subject: [PATCH] [MeL] Remove unused getActiveElementsAtNode().

ElementStatus::getActiveElementsAtNode
---
 MeshLib/ElementStatus.cpp | 19 -------------------
 MeshLib/ElementStatus.h   |  3 ---
 2 files changed, 22 deletions(-)

diff --git a/MeshLib/ElementStatus.cpp b/MeshLib/ElementStatus.cpp
index d04c81e315a..c0c69fe3233 100644
--- a/MeshLib/ElementStatus.cpp
+++ b/MeshLib/ElementStatus.cpp
@@ -98,25 +98,6 @@ std::vector<MeshLib::Node*> const& ElementStatus::getActiveNodes() const
     return _mesh->getNodes();
 }
 
-std::vector<MeshLib::Element*> ElementStatus::getActiveElementsAtNode(std::size_t node_id) const
-{
-    const std::size_t nActiveElements (_active_nodes[node_id]);
-    std::vector<MeshLib::Element*> active_elements;
-    active_elements.reserve(nActiveElements);
-    for (auto elem : _mesh->getNode(node_id)->getElements())
-    {
-        if (active_elements.size() == nActiveElements)
-        {
-            return active_elements;
-        }
-        if (_element_status[elem->getID()])
-        {
-            active_elements.push_back(elem);
-        }
-    }
-    return active_elements;
-}
-
 std::size_t ElementStatus::getNumberOfActiveNodes() const
 {
     return _active_nodes.size() - std::count(_active_nodes.cbegin(), _active_nodes.cend(), 0);
diff --git a/MeshLib/ElementStatus.h b/MeshLib/ElementStatus.h
index 9bab3fb711e..e7d8b76aea9 100644
--- a/MeshLib/ElementStatus.h
+++ b/MeshLib/ElementStatus.h
@@ -45,9 +45,6 @@ public:
     /// Returns the status of the given node
     bool isActiveNode(MeshLib::Node const* node) const;
 
-    /// Returns a vector of active elements connected to a node
-    std::vector<MeshLib::Element*> getActiveElementsAtNode(std::size_t node_id) const;
-
     /// Returns the total number of active nodes
     std::size_t getNumberOfActiveNodes() const;
 
-- 
GitLab