From bdc5e35453550278b00565499e45d1884e5742ad Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Mon, 29 Jan 2024 15:43:28 +0100 Subject: [PATCH] HS: Fix input_kp type for export. --- src/Model/HydraulicStructures/HydraulicStructures.py | 2 +- src/Solver/Mage.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Model/HydraulicStructures/HydraulicStructures.py b/src/Model/HydraulicStructures/HydraulicStructures.py index c301439b..b4db6c34 100644 --- a/src/Model/HydraulicStructures/HydraulicStructures.py +++ b/src/Model/HydraulicStructures/HydraulicStructures.py @@ -200,7 +200,7 @@ class HydraulicStructure(SQLSubModel): @input_kp.setter def input_kp(self, input_kp): - self._input_kp = input_kp + self._input_kp = float(input_kp) self._status.modified() @property diff --git a/src/Solver/Mage.py b/src/Solver/Mage.py index f44e1cbc..da35fc53 100644 --- a/src/Solver/Mage.py +++ b/src/Solver/Mage.py @@ -491,7 +491,7 @@ class Mage(CommandLineSolver): f.write( '* ouvrage au pk ' + - f"{hs.input_kp:>12.1f}" + ' ' + + f"{float(hs.input_kp):>12.1f}" + ' ' + hs.name + '\n' ) @@ -510,7 +510,7 @@ class Mage(CommandLineSolver): f.write( f"{sin_dict[bhs._type]} " + - f"{reach_id} {hs.input_kp:>12.3f} {param_str} " + + f"{reach_id} {float(hs.input_kp):>12.3f} {param_str} " + f"{name}\n" ) -- GitLab