diff --git a/src/View/Results/Table.py b/src/View/Results/Table.py index 55496c7f3c8734a447dbeeee02dd6e9da3737825..22be35d5132c144e39511968e5a74aa820d16891 100644 --- a/src/View/Results/Table.py +++ b/src/View/Results/Table.py @@ -86,6 +86,12 @@ class TableModel(PamhyrTableModel): elif self._headers[column] == "discharge": v = self._lst[row].get_ts_key(self._timestamp, "Q") return f"{v:.4f}" + elif self._headers[column] == "speed": + q = self._lst[row].get_ts_key(self._timestamp, "Q") + z = self._lst[row].get_ts_key(self._timestamp, "Q") + + v = self._lst[row].geometry.speed(q, z) + return f"{v:.4f}" return QVariant() diff --git a/src/View/Results/translate.py b/src/View/Results/translate.py index a42d8638dbe6704449afd75680cc104e46e79aaa..e59fb789eb91742a3a47ecbf7ca8ed9d37206654 100644 --- a/src/View/Results/translate.py +++ b/src/View/Results/translate.py @@ -57,4 +57,5 @@ class ResultsTranslate(MainTranslate): "name": _translate("Results", "Profile"), "water_elevation": self._dict["unit_water_elevation"], "discharge": self._dict["unit_discharge"], + "speed": self._dict["unit_speed"], }