diff --git a/src/View/Results/Window.py b/src/View/Results/Window.py index 53b85b31..f5e13429 100644 --- a/src/View/Results/Window.py +++ b/src/View/Results/Window.py @@ -33,6 +33,7 @@ except Exception as e: from functools import reduce +import numpy as np from numpy import sqrt from datetime import datetime @@ -915,13 +916,13 @@ class ResultsWindow(PamhyrWindow): if envelop: my_dict[dict_y["min_discharge"]] = list( map( - lambda p: min(q[:, p.global_index]), + lambda p: np.min(q[:, p.global_index]), reach.profiles ) ) my_dict[dict_y["max_discharge"]] = list( map( - lambda p: max(q[:, p.global_index]), + lambda p: np.max(q[:, p.global_index]), reach.profiles ) ) @@ -935,13 +936,13 @@ class ResultsWindow(PamhyrWindow): if envelop: my_dict[dict_y["min_water_elevation"]] = list( map( - lambda p: min(z[:, p.global_index]), + lambda p: np.min(z[:, p.global_index]), reach.profiles ) ) my_dict[dict_y["max_water_elevation"]] = list( map( - lambda p: max(z[:, p.global_index]), + lambda p: np.max(z[:, p.global_index]), reach.profiles ) ) @@ -998,14 +999,14 @@ class ResultsWindow(PamhyrWindow): if envelop: my_dict[dict_y["min_depth"]] = list(map( lambda p1, p2: p1 - p2, map( - lambda p: min(z[:, p.global_index]), + lambda p: np.min(z[:, p.global_index]), reach.profiles ), reach.geometry.get_z_min() ) ) my_dict[dict_y["max_depth"]] = list(map( lambda p1, p2: p1 - p2, map( - lambda p: max(z[:, p.global_index]), + lambda p: np.max(z[:, p.global_index]), reach.profiles ), reach.geometry.get_z_min() )