summaryrefslogtreecommitdiff
path: root/src/Collapse
diff options
context:
space:
mode:
authorMarc Glisse <marc.glisse@inria.fr>2020-06-11 08:43:31 +0200
committerMarc Glisse <marc.glisse@inria.fr>2020-06-11 08:43:31 +0200
commit2cc817bac233681bb9a3c5492f56f48f253907e9 (patch)
tree7faebf3967198d7ff9168a5182f3c4502737a8f7 /src/Collapse
parentdf758d75a3dbb57abeb6a38a20200ee2251d8816 (diff)
Remove unused u_set_removed_edges_
Diffstat (limited to 'src/Collapse')
-rw-r--r--src/Collapse/include/gudhi/Flag_complex_sparse_matrix.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/Collapse/include/gudhi/Flag_complex_sparse_matrix.h b/src/Collapse/include/gudhi/Flag_complex_sparse_matrix.h
index ab72197d..bd7b9956 100644
--- a/src/Collapse/include/gudhi/Flag_complex_sparse_matrix.h
+++ b/src/Collapse/include/gudhi/Flag_complex_sparse_matrix.h
@@ -83,9 +83,6 @@ class Flag_complex_sparse_matrix {
// Map from row index to its vertex handle
std::vector<Vertex_handle> row_to_vertex_;
- // Unordered set of removed edges. (to enforce removal from the matrix)
- std::unordered_set<Edge, boost::hash<Edge>> u_set_removed_edges_;
-
// Unordered set of dominated edges. (to inforce removal from the matrix)
std::unordered_set<Edge, boost::hash<Edge>> u_set_dominated_edges_;
@@ -227,8 +224,7 @@ class Flag_complex_sparse_matrix {
for (typename Sparse_row_matrix::InnerIterator it(sparse_row_adjacency_matrix_, rw_u); it; ++it) {
Row_index rw_v = it.index();
// If the vertex v is not dominated and the edge {u,v} is still in the matrix
- if (u_set_removed_edges_.find(std::minmax(rw_u, rw_v)) == u_set_removed_edges_.end() &&
- u_set_dominated_edges_.find(std::minmax(rw_u, rw_v)) == u_set_dominated_edges_.end()) {
+ if (u_set_dominated_edges_.find(std::minmax(rw_u, rw_v)) == u_set_dominated_edges_.end()) {
// inner index, here it is equal to it.columns()
non_zero_indices.push_back(rw_v);
#ifdef DEBUG_TRACES