ard.layout.fullfarm#
Classes
|
Landuse class for full Cartesian grid farm layout. |
- class ard.layout.fullfarm.FullFarmLanduse(**kwargs)[source]#
Landuse class for full Cartesian grid farm layout.
This is a class to compute the landuse area of a fully specified Cartesian grid farm layout.
Options#
- modeling_optionsdict
a modeling options dictionary (inherited from templates.LayoutTemplate)
- N_turbinesint
the number of turbines that should be in the farm layout (inherited from templates.LayoutTemplate)
Inputs#
- x_turbinesnp.ndarray
a 1-D numpy array that represents that x (i.e. Easting) coordinate of the location of each of the turbines in the farm in meters
- y_turbinesnp.ndarray
a 1-D numpy array that represents that y (i.e. Northing) coordinate of the location of each of the turbines in the farm in meters
Outputs#
- area_tightfloat
the area in square kilometers that the farm occupies based on the circumscribing geometry with a specified (default zero) layback buffer (inherited from templates.LayoutTemplate)