abstract foxes.core.WakeFrame.get_wake_coos(algo, mdata, fdata, pdata, states_source_turbine)[source]

Calculate wake coordinates.

Parameters

algo: foxes.core.Algorithm

The calculation algorithm

mdata: foxes.core.Data

The model data

fdata: foxes.core.Data

The farm data

pdata: foxes.core.Data

The evaluation point data

states_source_turbine: numpy.ndarray

For each state, one turbine index for the wake causing turbine. Shape: (n_states,)

Returns

wake_coos: numpy.ndarray

The wake frame coordinates of the evaluation points, shape: (n_states, n_points, 3)