diff options
author | Fabio Mazza <fab4mazz@gmail.com> | 2021-05-04 10:51:02 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-04 10:51:02 +0200 |
commit | 3ccf9200cee1dcdf7937b22cb6b514d69cd92146 (patch) | |
tree | 8a1b1afdfec8a3e71d2a2ea5c9f9fcfb4d08edaa | |
parent | d70b314b37168f0ea7c5b0d7f9ff61d73232747b (diff) | |
download | networkx-3ccf9200cee1dcdf7937b22cb6b514d69cd92146.tar.gz |
Improve reproducibilty of geometric graphs (#4768)
-rw-r--r-- | networkx/generators/geometric.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/networkx/generators/geometric.py b/networkx/generators/geometric.py index 4b767951..045b53e9 100644 --- a/networkx/generators/geometric.py +++ b/networkx/generators/geometric.py @@ -52,7 +52,7 @@ def geometric_edges(G, radius, p): nodes, coords = list(zip(*nodes_pos)) kdtree = sp.spatial.cKDTree(coords) # Cannot provide generator. edge_indexes = kdtree.query_pairs(radius, p) - edges = [(nodes[u], nodes[v]) for u, v in edge_indexes] + edges = [(nodes[u], nodes[v]) for u, v in sorted(edge_indexes)] return edges |