From b239dffe4292774a2b1587f513f41e6301771a29 Mon Sep 17 00:00:00 2001 From: Rafael M Mudafort Date: Tue, 4 Feb 2025 16:09:36 -0600 Subject: [PATCH] Fix TI-field average array dims in CC & TurbOPark --- floris/core/solver.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/floris/core/solver.py b/floris/core/solver.py index b7c0f6ede..679a97c4a 100644 --- a/floris/core/solver.py +++ b/floris/core/solver.py @@ -694,7 +694,7 @@ def cc_solver( flow_field.turbulence_intensity_field_sorted_avg = np.mean( turbine_turbulence_intensity, axis=(2,3) - ) + )[:, :, None, None] def full_flow_cc_solver( @@ -809,7 +809,7 @@ def full_flow_cc_solver( axial_induction_i = axial_induction_i[:, :, None, None] turbulence_intensity_i = \ - turbine_grid_flow_field.turbulence_intensity_field_sorted_avg[:, i:i+1, None, None] + turbine_grid_flow_field.turbulence_intensity_field_sorted_avg[:, i:i+1] yaw_angle_i = turbine_grid_farm.yaw_angles_sorted[:, i:i+1, None, None] hub_height_i = turbine_grid_farm.hub_heights_sorted[:, i:i+1, None, None] rotor_diameter_i = turbine_grid_farm.rotor_diameters_sorted[:, i:i+1, None, None] @@ -874,7 +874,7 @@ def full_flow_cc_solver( u_i, deflection_field, yaw_angle_i, - turbine_grid_flow_field.turbulence_intensity_field_sorted_avg[:, :, None, None], + turbine_grid_flow_field.turbulence_intensity_field_sorted_avg, turb_Cts, turbine_grid_farm.rotor_diameters_sorted[:, :, None, None], turb_u_wake, @@ -1122,7 +1122,7 @@ def turbopark_solver( flow_field.turbulence_intensity_field_sorted_avg = np.mean( turbine_turbulence_intensity, axis=(2, 3) - ) + )[:, :, None, None] def full_flow_turbopark_solver(