Iterative algorithm¶
Iterates wake and turbine model evaluations until convergence has been reached.
- class foxes.algorithms.Iterative(foxes.algorithms.Downwind)[source]
Iterative calculation of farm data.
Iterative algorithm models¶
Algorithm specific models, extending/overloading the list of Downwind algorithm models.
- class foxes.algorithms.iterative.ConvCritList(foxes.algorithms.iterative.ConvCrit)[source]
A list of convergence criteria
- class foxes.algorithms.iterative.ConvVarDelta(foxes.algorithms.iterative.ConvCrit)[source]
Requires convergence of a selection of variables.
- class foxes.algorithms.iterative.DefaultConv(foxes.algorithms.iterative.ConvVarDelta)[source]
Default convergence criteria.
- class foxes.algorithms.iterative.models.FarmWakesCalculation(foxes.core.FarmDataModel)[source]
This model calculates wakes effects on farm data.
- class foxes.algorithms.iterative.models.URelax(foxes.core.FarmDataModel)[source]
Apply under-relaxation to selected variables during iterations.