summaryrefslogtreecommitdiff
path: root/src/Collapse
diff options
context:
space:
mode:
authorROUVREAU Vincent <vincent.rouvreau@inria.fr>2020-06-04 17:19:28 +0200
committerROUVREAU Vincent <vincent.rouvreau@inria.fr>2020-06-04 17:19:28 +0200
commit9ae3c860517e5d8248e13df0d0e8a05fcf765262 (patch)
tree630559a21df1ea9b206db3b4aae8aecd821c1ee1 /src/Collapse
parenta106902b9f52115ec481029df194dffc4685e2ca (diff)
code review: no need to loop backward
Diffstat (limited to 'src/Collapse')
-rw-r--r--src/Collapse/include/gudhi/Flag_complex_sparse_matrix.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Collapse/include/gudhi/Flag_complex_sparse_matrix.h b/src/Collapse/include/gudhi/Flag_complex_sparse_matrix.h
index b53c8ab7..3afacd0e 100644
--- a/src/Collapse/include/gudhi/Flag_complex_sparse_matrix.h
+++ b/src/Collapse/include/gudhi/Flag_complex_sparse_matrix.h
@@ -196,8 +196,8 @@ class Flag_complex_sparse_matrix {
critical_edge_indicator_[idx] = true;
filtered_edge_output({u, v}, filt);
std::set<Row_index> inner_effected_indcs = three_clique_indices(idx);
- for (auto inr_idx = inner_effected_indcs.rbegin(); inr_idx != inner_effected_indcs.rend(); inr_idx++) {
- if (*inr_idx < idx) effected_indices.emplace(*inr_idx);
+ for (auto inr_idx : inner_effected_indcs) {
+ effected_indices.emplace(inr_idx);
}
#ifdef DEBUG_TRACES
std::cout << "The following edge is critical with filt value: {" << u << "," << v << "}; "