diff --git a/Trajectories/segments.py b/Trajectories/segments.py index f896b7aa883f6a639489b41a4c03538e0a22de3e..dc83ff63d77e04950cc3ecee7041f9d3a57c3537 100755 --- a/Trajectories/segments.py +++ b/Trajectories/segments.py @@ -55,7 +55,10 @@ for v in g.vertices(): g.remove_edge(g.edge(v, v3)) g.add_edge(v2, v3) - g.vp.inst_eddies[v2].append(int(g.vp.name[v])) + # Add the segments represented by v to the segments + # represented by v2: + g.vp.inst_eddies[v2].extend(g.vp.inst_eddies[v]) + verts_to_del.append(v) t1 = time.perf_counter()