-
foxes.algorithms.downwind.models.PointWakesCalculation.calculate(algo, mdata, fdata, tdata, downwind_index=
None
)[source] The main model calculation.
This function is executed on a single chunk of data, all computations should be based on numpy arrays.
ParametersΒΆ
- algo: foxes.core.Algorithm
The calculation algorithm
- mdata: foxes.core.Data
The model data
- fdata: foxes.core.Data
The farm data
- tdata: foxes.core.Data
The target point data
- downwind_index: int
The index in the downwind order of the wake causing turbine
Returns results: dict
The resulting data, keys: output variable str. Values: numpy.ndarray with shape (n_states, n_targets, n_tpoints)