Skip to content

Latest commit

 

History

History
91 lines (72 loc) · 3.08 KB

File metadata and controls

91 lines (72 loc) · 3.08 KB

ESEE Production Chain Maturity Sandbox Code Coverage License: Apache 2.0 Latest Release Documentation Status

Requirements * Installation * Testing

Wind Farm Plugin

Important

This software is Sandbox and subject to ECMWF's guidelines on Software Maturity.

The wind farm plume plugin implements wind farm models that run from an input wind field and wind turbine characteristics. It can be used to estimate the energy produced by a wind farm and (optionally) the system of interacting wakes that propagate behind each wind turbine. For more information on plume and plugins, see also:

Requirements

Build dependencies:

Runtime dependencies:

Installation

The plugin employs an out-of-source build/install based on CMake. Make sure ecbuild is installed and the ecbuild executable script is found ( which ecbuild ). Now proceed with installation as follows:

# Environment --- Edit as needed
srcdir=$(pwd)
builddir=build
installdir=$HOME/.local

# 1. Create the build directory:
mkdir $builddir
cd $builddir

# 2. Run CMake
ecbuild --prefix=$installdir -- \
  -Deckit_ROOT=<path/to/eckit/install> \
  -Datlas_ROOT=<path/to/atlas/install> \
  -Dplume_ROOT=<path/to/plume/install> $srcdir

# 3. Compile / Install
make -j10
make install

Testing

To test the installation:

cd $builddir
make test

Licence

See LICENSE

Copyright

© 2025 ECMWF. All rights reserved.