foxes_opt.problems.layout.RegularLayoutOptProblem(name, algo, min_spacing, initial_values=None, **kwargs)[source]

Constructor.

Parameters

name: str

The problem’s name

algo: foxes.core.Algorithm

The algorithm

min_spacing: float

The minimal turbine spacing

initial_values: dict, optional

Initial values for opt variables, key: spacing_x, spacing_y, offset_x, offset_y, angle

kwargs: dict, optional

Additional parameters for FarmVarsProblem