foxes_opt.problems.layout.geom_layouts.constraints.Boundary(problem, n_turbines=None, D=None, name='boundary', **kwargs)[source]

Constructor.

Parameters

problem: foxes_opt.FarmOptProblem

The underlying geometrical layout optimization problem

n_turbines: int, optional

The number of turbines

D: float, optional

The rotor diameter

name: str

The constraint name

kwargs: dict, optional

Additioal parameters for the base class