From 754a1ab9c37813a56276e088275d67f44aad9b83 Mon Sep 17 00:00:00 2001 From: nesnoj Date: Thu, 21 Jul 2016 13:26:53 +0200 Subject: [PATCH] ensure correct order of nodes at satellite connection, concerns #40 --- dingo/grid/mv_grid/mv_connect.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dingo/grid/mv_grid/mv_connect.py b/dingo/grid/mv_grid/mv_connect.py index c799bee5..a8c87ac9 100644 --- a/dingo/grid/mv_grid/mv_connect.py +++ b/dingo/grid/mv_grid/mv_connect.py @@ -398,7 +398,7 @@ def mv_connect(graph, dingo_object, debug=False): # check all nodes # TODO: create generators in grid class for iterating over satellites and non-satellites - for node in graph.nodes(): + for node in sorted(graph.nodes(), key=lambda x: repr(x)): if isinstance(dingo_object, LVLoadAreaCentreDingo): # station is LV station