Implemented the temporary wind farm solver based on the FLORIDyn paper at Torque.
Structural changes include the switch form np.ndarray based use of the turbine states and _ambient state_s to object array based use. This allows the wake model to select the information it needs based on functions instead of relying on hard coded indices.
Downside: existing wake_model classes other than the FLORIS class still need to be adapted (dummy_wake class), as well as the wake_solver classes FLORIDynFlorisWakeSolver, FLORIDynTWFWakeSolver - the latter one needs to be deleted anyways I assume
Implemented the temporary wind farm solver based on the FLORIDyn paper at Torque.
Structural changes include the switch form np.ndarray based use of the turbine states and _ambient state_s to object array based use. This allows the wake model to select the information it needs based on functions instead of relying on hard coded indices.
Downside: existing wake_model classes other than the FLORIS class still need to be adapted (dummy_wake class), as well as the wake_solver classes FLORIDynFlorisWakeSolver, FLORIDynTWFWakeSolver - the latter one needs to be deleted anyways I assume