From 335051f98782f74bce859447570a0ea9f5f17a1f Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr>
Date: Wed, 31 May 2023 13:18:34 +0200
Subject: [PATCH] IC: Add speed.

---
 src/Model/InitialConditions/InitialConditions.py | 5 +++++
 src/View/InitialConditions/translate.py          | 1 +
 2 files changed, 6 insertions(+)

diff --git a/src/Model/InitialConditions/InitialConditions.py b/src/Model/InitialConditions/InitialConditions.py
index 976cd61e..83665f2b 100644
--- a/src/Model/InitialConditions/InitialConditions.py
+++ b/src/Model/InitialConditions/InitialConditions.py
@@ -14,6 +14,7 @@ class Data(object):
 
         self._kp = 0.0
         self._flow = 0.0
+        self._speed = 0.0
         self._elevation = 0.0
         self._draft = 0.0
 
@@ -26,6 +27,8 @@ class Data(object):
             val = self._comment
         elif key == "kp":
             val = self._kp
+        elif key == "speed":
+            val = self._speed
         elif key == "flow":
             val = self._flow
         elif key == "elevation":
@@ -42,6 +45,8 @@ class Data(object):
             self._comment = str(value)
         elif key == "kp":
             self._kp = float(value)
+        elif key == "speed":
+            self._speed = float(value)
         elif key == "flow":
             self._flow = float(value)
         elif key == "elevation":
diff --git a/src/View/InitialConditions/translate.py b/src/View/InitialConditions/translate.py
index 6805b64b..bd2f3cc1 100644
--- a/src/View/InitialConditions/translate.py
+++ b/src/View/InitialConditions/translate.py
@@ -8,6 +8,7 @@ table_headers = {
     "name": _translate("LateralContribution", "Name"),
     "comment": _translate("LateralContribution", "Comment"),
     "kp": _translate("LateralContribution", "KP (m)"),
+    "speed": _translate("LateralContribution", "Speed (m/s)"),
     "flow": _translate("LateralContribution", "Flow (m³/s)"),
     "elevation": _translate("LateralContribution", "Elevation (m)"),
     "draft": _translate("LateralContribution", "Draft (m)")
-- 
GitLab