Results: Exports: Use np.{min,max}.

opt-result
Pierre-Antoine 2026-07-01 17:54:08 +02:00
parent 6c4f863b96
commit 762e4d70a0
1 changed files with 7 additions and 6 deletions

View File

@ -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()
)