Skip to content
Snippets Groups Projects
Commit 58e2e641 authored by Mads M. Pedersen's avatar Mads M. Pedersen
Browse files

add WD_ilk to WT arguments and fix optional_input when None

parent 0478d62d
No related branches found
No related tags found
3 merge requests!624Multi mirror,!607Cupy RANS NN Surrogate Inference Changes,!558add WD_ilk to WT arguments and fix optional_input when None
Pipeline #51476 passed
......@@ -752,6 +752,7 @@ class All2AllIterative(EngineeringWindFarmModel):
diff_lk = np.zeros((L, K))
diff_lk_last = None
dw_iilk, hcw_iilk, dh_iilk = self.site.distance(wd_l=wd, WD_ilk=WD_ilk)
kwargs['WD_ilk'] = WD_ilk
wt_kwargs = self.get_wt_kwargs(TI_eff_ilk, kwargs)
ct_ilk = self.windTurbines.ct(ws=WS_ILK, **wt_kwargs)
......
......@@ -153,7 +153,7 @@ class FunctionSurrogates(WindTurbineFunction, ABC):
if input_keys[0] == 'self':
input_keys = input_keys[1:]
defaults = inspect.getfullargspec(self.get_input).defaults
optional_inputs = input_keys[1:] if defaults is None else input_keys[::-1][:len(defaults)]
optional_inputs = [] if defaults is None else input_keys[::-1][:len(defaults)]
if output_keys is None:
output_keys = [fs.output_names[0] for fs in self.function_surrogate_lst]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment