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

Fix arbitrary order of power/ct in PowerCtXr

parent b9ef1d28
No related branches found
No related tags found
3 merge requests!624Multi mirror,!607Cupy RANS NN Surrogate Inference Changes,!259Fix arbitrary order of power/ct in PowerCtXr
Pipeline #21010 failed
...@@ -191,8 +191,8 @@ def test_PowerCtXr(): ...@@ -191,8 +191,8 @@ def test_PowerCtXr():
u_p, p_c, ct_c = v80_upct.copy() u_p, p_c, ct_c = v80_upct.copy()
ds = xr.Dataset( ds = xr.Dataset(
data_vars={'power': (['ws', 'boost'], np.array([p_c, p_c * 2]).T), data_vars={'ct': (['ws', 'boost'], np.array([ct_c, ct_c]).T),
'ct': (['ws', 'boost'], np.array([ct_c, ct_c]).T)}, 'power': (['ws', 'boost'], np.array([p_c, p_c * 2]).T)},
coords={'boost': [0, 1], 'ws': u_p, }).transpose('boost', 'ws') coords={'boost': [0, 1], 'ws': u_p, }).transpose('boost', 'ws')
curve = PowerCtXr(ds, 'w') curve = PowerCtXr(ds, 'w')
u = np.linspace(3, 25, 10) u = np.linspace(3, 25, 10)
......
...@@ -426,6 +426,7 @@ class PowerCtXr(PowerCtNDTabular): ...@@ -426,6 +426,7 @@ class PowerCtXr(PowerCtNDTabular):
assert 'power' in ds assert 'power' in ds
assert 'ct' in ds assert 'ct' in ds
assert 'ws' in ds.dims assert 'ws' in ds.dims
ds = ds[['power', 'ct']]
power_arr, ct_arr = ds.to_array() power_arr, ct_arr = ds.to_array()
if list(power_arr.dims).index('ws') > 0: if list(power_arr.dims).index('ws') > 0:
......
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