class foxes.core.WindFarm[source]

The wind farm.

Attributes

name: str

The wind farm name

turbines: list of foxes.core.Turbine

The wind turbines

boundary: foxes.utils.geom2d.AreaGeometry, optional

The wind farm boundary

Public members

WindFarm(name='wind_farm', boundary=None)[source]

Constructor.

add_turbine(turbine, verbosity=1)[source]

Add a wind turbine to the list.

property n_turbines

The number of turbines in the wind farm

property turbine_names

The list of names of all turbines

property xy_array

Returns an array of the wind farm ground points

get_xy_bounds(extra_space=None, algo=None)[source]

Returns min max points of the wind farm ground points

get_rotor_diameters(algo)[source]

Gets the rotor diameters

get_hub_heights(algo)[source]

Gets the hub heights