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
- 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 and…
- 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 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…
dragvegetationlesudales - 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 2025Structure and scaling of inclined gravity currents2025
We explore the fundamental flow structure of 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 exchange of momentum…
gravity-currentsstratificationmixingentrainment - preprint 2025Multi-scale analysis of flow over heterogeneous urban environments2025 · arXiv:2504.05391
Numerical Weather Prediction (NWP) models make weather forecasts at increasing resolution. At higher spatial resolution, urban surface representation becomes more heterogeneous, making conventional land-surface exchange parameterizations…
urbanlesudalesmultiscale - software 20242decomp-fftGitHub · BSD-3-Clause · Updated 2024-08-21
Customised 2DECOMP&FFT library for uDALES
fork - dataset 2024RPCA methods for pattern extraction, hotspot identification and signal correction on NO2 time-series from the London Air Quality Network databasezenodo · 2024 · cc-by-4.0 · 1.1 MB
This code presents the main commands used to compute the results on NO2 data from a dense network of low-cost sensors in Camden, London. It presents the use of robust principal component analysis (RPCA) to perform pattern extraction,…
- 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…
- dataset 2024uDALES: large-eddy-simulation software for urban flow, dispersion, and microclimate modellingzenodo · 2024 · gpl-3.0 · 72 MB
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.
- 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
Abstract 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…
urbanmicroclimatesebair-quality - 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…
udaleslesibmurban - dataset 2023Properties of identified ship trackszenodo · 2023 · cc-by-4.0 · 40 kB
The ship track database of is used, which used "day microphysics" images comprised of a composite of visible, near and thermal infrared channels were used to manually locate likely positions of ship tracks. Identification was assisted by…
- dataset 2023rq314/CloudSensitivityToEmissions: CloudSensitivityToEmissions v1.0.0zenodo · 2023 · gpl-3.0-or-later · 59 kB
Official release of CloudSensitivityToEmissions v1.0.0.
- 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-learningseburbanparameterization - 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…
water-managementurbanvegetationmultiscale - 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…
- dataset 2021Dynamics of subsiding shells in actively growing shallow cumulus cloudszenodo · 2021 · cc-by-4.0 · 122 MB
The data in this upload has been used to generate the results published in Nair, V., Heus, T., & van Reeuwijk, M. (2020). Dynamics of Subsiding Shells in Actively Growing Clouds with Vertical Updrafts, Journal of the Atmospheric Sciences,…
- preprintpreprint 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-managementurbanmultiscale - 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 - preprint 2021uDALES 1.0.0: a large-eddy-simulation model for urban environments2021
Abstract. 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…
udaleslesurbanmicroclimate - dataset 2020bss116/citygenerator: Urban Landscape Generator v1.0zenodo · 2020 · other-open · 756 kB
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.06698
Abstract
entrainmentmixingtnti - software 2019cookiecutter-u-dalesGitHub · MIT · Updated 2019-09-10
Template repository for starting new experiments project with the uDALES model
- 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…
- dataset 2019Pseudospectral solver for the Elder problemzenodo · 2019 · cc-by-4.0 · 168 kB
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,…
- 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 - dataset 2018PT-Stokes wall shear stress model implementationzenodo · 2018 · cc-by-4.0 · 111 kB
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
Abstract 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…
jetstntientrainmentdns - preprintpreprint 2009Leray-alpha simulations of wall-bounded turbulent flows2009 · arXiv:0805.3633lesboundary-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