Release Notes

FastEddy-model Version 4.0.1 Release Notes (20251118)

Bugfixes
  • Added gpu_type=a100 to fasteddy_pbs_scripts per NSF NCAR HPC environment change

  • Added full path for conda environment to to fasteddy_pbs_scripts

  • Changed default Example08 jsons

  • Casted simTime_it as unsigned long long in curandPseudo…Seed()

  • Enhanced Simgrid.py

  • Removed redundant factor of four on all device allocated array memory

  • Removed extra sqrt(rho) factor from friction velocity output

FastEddy-model Version 4.0 Release Notes (20251023)

Repository, build, and test
  • Two new tutorials for coupled mesoscale-LES real-world case including urban structure impacts and an idealized demonstration of wind farm flow under a wind shift

  • New comprehensive model parameter reference guide

  • Documentation updates to organization and content clarity

  • IO module feature extensions providing output field attributes (units and description) in both netCDF and raw binary forms

  • Modular framework and Makefile-based build process for model extensions (GAD and URBAN)

Bugfixes
  • Fix to the Coriolis force term to properly pass down parameters to the GPU

  • Introduction of limiters for instantaneous heat and moisture exchange coefficients to avoid unrealistically large values in surface-layer fluxes

Enhancements
  • Urban model using an immersed body force method (IBFM) (urbanSelector=1)

  • Wind turbine model using a generalized actuator disk (GAD) method (GADSelector=1)

FastEddy-model Version 3.0 Release Notes (20250415)

Repository, build, and test
  • One new tutorial for coupled mesoscale-LES real-world case

  • Additional makefile for building for AMD GPUs with hip and corresponding documentation [Contributed by Dr. Joe Schoonover from Fluid Numerics]

Bugfixes
  • Inclusion of omitted J13 and J23 metric tensor terms in the coordinate transformation

  • Fix to the restart capability including T&D of auxiliary scalars

  • Some fixes to the surface layer model. Definition of the heat and moisture exchange coefficients, range of stability corrections, and formulation of integrated stability functions for stable conditions

Enhancements
  • Offline one-way coupling of FastEddy to a mesoscale NWP model (hydroBCs=1)

  • Pre-processing python utilities (GeoSpec, SimGrid, and GenICBCs) for real-world mesoscale-LES simulations

  • Local filter for terrain in pre-processing SimGrid step [Contributed by Eloisa Raluy-López from University of Murcia, Spain]

  • Cell perturbation method to instigate formation of fully developed turbulence in coupled mesoscale-LES simulations (cellpertSelector = 1)

  • Added a scalar float variable “time” to output files to indicate simulated time since beginning of simulation in seconds

FastEddy-model Version 2.0 Release Notes (20240809)

Repository, build, and test
  • Three new tutorials (canopy, offshore, passive scalar transport and dispersion)

  • Demonstration of including terrain and N-ranks to N-files raw binary output and post-processing to single NetCDF via Python

  • Runtime parameter checks provide guidance for inter/intra-device parallelization settings

Bugfixes
  • Linear interpolation of pressure bottom/top boundary conditions instead of constant

  • Small fix to the forcing term for condensation

Enhancements
  • Additional explicit filters (divergence damping and horizontal 6th-order diffusion) [Contributed by Prof. Bowen Zhou from Nanjing University, China]

  • Two-equation canopy model

  • A suite of offshore roughness parameterizations

  • A dynamic formulation for thermal roughness length over land

  • Auxiliary passive scalar transport and dispersion

  • Additional documentation content (building, running on NSF NCAR HPC, publications, downloads, and more)

FastEddy-model Version 1.1 Release Notes (20240422)

This is the initial release of the FastEddy, an NSF NCAR developed parallelized and GPU-resident, large-eddy simulation code for accelerated modeling of the atmospheric boundary layer.

In addition to the initial code, this release includes a patch for building the system in the current NSF NCAR high performance computing environment on the Casper and Derecho platforms, along with other changes as detailed below:

Repository, build, and test
  • Add templates for Issues and Pull Requests

  • Set up the FastEddy Tutorial documentation

  • Consolidate FastEddy-tutorials content into FastEddy-model

  • Adjust FastEddy-tutorials BOMEX notebook & RTD Moist dynamics instructions for hosting datasets under new repo

Bugfixes
  • Fix to the restart model capability

  • Clean compile with warnings addressed

Enhancements
  • Accommodate building on Derecho