summaryrefslogtreecommitdiff
path: root/src/Collapse/include
diff options
context:
space:
mode:
authorMarc Glisse <marc.glisse@inria.fr>2022-03-29 11:41:41 +0200
committerMarc Glisse <marc.glisse@inria.fr>2022-03-29 11:41:41 +0200
commit33ff7aa72f762e2fe64d1f828b0438a7f2f95969 (patch)
tree276323dbb7217562344fd59cda027a73bbe2e774 /src/Collapse/include
parent84b76046b376ff6f538f18060a7df119a12bddff (diff)
long lines
Diffstat (limited to 'src/Collapse/include')
-rw-r--r--src/Collapse/include/gudhi/Flag_complex_edge_collapser.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/Collapse/include/gudhi/Flag_complex_edge_collapser.h b/src/Collapse/include/gudhi/Flag_complex_edge_collapser.h
index f631546e..b4d0ca07 100644
--- a/src/Collapse/include/gudhi/Flag_complex_edge_collapser.h
+++ b/src/Collapse/include/gudhi/Flag_complex_edge_collapser.h
@@ -109,7 +109,9 @@ struct Flag_complex_edge_collapser {
// Open neighborhood
// At some point it helped gcc to add __attribute__((noinline)) here, otherwise we had +50% on the running time
// on one example. It looks ok now, or I forgot which example that was.
- void common_neighbors(boost::container::flat_set<Vertex>& e_ngb, std::vector<std::pair<Filtration_value, Vertex>>& e_ngb_later, Vertex u, Vertex v, Filtration_value f_event){
+ void common_neighbors(boost::container::flat_set<Vertex>& e_ngb,
+ std::vector<std::pair<Filtration_value, Vertex>>& e_ngb_later,
+ Vertex u, Vertex v, Filtration_value f_event){
// Using neighbors_dense here seems to hurt, even if we loop on the smaller of nu and nv.
Ngb_list const&nu = neighbors[u];
Ngb_list const&nv = neighbors[v];
@@ -278,7 +280,8 @@ end_move:
template<class R> R to_range(R&& r) { return std::move(r); }
template<class R, class T> R to_range(T&& t) { R r; r.insert(r.end(), t.begin(), t.end()); return r; }
-template<class FilteredEdgeRange, class Delay> auto flag_complex_collapse_edges(FilteredEdgeRange&& edges, Delay&&delay) {
+template<class FilteredEdgeRange, class Delay>
+auto flag_complex_collapse_edges(FilteredEdgeRange&& edges, Delay&&delay) {
// Would it help to label the points according to some spatial sorting?
auto first_edge_itr = std::begin(edges);
using Vertex = std::decay_t<decltype(std::get<0>(*first_edge_itr))>;