From 1559f75dad4e06e3367237962c6b0ea33357b1df Mon Sep 17 00:00:00 2001
From: "Mads M. Pedersen" <mmpe@dtu.dk>
Date: Thu, 14 Nov 2024 13:02:35 +0100
Subject: [PATCH] fix fuga common heights for luts with different number of z

---
 py_wake/deficit_models/fuga.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/py_wake/deficit_models/fuga.py b/py_wake/deficit_models/fuga.py
index 17ad3abb1..ddec555d6 100644
--- a/py_wake/deficit_models/fuga.py
+++ b/py_wake/deficit_models/fuga.py
@@ -259,7 +259,7 @@ class FugaMultiLUTDeficit(XRLUTDeficitModel, FugaDeficit):
         self.TI_ref_height = TI_ref_height
 
         if z_lst is None:
-            z_lst = np.sort(np.unique([da.z for da in da_lst]))
+            z_lst = np.sort(np.unique([z for da in da_lst for z in da.z.values]))
         x_lst = np.sort(np.unique([da.x for da in da_lst]))
         x_lst = x_lst[(x_lst >= np.max([da.x[0] for da in da_lst])) & (x_lst <= np.min([da.x[-1] for da in da_lst]))]
         y_lst = np.sort(np.unique([da.y for da in da_lst]))
-- 
GitLab