24 Aug
2017
24 Aug
'17
10:55 p.m.
On 23.08.2017 20:08, Yu Zheng wrote:
Sure thing! This is the sample graph I've created, using the code at the end of this message:
Here are a couple of observations:
1. get_in_neighbours() worked fine prior to purging the edges. 2. But once the edges are purged, the problem arises. Vertex 2, 3 and 4 should all have in neighbor 5, but g.get_in_neighbour(v) returns their own vertex index. 3. get_in_edges() is working as intended.
Thanks for the example. As it turns out this is a bug that occurs only for filtered graphs. I have now fixed it in git. Best, Tiago -- Tiago de Paula Peixoto <tiago@skewed.de>