diff --git a/src/Solver/AdisTS.py b/src/Solver/AdisTS.py index cbae1548..1f41bd2f 100644 --- a/src/Solver/AdisTS.py +++ b/src/Solver/AdisTS.py @@ -197,7 +197,7 @@ class AdisTS(CommandLineSolver): _nodes_views = set() def get_reach_name(self, reach): - return f"Reach_{reach.id:>3}".replace(" ", "0") + return f"Reach_{reach.id + 1:>3}".replace(" ", "0") def get_node_name(self, node): """Generate a 3 char name for node @@ -338,9 +338,9 @@ class AdisTSwc(AdisTS): ) as f: for LC in POL_LC: reach = next(filter( - lambda edge: edge.id == LC.edge, study.river.edges() + lambda edge: edge.id == LC.edge, study.river.enable_edges() )) # .name - reach_name = self.get_reach_name(self, reach) + reach_name = self.get_reach_name(reach) f.write(f"${reach_name} {LC.begin_rk} {LC.end_rk}\n") f.write(f"*temps |débit massique (kg/s)\n") f.write(f"*---------++++++++++\n")