ExaWind Software Stack

Note

This website is in active development; further details are in the process of being added.

insert background of ExaWind tools and list directives

Open-source tools

AMR-Wind: Repository | Documentation

Description

A massively parallel, block-structured adaptive-mesh, incompressible flow solver for wind turbine and wind farm simulations. The solver is built on top of the AMReX library. The primary applications for AMR-Wind are: performing large-eddy simulations (LES) of atmospheric boundary layer (ABL) flows, simulating wind farm turbine-wake interactions using actuator disk or actuator line models for turbines, and as a background solver when coupled with a near-body solver (e.g., Nalu-Wind) with overset methodology to perform blade-resolved simulations of multiple wind turbines within a wind farm. For offshore applications, the ability to model the air-sea interaction effects and its impact on the ABL characteristics is another focus for the code development effort.


Nalu-Wind: Repository | Documentation

Description

A generalized, unstructured, massively parallel, incompressible flow solver for wind turbine and wind farm simulations. The solver is primarily built upon the packages provided by the Trilinos project. When coupled to a background solver (e.g., AMR-Wind) with overset methodology, Nalu-Wind serves as a near-body solver to perform blade-resolved simulations of multiple wind turbines within a wind farm.


ExaWind driver: Repository


ExaWind benchmarks: Repository | Website


AMR-Wind frontend: Repository | Documentation

Description

A tool to help setup, visualize, and postprocess AMR-Wind simulations. Built using the TK yaml library. It can:

  • Load an AMR-Wind input file and change parameters interactively

  • Plot the simulation domain, including refinement zones and sampling probes/planes

  • Help visualize the sampling outputs (probes, lines, and planes)

  • Help postprocess ABL statistics files.

  • Use it in Jupyter notebooks or python scripts to automate processing.


ExaWind manager: Repository

Capabilities

Publications