Skip to content

Model overview

uDALES (urban Dutch Atmospheric Large-Eddy Simulation) is an open-source large-eddy simulation model for the urban microclimate. It simulates the flow of air through and above cities at building-resolving resolution, together with the transport of heat, moisture, and pollutants. uDALES originates from the atmospheric LES code DALES and has been extended into a multi-physics urban modelling tool 12.

Dynamical core

uDALES solves the filtered, incompressible Navier–Stokes equations under the Boussinesq approximation on a staggered Cartesian grid, with grid stretching supported in the vertical. Subgrid-scale turbulence is represented by an eddy-viscosity closure (the Vreman model or a one-equation subgrid TKE model). Several advection schemes are available, including second-order central and flux-limited kappa schemes for scalars; the pressure Poisson equation is solved with an FFT-based method.

Urban surfaces

Buildings and terrain are represented by an immersed boundary method (IBM). Since uDALES 2.0, the geometry is specified as a triangulated surface (STL), and the IBM is discretely mass-, momentum-, and scalar-conservative 2. Surface fluxes of momentum, heat, and moisture at the resolved surfaces (facets) are computed with urban wall functions.

Surface energy balance

Each facet can carry a full surface energy balance: shortwave and longwave radiation (with view factors between facets computed during pre-processing), conduction through multi-layer walls, and turbulent sensible and latent heat fluxes 1. This enables coupled simulations of urban airflow and heat transfer, including the effects of shading and radiative trapping in street canyons.

Vegetation

Trees and other vegetation are represented as porous drag elements that also exchange heat, moisture, and scalars with the air, allowing studies of the effect of urban greening on flow, temperature, and air quality 3.

Dispersion and air quality

uDALES transports an arbitrary number of passive or reactive scalars released from point, line, or volume sources. A basic NOx–O3 chemistry scheme is available for street-scale air quality studies 4, alongside idealised air purifiers and heat-pump sources.

Inflow and boundary conditions

Simulations can be run with periodic lateral boundaries or with inflow–outflow conditions. Turbulent inflow can be supplied by a precursor (driver) simulation — see precursor simulations — or generated synthetically. Details of all boundary condition options are given in the boundary conditions reference.

Parallelisation

The code is parallelised with MPI using a 2-D pencil domain decomposition based on the 2DECOMP&FFT library, and scales to large domains and core counts on HPC systems — see the parallelisation notes.

Where to read more

The model formulation and validation are described in the uDALES description papers: uDALES 1.0 1 and the conservative IBM of uDALES 2.0 2. Studies using uDALES are collected in the publication list. To get started with the model itself, see the workflow overview.

References


  1. I. Suter, T. Grylls, B. S. Sützl, S. O. Owens, C. E. Wilson, and M. van Reeuwijk. uDALES 1.0: a large-eddy simulation model for urban environments. Geosc. Mod. Dev., 15(13):5309–5335, 2022. doi:10.5194/gmd-15-5309-2022

  2. S. O. Owens, D. Majumdar, C. E. Wilson, P. Bartholomew, and M. van Reeuwijk. A conservative immersed boundary method for the multi-physics urban large-eddy simulation model uDALES v2.0. Geosc. Mod. Dev., 17(16):6277–6300, 2024. doi:10.5194/gmd-17-6277-2024

  3. T. Grylls and M. Van Reeuwijk. Tree model with drag, transpiration, shading and deposition: identification of cooling regimes and large-eddy simulation. J. Agricul. Forestry Meteo., 298–299:108288, 2021. doi:10.1016/j.agrformet.2020.108288

  4. T. Grylls, C.M.A. Le Cornec, P. Salizzoni, L. Soulhac, M.E.J. Stettler, and M. van Reeuwijk. Evaluation of an operational air quality model using large-eddy simulation. Atmos. Env. X, 3:100041, 2019. doi:10.1016/j.aeaoa.2019.100041