Open Science
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 2026NobiusGitHub · Updated 2026-04-30
Python package for automatically generating sheets in EdTech Mobius
fork - software 2026u-dalesGitHub · GPL-3.0 · v2.2.0 (2026-01-15) · ★ 78
uDALES: large-eddy-simulation software for urban flow, dispersion and microclimate modelling
cfdcomputational-fluid-dynamicslarge-eddy-simulationurban-climate - software 2026View3DGitHub · GPL-3.0 · Updated 2026-01-12
View3D is a C program for the computation of geometric view factors.
fork - 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 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 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 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 - 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).
- 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.
- 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…
- 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 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 - 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 - software 2023rq314/CloudSensitivityToEmissions: CloudSensitivityToEmissions v1.0.0Zenodo · gpl-3.0-or-later · Updated 2023-12-06
CloudSensitivityToEmissions code accompanying Ribeiro et al. (2023).
- 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.
- preprintpreprint 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 - 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 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 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 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 - 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…
- 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.06698entrainmentmixingtnti
- software 2019cookiecutter-u-dalesGitHub · MIT · Updated 2019-09-10
Template repository for starting new experiments project with the uDALES model
- 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,…
- 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 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 - 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 - 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 - 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 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 - 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 - preprintpreprint 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