Open Research
Open-source code, archived datasets, and preprints from the lab. Everything we publish is meant to be reproducible — if a result you care about is missing inputs or code, please get in touch.
All of our papers are published open access. Imperial's Research Publications Open Access Policy requires the accepted manuscript of every paper to be deposited in Imperial's Spiral repository, so for the rare cases where the publisher version isn't openly available you can read the manuscript there.
No items match these filters.
- software 2026View3DGitHub · GPL-3.0 · Updated 2026-07-17
View3D is a C program for the computation of geometric view factors.
fork - software 2026chaosbookGitHub · Updated 2026-07-07
From Stability to Chaos: A Hands-On Introduction to Nonlinear Dynamics (Jonker & van Reeuwijk) — MyST/Sphinx book sources
lecture-materialmaplenonlinear-dynamicspython - software 2026urbanfluidmechanicsGitHub · Updated 2026-07-05
Website for the Urban Fluid Mechanics community — Astro static site with a datasets portal, map and meeting archive.
- preprint 2026Biased sampling reduces particle settling velocities in turbidity currents2026 · arXiv:2606.08241
We investigate the mechanisms governing particle settling in turbidity currents using two-way coupled Eulerian-Lagrangian direct numerical simulations. The effective particle settling velocity is decomposed into a fluid velocity sampled at…
gravity-currentsparticlesdnsstratification - preprint 2026Building drag and shielding in a realistic urban environment2026 · arXiv:2606.07625
Shielding by upstream buildings is a fundamental control on urban drag, yet its influence remains poorly quantified in realistic urban environments. Here, we investigate shielding effects using building-resolved large-eddy simulations of…
lesdragurban-formparameterization - preprintpreprint 2026Inpainting U-Net for seamless pedestrian-level wind prediction across urban morphologies2026 · arXiv:2607.02560
Pedestrian-level wind prediction is essential for urban wind-comfort assessment, but LES remains computationally expensive, preventing its use for rapid evaluation. This study develops a two-stage U-Net framework for efficient prediction…
machine-learningwind-engineeringurban-formmicroclimate - dataset 2026Dataset for "Local entrainment across a TNTI and a TTI in a turbulent forced fountain"zenodo · 2026 · cc-by-4.0 · 50 MB
Huang2023b README ================= This folder contains a self-contained MATLAB post-processing package for the data and figures associated with the paper "Local entrainment across a TNTI and a TTI in a turbulent forced fountain"…
- software 2026NobiusGitHub · Updated 2026-05-06
Python package for automatically generating sheets in EdTech Mobius
fork - software 2026u-dalesGitHub · GPL-3.0 · v2.2.0 (2026-01-15) · ★ 80
uDALES: large-eddy-simulation software for urban flow, dispersion and microclimate modelling
cfdcomputational-fluid-dynamicslarge-eddy-simulationurban-climate - dataset 2025Dataset for "Multi-scale analysis of flow over heterogeneous urban environments"zenodo · 2025 · cc-by-4.0 · 11 GB
This dataset accompanies the paper Multi-scale analysis of flow over heterogeneous urban environments (2025). Maarten van Reeuwijk and Jingzi Huang Boundary-Layer Meteorology If you make use of this dataset, please cite both the paper…
- dataset 2025Dataset for "Structure and scaling of inclined temporal gravity currents"zenodo · 2025 · cc-by-4.0 · 231 MB
This dataset accompanies the paper: Cui, L., Hughes, G. O., & van Reeuwijk, M. (2025). Structure and scaling of inclined temporal gravity currents. Journal of Fluid Mechanics. For the corresponding data on free-slip boundary conditions…
- preprint 2025Multi-scale Analysis of Flow over Heterogeneous Urban EnvironmentsBoundary-Layer Meteorology · 2025 · arXiv:2504.05391
A computationally efficient multi-scale planar-averaging framework for urban areas is developed, which enables efficient computation of coarse-grained velocity and scalar fields. We apply the multi-scale framework to a large-eddy…
lesmultiscaleurban-formnwp - preprint 2025Structure and scaling of inclined temporal gravity currentsJournal of Fluid Mechanics · 2025 · arXiv:2504.04231
We explore the fundamental flow structure of temporally evolving inclined gravity currents with direct numerical simulations. A velocity maximum naturally divides the current into inner and outer shear layers, which are weakly coupled by…
gravity-currentsstratificationmixing - preprint 2025The drag length is key to quantifying tree canopy dragJournal of Wind Engineering and Industrial Aerodynamics · 2025 · arXiv:2411.01570
The effects of trees on urban flows are often determined in computational fluid dynamics simulations using a quadratic drag formulation based on the leaf-area density 𝑎 and a volumetric drag coefficient 𝐶 𝑉 𝑑 . We develop an analytical…
wind-engineeringdragvegetationles - preprint 2025Parameter estimation for land-surface models using Neural Physics2025 · arXiv:2505.02979
We propose a novel inverse-modelling approach which estimates the parameters of a simple land-surface model (LSM) by assimilating data into a differentiable physics-based forward model. The governing equations are expressed within a…
sebparameterizationmachine-learningsensing - preprint 2025Revisiting the phenomenon of bouncing of inertial particles crossing density stratified interfaces2025 · arXiv:2510.21971
We experimentally investigate the dynamics of inertial spheres settling through density-stratified interfaces, focusing on the conditions that lead to pronounced deceleration and "bouncing". Using synchronized particle tracking and flow…
particlesstratificationexperimentsdrag - software 2025SEBdemoGitHub · Updated 2025-11-04 · ★ 2
Simulates and visualises the thermal behaviour of a material (roof, soil, wall) by solving a conduction equation coupled to a surface energy balance
- dataset 2024A conservative immersed boundary method for the multi-physics urban large-eddy simulation model uDALES v2.0zenodo · 2024 · cc-by-4.0 · 9.5 GB
This dataset accompanies the GMD article 'A conservative immersed boundary method for the multi-physics urban large-eddy simulation model uDALES v2.0' (https://doi.org/10.5194/egusphere-2024-96). The input files to run the presented cases…
- preprint 2024A conservative immersed boundary method for the multi-physics urban large-eddy simulation model uDALES v2.02024
uDALES is an open-source multi-physics microscale urban modelling framework, capable of performing large-eddy simulation (LES) of urban airflow, heat transfer, and pollutant dispersion. We present uDALES v2.0, which has two main new…
udaleslesibmseb - dataset 2024Dataset for "entrainment and detrainment statistics of a stationary shallow cumulus cloud"zenodo · 2024 · cc-by-4.0 · 10 GB
This dataset accompanies the paper Entrainment and detrainment statistics of a stationary cumulus cloud (2025). Jingzi Huang, Henry C. Burridge, Stephan de Roode and Maarten van Reeuwijk Quarterly Journal of the Royal Meteorological…
- preprint 2024Energy and environmental impacts of air-to-air heat pumps in a mid-latitude cityNature Communications · 2024 · arXiv:2309.15837
Heat pumps (HPs) have emerged as a key technology for reducing energy use and greenhouse gas emissions. This study evaluates the potential switch to air-to-air HPs (AAHPs) in Toulouse, France, where conventional space heating is split…
urban-planningmicroclimateseb - preprint 2024Robustness of point measurements of carbon dioxide concentration for the inference of ventilation rates in a wintertime classroomIndoor Environments · 2024 · arXiv:2302.14447
Indoor air quality in schools and classrooms is paramount for the health and well-being of pupils and staff. Carbon dioxide sensors offer a cost-effective way to assess and manage ventilation provision. However, often only a single point…
indoorventilationair-qualitysensing - software 2024uDALES: large-eddy-simulation software for urban flow, dispersion, and microclimate modellingZenodo · gpl-3.0 · Updated 2024-12-24
uDALES is a free and open-source large-eddy-simulation software for urban flow, dispersion, and microclimate modelling. For more information about uDALES, please refer to the uDALES repository on GitHub.
- software 20242decomp-fftGitHub · BSD-3-Clause · Updated 2024-08-21
Customised 2DECOMP&FFT library for uDALES
fork - software 2024RPCA methods for pattern extraction, hotspot identification and signal correction on NO2 time-series from the London Air Quality Network databaseZenodo · cc-by-4.0 · Updated 2024-02-26
RPCA-based pattern extraction, hotspot identification, and signal correction code accompanying Bogaert et al. (2024).
- dataset 2023Properties of identified ship trackszenodo · 2023 · cc-by-4.0 · 40 kB
Ship-track database used by Ribeiro et al. (2023) to retrieve cloud sensitivity to aerosol from ship emissions in overcast conditions.
- preprint 2023The internal structure of forced fountainsJournal of Fluid Mechanics · 2023 · arXiv:2301.09618
We study the mixing processes inside a forced fountain using data from direct numerical simulation. The outer boundary of the fountain with the ambient is a turbulent/non-turbulent interface. Inside the fountain, two internal boundaries,…
plumesjetsentrainmentmixing - preprint 2023Uniformly distributed floor sources of buoyancy can give rise to significant spatial inhomogeneities within roomsFlow · 2023 · arXiv:2302.01008
Displacement ventilation, where cool external air enters a room through low-level vents and warmer air leaves through high-level vents, is characterised by vertical gradients in pressure arising from the warmer indoor temperatures. Models…
indoorconvectionmixingplumes - software 2023rq314/CloudSensitivityToEmissions: CloudSensitivityToEmissions v1.0.0Zenodo · gpl-3.0-or-later · Updated 2023-12-06
CloudSensitivityToEmissions code accompanying Ribeiro et al. (2023).
- preprint 2022An Urban Planning Sustainability Framework: Systems Approach to Blue Green Urban Design2022
The climate emergency and population growth are challenging water security and sustainable urban design in cities worldwide. Sustainable urban development is crucial to minimise pressures on the natural environment and on existing urban…
urban-planningwater-managementvegetationurban-form - preprint 2022Machine Learning Emulation of Urban Land Surface ProcessesJournal of Advances in Modeling Earth Systems · 2022 · arXiv:2112.11429
Can we improve the modeling of urban land surface processes with machine learning (ML)? A prior comparison of urban land surface models (ULSMs) found that no single model is “best” at predicting all common surface fluxes. Here, we develop…
machine-learningsebparameterizationnwp - dataset 2021A Lagrangian study of interfaces at the edges of cumulus cloudszenodo · 2021 · cc-by-4.0 · 33 GB
The upload contains DNS data that has been used to produce the results published in Nair et al, 'A Lagrangian study of interfaces in cumulus clouds,' Journal of the Atmospheric Sciences, 2021. Please read the README file for all necessary…
- preprint 2021Role of vortical structures for enstrophy and scalar transport in flows with and without stable stratificationJournal of Turbulence · 2021 · arXiv:2005.12329
We investigate the enstrophy dynamics in relation to objective Eule- rian coherent structures (OECSs) and their impact on the enstro- phy and scalar transport near the turbulent/non-turbulent interface (TNTI) in flows with and without…
tntistratificationmixingdispersion - preprint 2021Transition from shear-dominated to Rayleigh–Taylor turbulenceJournal of Fluid Mechanics · 2021 · arXiv:2101.10286
Turbulent mixing layers in nature are often characterised by the presence of a mean shear and an unstable buoyancy gradient between two streams of different velocities. Depending on the relative strength of shear versus buoyancy, either…
rayleigh-taylormixingdnsstratification - preprint 2021uDALES 1.0.0: a large-eddy-simulation model for urban environments2021
Urban environments increasingly move to the fore of climate and air quality research due to their central role in the population’s health and well-being. Tools to model the local environmental conditions, urban morphology and interaction…
udaleslesmicroclimateseb - preprint 2021Urban Water Neutrality at City Scale: CityPlan Evaluation and Design Module2021
Earth and Space Science Open Archive This is a preprint and has not been peer reviewed. ESSOAr is a venue for early communication or feedback before peer review. Data may be preliminary.Learn more about preprints preprintOpen AccessYou are…
water-managementurban-planningmultiscale - preprint 2020Connecting the time evolution of the turbulence interface to coherent structuresJournal of Fluid Mechanics · 2020 · arXiv:2001.02427
The surface area of turbulent/non-turbulent interfaces (TNTIs) is continuously produced and destroyed via stretching and curvature/propagation effects. Here, the mechanisms responsible for TNTI area growth and destruction are investigated…
tntiboundary-layersentrainmentmixing - preprint 2020Unified description of turbulent entrainmentJournal of Fluid Mechanics · 2020 · arXiv:1910.06698
Abstract
entrainmentmixingtnti - software 2020bss116/citygenerator: Urban Landscape Generator v1.0Zenodo · other-open · Updated 2020-04-10
The Urban Landscape Generator is a tool that creates randomised urban landscapes with fractal-like street networks, based on urban morpholgy parameters. This version v1.0 provides the functionality of creating urban layouts based on…
- dataset 2019Dataset for "Mixing and entrainment are suppressed in inclined gravity currents"zenodo · 2019 · cc-by-4.0 · 516 MB
This dataset accompanies the paper: Van Reeuwijk, M., Holzner, M., Caulfield, C. P. (2019), Mixing and entrainment are suppressed in inclined gravity currents, J. Fluid Mech. 873, 786–815. Please cite this paper and the zenodo repository…
- preprint 2019Mixing and entrainment are suppressed in inclined gravity currentsJournal of Fluid Mechanics · 2019 · arXiv:1808.08980
We explore the dynamics of inclined temporal gravity currents using direct numerical simulation, and find that the current creates an environment in which the flux Richardson number $\mathit{Ri}_{f}$ , gradient Richardson number…
gravity-currentsmixingentrainment - preprint 2019Transient stratification force on particles crossing a density interfaceInternational Journal of Multiphase Flow · 2019 · arXiv:1810.09513
We perform a series of experiments to measure Lagrangian trajectories of settling and rising particles as they traverse a density interface of thickness h using an index-matched water-salt-ethanol solution. The experiments confirm the…
particlesstratificationexperimentsparameterization - software 2019Pseudospectral solver for the Elder problemZenodo · cc-by-4.0 · Updated 2019-11-12
This code solves the Elder problem, a benchmark problem for buoyancy driven flows in porous media, using a pseudo-spectral method. A description of the governing equations, the solution method and and results can be found in van Reeuwijk,…
- software 2019cookiecutter-u-dalesGitHub · MIT · Updated 2019-09-10
Template repository for starting new experiments project with the uDALES model
- software 2018PT-Stokes wall shear stress model implementationZenodo · cc-by-4.0 · Updated 2018-03-19
This software implements the new wall shear stress model put forward in Alpresa et al. (2018a, b) for orbital shakers. The main script is PTStokesInput, which demonstrates how to use the two main functions PT and PTStokes. PT provides the…
- preprint 2017Experimental study of the initial growth of a localized turbulent patch in a stably stratified fluidInternational Journal of Heat and Fluid Flow · 2017 · arXiv:1603.06516
We present a laboratory experiment of the initial growth of a turbulent patch in a stably stratified fluid. The patch is created due to a localized source of turbulence, generated by a horizontally oriented and vertically oscillating grid…
experimentsstratificationmixingentrainment - preprint 2016Clustering of particles in turbulence due to phoresisPhysical Review E · 2016 · arXiv:1510.02687
We demonstrate that diffusiophoretic, thermophoretic, and chemotactic phenomena in turbulence lead to clustering of particles on multifractal sets that can be described using one single framework, valid when the particle size is much…
particlesdispersionexperimentsgravity-currents - dataset 2016Dataset for "Turbulent transport and entrainment in jets and plumes: A DNS study"zenodo · 2016 · cc-by-4.0 · 1014 MB
This package contains the processed MATLAB data, plotting scripts, and figure source files associated with: Turbulent transport and entrainment in jets and plumes: A DNS study M. van Reeuwijk, P. Salizzoni, G. R. Hunt, J. Craske Physical…
- preprint 2016Turbulent transport and entrainment in jets and plumes: A DNS studyPhysical Review Fluids · 2016 · arXiv:1603.09078
We present a direct numerical simulation (DNS) data set for a statistically axisymmetric turbulent jet, plume, and forced plume in a domain of size 40 r0 × 40r0 × 60r0,w h e r er0 is the source diameter. The data set supports the validity…
dnsjetsplumesentrainment - preprint 2013The turbulence boundary of a temporal jetJournal of Fluid Mechanics · 2013 · arXiv:1304.0476
We examine the structure of the turbulence boundary of a temporal plane jet at $\mathit{Re}= 5000$ using statistics conditioned on the enstrophy. The data is obtained by direct numerical simulation and threshold values span 24 orders of…
jetstntientrainmentdns - preprint 2009Leray-alpha simulations of wall-bounded turbulent flows2009 · arXiv:0805.3633
The Leray-$α$ model reduces the range of active scales of the Navier-Stokes equations by smoothing the advective transport. Here we assess the potential of the Leray-$α$ model in its standard formulation to simulate wall-bounded flows.…
lesboundary-layersparameterization - preprint 2008Spectral analysis of boundary layers in Rayleigh-Bénard convectionPhysical Review E · 2008 · arXiv:0707.2485
A combined experimental and numerical study of the boundary layer in a 4:1 aspect-ratio Rayleigh-Bénard cell over a four-decade range of Rayleigh numbers has been undertaken aimed at gaining a better insight into the character of the…
convectionboundary-layersdnsexperiments - preprint 2008Wind and boundary layers in Rayleigh-Bénard convection. I. Analysis and modelingPhysical Review E · 2008 · arXiv:0709.0304
The aim of this paper is to contribute to the understanding of and to model the processes controlling the amplitude of the wind of Rayleigh-Bénard convection. We analyze results from direct simulation of an L / H =4 aspect-ratio domain…
convectiondnsboundary-layersparameterization - preprint 2008Wind and boundary layers in Rayleigh-Benard convection. II. Boundary layer character and scaling2008 · arXiv:0709.1891
The scaling of the kinematic boundary layer thickness u and the friction factor Cf at the top and bottom walls of Rayleigh-Bénard convection is studied by direct numerical simulation DNS . By a detailed analysis of the friction factor, a…
convectionboundary-layersdnsparameterization