@@ -166,12 +166,11 @@ class hypergraph final {
166166 this ->_n_vertices += n;
167167
168168 if constexpr (traits::c_non_empty_properties<vertex_properties_type>)
169- this ->_vertex_properties .append_range (properties_rng);
170- // this->_vertex_properties.insert(
171- // this->_vertex_properties.end(),
172- // std::ranges::begin(properties_rng),
173- // std::ranges::end(properties_rng)
174- // );
169+ this ->_vertex_properties .insert (
170+ this ->_vertex_properties .end (),
171+ std::ranges::begin (properties_rng),
172+ std::ranges::end (properties_rng)
173+ );
175174 }
176175
177176 gl_attr_force_inline void remove_vertex (const id_type vertex_id) {
@@ -453,12 +452,11 @@ class hypergraph final {
453452 this ->_n_hyperedges += n;
454453
455454 if constexpr (traits::c_non_empty_properties<hyperedge_properties_type>)
456- this ->_hyperedge_properties .append_range (properties_rng);
457- // this->_hyperedge_properties.insert(
458- // this->_hyperedge_properties.end(),
459- // std::ranges::begin(properties_rng),
460- // std::ranges::end(properties_rng)
461- // );
455+ this ->_hyperedge_properties .insert (
456+ this ->_hyperedge_properties .end (),
457+ std::ranges::begin (properties_rng),
458+ std::ranges::end (properties_rng)
459+ );
462460 }
463461
464462 gl_attr_force_inline void remove_hyperedge (const id_type hyperedge_id) {
0 commit comments