<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GMD</journal-id><journal-title-group>
    <journal-title>Geoscientific Model Development</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GMD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Model Dev.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1991-9603</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/gmd-19-6417-2026</article-id><title-group><article-title>A high-resolution urban CO<sub>2</sub> transport model with anthropogenic and biogenic fluxes</article-title><alt-title>A high-resolution urban CO<sub>2</sub> transport model</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Li</surname><given-names>Linfeng</given-names></name>
          <email>l.li20@imperial.ac.uk</email>
        <ext-link>https://orcid.org/0009-0008-6047-4685</ext-link></contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Zheng</surname><given-names>Jie</given-names></name>
          <email>jie.zheng1@imperial.ac.uk</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Fang</surname><given-names>Fangxin</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-3777-8428</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Department of Earth Science and Engineering, Imperial College London, London, SW7 2AZ, UK</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Linfeng Li (l.li20@imperial.ac.uk) and Jie Zheng (jie.zheng1@imperial.ac.uk)</corresp></author-notes><pub-date><day>17</day><month>July</month><year>2026</year></pub-date>
      
      <volume>19</volume>
      <issue>14</issue>
      <fpage>6417</fpage><lpage>6449</lpage>
      <history>
        <date date-type="received"><day>19</day><month>February</month><year>2026</year></date>
           <date date-type="rev-request"><day>5</day><month>March</month><year>2026</year></date>
           <date date-type="rev-recd"><day>16</day><month>June</month><year>2026</year></date>
           <date date-type="accepted"><day>6</day><month>July</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Linfeng Li et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026.html">This article is available from https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e118">We develop PALM-CO<sub>2</sub>, a high-resolution urban carbon dioxide transport model with anthropogenic and biogenic carbon emissions. The PALM-CO<sub>2</sub> model is implemented within the open-source urban-flow large-eddy simulation (LES) model PALM. Anthropogenic CO<sub>2</sub> emissions are prescribed using an external emission inventory, while biogenic CO<sub>2</sub> fluxes are computed online using the Vegetation Photosynthesis and Respiration Model (VPRM). In addition, custom output modules are developed to diagnose carbon fluxes. PALM-CO<sub>2</sub> is validated through a case study in London, comprising an 8 by 8 km<sup>2</sup> domain covering the borough of Camden at a resolution of 10 m. Simulations are driven by reanalysis meteorological forcing and background CO<sub>2</sub> concentrations, while the hourly anthropogenic emissions at 10 m resolution are explicitly derived in this study. Validation against eddy-covariance flux measurements within the study region confirms that the model captures the diurnal variation of turbulent transport and anthropogenic emissions. The biogenic flux module is evaluated independently using observed monthly diurnal profiles of biogenic CO<sub>2</sub> fluxes from a deciduous forest site in the Czech Republic. The comparison shows that the model captures realistic seasonal and diurnal variations in ecosystem carbon exchange.  Analysis of the London simulations reveals strong spatial heterogeneity in near-surface CO<sub>2</sub> concentrations arising from the interaction of building-induced turbulence, diurnal boundary-layer evolution, and emission patterns. PALM-CO<sub>2</sub> provides a high-resolution framework for investigating CO<sub>2</sub> transport processes in complex urban and vegetated environments, providing improved quantification of urban emission sources.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Engineering and Physical Sciences Research Council</funding-source>
<award-id>EP/X029093/1</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e230">Greenhouse Gas (GHG) emissions cause global climate change, with carbon dioxide (CO<sub>2</sub>) being the most significant contributor <xref ref-type="bibr" rid="bib1.bibx30" id="paren.1"/>. To understand the impact of CO<sub>2</sub> emissions, physical models have been used for modelling the carbon cycle and climate. The Coupled Model Intercomparison Project (CMIP) <xref ref-type="bibr" rid="bib1.bibx4" id="paren.2"/> compares 18 earth system models' ability to simulate the global carbon cycle across land and ocean; the models provide important insights for stakeholders, for example, climate projections from these models are used in Intergovernmental Panel on Climate Change (IPCC) report.</p>
      <p id="d2e257">In the global carbon budget <xref ref-type="bibr" rid="bib1.bibx20" id="paren.3"/> for 2013–2022, anthropogenic activities (fossil CO<sub>2</sub> and land-use change) account for 12.9 GtC per year, while land uptake is 3.3 GtC per year and ocean uptake is 2.8 GtC per year. The numbers show the imbalance of the emission caused by anthropogenic activities and the huge uptake provided by biospheres and natural processes. Accurately representing both anthropogenic emissions and biospheric CO<sub>2</sub> fluxes is therefore essential for reliable carbon dioxide modelling.</p>
      <p id="d2e281">A large portion of emissions occurs in urban environments <xref ref-type="bibr" rid="bib1.bibx15 bib1.bibx41" id="paren.4"/> due to industrialisation and high population density – the energy sector produces 40 %–80 % of global energy-related carbon emissions. Urban environments exhibit strong spatial and temporal heterogeneity in emissions as a result of diverse land use, building topography, and socioeconomic activities, leading to complex intra-urban emission patterns. For example, <xref ref-type="bibr" rid="bib1.bibx10" id="text.5"/> estimated carbon emissions for a Vancouver neighbourhood at a 50 m grid resolution using activity data from buildings, waste, and transportation, demonstrating  how heterogeneous urban land use influences emission patterns. <xref ref-type="bibr" rid="bib1.bibx51" id="text.6"/> adopted land-use regression to model carbon dioxide mixing ratios in the San Francisco Bay Area, showing the great intra-urban variance of carbon emission patterns. These studies have indicated the complexity in spatial and temporal patterns of anthropogenic emissions.</p>
      <p id="d2e293">For urban carbon transport modelling, anthropogenic emission inputs are typically derived from inventories at kilometre-scale or coarser resolution and must be spatially disaggregated to match the model grid. This downscaling process commonly employs surrogate variables such as population density, building data, traffic activity, and land-use. While the methodology for generating fine-scale emission maps is acknowledged, their implementation depends strongly on the availability of local activity and geospatial datasets. Several urban inventories have achieved resolutions from 1 km down to 50 m by integrating activity data and remote sensing products <xref ref-type="bibr" rid="bib1.bibx39 bib1.bibx10 bib1.bibx32 bib1.bibx8" id="paren.7"/>. However, 10 m resolution anthropogenic CO<sub>2</sub> emission datasets suitable for large-eddy simulation applications remain scarce. This is a critical limitation, as coarse-resolution inventories cannot resolve the strong spatial heterogeneity of urban emissions, leading to biased or overly smoothed surface flux representations at neighbourhood scales.</p>
      <p id="d2e309">In addition to anthropogenic emission, biogenic fluxes can serve as a source or sink for atmospheric CO<sub>2</sub> <xref ref-type="bibr" rid="bib1.bibx20" id="paren.8"/>. The land biosphere and oceans together currently act as a net sink of anthropogenic CO<sub>2</sub>, absorbing about half of human emissions each year <xref ref-type="bibr" rid="bib1.bibx20" id="paren.9"/>. However, on the urban scale, the diurnal cycle of biosphere activities yields temporally varying biogenic fluxes. To represent these processes, biogenic carbon models have been developed that explicitly simulate the underlying biochemical mechanisms of vegetation photosynthesis and ecosystem respiration. For example, <xref ref-type="bibr" rid="bib1.bibx22" id="text.10"/> applied the Vegetation Photosynthesis and Respiration Model (VPRM, <xref ref-type="bibr" rid="bib1.bibx40" id="altparen.11"/>) to calculate biosphere-atmosphere exchange fluxes for CO<sub>2</sub> across Europe. At the urban scale, <xref ref-type="bibr" rid="bib1.bibx32" id="text.12"/> introduced a new biogenic carbon model that accounts for both human metabolism and vegetation effects, while <xref ref-type="bibr" rid="bib1.bibx52" id="text.13"/> conducted an intercomparison of four different biogenic models, highlighting discrepancies between model formulations. These studies demonstrate that biogenic fluxes can substantially influence urban CO<sub>2</sub> budgets, yet their integration with high-resolution transport models remains limited.</p>
      <p id="d2e367">To investigate the transport of atmospheric components, physically based urban flow models have been developed to resolve local meteorological conditions. These models are grounded in physical principles and solved numerically, enabling simulations at very fine spatial-temporal resolutions. The models have been widely used to study heatwave <xref ref-type="bibr" rid="bib1.bibx5" id="paren.14"/> and pollution episodes <xref ref-type="bibr" rid="bib1.bibx3" id="paren.15"/>, and local micro-climate's impacts on, for example, building energy usage <xref ref-type="bibr" rid="bib1.bibx47" id="paren.16"/> and safety operations of air vehicles <xref ref-type="bibr" rid="bib1.bibx33" id="paren.17"/> as well as urban ecosystems (e.g. vegetation degradation <xref ref-type="bibr" rid="bib1.bibx43" id="paren.18"/>). Such models generally take consideration of local urban topology including terrain height and building geometries, land  and vegetation types, meteorological driving forces (e.g. wind and radiation), as well as anthropogenic activities (e.g. chemical emissions and heat fluxes). Examples of such models are PALM <xref ref-type="bibr" rid="bib1.bibx42" id="paren.19"/> and DALES <xref ref-type="bibr" rid="bib1.bibx28" id="paren.20"/>.</p>
      <p id="d2e392">Beyond advancing the understanding of physical mechanisms, finer-resolution carbon transport models in urban environments are essential for accurately representing concentration fields, thereby improving the model’s capability to infer urban emission sources from ground-based measurements. This has been widely acknowledged within air pollution studies, as fine-resolution modelling enhances exposure assessment and supports source attribution and mitigation strategies <xref ref-type="bibr" rid="bib1.bibx53 bib1.bibx36 bib1.bibx19" id="paren.21"/>. In contrast, such approaches are less commonly applied in the CO<sub>2</sub> study. For example, <xref ref-type="bibr" rid="bib1.bibx7" id="text.22"/> demonstrated that neglecting realistic vertical emission profiles can lead to substantial overestimation of near surface CO<sub>2</sub> concentrations by up to 14 % in summer and 43 % in winter – highlighting the importance of vertical resolution in modelling. The limited use of fine scale CO<sub>2</sub> transport modelling in urban environments may partly stem from the scarcity of dense observational datasets. This gap motivates the development of integrated, high-resolution modelling frameworks that consistently couple urban flow dynamics with both high spatial resolution anthropogenic CO<sub>2</sub> emission datasets and biogenic CO<sub>2</sub> fluxes.</p>
      <p id="d2e447">In this study, we develop an urban CO<sub>2</sub> transport modelling framework (PALM-CO<sub>2</sub><fn id="Ch1.Footn1"><p id="d2e467">We published the code under the name PALM-CO<sub>2</sub> <xref ref-type="bibr" rid="bib1.bibx35" id="paren.23"/> yet we intend to merge the developed modules with the main PALM code in the future.</p></fn>) with 10 m resolution in both the horizontal and vertical directions, coupled with a CO<sub>2</sub> emission inventory resolved at the same spatial scale. The model is built upon the PALM large eddy simulation (LES) system <xref ref-type="bibr" rid="bib1.bibx42" id="paren.24"/>, which provides an accurate representation of urban scale flows and turbulence. Within this framework, we implement a biogenic CO<sub>2</sub> flux module and incorporate anthropogenic emission inventories as external inputs, enabling the simultaneous simulation of transport processes and surface–atmosphere CO<sub>2</sub> exchange in complex urban environments.</p>
      <p id="d2e514">A key component of this work is the development of a new 10 m anthropogenic CO<sub>2</sub> emission inventory derived from an existing 1 km inventory using multiple spatial proxies. This high-resolution inventory is combined with high-resolution biogenic CO<sub>2</sub> fluxes and implemented as spatially and temporally varying surface scalar fluxes within the PALM LES framework. The resulting modelling system enables the representation of neighbourhood-scale variability in both anthropogenic emissions and biogenic uptake, which cannot be captured using coarse-resolution inventories alone.</p>
      <p id="d2e535">To support urban-scale applications, we design a dedicated workflow to spatially disaggregate anthropogenic CO<sub>2</sub> emissions for the study area of London. This workflow generates a high resolution emission grid map at 10 m <inline-formula><mml:math id="M37" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10 m resolution by integrating multiple sources of locally available urban geoinformation, including residential and commercial property datasets, gas consumption statistics, industrial point-source inventories, and detailed road network maps. These datasets are combined to apportion emissions consistently across urban surface types and activity sectors, ensuring compatibility with the PALM computational grid.</p>
      <p id="d2e555">Model performance is evaluated against eddy-covariance measurements within the study area. The results show that PALM-CO<sub>2</sub> reproduces the observed diurnal variability of turbulent CO<sub>2</sub> transport and anthropogenic emission signals. The biogenic flux module is evaluated independently using observed monthly diurnal CO<sub>2</sub> fluxes from a deciduous forest site in the Czech Republic, demonstrating its ability to capture realistic seasonal and diurnal patterns of ecosystem carbon exchange.</p>
      <p id="d2e585">The London simulations reveal pronounced spatial heterogeneity in near-surface CO<sub>2</sub> concentrations arising from the combined effects of urban morphology, building-induced turbulence, boundary-layer evolution, and spatially varying emission sources. PALM-CO<sub>2</sub> provides a high-resolution framework for investigating urban CO<sub>2</sub> transport and surface-atmosphere exchange processes and offers new opportunities for urban carbon monitoring, source attribution, and future emission inversion studies.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Model description: PALM-CO<sub>2</sub></title>
      <p id="d2e632">PALM-CO<sub>2</sub> is implemented within the PALM model system <xref ref-type="bibr" rid="bib1.bibx42" id="paren.25"/>, a large-eddy simulation (LES) framework designed for high-resolution simulations of atmospheric flow in complex urban environments. PALM explicitly resolves the dominant turbulent eddies while parameterizing subgrid-scale (SGS) motions, and provides a modular structure that supports detailed representations of urban topography, land–atmosphere interactions, and scalar transport. Building upon these capabilities, PALM-CO<sub>2</sub> extends the existing trace-gas functionality of PALM to enable the simulation of urban-scale CO<sub>2</sub> transport coupled with spatially and temporally resolved surface fluxes.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>PALM framework and LES formulation</title>
      <p id="d2e672">In PALM, the transport of passive scalar quantities, including trace gases, is governed by the filtered scalar conservation equation <xref ref-type="bibr" rid="bib1.bibx42" id="paren.26"/>:

            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M48" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">ρ</mml:mi></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>j</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">ρ</mml:mi></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mo>∂</mml:mo><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msubsup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>j</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>′</mml:mo></mml:mrow></mml:msubsup><mml:msup><mml:mi>s</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>′</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M49" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> is the concentration of the trace gas in kg m<sup>−3</sup>, <inline-formula><mml:math id="M51" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is time, <inline-formula><mml:math id="M52" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> is the density of dry air, <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M54" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th component of velocity, <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the spatial coordinate, and <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the source or sink term of the passive scalar. Variables with double prime (<sup>′′</sup>) refer to the subgrid-scale (SGS) component of the corresponding variables, while the over-bar indicates the filtered quantities. The advection and SGS turbulent flux divergence terms are discretized using finite-difference schemes implemented in PALM, and SGS fluxes are parametrised via an eddy-diffusivity approach consistent with the LES formulation.</p>
      <p id="d2e881">PALM-CO<sub>2</sub> leverages these existing scalar transport codes and augments them with dedicated modules to represent anthropogenic and biogenic CO<sub>2</sub> fluxes. These fluxes enter the scalar transport equation exclusively through the source or sink term <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, ensuring a clean separation between atmospheric transport processes and surface exchange parametrisations.</p>
      <p id="d2e913">Figure <xref ref-type="fig" rid="F1"/> illustrates the overall structure of PALM-CO<sub>2</sub>, including the coupling between the flow solver, the biogenic flux module, and the prescribed anthropogenic emission inputs.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e930">Schematic workflow of the PALM–VPRM modelling system. Blue boxes indicate static and dynamic drivers, green boxes indicate VPRM-related vegetation inputs, purple boxes denote model components, orange boxes represent anthropogenic emissions inputs, and black boxes indicate model outputs and post-processing. Arrows show the direction of data exchange and processing. Input files are indicated in a monospace font.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f01.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Biogenic flux model</title>
      <p id="d2e947">Biogenic CO<sub>2</sub> exchange is represented using the Vegetation Photosynthesis and Respiration Model (VPRM; <xref ref-type="bibr" rid="bib1.bibx40" id="altparen.27"/>), which parametrises the ecosystem-scale carbon uptake and release based on vegetation state and meteorological drivers. VPRM has been widely applied in regional and urban-scale carbon studies <xref ref-type="bibr" rid="bib1.bibx1 bib1.bibx2 bib1.bibx48 bib1.bibx49" id="paren.28"/>. The parameters in the VPRM model are typically fitted using measurements from local eddy-covariance flux towers. In this study, we select a set of parameters (see Appendix <xref ref-type="sec" rid="App1.Ch1.S6"/>) from the WRF-Chem module <xref ref-type="bibr" rid="bib1.bibx50" id="paren.29"/> that has been calibrated using flux tower measurement in Europe <xref ref-type="bibr" rid="bib1.bibx37" id="paren.30"/>.</p>
      <p id="d2e974">In PALM-CO<sub>2</sub>, VPRM computes gross primary production (GPP) and ecosystem respiration (RESP) using the following equations:

            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M64" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mtext>GPP</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>×</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>scale</mml:mtext></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mtext>scale</mml:mtext></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>W</mml:mi><mml:mtext>scale</mml:mtext></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>×</mml:mo><mml:mtext>EVI</mml:mtext><mml:mo>×</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mtext>PAR</mml:mtext><mml:mo>/</mml:mo><mml:msub><mml:mtext>PAR</mml:mtext><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>×</mml:mo><mml:mtext>PAR</mml:mtext><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M65" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> is a parameter fitted with the measurement of biogenic fluxes. Vegetation status and water stress are represented by the Enhanced Vegetation Index (EVI) and the Land Surface Water Index (LSWI). <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mtext>scale</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is a coefficient accounting for the degree of leafiness which is computed from LSWI and also depends on EVI to determine whether the vegetation has reached full leaf expansion,

            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M67" display="block"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mtext>scale</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="{" close=""><mml:mtable rowspacing="0.2ex" class="cases" columnspacing="1em" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mtext>EVI</mml:mtext><mml:mo>&gt;</mml:mo><mml:msub><mml:mtext>TH</mml:mtext><mml:mtext>leaf full expansion</mml:mtext></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mtext>LSWI</mml:mtext></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mtext>EVI</mml:mtext><mml:mo>≤</mml:mo><mml:msub><mml:mtext>TH</mml:mtext><mml:mtext>leaf full expansion</mml:mtext></mml:msub></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

          <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mtext>TH</mml:mtext><mml:mtext>leaf full expansion</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is a threshold for vegetation growing cycle. EVI above the threshold means the growing period between leaf full expansion and senescence and below the threshold is during bud burst to leaf full expansion and during senescence. The threshold is computed from the annual maximum and minimum EVI for the computation grid,

            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M69" display="block"><mml:mrow><mml:msub><mml:mtext>TH</mml:mtext><mml:mtext>leaf full expansion</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mtext>EVI</mml:mtext><mml:mtext>min</mml:mtext></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.55</mml:mn><mml:mo>×</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mtext>EVI</mml:mtext><mml:mtext>max</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mtext>EVI</mml:mtext><mml:mtext>min</mml:mtext></mml:msub><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mtext>scale</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> accounts for the water content in the vegetation and is computed from LSWI,

            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M71" display="block"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mtext>scale</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="{" close=""><mml:mtable columnspacing="1em" class="cases" rowspacing="0.2ex" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mtext>LSWI</mml:mtext><mml:mo>-</mml:mo><mml:msub><mml:mtext>LSWI</mml:mtext><mml:mtext>min</mml:mtext></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mtext>LSWI</mml:mtext><mml:mtext>max</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mtext>LSWI</mml:mtext><mml:mtext>min</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="(" close=")"><mml:mtext>grassland and savanna,</mml:mtext></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mtext>LSWI</mml:mtext></mml:mrow><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mtext>LSWI</mml:mtext><mml:mtext>max</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="(" close=")"><mml:mtext>all other classes</mml:mtext></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

          PAR is photosynthetically active radiation which is correlated with short-wave (SW) radiation: <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:mtext>PAR</mml:mtext><mml:mo>≈</mml:mo><mml:mtext>SW</mml:mtext><mml:mo>/</mml:mo><mml:mn mathvariant="normal">0.505</mml:mn></mml:mrow></mml:math></inline-formula>; <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mtext>PAR</mml:mtext><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is a parameter for half photosynthetic saturation. <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>scale</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is a coefficient computed from air temperature <inline-formula><mml:math id="M75" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>,

            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M76" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>scale</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>air</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>min</mml:mtext></mml:msub><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>air</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>max</mml:mtext></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>air</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>min</mml:mtext></mml:msub><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>air</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>max</mml:mtext></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>air</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>opt</mml:mtext></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          with <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>min</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>opt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>max</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> denoting minimum, optimal, and maximum temperatures for photosynthesis. <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>air</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the air temperature.</p>
      <p id="d2e1496">The respiration flux is mainly determined by the air temperature <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>air</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and is computed from

            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M82" display="block"><mml:mrow><mml:mtext>RESP</mml:mtext><mml:mo>=</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mtext>air</mml:mtext></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M83" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M84" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> are coefficients  that vary among different vegetation types. The net ecosystem exchange (biogenic flux) is then calculated

            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M85" display="block"><mml:mrow><mml:mtext>NEE</mml:mtext><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mtext>GPP</mml:mtext><mml:mo>+</mml:mo><mml:mtext>RESP</mml:mtext><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where a negative value means net uptake and a positive value means net emission.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Diagnostic turbulent CO<sub>2</sub> fluxes</title>
      <p id="d2e1586">To facilitate comparison with eddy-covariance observations and to analyse vertical CO<sub>2</sub> exchange, PALM-CO<sub>2</sub> includes a diagnostic computation of turbulent scalar fluxes. The vertical turbulent flux (<inline-formula><mml:math id="M89" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula>) is defined as

            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M90" display="block"><mml:mrow><mml:mi>F</mml:mi><mml:mo>=</mml:mo><mml:mo>〈</mml:mo><mml:msup><mml:mi>w</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:msup><mml:mi>s</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>〉</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where angle brackets denote the temporal average,

            <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M91" display="block"><mml:mrow><mml:mo>〈</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>〉</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">τ</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:munderover><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M92" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> is the time window for averaging. <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msup><mml:mi>w</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msup><mml:mi>s</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> are the deviations from the mean of the vertical velocity component and tracer gas concentration  (e.g. CO<sub>2</sub>) respectively,
          

                <disp-formula id="Ch1.E11" specific-use="gather" content-type="subnumberedsingle"><mml:math id="M96" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E11.12"><mml:mtd><mml:mtext>11a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mi>w</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mi>w</mml:mi><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:mi>w</mml:mi><mml:mo>〉</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E11.13"><mml:mtd><mml:mtext>11b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mi>s</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>=</mml:mo><mml:mi>s</mml:mi><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:mi>s</mml:mi><mml:mo>〉</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          Then the flux can be computed from the following temporal averaged quantities,

            <disp-formula id="Ch1.E14" content-type="numbered"><label>12</label><mml:math id="M97" display="block"><mml:mtable class="aligned" columnspacing="1em" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>〈</mml:mo><mml:msup><mml:mi>w</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:msup><mml:mi>s</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>〉</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mo mathsize="1.5em">〈</mml:mo><mml:mo>(</mml:mo><mml:mi>w</mml:mi><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:mi>w</mml:mi><mml:mo>〉</mml:mo><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:mi>s</mml:mi><mml:mo>〉</mml:mo><mml:mo>)</mml:mo><mml:mo mathsize="1.5em">〉</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mo mathsize="1.5em">〈</mml:mo><mml:mi>w</mml:mi><mml:mi>s</mml:mi><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:mi>w</mml:mi><mml:mo>〉</mml:mo><mml:mi>s</mml:mi><mml:mo>-</mml:mo><mml:mi>w</mml:mi><mml:mo>〈</mml:mo><mml:mi>s</mml:mi><mml:mo>〉</mml:mo><mml:mo>+</mml:mo><mml:mo>〈</mml:mo><mml:mi>w</mml:mi><mml:mo>〉</mml:mo><mml:mo>〈</mml:mo><mml:mi>s</mml:mi><mml:mo>〉</mml:mo><mml:mo mathsize="1.5em">〉</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mo>〈</mml:mo><mml:mi>w</mml:mi><mml:mi>s</mml:mi><mml:mo>〉</mml:mo><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:mi>w</mml:mi><mml:mo>〉</mml:mo><mml:mo>〈</mml:mo><mml:mi>s</mml:mi><mml:mo>〉</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mo>〈</mml:mo><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>〉</mml:mo><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>〉</mml:mo><mml:mo>〈</mml:mo><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>〉</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          In the last line, the spatially filtered quantities <inline-formula><mml:math id="M98" display="inline"><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> and <inline-formula><mml:math id="M99" display="inline"><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> and their product <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> from the Large-eddy simulation (LES) code are used to compute the vertical turbulent flux for the CO<sub>2</sub> concentration. A major assumption is the omission of the sub-grid scale turbulent flux, which requires the grid size to be small enough to resolve the total turbulent flux. It is shown in the grid sensitivity study (Sect. <xref ref-type="sec" rid="Ch1.S4.SS4"/>) that the resolved flux at medium height boundary layer (higher than three roughness-layer heights) takes over 96 % of the total turbulent flux. Thus, the assumption is valid. A minor assumption is that the spatial filtering and time averaging commute and that the filter preserves the mean, such as <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mo>⋅</mml:mo><mml:mo>〉</mml:mo><mml:mo>=</mml:mo><mml:mo>〈</mml:mo><mml:mover accent="true"><mml:mo>⋅</mml:mo><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula>. This assumption requires the averaging window is long enough to converge the statistics at all spatial locations. A computation of eddy turnover time (about 450 s for the grid sensitivity study case) shows that a half-hour average window (1800 s) covers about four eddy turnover periods, validating this minor assumption. The temporal averaging of <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> is added to the code via a user-defined procedure. Its rolling sum is computed during time-stepping in the code, and its temporal average <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mi>w</mml:mi><mml:mi>s</mml:mi><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula> is computed and reported after each averaging time window <inline-formula><mml:math id="M105" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mi>w</mml:mi><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mi>s</mml:mi><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula> can be easily recorded using the default output settings in PALM. The time window for averaging is set as 0.5 h.</p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Anthropogenic emission representation and disaggregation methodology</title>
      <p id="d2e2124">Anthropogenic CO<sub>2</sub> emissions for urban areas are commonly provided as coarse-resolution inventories, typically with a kilometre-scale spatial resolution, and as annual totals. For use in high-resolution urban transport models, such inventories must be disaggregated both spatially and temporally to match the computational grid and time step. A direct interpolation of coarse grid values onto a fine-resolution model grid is straightforward but insufficient to represent realistic urban emission patterns, which are often dominated by localised sources such as building heating systems, traffic corridors, and industrial point sources. The method for processing emission inputs for chemistry transport models has been implemented in several existing tools, including the online emission module in COSMO <xref ref-type="bibr" rid="bib1.bibx31" id="paren.31"/> and the stand-alone processors HERMES <xref ref-type="bibr" rid="bib1.bibx23" id="paren.32"/>, EMIPS <xref ref-type="bibr" rid="bib1.bibx9" id="paren.33"/>, and FUME <xref ref-type="bibr" rid="bib1.bibx6" id="paren.34"/>. However, these tools are primarily designed for global and regional applications and directly use emission inventories at those scales; therefore, they are not readily applicable to our study.</p>
      <p id="d2e2148">To address this, a sector-based disaggregation strategy is adopted. Disaggregation is applied on the sub-subsection levels defined in the LAEI dataset <xref ref-type="bibr" rid="bib1.bibx39" id="paren.35"><named-content content-type="post">listed in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/></named-content></xref>. Emission sub-subsectors contributing only a small fraction of total emissions are distributed uniformly in space and time after interpolation to the fine grid. In contrast, dominant sub-subsectors are spatially disaggregated using additional geospatial surrogate data that represent the underlying emission-generating activities. This approach balances accuracy with data availability, as comprehensive surrogate datasets are not uniformly available for all emission sub-subsectors. The selection of sub-subsectors for detailed disaggregation is therefore based on their relative contribution to total emissions.</p>
      <p id="d2e2157">For sub-subsectors selected for fine-scale treatment, spatial disaggregation relies on auxiliary geospatial datasets such as building-level energy information, industrial point-source inventories, and road network data. These datasets are used as spatial proxies to redistribute emissions from coarse administrative or grid-based units to individual buildings, road segments, or point sources, which are then aggregated to the target model grid resolution.</p>
      <p id="d2e2160">Temporal disaggregation is applied to convert annual emissions into hourly fluxes. Sub-subsector-specific temporal profiles are used where available, capturing diurnal, weekly, and seasonal variability in anthropogenic activities. Sub-subsectors with negligible contributions are assigned constant temporal profiles, while dominant sub-subsectors employ time-varying profiles derived from established emission databases.</p>
</sec>
<sec id="Ch1.S2.SS5">
  <label>2.5</label><title>Implementation of PALM-CO<sub>2</sub> framework</title>
      <p id="d2e2181">PALM provides an interface for user-defined chemical mechanisms where one can set up the chemical components <xref ref-type="bibr" rid="bib1.bibx34" id="paren.36"/>. In PALM-CO<sub>2</sub>, CO<sub>2</sub> is represented as a single passive scalar without chemical reactions. Both anthropogenic and biogenic fluxes are treated as surface source terms and are incorporated into the scalar transport equation through <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>).</p>
      <p id="d2e2218">Biogenic CO<sub>2</sub> fluxes are computed by VPRM, whereas anthropogenic emissions are provided as externally prepared, time-resolved gridded datasets. VPRM (described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>) is implemented in PALM as part of an online chemistry module, where biogenic fluxes are computed prior to solving the scalar transport equation using near-surface air temperature and short-wave radiation retrieved from PALM runtime variables. Anthropogenic emission sources (described in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>) are supplied as hourly NetCDF files, requiring activation of the level-of-detail (LOD) 2 option in PALM.</p>
      <p id="d2e2234">Both biogenic and anthropogenic fluxes are prescribed as source terms in the lowest atmospheric grid cell adjacent to the surface. In locations where complex terrain or building structures elevate the first fluid grid cell above ground level, the surface fluxes are applied at that elevated cell. This approach maintains a physically consistent coupling between surface emissions and the resolved airflow, ensuring that fluxes are introduced directly into the urban canopy layer where turbulent exchange and transport are explicitly represented.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Case Study and Experimental Setup</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Study area</title>
      <p id="d2e2253">A study area in London was selected for model validation and analysis, as shown in Fig. <xref ref-type="fig" rid="F2"/>. London is selected for its high population density, high level of urbanisation, and its vast amount of green infrastructures. In Camden, there is a CO<sub>2</sub> flux measurement station located at 190 m height on the BT tower <xref ref-type="bibr" rid="bib1.bibx25 bib1.bibx26" id="paren.37"/>, providing an independent dataset for evaluating the performance of the model developed in this study.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e2272">A nested study area surrounding M25 motorway and London Borough of Camden. Coordinates are in British National Grid coordinate system. <bold>(a)</bold> The parent domain (denoted as N01) is roughly surrounding M25 motorway and the Greater London Area (GLA); the domain size is 60 km by 60 km. <bold>(b)</bold> The child domain (denoted as N02) encompasses Camden and its size is 8 km by 8 km. A measurement site (BT tower) is marked with a green star in the child domain. A <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4000</mml:mn></mml:mrow></mml:math></inline-formula> m line where the vertical cross-section data is extracted for analysis is shown in blue; the origin of the N02 domain is the bottom-left corner. Map data in the figure are from <ext-link xlink:href="https://www.openstreetmap.org/copyright">OpenStreetMap</ext-link> (© <ext-link xlink:href="https://www.openstreetmap.org/copyright">OpenStreetMap</ext-link> Distributed under the Open Data Commons Open Database License (ODbL) v1.0 (for further information, please see <ext-link xlink:href="https://www.openstreetmap.org/copyright">OpenStreetMap</ext-link>)). </p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f02.png"/>

        </fig>

      <p id="d2e2309">The Greater London Authority (GLA) area (Fig. <xref ref-type="fig" rid="F2"/>a) is characterised by a highly heterogeneous land-use and urban landscape. At its core lies a dense, multifunctional urban structure dominated by commercial, financial, and high-density residential uses, with extensive transport infrastructure and limited open space. Moving outward, land use transitions to predominantly residential neighbourhoods of medium to low density, interspersed with local centres, industrial estates, and major road and rail corridors. Despite its metropolitan character, the GLA area contains a substantial proportion of green and blue spaces, including large public parks, river corridors – most notably the River Thames – and protected areas <xref ref-type="bibr" rid="bib1.bibx54" id="paren.38"/>.</p>
      <p id="d2e2318">Sitting at the core of the GLA, the borough of Camden (Fig. <xref ref-type="fig" rid="F2"/>b) reflects this heterogeneous landscape. From north to south, there is a mixing of green spaces (Hampstead Heath and the Regent's Park), residential area, and commercial and business centres around three main train stations (Euston, St Pancras and King's Cross). These are also shown in Fig. <xref ref-type="fig" rid="F3"/> which depicts a bird's-eye view of dense building areas with parks and stations. Overall, land use in the GLA and Camden shows a complex mosaic in which intense urban development coexists with natural and semi-natural landscapes, resulting in strong spatial contrasts across relatively short distances.</p>
      <p id="d2e2325">A nested domain is used, which consists of a coarse-resolution domain (parent domain, denoted as N01 domain) and a fine-resolution domain (child domain, denoted as N02 domain). The parent domain (GLA)'s range is 60 km by 60 km in the horizontal and 3 km in the vertical, while the grid resolution in <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> is 100, 100, and 50 m respectively. The child domain (Camden)'s range is 8 km by 8 km in the horizontal and 1 km in the vertical, while the grid resolution is 10 m in all directions.</p>

      <fig id="F3"><label>Figure 3</label><caption><p id="d2e2346">Bird's-eye view of buildings located in a region in the Camden borough. These building geometries are part of the static input for the PALM model. Data for the shape and height of buildings are from Ordnance Survey <xref ref-type="bibr" rid="bib1.bibx45 bib1.bibx44" id="paren.39"/>. Background map is <ext-link xlink:href="https://www.openstreetmap.org/copyright">OpenStreetMap</ext-link> (© <ext-link xlink:href="https://www.openstreetmap.org/copyright">OpenStreetMap</ext-link> Distributed under the Open Data Commons Open Database License (ODbL) v1.0 (for further information, please see <ext-link xlink:href="https://www.openstreetmap.org/copyright">OpenStreetMap</ext-link>)).</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f03.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Anthropogenic emission datasets for London</title>
      <p id="d2e2375">For the London case study, anthropogenic CO<sub>2</sub> emissions are derived from the London Atmospheric Emissions Inventory (LAEI) <xref ref-type="bibr" rid="bib1.bibx39" id="paren.40"/>, published by the Greater London Authority. LAEI employs a bottom-up methodology, combining activity data with sector-specific emission factors to estimate emissions across multiple sectors. The most recent dataset available during this study is LAEI2019, released in 2022, which reports annual total emissions for the year 2019 on a 1 km<sup>2</sup> grid covering the region within the M25 motorway. The inventory grid conforms to borough boundaries, so that grid cells intersecting multiple boroughs are subdivided accordingly.</p>
      <p id="d2e2399">Since LAEI only reports annual total emission on 1 km<sup>2</sup> tiles, it is essential to further disaggregate the emission data spatially and temporarily for use in an urban model. A direct approach would be to interpolate the LAEI 1 km<sup>2</sup> tile data on the finite difference grid defined in the urban model. However, this approach cannot capture the real emission scenario where emission within a neighbourhood can originated from several large localised emission sources such as gas boilers within households or industrial chimney stacks. While it is ideal to disaggregate all sectors into a fine grid map, there is a lack of available geo-spatial surrogate data for the task. For example, one might be able to find domestic building information in a city to disaggregate domestic energy usage sector, but there rarely exists a comprehensive list of construction site for non-road mobile machinery sector. Therefore, one needs to decide which sectors should be disaggregated with additional surrogate data and which should be simply interpolated. Here, we examine the proportions of each sub-subsector in the LAEI dataset. A list of the sector categories is included in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>. Note that some sub-subsectors have been merged due to their small contribution. For sub-subsectors whose proportions are less than 10 %, their emissions would be simply distributed evenly in the finer grid and in time (annual total amount spread to hourly emission). Otherwise, we consider them to be significant and require fine-scale geospatial data as spatial proxies to disaggregate. In LAEI, CO<sub>2</sub> emission is reported for four major sectors (domestic, commercial and industrial, transport, and others) with sub-sectors and sub-subsectors. Figure <xref ref-type="fig" rid="F4"/> shows the significant emission sub-subsectors, which are domestic gas combustion, non-domestic (commercial and industrial) gas combustion, road transport, and industrial processes A1 (A1 refers to large industrial point sources).</p>

      <fig id="F4"><label>Figure 4</label><caption><p id="d2e2435">Major CO<sub>2</sub> emission sub-subsectors in the Greater London Authority region in 2019 – annual emission of sub-subsectors and their proportion in total emissions.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f04.png"/>

        </fig>

      <p id="d2e2454">It is noted here that although the word “disaggregation” is used to describe the operation of processing emission inventory data to the desired grid resolution (10 m), data in LAEI for the following sub-subsectors are not used: domestic gas combustion, non-domestic gas combustion, and industrial processes part A1. Instead, the source data for activities that LAEI has used to generate their 1 km<sup>2</sup> grid map are retrieved. Together with additional geospatial data as spatial proxies, we processed the 10 by 10 m<sup>2</sup> gird map for these sub-subsectors. Road transport was provided in LAEI as shapefile of the major road network and is convenient to interpolate to a grid of 10 by 10 m<sup>2</sup>.</p>
<sec id="Ch1.S3.SS2.SSS1">
  <label>3.2.1</label><title>Spatial disaggregation</title>
      <p id="d2e2491">Spatial disaggregation of four significant sub-subsectors uses additional geospatial data. These include gas usage within Lower-layer Super Output Areas (LSOAs) or Middle-layer Super Output Areas (MSOAs), industrial point sources inventory, and domestic and non-domestic properties' energy performance certificates (EPC). Each LSOA is a statistical area covering 400 to 1200 households and has 1000 to 3000 residents, while each MSOA contains around 5000–15 000 residents or 2000–6000 households.</p>
      <p id="d2e2494">For domestic gas combustion, activity data comes from official statistics published by Department for Energy Security and Net Zero in the UK <xref ref-type="bibr" rid="bib1.bibx13" id="paren.41"/>. The data repository records gas usage (in kWh) in LSOAs.  To disaggregate gas usage in LSOAs to households, we obtain property records from Energy Performance of Buildings Data <xref ref-type="bibr" rid="bib1.bibx14" id="paren.42"/>. Each record in the dataset includes an estimate of annual CO<sub>2</sub> emissions for the property which are used as a spatial proxy. This estimation is calculated from many characteristics of a domestic property, for example, the floor area, the floor height, its main heating fuel, and the status of wall and window. We filter domestic properties that use gas as the main fuel, and then utilise their annual CO<sub>2</sub> emissions as a spatial proxy to distribute the total gas usage in an LSOA to properties. Then, the sum of gas usage from domestic properties that falls within a title of 10 m by 10 m is taken as the gas usage for the tile. The spatial join operation between the domestic property dataset and the gas usage dataset was performed using the PostgreSQL database with the PostGIS extension. The gas usage in tiles is multiplied by emission coefficient 0.20566 kgCO<sub>2</sub> kWh<sup>−1</sup> <fn id="Ch1.Footn2"><p id="d2e2543">This emission coefficient for domestic gas consumption is from DESNZ report <italic>Greenhouse gas reporting: conversion factors 2019</italic> – Natural gas fuel, and has been tweaked to match to total annual emission of the sub-subsector in the LAEI region.</p></fn> to obtain annual emission in the grid map of 10 m by 10 m.</p>
      <p id="d2e2550">For non-domestic gas combustion, activity data also come from official statistics published by the Department for Energy Security and Net Zero in the UK <xref ref-type="bibr" rid="bib1.bibx13" id="paren.43"/>. Unlike domestic gas combustion, non-domestic gas usage statistics (measured in kWh) are reported at the MSOA level, which covers a larger geographical area than the LSOAs.  To disaggregate gas usage in MSOAs to non-domestic properties, non-domestic energy records from Energy Performance of Buildings Data <xref ref-type="bibr" rid="bib1.bibx14" id="paren.44"/> are used, i.e. non-domestic EPC and DEC (display energy certificates). Unlike domestic records, many non-domestic records in this building dataset lack annual CO<sub>2</sub> emission estimation. Therefore, another <monospace>floor_area</monospace> attribute is used as a spatial proxy. Non-domestic properties that use gas as their main fuel are first filtered, and their floor areas are then used as a surrogate variable to apportion the total gas consumption within each MSOA to individual properties. The gas usage assigned to a 10 by 10 m<sup>2</sup> tile is calculated as the sum of the apportioned gas usage of all non-domestic properties intersecting that tile. The gas usage in tiles is multiplied by the emission coefficient 0.20455 kgCO<sub>2</sub> kWh<sup>−1</sup> <fn id="Ch1.Footn3"><p id="d2e2602">This emission coefficient for non-domestic gas consumption is from Department for Energy Security and Net Zero report <italic>Greenhouse gas reporting: conversion factors 2019</italic> – Natural gas fuel.</p></fn> to obtain annual emission in the 10 by 10 m<sup>2</sup> grid-map. It is noted here that the non-domestic heating and power sub-subsector has excluded industrial energy usage in LAEI. Therefore, non-domestic gas combustion only contains those in commercial and industrial properties, i.e. heating and power in such buildings.</p>
      <p id="d2e2618">For road transport emissions, in addition to the 1 km<sup>2</sup> grid-map, LAEI presents a vector dataset of the London major road network stored in a shapefile. Each road section in the shapefile has an attribute for annual transport emission. The shapefile can be rasterised into a 10 by 10 m<sup>2</sup> emission grid-map using spatial joint operation. The residual emissions from road transport (which is called minor road transport emission in LAEI) represent about 10 % of the total road transport emission. These emissions are evenly distributed from the 1 km<sup>2</sup> grid to the 10 by 10 m<sup>2</sup> grid via interpolation.</p>
      <p id="d2e2658">The industrial processes part A1 in LAEI use data from both the Environment Agency's point source inventory (accessible from <uri>https://www.data.gov.uk/dataset/cfd94301-a2f2-48a2-9915-e477ca6d8b7e/pollution-inventory</uri>, last access: 15 July 2026) and the National Atmospheric Environmental Inventory (accessible from <uri>https://naei.energysecurity.gov.uk/data/maps/emissions-point-sources</uri>, last access: 15 July 2026). These inventories include power plants, wastewater processing factories, and other industrial sites. The point sources are spatially joined with the 10 by 10 m<sup>2</sup> tiles for a fine emission grid-map.</p>
</sec>
<sec id="Ch1.S3.SS2.SSS2">
  <label>3.2.2</label><title>Temporal disaggregation</title>
      <p id="d2e2684">The temporal profiles of various sub-subsectors are used to disaggregate annual emissions into hourly emissions. Similarly as in spatial disaggregation, sectors with a proportion less than 1 % are disaggregated using constant temporal profiles. The other sectors use temporal profiles retrieved from CAMS-TEMPO <xref ref-type="bibr" rid="bib1.bibx24" id="paren.45"/> and EDGAR <xref ref-type="bibr" rid="bib1.bibx12" id="paren.46"/>. These sectors and their temporal profiles are listed in Table <xref ref-type="table" rid="T1"/>.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e2698">Sectors and their temporal profiles. In “Reference” column, CAMS refers to CAMS-TEMPO <xref ref-type="bibr" rid="bib1.bibx24" id="paren.47"/>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Sector - Subsector</oasis:entry>
         <oasis:entry colname="col2">Temporal profile</oasis:entry>
         <oasis:entry colname="col3">Reference</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Domestic – heat and power generation</oasis:entry>
         <oasis:entry colname="col2">Daily coefficients in years, hourly coefficients within a day</oasis:entry>
         <oasis:entry colname="col3">CAMS – Residential</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Road Transport</oasis:entry>
         <oasis:entry colname="col2">Monthly, weekly, weekday/Saturday/Sunday <inline-formula><mml:math id="M140" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> holiday daily profiles</oasis:entry>
         <oasis:entry colname="col3">CAMS – Transport</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Industrial and commercial – heat and power generation</oasis:entry>
         <oasis:entry colname="col2">Monthly, weekly, daily profiles</oasis:entry>
         <oasis:entry colname="col3">CAMS – Energy</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Industrial and commercial – industrial processes</oasis:entry>
         <oasis:entry colname="col2">Monthly, daily profiles</oasis:entry>
         <oasis:entry colname="col3">CAMS – Industrial</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Transport – aviation</oasis:entry>
         <oasis:entry colname="col2">Monthly, weekly, daily profiles</oasis:entry>
         <oasis:entry colname="col3">CAMS – Aviation</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Industrial and commercial – construction</oasis:entry>
         <oasis:entry colname="col2">Monthly, weekly, daily profiles</oasis:entry>
         <oasis:entry colname="col3">EDGAR – Construction</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e2813">Note that a different threshold (1 %) is selected for temporal disaggregation than in spatial disaggregation (10 %). The only additional sub-subsectors (between 1 % and 10 %) are: Industrial Oil/Coal Combustion, Industrial Construction NRMM, and Transport – Aviation. There are temporal profiles for these sub-subsectors in CAMS-TEMPO and EDGAR so we decide to include them in temporal disaggregation as well.</p>
</sec>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Vegetation indices and parameter selection</title>
      <p id="d2e2826">For the London case study, vegetation state variables required by the biogenic CO<sub>2</sub> flux model are derived from satellite-based surface reflectance products. Due to frequent cloud cover over the United Kingdom, EVI and LSWI are processed as monthly composites rather than at higher temporal resolution. For each calendar month in 2019, all available cloud-free satellite observations from the corresponding month throughout the 2018–2020 period are selected and temporally mosaicked. The median values are used to generate spatially complete monthly EVI and LSWI fields, reducing data gaps caused by cloud contamination.</p>
      <p id="d2e2838">The resulting monthly EVI and LSWI maps are provided to PALM as static input variables and are used by the biogenic flux module to represent vegetation phenology and water stress. This approach ensures spatial continuity of vegetation indices while preserving seasonal variability relevant for photosynthesis and respiration.</p>
      <p id="d2e2841">The parameters of the biogenic model are selected from the VPRM chemistry (WRF-Chem) weather research and forecast model <xref ref-type="bibr" rid="bib1.bibx50" id="paren.48"/>, using parameter sets calibrated against measurements of the flux tower of eddy-covariance in Europe <xref ref-type="bibr" rid="bib1.bibx37" id="paren.49"/>. Parameters are listed in Appendix <xref ref-type="sec" rid="App1.Ch1.S6"/>. These parameters are applied uniformly across the study domain, acknowledging that vegetation-specific calibration at the neighbourhood scale is not feasible given the available observations.</p>
</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Diagnostic flux averaging configuration </title>
      <p id="d2e2860">To obtain simulated eddy-covariance (EC) fluxes from the LES, two approaches are employed. The primary approach computes EC fluxes from temporally averaged three-dimensional model fields using Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>). An independent approach uses virtual measurement points that output high-frequency time-series data, from which EC fluxes are calculated following the standard eddy-covariance procedure. The agreement between these two approaches is used to verify the temporal-averaging method.</p>
      <p id="d2e2865">For the temporal-averaging approach, resolved vertical scalar fluxes are averaged over a 30 min window, consistent with the averaging period used in flux-tower observations. The mean vertical velocity and CO<sub>2</sub> concentration are obtained from the standard PALM output, while the covariance term is accumulated online during model integration. These correspond to the <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula> terms in Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>). All are 3D output quantities. These fields are then substituted into Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) in post-processing to obtain a 3D eddy-covariance flux field on all grid points. The 3D EC flux at the exact grid point where the BT tower measurement is located is extracted to compare the simulated EC flux with the site measurement described in the Sect. <xref ref-type="sec" rid="Ch1.S3.SS5"/>.</p>
      <p id="d2e2934">Besides the EC flux computed via Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>), we also set up virtual measurement points in the domain to show the validity of this temporal averaging method. This is an independent calculation of the EC flux using time-series data. The virtual measurements output velocity component and CO<sub>2</sub> concentration at  a frequency of 1 Hz, the same as that used in BT measurement <xref ref-type="bibr" rid="bib1.bibx26" id="paren.50"/>. After the simulation, 30 min means are computed from the 1 Hz time series and subtracted from instantaneous values to obtain the fluctuations <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msup><mml:mi>w</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msup><mml:mi>s</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>. The EC flux is then calculated as the covariance <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:msup><mml:mi>w</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:msup><mml:mi>s</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula> over each half-hour period. The comparison of the EC fluxes obtained via virtual measurement and via temporal averaging (Eq. <xref ref-type="disp-formula" rid="Ch1.E10"/>) is shown in Fig. <xref ref-type="fig" rid="FD1"/>. The two approaches yield almost the same flux profiles. In the main text, we use the EC flux computed from temporal averaging 3D fields as the simulated flux to compare with BT tower measurement.</p>
      <p id="d2e2998">A 30 min averaging window is used throughout this study to match the averaging period of the BT measurements and standard eddy-covariance processing. While EC fluxes are computed using 30 min averaging intervals, a 2 h moving average is applied to both simulated and measured flux time series when calculating RMSE and correlation coefficients to reduce high-frequency variability. The moving average is computed by taking four half-hourly EC fluxes and compute their mean. The timestamp for the moving average is at the end of the 2 h window.</p>
</sec>
<sec id="Ch1.S3.SS5">
  <label>3.5</label><title>BT Tower Eddy-Covariance Measurements and Source Area Characteristics</title>
      <p id="d2e3010">The measurement site is in Camden, London. An eddy-covariance flux tower was set up on the BT tower in Camden by previous researchers <xref ref-type="bibr" rid="bib1.bibx55 bib1.bibx25" id="paren.51"/>. It collected the vertical CO<sub>2</sub> flux <xref ref-type="bibr" rid="bib1.bibx25" id="paren.52"/>, turbulent flow quantities <xref ref-type="bibr" rid="bib1.bibx55" id="paren.53"/> and other meteorological and greenhouse gas variables. We used the measurements in 2019 to validate our CO<sub>2</sub> model. Specifically, the wind speed and the eddy-covariance CO<sub>2</sub> flux were used in the validation. The temporal interval of measurements was half an hour. The CO<sub>2</sub> flux is computed via the procedure described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS5"/>. In the following, we provide some essential information on the measurement site and its surrounding areas. For more details, the reader is referred to <xref ref-type="bibr" rid="bib1.bibx26" id="text.54"/>.</p>
      <p id="d2e3064">The eddy-covariance (EC) measurements of CO<sub>2</sub> were conducted from the BT Tower in central London (<inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:mn mathvariant="normal">51</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:msup><mml:mn mathvariant="normal">31</mml:mn><mml:mo>′</mml:mo></mml:msup><mml:msup><mml:mn mathvariant="normal">17.4</mml:mn><mml:mrow><mml:mo>′</mml:mo><mml:mo>′</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> N, <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:msup><mml:mn mathvariant="normal">08</mml:mn><mml:mo>′</mml:mo></mml:msup><mml:msup><mml:mn mathvariant="normal">20.0</mml:mn><mml:mrow><mml:mo>′</mml:mo><mml:mo>′</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> W). The EC system was installed on a lattice structure mounted on the roof of the telecommunications tower, providing an effective measurement height of approximately 190 m above street level. The system consisted of a three-dimensional sonic anemometer and a closed-path cavity ring-down spectrometer measuring CO<sub>2</sub>, CH<sub>4</sub> and H<sub>2</sub>O, with air sampled through a 45 m inlet line. Owing to the unusually large measurement height, the footprint of the observations extended over several kilometres and integrated emissions from a substantial portion of central London.</p>
      <p id="d2e3150">The BT Tower is located within a densely urbanized area of central London characterized by a mixture of commercial, residential and transport infrastructure. Within a radius of approximately 10 km, the mean building height is 8.8 <inline-formula><mml:math id="M160" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 3.0 m, while typical suburban building heights are 5.6 <inline-formula><mml:math id="M161" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.8 m. Consequently, the 190 m measurement height is more than an order of magnitude greater than the average surrounding building height, placing the EC sensors well above the urban roughness sublayer and enabling observation of integrated fluxes from a large urban source area.</p>
      <p id="d2e3167">Footprint analyses indicate that the source area varies seasonally from a few kilometres under convective conditions to several tens of kilometres during wintertime stable conditions. The footprint encompasses a diverse range of land uses. To the southwest and northwest, the source area includes two major urban parks, Hyde Park (142 ha) and Regent’s Park (197 ha), respectively. Northern sectors are dominated by suburban residential neighbourhoods, whereas eastern and southern sectors contain a mixture of densely built residential and commercial districts. The southeastern footprint also includes part of the River Thames. As a result, the measured CO<sub>2</sub> fluxes represent the integrated influence of emissions from road traffic, residential and commercial energy use, and human activities across a heterogeneous urban landscape.</p>
</sec>
<sec id="Ch1.S3.SS6">
  <label>3.6</label><title>Evaluation of biogenic module</title>
      <p id="d2e3187">Because CO<sub>2</sub> fluxes measured at the BT tower are dominated by anthropogenic emissions, they provide limited information on the realism of the biogenic component of the model. Therefore, an additional qualitative evaluations of the implemented VPRM scheme were made.</p>
      <p id="d2e3200">First, we conducted using eddy-covariance measurements from the ICOS site CZ-Lnz, a deciduous forest ecosystem in the Czech Republic <xref ref-type="bibr" rid="bib1.bibx29" id="paren.55"/>. The objective of this comparison is not to perform a site-specific validation of vegetation fluxes in Regent's Park, but rather to assess whether the model reproduces realistic magnitudes, seasonal variations, and diurnal patterns of net ecosystem exchange (NEE) for deciduous vegetation. Given the climatic and ecological differences between the two sites, the comparison is interpreted as an assessment of the VPRM implementation rather than as a direct validation of local biogenic fluxes.</p>
      <p id="d2e3206">The CZ-Lnz site is located in a deciduous floodplain forest, and its eddy-covariance measurements are primarily influenced by local biogenic carbon exchange. Although the climatic and ecological conditions differ from those in London, CZ-Lnz provides a long-term, high-quality record of net ecosystem exchange (NEE) from a deciduous forest ecosystem, allowing a qualitative assessment of the VPRM representation of forest carbon uptake and respiration.</p>
      <p id="d2e3209">Monthly ensemble averages of tower observations were used to derive representative half-hourly diurnal NEE profiles for each month. For the model, NEE was extracted directly from the VPRM output for a grid cell in Regent's Park classified as deciduous forest. The comparison therefore focuses on the temporal characteristics of NEE rather than on direct site-to-site agreement.</p>
      <p id="d2e3213">Second, the total NEE for the parent domain (roughly Greater London Authority area) was compared with the ICOS-VPRM product <xref ref-type="bibr" rid="bib1.bibx21" id="paren.56"/>. This product runs offline VPRM module with MODIS-derived satelite indices and meteorological inputs from ECMWF IFS analysis data. The product has a spatial resolution of <inline-formula><mml:math id="M164" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 0.1°. The daily sum of NEE for the twelve simulated days from PALM-CO<sub>2</sub> and from ICOS-VPRM were compared. Using the simulated days as representative values for their corresponding months, annual NEE rate (both total amount and monthly correlation) were reported.</p>
</sec>
<sec id="Ch1.S3.SS7">
  <label>3.7</label><title>Modelling settings in PALM-CO<sub>2</sub></title>
<sec id="Ch1.S3.SS7.SSS1">
  <label>3.7.1</label><title>Static driver</title>
      <p id="d2e3259">As an urban model, PALM takes all the data describing urban land surface within one file called the static driver. These data include terrain height, land-use type and building geometries. The data sources for static inputs in the study area are listed in Table <xref ref-type="table" rid="T2"/>. The static input file is prepared with an open source tool GEO4PALM <xref ref-type="bibr" rid="bib1.bibx38" id="paren.57"/>.</p>
      <p id="d2e3267">For buildings' geometry, the topography map from Ordnance Survey (OS) <xref ref-type="bibr" rid="bib1.bibx45" id="paren.58"/> is used. The full topography map is filtered to include buildings only. For buildings' height, an additional OS building height dataset <xref ref-type="bibr" rid="bib1.bibx44" id="paren.59"/> is used. The shapes (geometries) and the heights of buildings are matched with unique IDs indexed by OS to form a vectorised building map. For terrain height, two data sources of different resolution are selected for the parent and child domain, namely OS Terrain 50 <xref ref-type="bibr" rid="bib1.bibx46" id="paren.60"/> (resolution at 50 m) and National Lidar Programme <xref ref-type="bibr" rid="bib1.bibx17" id="paren.61"/> (resolution at 1 m). Land-use and vegetation types are retrieved from ESA WorldCover dataset <xref ref-type="bibr" rid="bib1.bibx56" id="paren.62"/>.</p>
      <p id="d2e3285">Using these static input data, we activated the following surface modules. An urban surface module solves for the buildings' energy balance and energy exchange with outdoor environments. A land surface module computes the drag and heat dispersion in different land-use types, including vegetation, pavement, water, and soil. Land-use types also affect radiation from and into the urban surface. The soil temperature is modelled with an eight-layer energy balance equation.</p>
</sec>
<sec id="Ch1.S3.SS7.SSS2">
  <label>3.7.2</label><title>Initial and boundary conditions (dynamic driver)</title>
      <p id="d2e3296">The initial and boundary conditions are taken from real meteorological data from the ECMWF reanalysis dataset (ERA5) <xref ref-type="bibr" rid="bib1.bibx27" id="paren.63"/>. These are prepared as a “dynamic driver” file in PALM. ERA5 model level data for hourly velocity, potential temperature, humidity, long- and short-wave radiation, and surface level pressure are used to drive the urban model simulation.</p>
      <p id="d2e3302">For CO<sub>2</sub> transport, the background value of its mixing ratio is also required on the boundary outside the modelling region. This information comes from CAMS global greenhouse gas reanalysis (EGG4) <xref ref-type="bibr" rid="bib1.bibx11" id="paren.64"/>, due to its spatially and temporally consistent global coverage and suitability for boundary forcing in regional atmospheric transport simulations. 3-hourly CO<sub>2</sub> mixing ratio in the study region is used as the background value on the boundary. It is interpolated into hourly data and written in the dynamic file. These dynamic driven data sources are also listed in Table <xref ref-type="table" rid="T2"/>.</p>

<table-wrap id="T2" specific-use="star"><label>Table 2</label><caption><p id="d2e3331">Data sources for static and dynamic drivers in the study area.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="justify" colwidth="2cm"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="5cm"/>
     <oasis:colspec colnum="3" colname="col3" align="justify" colwidth="8cm"/>
     <oasis:thead>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1" align="left">Category</oasis:entry>

         <oasis:entry colname="col2" align="left">Type</oasis:entry>

         <oasis:entry colname="col3" align="left">Data source</oasis:entry>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="3" align="left">Static</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" align="left">Terrain height</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" align="left">OS Terrain 50 <xref ref-type="bibr" rid="bib1.bibx46" id="paren.65"/>, National LiDAR @ 1 m <xref ref-type="bibr" rid="bib1.bibx17" id="paren.66"/></oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2" align="left">Buildings (shape and height)</oasis:entry>

         <oasis:entry colname="col3" align="left">Ordnance Survey topography map <xref ref-type="bibr" rid="bib1.bibx45" id="paren.67"/>, OS Building height attribute <xref ref-type="bibr" rid="bib1.bibx44" id="paren.68"/></oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2" align="left">Land-use and vegetation type</oasis:entry>

         <oasis:entry colname="col3" align="left">ESA WorldCover @ 10 m <xref ref-type="bibr" rid="bib1.bibx56" id="paren.69"/></oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2" align="left">EVI, LSWI</oasis:entry>

         <oasis:entry colname="col3" align="left">Sentinel-2 multispectral image @ 10 m <xref ref-type="bibr" rid="bib1.bibx18" id="paren.70"/></oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" morerows="1" align="left">Dynamic</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" align="left">Meteorological condition</oasis:entry>

         <oasis:entry rowsep="1" colname="col3" align="left">ERA5 @ 31 km, hourly <xref ref-type="bibr" rid="bib1.bibx27" id="paren.71"/></oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2" align="left">CO<sub>2</sub> mixing ratio background</oasis:entry>

         <oasis:entry colname="col3" align="left">EGG4 @ 0.75°, 3-hourly <xref ref-type="bibr" rid="bib1.bibx11" id="paren.72"/></oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S3.SS7.SSS3">
  <label>3.7.3</label><title>Running on HPC</title>
      <p id="d2e3459">The case is set up to running on ARCHER2 (UK HPC) using 1274 cores, out of which 250 cores are used for the parent domain (N01) with 10 by 25 subdomains in the <inline-formula><mml:math id="M170" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M171" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> directions and the rest 1024 cores are used for the child domain (N02) with 32 by 32 subdomains in the <inline-formula><mml:math id="M172" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M173" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> directions. The 16th day of each month in 2019 is selected for the simulation at the study area. Depending on the average wind speed of the day, the CPU wall time for one day simulation takes between 6.1 h (for 16 April) and 23.2 h (for 16 March).</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results and discussion</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Validation against BT tower measurement</title>
      <p id="d2e3507">In this subsection, we show comparison of the modelled flux and the measured flux by the eddy covariance method. This comparison validates: (1) the input anthropogenic emissions and online-computed biogenic fluxes, and (2) the CO<sub>2</sub> transport process calculated by PALM.</p>
      <p id="d2e3519">In previous studies, CO<sub>2</sub> transport has been approximated using simplified two-dimensional advection–dispersion approaches, in which turbulent source areas or flux footprints were parameterized rather than explicitly resolved; see  <xref ref-type="bibr" rid="bib1.bibx10" id="text.73"/> for an urban carbon emission model that leverages the 2D model for validation. In contrast, PALM resolves 3D turbulence using large-eddy simulation, enabling a more detailed representation of turbulent dispersion and vertical transportation processes, and thereby providing a more physically consistent characterization of source-receptor relationships.</p>
      <p id="d2e3534">To reduce the influence of high-frequency variability and facilitate comparison between simulated and measured fluxes, both time series were additionally smoothed using a 2 h moving average prior to the calculation of RMSE and correlation coefficients. The 30 min EC fluxes were retained for all other qualitative analyses. Wind speed and wind direction have also been smoothed using the same method.</p>
      <p id="d2e3537">Figure <xref ref-type="fig" rid="F5"/> shows the validation results for the CO<sub>2</sub> flux for selected months representing each season of a year. Overall, good agreement between the simulated CO<sub>2</sub> flux and the measurement at the BT tower has been reached. When July is excluded, the average RMSE and correlation coefficient are 16.74 <inline-formula><mml:math id="M178" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> m<sup>−2</sup> s<sup>−1</sup> and 0.74, respectively. The trend of the diurnal cycle has been captured by the model and matches well with observations. Specifically, the CO<sub>2</sub> flux remains low in the early morning before sunrise, increases during the morning hours (08:00 a.m. to 12:00 p.m.), reaches a peak in the afternoon (04:00 p.m. to 06:00 p.m.), and gradually decreases toward midnight (00:00 a.m.). As the measurement site is located in a commercial-residential mixed area with limited green spaces, the flux pattern is dominated by anthropogenic emission. Therefore, such a diurnal cycle meets the expectation of human activity patterns within a day. Quantitatively, the magnitudes of fluxes in January, April, and October show good agreement with observations. Statistics show relatively low error and high correlation between simulation and measurement.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e3607">Comparison of modelled CO<sub>2</sub> fluxes and BT tower measurements in 2019. Dotted lines and markers show original temporal data at half-hourly resolution for both PALM model and tower measurements. Solid lines show two-hour moving average. All times in the figure are in local time. Sporadic missing data in measurement have been filled with interpolated values. <bold>(a)</bold> 16 January 2019; <bold>(b)</bold> 16 April 2019; <bold>(c)</bold> 16 July 2019; <bold>(d)</bold> 16 October 2019.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f05.png"/>

        </fig>

      <p id="d2e3637">Modelled fluxes in July show a consistent pattern as in other seasons, while discrepancy from measurement exists. The site measurement in 16 July  has poor quality which already shows a non-typical diurnal pattern in the figure. Besides, an overestimation of flux on 16 July persists. As one would expect that anthropogenic emission in July (summer time) is smaller than in October and January, yet the simulated flux in July is higher. This overestimation originates from extremely weakly forced atmosphere during daytime peak hours. As can be seen in Fig. <xref ref-type="fig" rid="F6"/>c, wind speed at 190 m height is close to 1 m s<sup>−1</sup> between 10:00 to 16:00. Poor advection caused build-up of CO<sub>2</sub> in the domain and an over-estimation of EC flux. The quality control flag and additional analysis of July data can be found in Appendix <xref ref-type="sec" rid="App1.Ch1.S3"/>.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e3667">Comparison of modelled wind speed and BT tower measurements in 2019. Dotted lines and markers show half-hourly averaged wind speed from simulation and measurement. Solid lines show two-hour moving average. Sporadic missing data in measurement have been filled with interpolated values. <bold>(a)</bold> 16 January 2019; <bold>(b)</bold> 16 April 2019; <bold>(c)</bold> 16 July 2019; <bold>(d)</bold> 16 October 2019.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f06.png"/>

        </fig>

      <p id="d2e3688">Figures <xref ref-type="fig" rid="F6"/> and <xref ref-type="fig" rid="F7"/> show validation of the wind speed and direction. The average RMSEs for wind speed and wind direction in the figures were 2.30 m s<sup>−1</sup> and 37.50°, respectively, while the corresponding average correlation coefficients were 0.50 and 0.68. The wind velocity on the 10 by 10 m<sup>2</sup> grid at 190 m height corresponding to the measurement location is extracted from the simulation. In the figures, wind speed and direction at a half-hourly interval and its 2 h moving average daily profile are shown. The general trend of daily variation of wind (the 2 h moving average profile) matches that in the measurement. For all days simulated in 2019, statistics show good agreement between simulation and measurement for both wind speed and  direction, with average RSME around 2.4 m s<sup>−1</sup> and 28.65° and correlation coefficient 0.55 and 0.75 (see Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>). The validation results demonstrate that ERA5 provides suitable dynamic boundary conditions for the parent domain and confirm the effectiveness of the nesting strategy in representing processes within the nested domain.</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e3733">Comparison of modelled wind direction and BT tower measurements in 2019. Dotted lines and markers show half-hourly averaged wind speed from simulation and measurement. Solid lines show two-hour moving average. Sporadic missing data in measurement have been filled with interpolated values. <bold>(a)</bold> 16 January 2019; <bold>(b)</bold> 16 April 2019; <bold>(c)</bold> 16 July 2019; <bold>(d)</bold> 16 October 2019.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f07.png"/>

        </fig>

      <p id="d2e3755">Results for all months can be found in Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Evaluation of biogenic fluxes</title>
      <p id="d2e3768">Comparison with the BT tower measurements provides the primary validation of the modelling framework in the study area. However, CO<sub>2</sub> fluxes measured at the BT tower are dominated by anthropogenic emissions, making it difficult to directly assess the realism of the vegetation component of the model. Here, we compare biogenic flux with two independent sources in the literature to evaluate the biogenic fluxes in PALM-CO<sub>2</sub>.</p>
      <p id="d2e3789">To provide an independent evaluation of the implemented VPRM scheme, we first compare the simulated biogenic fluxes against eddy-covariance observations from a European forest site, Lanzhot in Czech (CZ-Lnz) <xref ref-type="bibr" rid="bib1.bibx29" id="paren.74"/>. The purpose of this comparison is not to perform a site-specific validation of vegetation in Regent's Park, but rather to assess whether the model produces realistic magnitudes, seasonal variations, and diurnal cycles of ecosystem carbon exchange.</p>
      <p id="d2e3795">Figure <xref ref-type="fig" rid="F8"/> compares the simulated and observed NEE profile. Both datasets exhibit the expected seasonal behaviour of temperate deciduous forests. During winter (December, January, February), NEE remains relatively small and positive, reflecting limited photosynthetic activity and continued ecosystem respiration. During summer (May, June, July), stronger daytime carbon uptake produces larger negative NEE values and a pronounced diurnal cycle. The model reproduces these broad seasonal and diurnal characteristics, indicating that the implemented VPRM module captures the dominant controls on biogenic carbon exchange.</p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e3803">Comparison of monthly 24 h net ecosystem exchange profile from flux tower measurement and from PALM model. The vegetation type is deciduous trees. The measurement location is at Lanžhot in Czech Republic (CZ-Lnz). Shaded area is the standard deviation range for measurement. Vertical dashed lines denote month boundaries.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f08.png"/>

        </fig>

      <p id="d2e3812">Differences are evident during the spring green-up period and autumn senescence. The simulated NEE shows stronger carbon uptake in March and April and weaker uptake in August, September and October compared with CZ-Lnz observations. These discrepancies are likely related to differences in phenology between the two sites since they correspond to the budburst and senescence stages of deciduous forests <xref ref-type="bibr" rid="bib1.bibx16" id="paren.75"/>. The timing of budburst and senescence is influenced by local climate, species composition, soil conditions, and management practices, all of which differ between the urban park environment of Regent's Park and the rural floodplain forest represented by CZ-Lnz. As shown in Fig. <xref ref-type="fig" rid="F9"/>, EVI and LSWI increase rapidly in March at the Regent's Park location, leading to enhanced simulated GPP through Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>).</p>

      <fig id="F9"><label>Figure 9</label><caption><p id="d2e3824">Comparison of monthly EVI and LSWI at two deciduous forests site: Regent Park in Camden, and Lanžhot in Czech Republic (CZ-Lnz). Biogenic fluxes in both sites are compred in Figure <xref ref-type="fig" rid="F8"/>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f09.png"/>

        </fig>

      <p id="d2e3835">The stronger uptake simulated during spring is consistent with the rapid increase in EVI and LSWI at the Regent's Park location. However, the differences observed during late summer and early autumn cannot be explained by EVI alone. Although EVI remains relatively high during August and September, NEE is influenced by additional environmental controls in VPRM, including temperature and moisture stress, as well as site-specific ecosystem characteristics. Furthermore, the comparison involves two ecologically distinct systems: an urban park in London and a rural floodplain forest in the Czech Republic. Differences in species composition, soil moisture conditions, forest structure, and phenological timing may therefore lead to different seasonal trajectories of carbon uptake despite similar vegetation index values. Consequently, the late-summer discrepancy is likely attributable to site-specific ecological differences rather than changes in canopy greenness alone.</p>
      <p id="d2e3838">Second, the sum of the total biogenic flux in the N01 domain (60 by 60 km<sup>2</sup>) is compared with the ICOS-VPRM product <xref ref-type="bibr" rid="bib1.bibx21" id="paren.76"/>. Figure <xref ref-type="fig" rid="F10"/> shows the comparison. The annual trend of biogenic flux computed in PALM agrees with that in ICOS-VPRM in general. A positive net flux during winter, late summer and autumn seasons appeared in both computations, while spring and early summer show negative net flux. The values are listed in Table <xref ref-type="table" rid="T3"/>. Using the NEE on the 16th day of each month to represent monthly flux, average biogenic flux in 2019 is <inline-formula><mml:math id="M191" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.95 kton d<sup>−1</sup> in our model while ICOS-VPRM reports average NEE <inline-formula><mml:math id="M193" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.92 kton d<sup>−1</sup>. Correlation coefficient between them is 0.97. To show the ratio of biogenic fluxes and anthropogenic emissions, Table <xref ref-type="table" rid="T3"/> also lists the total biogenic fluxes in the N02 domain (8 by 8 km<sup>2</sup>) as well as the N01 domain. For the N02 domain, biogenic flux to anthropogenic flux ratio is between <inline-formula><mml:math id="M196" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.72 % to <inline-formula><mml:math id="M197" display="inline"><mml:mn mathvariant="normal">2.29</mml:mn></mml:math></inline-formula> %; for the N01 domain the ratio is between <inline-formula><mml:math id="M198" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>78.2 % and <inline-formula><mml:math id="M199" display="inline"><mml:mn mathvariant="normal">8.6</mml:mn></mml:math></inline-formula> %. This shows that in the densely populated Camden borough biogenic fluxes have very limited offset to anthropogenic emissions.</p>

      <fig id="F10" specific-use="star"><label>Figure 10</label><caption><p id="d2e3939">Comparison of daily total biogenic flux (NEE) computed by PALM and in the ICOS-VPRM product. Total fluxes in the N01 domain (60 by 60 km<sup>2</sup>) is plotted. For ICOS-VPRM, the area is approximated as the grid does not align exactly with the BNG projection used in PALM.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f10.png"/>

        </fig>

<table-wrap id="T3" specific-use="star"><label>Table 3</label><caption><p id="d2e3960">Daily integrated NEE and anthropogenic CO<sub>2</sub> emissions on the 16th day of each month in 2019. NEE values are reported for the PALM N02 domain (8 <inline-formula><mml:math id="M202" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 8 km<sup>2</sup>), the PALM N01 domain (60 <inline-formula><mml:math id="M204" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 60 km<sup>2</sup>), and the ICOS-VPRM product over approximately the N01 domain.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right" colsep="1"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" namest="col2" nameend="col4" align="center" colsep="1">PALM N02 domain (8 <inline-formula><mml:math id="M206" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 8 km<sup>2</sup>) </oasis:entry>
         <oasis:entry rowsep="1" namest="col5" nameend="col7" align="center">PALM N01 domain (60 <inline-formula><mml:math id="M208" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 60 km<sup>2</sup>) </oasis:entry>
         <oasis:entry colname="col8">ICOS-VPRM</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Date</oasis:entry>
         <oasis:entry colname="col2">NEE</oasis:entry>
         <oasis:entry colname="col3">Anth.</oasis:entry>
         <oasis:entry colname="col4">NEE/Anth.</oasis:entry>
         <oasis:entry colname="col5">NEE</oasis:entry>
         <oasis:entry colname="col6">Anth.</oasis:entry>
         <oasis:entry colname="col7">NEE/Anth.</oasis:entry>
         <oasis:entry colname="col8">NEE</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(yyyy/mm/dd)</oasis:entry>
         <oasis:entry colname="col2">(kton d<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col3">(kton d<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col4">(%)</oasis:entry>
         <oasis:entry colname="col5">(kton d<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col6">(kton d<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col7">(%)</oasis:entry>
         <oasis:entry colname="col8">(kton d<sup>−1</sup>)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">2019/01/16</oasis:entry>
         <oasis:entry colname="col2">0.14</oasis:entry>
         <oasis:entry colname="col3">9.02</oasis:entry>
         <oasis:entry colname="col4">1.55</oasis:entry>
         <oasis:entry colname="col5">15.46</oasis:entry>
         <oasis:entry colname="col6">101.04</oasis:entry>
         <oasis:entry colname="col7">15.30</oasis:entry>
         <oasis:entry colname="col8">7.99</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019/02/16</oasis:entry>
         <oasis:entry colname="col2">0.11</oasis:entry>
         <oasis:entry colname="col3">6.77</oasis:entry>
         <oasis:entry colname="col4">1.58</oasis:entry>
         <oasis:entry colname="col5">12.76</oasis:entry>
         <oasis:entry colname="col6">81.78</oasis:entry>
         <oasis:entry colname="col7">15.61</oasis:entry>
         <oasis:entry colname="col8">7.02</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019/03/16</oasis:entry>
         <oasis:entry colname="col2">0.05</oasis:entry>
         <oasis:entry colname="col3">6.34</oasis:entry>
         <oasis:entry colname="col4">0.83</oasis:entry>
         <oasis:entry colname="col5">8.15</oasis:entry>
         <oasis:entry colname="col6">77.50</oasis:entry>
         <oasis:entry colname="col7">10.52</oasis:entry>
         <oasis:entry colname="col8">5.71</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019/04/16</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M215" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.02</oasis:entry>
         <oasis:entry colname="col3">6.44</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M216" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.38</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M217" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>10.02</oasis:entry>
         <oasis:entry colname="col6">77.40</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M218" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>12.94</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M219" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.72</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019/05/16</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M220" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.29</oasis:entry>
         <oasis:entry colname="col3">6.14</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M221" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.68</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M222" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>59.79</oasis:entry>
         <oasis:entry colname="col6">76.07</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M223" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>78.60</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M224" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>43.61</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019/06/16</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M225" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.19</oasis:entry>
         <oasis:entry colname="col3">3.96</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M226" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.72</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M227" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>43.58</oasis:entry>
         <oasis:entry colname="col6">63.92</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M228" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>68.19</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M229" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>26.06</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019/07/16</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M230" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.13</oasis:entry>
         <oasis:entry colname="col3">5.24</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M231" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.50</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M232" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>25.79</oasis:entry>
         <oasis:entry colname="col6">50.47</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M233" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>51.10</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M234" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>32.54</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019/08/16</oasis:entry>
         <oasis:entry colname="col2">0.07</oasis:entry>
         <oasis:entry colname="col3">4.75</oasis:entry>
         <oasis:entry colname="col4">1.50</oasis:entry>
         <oasis:entry colname="col5">7.76</oasis:entry>
         <oasis:entry colname="col6">58.86</oasis:entry>
         <oasis:entry colname="col7">13.19</oasis:entry>
         <oasis:entry colname="col8">2.59</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019/09/16</oasis:entry>
         <oasis:entry colname="col2">0.12</oasis:entry>
         <oasis:entry colname="col3">5.08</oasis:entry>
         <oasis:entry colname="col4">2.29</oasis:entry>
         <oasis:entry colname="col5">12.68</oasis:entry>
         <oasis:entry colname="col6">57.04</oasis:entry>
         <oasis:entry colname="col7">22.23</oasis:entry>
         <oasis:entry colname="col8">6.98</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019/10/16</oasis:entry>
         <oasis:entry colname="col2">0.10</oasis:entry>
         <oasis:entry colname="col3">6.29</oasis:entry>
         <oasis:entry colname="col4">1.62</oasis:entry>
         <oasis:entry colname="col5">10.81</oasis:entry>
         <oasis:entry colname="col6">77.62</oasis:entry>
         <oasis:entry colname="col7">13.92</oasis:entry>
         <oasis:entry colname="col8">2.76</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019/11/16</oasis:entry>
         <oasis:entry colname="col2">0.11</oasis:entry>
         <oasis:entry colname="col3">8.19</oasis:entry>
         <oasis:entry colname="col4">1.31</oasis:entry>
         <oasis:entry colname="col5">9.89</oasis:entry>
         <oasis:entry colname="col6">114.99</oasis:entry>
         <oasis:entry colname="col7">8.60</oasis:entry>
         <oasis:entry colname="col8">6.93</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">2019/12/16</oasis:entry>
         <oasis:entry colname="col2">0.14</oasis:entry>
         <oasis:entry colname="col3">8.17</oasis:entry>
         <oasis:entry colname="col4">1.76</oasis:entry>
         <oasis:entry colname="col5">14.33</oasis:entry>
         <oasis:entry colname="col6">88.81</oasis:entry>
         <oasis:entry colname="col7">16.13</oasis:entry>
         <oasis:entry colname="col8">7.91</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Average</oasis:entry>
         <oasis:entry colname="col2">0.02</oasis:entry>
         <oasis:entry colname="col3">6.36</oasis:entry>
         <oasis:entry colname="col4">0.01</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M235" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.95</oasis:entry>
         <oasis:entry colname="col6">77.13</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M236" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.94</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M237" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.92</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Urban boundary flow and carbon dioxide concentration</title>
      <p id="d2e4706">In this subsection, we show results on carbon dioxide concentration and its relation to the height of the Atmospheric Boundary Layer (ABL). Three snapshots of CO<sub>2</sub> concentration in the morning 08:30 a.m., noon 12:30 a.m., and evening 08:30 p.m.   are selected in the following analysis. The ABL heights and Obukhov lengths for the snapshots are listed in Table <xref ref-type="table" rid="T4"/>.  Figure <xref ref-type="fig" rid="F11"/> shows the CO<sub>2</sub> concentration at the surface level at selected times during a day in January and July. Due to terrain height and building geometries, the surface level at different horizontal places are at different levels. This has been processed and in the figure only the lowest level in the air is plotted.  In all three snapshots in both January and July, individual large anthropogenic emission locations such as major roads and buildings in the commercial region (lower right in each sub-figures) can be identified. They contribute substantially to the variation of local concentrations. In January, due to a relatively higher wind speed (about 10 m s<sup>−1</sup>, see Fig. <xref ref-type="fig" rid="F6"/>a), advection near the ground level is prominent throughout the day. However, its effect weakens around noon (12:30 p.m.), due to an increase in upward turbulent flow driven by ground heating in the air. At night, reduced heat turbulence causes a build-up of CO<sub>2</sub> in the region. In July, the wind speed is lower (about 4 m s<sup>−1</sup>, see Fig. <xref ref-type="fig" rid="F6"/>c). In the morning, only limited advection occurs due to weak lateral wind and minimal heat turbulence. Therefore, a large concentration region appears in the dense commercial region (lower right in the sub-figure). At noon, due to increased heat turbulence and upward flow, concentration is reduced in the region. At night, mixed effects from suppressed upward turbulence and increased lateral advection (due to increased wind speed) produce a moderate concentration. 24 h surface concentration profiles for the two days discussed here can be found in Appendix <xref ref-type="sec" rid="App1.Ch1.S7"/>.</p>

      <fig id="F11" specific-use="star"><label>Figure 11</label><caption><p id="d2e4773">Instantaneous surface level CO<sub>2</sub> concentration at different times in January <bold>(a–c)</bold> and July <bold>(d–f)</bold> from the LES simulation.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f11.png"/>

        </fig>

<table-wrap id="T4" specific-use="star"><label>Table 4</label><caption><p id="d2e4800">ABL height statistics and Obukhov length for 16 January 2019 and 16 July 2019.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right" colsep="1"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" namest="col2" nameend="col4" align="center" colsep="1">16 January 2019 </oasis:entry>
         <oasis:entry rowsep="1" namest="col5" nameend="col7" align="center">16 July 2019 </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Time</oasis:entry>
         <oasis:entry colname="col2">ABL mean</oasis:entry>
         <oasis:entry colname="col3">ABL std</oasis:entry>
         <oasis:entry colname="col4">Obukhov length</oasis:entry>
         <oasis:entry colname="col5">ABL mean</oasis:entry>
         <oasis:entry colname="col6">ABL std</oasis:entry>
         <oasis:entry colname="col7">Obukhov length</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(m)</oasis:entry>
         <oasis:entry colname="col3">(m)</oasis:entry>
         <oasis:entry colname="col4">(m)</oasis:entry>
         <oasis:entry colname="col5">(m)</oasis:entry>
         <oasis:entry colname="col6">(m)</oasis:entry>
         <oasis:entry colname="col7">(m)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">08:30</oasis:entry>
         <oasis:entry colname="col2">716.34</oasis:entry>
         <oasis:entry colname="col3">134.03</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M244" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>290.35</oasis:entry>
         <oasis:entry colname="col5">715.81</oasis:entry>
         <oasis:entry colname="col6">128.60</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M245" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.89</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">12:30</oasis:entry>
         <oasis:entry colname="col2">827.16</oasis:entry>
         <oasis:entry colname="col3">141.68</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M246" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>243.93</oasis:entry>
         <oasis:entry colname="col5">1726.57</oasis:entry>
         <oasis:entry colname="col6">252.67</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M247" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.36</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">20:30</oasis:entry>
         <oasis:entry colname="col2">410.74</oasis:entry>
         <oasis:entry colname="col3">102.31</oasis:entry>
         <oasis:entry colname="col4">117.79</oasis:entry>
         <oasis:entry colname="col5">704.78</oasis:entry>
         <oasis:entry colname="col6">264.38</oasis:entry>
         <oasis:entry colname="col7">29.55</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e4989">The January cases are characterized by a relatively shallow boundary layer (411–827 m) and near-neutral to weakly unstable/stable conditions (<inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi>L</mml:mi><mml:mo>|</mml:mo><mml:mo>≈</mml:mo></mml:mrow></mml:math></inline-formula> 100–300 m). In contrast, the July cases exhibit substantially stronger instability during daytime (<inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">−</mml:mi><mml:mn mathvariant="normal">1.9</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M250" display="inline"><mml:mi mathvariant="normal">−</mml:mi></mml:math></inline-formula>7.4 m), leading to enhanced turbulent mixing and the development of a deep convective boundary layer reaching 1.7 km at midday. Following sunset, both periods transition to stable stratification (<inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), accompanied by a reduction in boundary-layer height, although the summer boundary layer remains considerably deeper than the winter boundary layer due to stronger daytime heating and residual turbulence. The ABL height and stability are reflected in the vertical CO<sub>2</sub> concentration profile. Figure <xref ref-type="fig" rid="F12"/> shows the concentration on a <inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4000</mml:mn></mml:mrow></mml:math></inline-formula> m vertical cross-section over the domain at different times in January and July. The location of the vertical cross-section is shown in Fig. <xref ref-type="fig" rid="F2"/>b. In general, during morning and night, the shallow boundary layer traps CO<sub>2</sub> below approximately ABL height, while during the day the ABL is thicker and the unstable ABL can mix CO<sub>2</sub> well. An exception occurs in the morning (08:30 a.m.) in January when advective transport lifts some plumes above the boundary layer, reducing near-surface accumulation.</p>

      <fig id="F12" specific-use="star"><label>Figure 12</label><caption><p id="d2e5085">Instantaneous CO<sub>2</sub> concentration at <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4000</mml:mn></mml:mrow></mml:math></inline-formula> m cross-section in the domain at different times in January <bold>(a–c)</bold> and July <bold>(d–f)</bold>. LES results are shown here. On the bottom the annotated axis illustrates the topography and geographic references along the cross-section. For ABL heights and stability corresponding to the snapshots see Table <xref ref-type="table" rid="T4"/>. The location of the vertical cross-section is shown in Fig. <xref ref-type="fig" rid="F2"/>b.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f12.png"/>

        </fig>

      <p id="d2e5126">Figure <xref ref-type="fig" rid="F12"/> also shows the impact of spatial patterns of anthropogenic emissions on CO<sub>2</sub> concentrations within the lower atmospheric layer. As shown in the geography tags, urban land-use types are interwoven from south to north (<inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula> direction in the figure), alternating commercial districts and green spaces: beginning with parkland (Hyde Park), followed by dense commercial areas (Marylebone), then another parkland and commercial areas (Regent's Park and Camden Town), mixed natural land and residential zones (Hampstead Heath and Highgate). Concentration hotspots correspond to densely populated areas with higher human activities. Throughout the day and in both months, the effect of turbulent dispersion (plumes) can be clearly observed in the figure.</p>
      <p id="d2e5150">The above pattern is revealed through LES that explicitly represents urban topography and spatially heterogeneous anthropogenic and biogenic fluxes at a 10 m resolution. The resulting complex CO<sub>2</sub> dispersion pattern highlights the importance of resolving urban-scale flow structures and emission heterogeneity when simulating urban carbon transport. On this basis, the model can help constrain emission patterns in an inversion problem. This conclusion echoes the argument in <xref ref-type="bibr" rid="bib1.bibx7" id="text.77"/> that vertical distribution of carbon fluxes greatly affects the transport process.</p>
</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Grid sensitivity study</title>
      <p id="d2e5173">The grid resolution in the case study was selected as 10 m in the child domain. This is a balance between resolution, availability of static and dynamic driver data, and the purpose of the carbon dioxide case study in general. From the perspective of numerical discretisation, one wishes to have a high resolution to resolve turbulent transport at as small scales as possible. However, this can be prohibitive for computational cost. It also suggests a new requirement for static and dynamic drivers. For static driver, it requires finer topography data (buildings and terrain height), land use data, and vegetation data which could be scarce. Yet from the perspective of the user end, a study on carbon dioxide does not require as fine a resolution as those used in air pollution study where the individual exposure can benefit from a finer concentration map. Eventually, we selected the 10 m resolution in the main case study.</p>
      <p id="d2e5176">Nevertheless, it is worth exploring the turbulent transport process at different grid resolution. Here, we include two additional simulations of an ideal convective boundary layer (CBL) case at 10 and 5 m resolution and compare the results. The domain is 2 km by 2 km by 3.5 km, i.e. a smaller area surrounding the BT tower in the child domain in the main case study shown in Fig. <xref ref-type="fig" rid="F2"/>. The 2 km domain is created using the same Ordnance Survey data for terrain height and buildings at 10 and 5 m resolution while the flow and emission conditions are controlled. The flow is driven by both the geostrophic wind, <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi mathvariant="normal">g</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup> and <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">g</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> m s<sup>−1</sup> and the bottom heating at 0.1 K m s<sup>−1</sup>. These values are typical in the study area. The side boundaries for momentum and temperature are cyclic. The top boundary for momentum is the free slip, while for energy it is a constant gradient at 0.01 K m<sup>−1</sup>. The emission of passive scalar CO<sub>2</sub> is set as a constant rate in time but spatially heterogeneous, whose pattern is determined by a typical winter day in the study area. The side boundaries for CO<sub>2</sub> are set as 0, while the top boundary is zero gradient Neumann. The initial flow field is geostrophic wind. The initial potential temperature is constant below 800 m and increasing at 0.01 K m<sup>−1</sup> until the top boundary to form an inversion layer. The initial concentration for CO<sub>2</sub> is set as 0. Both cases have been run for 48 h. Horizontally, the grid resolution is 10 and 5 m respectively. Vertically, below 400 m the grid resolution is 10 and 5 m respectively, while above 400 m the grid space increases at a ratio of 1.08 until reaches approximately 3.5 km.</p>
      <p id="d2e5299">Figure <xref ref-type="fig" rid="F13"/> shows the vertical flux profile at the end of simulation (48 h) for two grid sizes. Note that the temporal mean is used to compute the turbulent fluctuation and turbulent flux for subplot (a) and (e), while spatial (horizontal) mean is used for the purpose in the rest subplots. In Fig. <xref ref-type="fig" rid="F13"/>b and f, resolved fluctuations are defined using horizontal averaging. As a result, the resolved flux may include contributions from persistent spatial heterogeneity arising from terrain-induced flow structures and spatially varying emission patterns. Therefore, the resolved flux fraction should be interpreted as the portion of transport resolved by the LES grid, rather than as a strict decomposition between turbulent and dispersive transport processes. This interpretation becomes more reliable above the roughness sublayer, where turbulence is increasingly horizontally homogeneous and the influence of dispersive motions associated with surface heterogeneity is diminished. In the current case, average building height or roughness height is about 37.7 m for 10 m grid resolution and 33.2 m for 5 m grid resolution.</p>
      <p id="d2e5306">Overall, the flux profiles obtained with the two grid resolutions show good agreement at intermediate and higher elevations, particularly above approximately 75 m (about two roughness heights). Below this level, however, notable differences emerge. As shown in Fig. <xref ref-type="fig" rid="F13"/>a and e, the turbulent flux at 5 m resolution exhibits a larger standard deviation, reflecting the stronger influence of surface heterogeneity captured by the finer representation of urban morphology, including street canyons, building geometry, and spatially varying emission patterns.</p>

      <fig id="F13" specific-use="star"><label>Figure 13</label><caption><p id="d2e5314">Comparison of vertical turbulent flux profile at 48 h of the 10 and 5 m resolution simulations. <bold>(a)</bold> The horizontal mean (solid line) and standard deviation range (shaded area) of turbulent flux computed from temporal average Eq. (<xref ref-type="disp-formula" rid="Ch1.E14"/>) on each vertical level; <bold>(b)</bold> resolved turbulent flux computed from spatial average; <bold>(c)</bold> under-resolved turbulent flux computed from spatial average; <bold>(d)</bold> percentage of resolved flux. <bold>(e)</bold>–<bold>(f)</bold>: zoomed-in view of <bold>(a)</bold>–<bold>(d)</bold> for 0 to 200 m height.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f13.png"/>

        </fig>

      <p id="d2e5350">The extent to which turbulent transport is resolved also differs within the roughness sublayer, as illustrated by the profiles of resolved and under-resolved turbulent fluxes in panels b–d and f–g. Below 75 m, the 5 m simulation resolves a greater fraction of the turbulent flux than the 10 m simulation. At higher elevations (<inline-formula><mml:math id="M271" display="inline"><mml:mo lspace="0mm">&gt;</mml:mo></mml:math></inline-formula> 100 m, or roughly three roughness heights), both resolutions resolve the vast majority of the turbulent transport, with resolved flux fractions exceeding 96.9 % and 98.5 % for the 10 and 5 m simulations, respectively. At 190 m, corresponding to the height of the BT Tower measurements, the resolved flux fractions are 98.9 % for both grid resolutions.</p>
      <p id="d2e5360">These results indicate that, under convective boundary-layer conditions, a 5 m grid resolution provides a more accurate representation of surface heterogeneity and turbulent transport within the lower urban canopy and roughness sublayer (up to approximately three roughness heights). Above this region, however, turbulent transport of passive scalars is already well resolved at a 10 m grid resolution. Additional details of the grid-sensitivity experiment and model configuration are provided in the Appendix D.</p>
</sec>
<sec id="Ch1.S4.SS5">
  <label>4.5</label><title>Ensemble simulation of a representative validation case</title>
      <p id="d2e5372">While the validation in previous subsections show promising agreement, it should be noted that the LES  presented there represents only one realisation of turbulent flow field for a given day. Because atmospheric turbulence is chaotic, even under identical large-scale forcing and boundary conditions, small perturbations in the turbulent field can lead to different instantaneous evolutions. Therefore, a perfect match between a single LES realization and the measured half-hourly eddy-covariance fluxes should not be expected. To better quantify the variability associated with turbulent realization uncertainty, a 10-member ensemble simulation was performed for 16 October 2019.</p>
      <p id="d2e5375">The ensemble members were generated by using different random number seeds in the PALM synthetic turbulence generator, while keeping all other model settings unchanged. In this way, the ensemble isolates the sensitivity of the simulated EC flux to differences in the turbulent realization, rather than to changes in forcing, domain configuration, or model physics.</p>
      <p id="d2e5378">Figure <xref ref-type="fig" rid="F14"/> shows the half-hourly EC flux from all 10 ensemble members together with the ensemble mean. At the native 30 min resolution, both the model output and the measurements exhibit strong short-term fluctuations. Such variability is expected for turbulent fluxes and makes a direct point-by-point comparison between simulation and observation difficult, especially when the purpose is to assess whether the LES reproduces the overall temporal evolution and magnitude of the fluxes. For this reason, the comparison was additionally carried out using a 2 h moving average, applied consistently to both the LES output and the measurements. This smoothing reduces the influence of high-frequency fluctuations while retaining the diurnal structure of the flux evolution.</p>

      <fig id="F14" specific-use="star"><label>Figure 14</label><caption><p id="d2e5386">Ensemble members for 16 October 2019 and their mean. Top plot shows original half-hourly EC flux processed from LES; bottom plot shows 2 h moving averaged EC flux. Thin coloured lines represent individual ensemble members. Thick black lines represent their means.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f14.png"/>

        </fig>

      <p id="d2e5395">The smoothed ensemble results indicate that, despite substantial spread among individual members at half-hourly resolution, the realizations show a broadly consistent diurnal pattern after applying the 2 h moving average. The ensemble mean captures the main daytime increase in EC flux, with values rising from low nighttime and early-morning levels to a midday/afternoon maximum, followed by a decline toward evening. This suggests that the large-scale temporal development of the flux is robust across different turbulent realisations, whereas part of the short-term mismatch between a single simulation and the observations can be attributed to intrinsic flow variability.</p>
      <p id="d2e5398">Figure <xref ref-type="fig" rid="F15"/> compares the measured EC flux and the ensemble mean using the 2 h moving average. The black line represents the ensemble mean, and the shaded band indicates the uncertainty range of the ensemble mean given by the standard deviation. The red line shows the smoothed measurements. Overall, the ensemble mean reproduces the broad diurnal evolution seen in the observations, including the increase during the morning, elevated daytime fluxes, and the decrease in the evening. Quantitatively, the comparison yields an RMSE of 16.60 <inline-formula><mml:math id="M272" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> m<sup>−2</sup> s<sup>−1</sup>, and a Pearson correlation coefficient of 0.77 for the 2 h moving-mean series, indicating moderate-to-good agreement in the temporal evolution.</p>

      <fig id="F15" specific-use="star"><label>Figure 15</label><caption><p id="d2e5439">Comparison of ensemble mean and BT tower measurement on 16 October 2019. Shaded area shows the standard deviation range of the ensemble.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f15.png"/>

        </fig>

      <p id="d2e5448">At the same time, differences remain between the modelled and observed fluxes, particularly during periods when the measured half-hourly values show sharp excursions. Some of these discrepancies are reduced after temporal smoothing, which supports the interpretation that part of the disagreement in the single-realisation comparison arises from the stochastic nature of turbulence rather than from a systematic model error alone. However, the remaining differences also indicate that ensemble variability does not explain all mismatches between LES and observations. The residual mismatches can be due to uncertainties in the emission profiles of the particular day.</p>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d2e5461">We developed PALM-CO<sub>2</sub>, a high-resolution urban carbon dioxide transport modelling framework based on an urban large-eddy simulation code, PALM. The model resolves CO<sub>2</sub> transport at metre-scale resolution  (down to 10 m) under realistic meteorological conditions and explicitly represents urban topography, including terrain, buildings, and vegetation types. A key novelty of PALM-CO<sub>2</sub>, is its fully coupled treatment of fine-scale atmospheric dynamics with spatially detailed anthropogenic and biogenic surface carbon fluxes, enabling the simulation of  CO<sub>2</sub> transport processes within the urban canopy layer that cannot be captured by coarser-scale models.</p>
      <p id="d2e5500">The model considers complex urban land surface carbon fluxes from both anthropogenic and biogenic activities. Anthropogenic CO<sub>2</sub> emissions are prescribed at metre-scale resolution (i.e. 10 m) using a bottom-up disaggregation framework that integrates multiple urban data sources, including gas consumption statistics, building energy performance data, industrial point-source inventories, and road transport emissions. Biogenic CO<sub>2</sub> fluxes are represented through the online implementation of the VPRM within PALM. VPRM dynamically computes net ecosystem exchange using PALM-resolved near-surface meteorological conditions and satellite-derived vegetation indices (EVI and LSWI), allowing for a physically consistent coupling between surface carbon exchange and resolved turbulence.</p>
      <p id="d2e5521">The model is validated against eddy-covariance flux and wind measurements from measurement site at BT tower. Within the urban case study domain, simulated turbulent CO<sub>2</sub> fluxes and horizontal wind speeds show good agreement with observations from the BT Tower, where anthropogenic emissions dominate the measured signal. When July is excluded, the average RMSE and correlation coefficient for EC fluxes are 16.74 <inline-formula><mml:math id="M282" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> m<sup>−2</sup> s<sup>−1</sup> and 0.74, respectively. The average RMSEs for wind speed and wind direction were 2.30 m s<sup>−1</sup> and 37.50°, respectively, while the corresponding average correlation coefficients were 0.50 and 0.68. To further assess the biogenic component, PALM-CO<sub>2</sub> is evaluated against flux measurements from the Lanžhot site in the Czech Republic, a deciduous forest ecosystem comparable to the green spaces in the Regent's Park in the study area. Simulated NEE captures both dormant and peak growing season behaviour well, while differences in the timing of budburst and senescence reflect climatic contrasts between the two regions, as also indicated by EVI and LSWI. The annual average biogenic flux of the Greater London Area is <inline-formula><mml:math id="M287" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.95 kton d<sup>−1</sup> in the model, close to the number in the ICOS-VPRM product <inline-formula><mml:math id="M289" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.92 kton d<sup>−1</sup>. Annual cycle of biogenic flux agrees with the ICOS-VPRM product, with a correlation coefficient 0.97. These evaluations demonstrate the robustness of both the transport and surface flux components of PALM-CO<sub>2</sub>.</p>
      <p id="d2e5636">Overall, PALM-CO<sub>2</sub> provides a physically consistent framework for simulating carbon dioxide transport in complex urban environments at metre-scale resolution. By explicitly resolving urban topography, atmospheric turbulence, and the coupled effects of anthropogenic and biogenic surface fluxes, the model captures multi-scale interactions that cannot be represented in coarser atmospheric transport models. The results demonstrate that fine-scale heterogeneity in emissions, land cover, and boundary-layer dynamics strongly influences urban CO<sub>2</sub> distributions, particularly under stable conditions and during periods of shallow boundary-layer development. These findings underline the importance of high-resolution large-eddy simulation approaches for advancing process-level understanding of urban carbon dynamics and for improving the reliability of urban-scale carbon modelling. PALM-CO<sub>2</sub>  thus establishes a robust modelling foundation for future studies investigating urban carbon processes, emission attribution, and the role of cities in the regional carbon cycle.</p>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Sectors and subsectors in emission inventory</title>
      <p id="d2e5677">Table <xref ref-type="table" rid="TA1"/> lists the sectors, sub-sectors and sub-subsectors used in the London Atmospheric Emission Inventory <xref ref-type="bibr" rid="bib1.bibx39" id="paren.78"/>. Sub-sectors or sub-subsectors with no emissions have been excluded in the table. Some sub-subsectors have not shown in the table and merged (those of Rail and River).</p>

<table-wrap id="TA1"><label>Table A1</label><caption><p id="d2e5689">Inventory source categories and GLA total emissions. NRMM = non-road mobile machinery. </p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row>

         <oasis:entry colname="col1">Sector</oasis:entry>

         <oasis:entry colname="col2">Subsector</oasis:entry>

         <oasis:entry colname="col3">Sub-subsector</oasis:entry>

         <oasis:entry colname="col4">GLA total emission</oasis:entry>

         <oasis:entry colname="col5">Proportion</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1"/>

         <oasis:entry colname="col2"/>

         <oasis:entry colname="col3"/>

         <oasis:entry colname="col4">(ton yr<sup>−1</sup>)</oasis:entry>

         <oasis:entry colname="col5"/>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="2">Domestic</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">Heat and Power Generation</oasis:entry>

         <oasis:entry colname="col3">Gas Combustion</oasis:entry>

         <oasis:entry colname="col4">8 440 767</oasis:entry>

         <oasis:entry colname="col5">35.9 %</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col3">Oil/Coal Combustion</oasis:entry>

         <oasis:entry colname="col4">97 882</oasis:entry>

         <oasis:entry colname="col5">0.4 %</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">Machinery</oasis:entry>

         <oasis:entry colname="col3">Household and Garden NRMM</oasis:entry>

         <oasis:entry colname="col4">5716</oasis:entry>

         <oasis:entry colname="col5">0.0 %</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" morerows="5">Industrial and Commercial</oasis:entry>

         <oasis:entry rowsep="1" colname="col2" morerows="1">Heat and Power Generation</oasis:entry>

         <oasis:entry colname="col3">Gas Combustion</oasis:entry>

         <oasis:entry colname="col4">3 829 642</oasis:entry>

         <oasis:entry colname="col5">16.3 %</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col3">Oil/Coal Combustion</oasis:entry>

         <oasis:entry colname="col4">625 921</oasis:entry>

         <oasis:entry colname="col5">2.7 %</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">Construction</oasis:entry>

         <oasis:entry colname="col3">NRMM Exhaust</oasis:entry>

         <oasis:entry colname="col4">419 119</oasis:entry>

         <oasis:entry colname="col5">1.8 %</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">Gas Leakage</oasis:entry>

         <oasis:entry colname="col3">Natural Gas Leakage</oasis:entry>

         <oasis:entry colname="col4">576</oasis:entry>

         <oasis:entry colname="col5">0.0 %</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col2" morerows="2">Industrial Processes</oasis:entry>

         <oasis:entry colname="col3">NRMM Exhaust</oasis:entry>

         <oasis:entry colname="col4">15 324</oasis:entry>

         <oasis:entry colname="col5">0.1 %</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col3">Part A1</oasis:entry>

         <oasis:entry colname="col4">2 426 383</oasis:entry>

         <oasis:entry colname="col5">10.3 %</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1"/>

         <oasis:entry colname="col3">Part A2/B</oasis:entry>

         <oasis:entry colname="col4">40 781</oasis:entry>

         <oasis:entry colname="col5">0.2 %</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col1">Miscellaneous</oasis:entry>

         <oasis:entry colname="col2">Agriculture</oasis:entry>

         <oasis:entry colname="col3">Agriculture</oasis:entry>

         <oasis:entry colname="col4">3258</oasis:entry>

         <oasis:entry colname="col5">0.0 %</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="3">Transport</oasis:entry>

         <oasis:entry colname="col2">Aviation</oasis:entry>

         <oasis:entry colname="col3">Aviation</oasis:entry>

         <oasis:entry colname="col4">1 028 198</oasis:entry>

         <oasis:entry colname="col5">4.4 %</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">Rail</oasis:entry>

         <oasis:entry colname="col3">Rail (freight <inline-formula><mml:math id="M296" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> passenger)</oasis:entry>

         <oasis:entry colname="col4">101 823</oasis:entry>

         <oasis:entry colname="col5">0.4 %</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">River</oasis:entry>

         <oasis:entry colname="col3">River</oasis:entry>

         <oasis:entry colname="col4">45 500</oasis:entry>

         <oasis:entry colname="col5">0.2 %</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">Road Transport</oasis:entry>

         <oasis:entry colname="col3">(Major <inline-formula><mml:math id="M297" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> Minor road)</oasis:entry>

         <oasis:entry colname="col4">6 439 184</oasis:entry>

         <oasis:entry colname="col5">27.4 %</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry namest="col1" nameend="col3" align="right">Total</oasis:entry>

         <oasis:entry colname="col4">23 520 074</oasis:entry>

         <oasis:entry colname="col5">100.0 %</oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>Results for all months</title>
      <p id="d2e6023">Results for all months are presented in Figs. <xref ref-type="fig" rid="FB1"/>, <xref ref-type="fig" rid="FB2"/>, and <xref ref-type="fig" rid="FB3"/> for EC fluxes, wind speed, and wind direction respectively. The metrics are listed in Table <xref ref-type="table" rid="TB1"/>.</p>

<table-wrap id="TB1"><label>Table B1</label><caption><p id="d2e6038">Monthly performance metrics for EC flux, wind speed, and wind direction predictions. Root mean square error and correlation coefficient <inline-formula><mml:math id="M298" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> are listed. Units are for RSMEs and biases. <inline-formula><mml:math id="M299" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> has unit 1. Both simulation and BT tower measurement are on the 16th day of each month. Measurement is missing for 16 June.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="10">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right" colsep="1"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right" colsep="1"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:colspec colnum="10" colname="col10" align="right"/>
     <oasis:thead>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="1">Month</oasis:entry>

         <oasis:entry rowsep="1" namest="col2" nameend="col4" align="center">EC Flux (<inline-formula><mml:math id="M300" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">mol</mml:mi></mml:mrow></mml:math></inline-formula> m<sup>−2</sup> s<sup>−1</sup>) </oasis:entry>

         <oasis:entry rowsep="1" namest="col5" nameend="col7" align="center">Wind Speed (m s<sup>−1</sup>) </oasis:entry>

         <oasis:entry rowsep="1" namest="col8" nameend="col10" align="center">Wind Direction (°) </oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">RMSE</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M304" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4">Bias</oasis:entry>

         <oasis:entry colname="col5">RMSE</oasis:entry>

         <oasis:entry colname="col6"><inline-formula><mml:math id="M305" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7">Bias</oasis:entry>

         <oasis:entry colname="col8">RMSE</oasis:entry>

         <oasis:entry colname="col9"><inline-formula><mml:math id="M306" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col10">Bias</oasis:entry>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>

         <oasis:entry colname="col1">1</oasis:entry>

         <oasis:entry colname="col2">11.13</oasis:entry>

         <oasis:entry colname="col3">0.802</oasis:entry>

         <oasis:entry colname="col4">0.48</oasis:entry>

         <oasis:entry colname="col5">2.34</oasis:entry>

         <oasis:entry colname="col6">0.080</oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M307" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.90</oasis:entry>

         <oasis:entry colname="col8">16.51</oasis:entry>

         <oasis:entry colname="col9">0.893</oasis:entry>

         <oasis:entry colname="col10">11.96</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">2</oasis:entry>

         <oasis:entry colname="col2">35.24</oasis:entry>

         <oasis:entry colname="col3">0.436</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M308" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>19.52</oasis:entry>

         <oasis:entry colname="col5">1.31</oasis:entry>

         <oasis:entry colname="col6">0.880</oasis:entry>

         <oasis:entry colname="col7">0.08</oasis:entry>

         <oasis:entry colname="col8">10.03</oasis:entry>

         <oasis:entry colname="col9">0.868</oasis:entry>

         <oasis:entry colname="col10">5.47</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">3</oasis:entry>

         <oasis:entry colname="col2">18.39</oasis:entry>

         <oasis:entry colname="col3">0.149</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M309" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.64</oasis:entry>

         <oasis:entry colname="col5">4.05</oasis:entry>

         <oasis:entry colname="col6">0.596</oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M310" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.97</oasis:entry>

         <oasis:entry colname="col8">11.06</oasis:entry>

         <oasis:entry colname="col9">0.836</oasis:entry>

         <oasis:entry colname="col10">9.42</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">4</oasis:entry>

         <oasis:entry colname="col2">20.41</oasis:entry>

         <oasis:entry colname="col3">0.715</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M311" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.44</oasis:entry>

         <oasis:entry colname="col5">2.22</oasis:entry>

         <oasis:entry colname="col6">0.629</oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M312" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.69</oasis:entry>

         <oasis:entry colname="col8">55.38</oasis:entry>

         <oasis:entry colname="col9">0.598</oasis:entry>

         <oasis:entry colname="col10"><inline-formula><mml:math id="M313" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>5.33</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">5</oasis:entry>

         <oasis:entry colname="col2">14.08</oasis:entry>

         <oasis:entry colname="col3">0.774</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M314" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.62</oasis:entry>

         <oasis:entry colname="col5">2.17</oasis:entry>

         <oasis:entry colname="col6">0.393</oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M315" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.61</oasis:entry>

         <oasis:entry colname="col8">10.33</oasis:entry>

         <oasis:entry colname="col9">0.687</oasis:entry>

         <oasis:entry colname="col10">6.64</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">6</oasis:entry>

         <oasis:entry colname="col2">–</oasis:entry>

         <oasis:entry colname="col3">–</oasis:entry>

         <oasis:entry colname="col4">–</oasis:entry>

         <oasis:entry colname="col5">–</oasis:entry>

         <oasis:entry colname="col6">–</oasis:entry>

         <oasis:entry colname="col7">–</oasis:entry>

         <oasis:entry colname="col8">–</oasis:entry>

         <oasis:entry colname="col9">–</oasis:entry>

         <oasis:entry colname="col10">–</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">7</oasis:entry>

         <oasis:entry colname="col2">56.76</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M316" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.149</oasis:entry>

         <oasis:entry colname="col4">41.91</oasis:entry>

         <oasis:entry colname="col5">2.44</oasis:entry>

         <oasis:entry colname="col6">0.658</oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M317" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.27</oasis:entry>

         <oasis:entry colname="col8">50.72</oasis:entry>

         <oasis:entry colname="col9">0.322</oasis:entry>

         <oasis:entry colname="col10"><inline-formula><mml:math id="M318" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>5.62</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">8</oasis:entry>

         <oasis:entry colname="col2">25.35</oasis:entry>

         <oasis:entry colname="col3">0.481</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M319" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>20.84</oasis:entry>

         <oasis:entry colname="col5">3.14</oasis:entry>

         <oasis:entry colname="col6">0.352</oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M320" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.55</oasis:entry>

         <oasis:entry colname="col8">10.39</oasis:entry>

         <oasis:entry colname="col9">0.880</oasis:entry>

         <oasis:entry colname="col10">7.17</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">9</oasis:entry>

         <oasis:entry colname="col2">16.74</oasis:entry>

         <oasis:entry colname="col3">0.194</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M321" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.25</oasis:entry>

         <oasis:entry colname="col5">1.60</oasis:entry>

         <oasis:entry colname="col6">0.336</oasis:entry>

         <oasis:entry colname="col7">0.70</oasis:entry>

         <oasis:entry colname="col8">29.29</oasis:entry>

         <oasis:entry colname="col9">0.925</oasis:entry>

         <oasis:entry colname="col10">23.98</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">10</oasis:entry>

         <oasis:entry colname="col2">18.69</oasis:entry>

         <oasis:entry colname="col3">0.723</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M322" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>8.34</oasis:entry>

         <oasis:entry colname="col5">2.18</oasis:entry>

         <oasis:entry colname="col6">0.627</oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M323" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.58</oasis:entry>

         <oasis:entry colname="col8">27.39</oasis:entry>

         <oasis:entry colname="col9">0.890</oasis:entry>

         <oasis:entry colname="col10">15.77</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">11</oasis:entry>

         <oasis:entry colname="col2">55.71</oasis:entry>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M324" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.044</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M325" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>23.22</oasis:entry>

         <oasis:entry colname="col5">1.64</oasis:entry>

         <oasis:entry colname="col6">0.879</oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M326" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.49</oasis:entry>

         <oasis:entry colname="col8">72.89</oasis:entry>

         <oasis:entry colname="col9">0.407</oasis:entry>

         <oasis:entry colname="col10">12.77</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1">12</oasis:entry>

         <oasis:entry colname="col2">44.72</oasis:entry>

         <oasis:entry colname="col3">0.526</oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M327" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>36.91</oasis:entry>

         <oasis:entry colname="col5">3.27</oasis:entry>

         <oasis:entry colname="col6">0.676</oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M328" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.35</oasis:entry>

         <oasis:entry colname="col8">21.20</oasis:entry>

         <oasis:entry colname="col9">0.917</oasis:entry>

         <oasis:entry colname="col10">0.30</oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <fig id="FB1"><label>Figure B1</label><caption><p id="d2e6739">Comparison of simulated and measured EC fluxes for all days. Sporadic missing values in BT tower measurement have been filled by linear interpolation. All day's data are missing for 16 June 2019.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f16.png"/>

      </fig>

<fig id="FB2"><label>Figure B2</label><caption><p id="d2e6754">Comparison of simulated and measured wind magnitude.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f17.png"/>

      </fig>

      <fig id="FB3"><label>Figure B3</label><caption><p id="d2e6767">Comparison of simulated and measured wind direction.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f18.png"/>

      </fig>


</app>

<app id="App1.Ch1.S3">
  <label>Appendix C</label><title>Additional analysis for 16 July</title>
      <p id="d2e6788">LES shows large over-estimate of EC flux on 16 July in Fig. <xref ref-type="fig" rid="F5"/>. The reason is two-fold. First, the measurement on 16 July  is not representative of a typical day in July. The processed EC flux data in the BT tower dataset have gone through quality control. The quality control checks several criteria including the magnitude of turbulence intensity, number of valid instantaneous measurements, out-of-range velocity ratios and range of heat fluxes. A quality control flag (qc) is provided in the dataset <xref ref-type="bibr" rid="bib1.bibx26" id="paren.79"/>. A qc value less than 2 is deemed good data. Figure <xref ref-type="fig" rid="FC1"/> shows the BT measurement EC flux in July 2019 and their individual qc flag. It can be seen that from 16 July, quality of data deteriorated and more data are with qc flag <inline-formula><mml:math id="M329" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 2. The plot also shows the average 24 h EC flux profile for the first two weeks of July (1 to 14) as a blue line in the first day. This average profile is very different to that on 16 July. Therefore, it is likely the measurements on 16 July are unfortunately not representative of the real situation.</p>
      <p id="d2e6805">Another reason for the over-estimation in July is the small wind speed during morning peak hours on 16 July. As can be seen in Fig. 6 in main text, wind speed from 08:00 to 18:00 is very low even at 190 m height. At lower ground the wind speed would be even smaller. The worse convection condition will likely cause the build-up of flux in the domain that would otherwise be transported horizontally out of the domain. Eventually this caused an over-estimation.</p>
      <p id="d2e6808">To further prove this point, we select another day in July (the 20th) with moderate wind magnitude. This day has similar anthropogenic emission to 16 July. The results are plotted in Fig. <xref ref-type="fig" rid="FC2"/>. The simulated EC flux (blue lines in figure) is smaller, and smaller than that in January and October as expected. Comparison with observation is unreliable for 20 July due to bad data quality (orange lines in figure). However, if the average 24 h profile for the first two weeks of July (green lines in figure) is used in the comparison, the 20 July simulation is in good agreement with measurements (RMSE <inline-formula><mml:math id="M330" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 8.28 umol m<sup>−2</sup> s<sup>−1</sup>, <inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 0.819).</p><fig id="FC1"><label>Figure C1</label><caption><p id="d2e6857">BT measurement and quality control flag for July 2019. Individual half-hourly EC flux data points are coloured with quality flag. Less than 2 means good quality.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f19.png"/>

      </fig>

      <fig id="FC2"><label>Figure C2</label><caption><p id="d2e6870">Comparison of EC flux from LES and from measurement on 20 July. Due to poor quality of measurement on 20 July, the average EC flux profile of 1 to 14 July are plotted in green for comparison.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f20.png"/>

      </fig>


</app>

<app id="App1.Ch1.S4">
  <label>Appendix D</label><title>EC flux processing procedure</title>
      <p id="d2e6891">Two approaches are used to process LES results for EC flux as introduced in Sect. <xref ref-type="sec" rid="Ch1.S3.SS4"/>. The comparison of the two approaches are shown in Fig. <xref ref-type="fig" rid="FD1"/>. The plot shows that most of the times the two approaches generate same results. The small discrepancies in some hours might be due to under-resolved turbulent transport which is missing in the temporal averaging approach.</p>

      <fig id="FD1"><label>Figure D1</label><caption><p id="d2e6900">Comparison of EC flux computed from Eq. (<xref ref-type="disp-formula" rid="Ch1.E14"/>) and from virtual measurement. Both are using PALM outputs.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f21.png"/>

      </fig>


</app>

<app id="App1.Ch1.S5">
  <label>Appendix E</label><title>Additional information on grid sensitivity study</title>
      <p id="d2e6923">As stated in the main text, the grid sensitivity study was done on a smaller 2 km by 2 km area in Camden, London. Figure <xref ref-type="fig" rid="FE1"/> shows the topography of the area in the 10 and 5 m resolution grid. The rasterisation can remove some low buildings and fill in holes in the topography where one single fluid grid is surrounded by solid grids. Figure <xref ref-type="fig" rid="FE2"/> shows the constant emission patterns applied to the bottom surface of the computational domain. In case of grid in buildings, the emission is applied to the top of the building.</p>

      <fig id="FE1"><label>Figure E1</label><caption><p id="d2e6932">Buildings and terrain heights after rasterisation to 10 and 5 m resolution. </p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f22.png"/>

      </fig>

      <fig id="FE2"><label>Figure E2</label><caption><p id="d2e6945">Emission pattern used in the grid sensitivity study. A constant emission grid-map in time is used. The same pattern is used for both 10 and 5 m simulations. In 5 m simulation, the emission grid-map is interpolated bi-linearly from 10 to 5 m resolution.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f23.png"/>

      </fig>


</app>

<app id="App1.Ch1.S6">
  <label>Appendix F</label><title>VPRM parameters</title>
      <p id="d2e6967">Table <xref ref-type="table" rid="TF1"/> lists all the parameters used in the VPRM module in this study. It is a set of parameters fit for Europe <xref ref-type="bibr" rid="bib1.bibx37" id="paren.80"/>.</p>

<table-wrap id="TF1"><label>Table F1</label><caption><p id="d2e6979">VPRM parameter values for different vegetation types.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameters</oasis:entry>
         <oasis:entry colname="col2">PAR<sub>0</sub></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M335" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M336" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M337" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>min</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M339" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>opt</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M340" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>max</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Evergreen forest</oasis:entry>
         <oasis:entry colname="col2">270.2</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M341" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.3084</oasis:entry>
         <oasis:entry colname="col4">0.1797</oasis:entry>
         <oasis:entry colname="col5">0.88</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">20</oasis:entry>
         <oasis:entry colname="col8">40</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Deciduous forest</oasis:entry>
         <oasis:entry colname="col2">271.4</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M342" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.1955</oasis:entry>
         <oasis:entry colname="col4">0.1495</oasis:entry>
         <oasis:entry colname="col5">0.8233</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">20</oasis:entry>
         <oasis:entry colname="col8">40</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mixed forest</oasis:entry>
         <oasis:entry colname="col2">236.6</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M343" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.2856</oasis:entry>
         <oasis:entry colname="col4">0.2258</oasis:entry>
         <oasis:entry colname="col5">0.4321</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">20</oasis:entry>
         <oasis:entry colname="col8">40</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Shrubland</oasis:entry>
         <oasis:entry colname="col2">363</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M344" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0874</oasis:entry>
         <oasis:entry colname="col4">0.0239</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">2</oasis:entry>
         <oasis:entry colname="col7">20</oasis:entry>
         <oasis:entry colname="col8">40</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Savanna</oasis:entry>
         <oasis:entry colname="col2">682</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M345" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.1141</oasis:entry>
         <oasis:entry colname="col4">0.0049</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">2</oasis:entry>
         <oasis:entry colname="col7">20</oasis:entry>
         <oasis:entry colname="col8">40</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Cropland</oasis:entry>
         <oasis:entry colname="col2">690.3</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M346" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.135</oasis:entry>
         <oasis:entry colname="col4">0.1699</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M347" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0144</oasis:entry>
         <oasis:entry colname="col6">5</oasis:entry>
         <oasis:entry colname="col7">22</oasis:entry>
         <oasis:entry colname="col8">40</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Grassland</oasis:entry>
         <oasis:entry colname="col2">229.1</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M348" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.1748</oasis:entry>
         <oasis:entry colname="col4">0.0881</oasis:entry>
         <oasis:entry colname="col5">0.5843</oasis:entry>
         <oasis:entry colname="col6">2</oasis:entry>
         <oasis:entry colname="col7">18</oasis:entry>
         <oasis:entry colname="col8">40</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</app>

<app id="App1.Ch1.S7">
  <label>Appendix G</label><title>Diurnal cycles of surface CO<sub>2</sub> concentration</title>
      <p id="d2e7351">Figure <xref ref-type="fig" rid="FG1"/> shows the diurnal cycles of mean surface CO<sub>2</sub> concentration. This is a complement to the concentration and ABL height analysis in Sect. <xref ref-type="sec" rid="Ch1.S4.SS3"/>.</p>

      <fig id="FG1"><label>Figure G1</label><caption><p id="d2e7369">Diurnal cycles of simulated mean surface level CO<sub>2</sub> concentration for Janurary and July.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/6417/2026/gmd-19-6417-2026-f24.png"/>

      </fig>

</app>
  </app-group><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d2e7393">The exact version of the model used to produce the results used in this paper is archived on Zenodo repository under <ext-link xlink:href="https://doi.org/10.5281/zenodo.18852193" ext-link-type="DOI">10.5281/zenodo.18852193</ext-link> under GPLv3 License <xref ref-type="bibr" rid="bib1.bibx35" id="paren.81"/>.</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d2e7408">All input data are either open accessed or proprietary as listed in Table 2. All output data are available upon requests, since file size is too large to be openly hosted.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e7414">Conceptualization: LL, JZ, FF. Data curation: LL, JZ, FF. Funding acquisition: FF. Investigation: LL, FF. Methodology: LL, FF. Project administration: FF. Software: LL, FF. Validation: LL. Visualization: LL. Writing (original draft preparation): LL. Writing (review and editing): LL, FF.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e7420">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e7426">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e7433">This work used the ARCHER2 UK National Supercomputing Service (<uri>https://www.archer2.ac.uk</uri>, last access: 15 July 2026). Authors thank Dr. Carole Helfter for her help in retrieving BT tower measurement data. We would like to thank the editor and reviewers for the in-depth comments that contributed to improving the presentation of our paper.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e7441">This research has been supported by the Engineering and Physical Sciences Research Council (grant no. EP/X029093/1).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e7447">This paper was edited by Mohamed Salim and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Ahmadov et al.(2007)Ahmadov, Gerbig, Kretschmer, Koerner, Neininger, Dolman, and Sarrat</label><mixed-citation>Ahmadov, R., Gerbig, C., Kretschmer, R., Koerner, S., Neininger, B., Dolman, A., and Sarrat, C.: Mesoscale covariance of transport and CO<sub>2</sub> fluxes: Evidence from observations and simulations using the WRF-VPRM coupled atmosphere-biosphere model, J. Geophys. Res.-Atmos., 112, <ext-link xlink:href="https://doi.org/10.1029/2007JD008552" ext-link-type="DOI">10.1029/2007JD008552</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Ahmadov et al.(2009)Ahmadov, Gerbig, Kretschmer, Körner, Rödenbeck, Bousquet, and Ramonet</label><mixed-citation>Ahmadov, R., Gerbig, C., Kretschmer, R., Körner, S., Rödenbeck, C., Bousquet, P., and Ramonet, M.: Comparing high resolution WRF-VPRM simulations and two global CO<sub>2</sub> transport models with coastal tower measurements of CO<sub>2</sub>, Biogeosciences, 6, 807–817, <ext-link xlink:href="https://doi.org/10.5194/bg-6-807-2009" ext-link-type="DOI">10.5194/bg-6-807-2009</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>An et al.(2007)An, Zhu, Wang, Li, and Wang</label><mixed-citation>An, X., Zhu, T., Wang, Z., Li, C., and Wang, Y.: A modeling analysis of a heavy air pollution episode occurred in Beijing, Atmos. Chem. Phys., 7, 3103–3114, <ext-link xlink:href="https://doi.org/10.5194/acp-7-3103-2007" ext-link-type="DOI">10.5194/acp-7-3103-2007</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Anav et al.(2013)Anav, Friedlingstein, Kidston, Bopp, Ciais, Cox, Jones, Jung, Myneni, and Zhu</label><mixed-citation>Anav, A., Friedlingstein, P., Kidston, M., Bopp, L., Ciais, P., Cox, P., Jones, C., Jung, M., Myneni, R., and Zhu, Z.: Evaluating the land and ocean components of the global carbon cycle in the CMIP5 earth system models, J. Climate, 26, 6801–6843, <ext-link xlink:href="https://doi.org/10.1175/JCLI-D-12-00417.1" ext-link-type="DOI">10.1175/JCLI-D-12-00417.1</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Anders and Maronga(2025)</label><mixed-citation>Anders, J. and Maronga, B.: Urban microscale simulations based on a Local Climate Zone wizard: Concept and validation using the PALM model system, Urban Climate, 63, 102576, <ext-link xlink:href="https://doi.org/10.1016/j.uclim.2025.102576" ext-link-type="DOI">10.1016/j.uclim.2025.102576</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Belda et al.(2024)Belda, Benešová, Resler, Huszár, Vlček, Krč, Karlickỳ, Juruš, and Eben</label><mixed-citation>Belda, M., Benešová, N., Resler, J., Huszár, P., Vlček, O., Krč, P., Karlický, J., Juruš, P., and Eben, K.: FUME 2.0 – Flexible Universal processor for Modeling Emissions, Geosci. Model Dev., 17, 3867–3878, <ext-link xlink:href="https://doi.org/10.5194/gmd-17-3867-2024" ext-link-type="DOI">10.5194/gmd-17-3867-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Brunner et al.(2019)Brunner, Kuhlmann, Marshall, Clément, Fuhrer, Broquet, Löscher, and Meijer</label><mixed-citation>Brunner, D., Kuhlmann, G., Marshall, J., Clément, V., Fuhrer, O., Broquet, G., Löscher, A., and Meijer, Y.: Accounting for the vertical distribution of emissions in atmospheric CO<sub>2</sub> simulations, Atmos. Chem. Phys., 19, 4541–4559, <ext-link xlink:href="https://doi.org/10.5194/acp-19-4541-2019" ext-link-type="DOI">10.5194/acp-19-4541-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Cai et al.(2023)Cai, Ren, Shi, Chen, Xie, and Ng</label><mixed-citation>Cai, M., Ren, C., Shi, Y., Chen, G., Xie, J., and Ng, E.: Modeling spatiotemporal carbon emissions for two mega-urban regions in China using urban form and panel data analysis, Sci. Total Environ., 857, 159612, <ext-link xlink:href="https://doi.org/10.1016/j.scitotenv.2022.159612" ext-link-type="DOI">10.1016/j.scitotenv.2022.159612</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Chen et al.(2023)Chen, Wang, Li, Yi, Zhao, Guo, Che, and Zhang</label><mixed-citation>Chen, W., Wang, Y., Li, J., Yi, Z., Zhao, Z., Guo, B., Che, H., and Zhang, X.: Description and evaluation of a newly developed emission inventory processing system (EMIPS), Sci. Total Environ., 870, 161909, <ext-link xlink:href="https://doi.org/10.1016/j.scitotenv.2023.161909" ext-link-type="DOI">10.1016/j.scitotenv.2023.161909</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Christen et al.(2011)Christen, Coops, Crawford, Kellett, Liss, Olchovski, Tooke, Van Der Laan, and Voogt</label><mixed-citation>Christen, A., Coops, N., Crawford, B., Kellett, R., Liss, K., Olchovski, I., Tooke, T., Van Der Laan, M., and Voogt, J.: Validation of modeled carbon-dioxide emissions from an urban neighborhood with direct eddy-covariance measurements, Atmos. Environ., 45, 6057–6069, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2011.07.040" ext-link-type="DOI">10.1016/j.atmosenv.2011.07.040</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Copernicus Atmosphere Monitoring Service(2021)</label><mixed-citation>Copernicus Atmosphere Monitoring Service: CAMS global greenhouse gas reanalysis (EGG4), Copernicus Atmosphere Monitoring Service (CAMS) Atmosphere Data Store [data set], <ext-link xlink:href="https://doi.org/10.24381/cda4ed31" ext-link-type="DOI">10.24381/cda4ed31</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Crippa et al.(2020)Crippa, Solazzo, Huang, Guizzardi, Koffi, Muntean, Schieberle, Friedrich, and Janssens-Maenhout</label><mixed-citation>Crippa, M., Solazzo, E., Huang, G., Guizzardi, D., Koffi, E., Muntean, M., Schieberle, C., Friedrich, R., and Janssens-Maenhout, G.: High resolution temporal profiles in the Emissions Database for Global Atmospheric Research, Scientific Data, 7, 121, <ext-link xlink:href="https://doi.org/10.1038/s41597-020-0462-2" ext-link-type="DOI">10.1038/s41597-020-0462-2</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Department for Energy Security and Net Zero(2015)</label><mixed-citation>Department for Energy Security and Net Zero: Lower and Middle Super Output Areas Gas Consumption, <uri>https://www.gov.uk/government/statistics/lower-and-middle-super-output-areas-gas-consumption</uri> (last access: 15 July 2026), 2015.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Department for Levelling Up, Housing &amp; Communities(2025)</label><mixed-citation>Department for Levelling Up, Housing &amp; Communities: Energy Performance of Buildings Data: England and Wales, <uri>https://epc.opendatacommunities.org/</uri> (last access: 15 July 2026), 2025.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Dhakal(2010)</label><mixed-citation>Dhakal, S.: GHG emissions from urbanization and opportunities for urban carbon mitigation, Curr. Opin. Env. Sust., 2, 277–283, <ext-link xlink:href="https://doi.org/10.1016/j.cosust.2010.05.007" ext-link-type="DOI">10.1016/j.cosust.2010.05.007</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Duchemin et al.(1999)Duchemin, Goubier, and Courrier</label><mixed-citation>Duchemin, B., Goubier, J., and Courrier, G.: Monitoring phenological key stages and cycle duration of temperate deciduous forest ecosystems with NOAA/AVHRR data, Remote Sens. Environ., 67, 68–82, <ext-link xlink:href="https://doi.org/10.1016/S0034-4257(98)00067-4" ext-link-type="DOI">10.1016/S0034-4257(98)00067-4</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Environment Agency(2025)</label><mixed-citation>Environment Agency: National LIDAR Programme,  Environment Agency [data set], <uri>https://www.data.gov.uk/dataset/f0db0249-f17b-4036-9e65-309148c97ce4/national-lidar-programme</uri> (last access: 15 July 2026), 2025.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>European Space Agency(ESA)(2025)</label><mixed-citation>European Space Agency (ESA): Harmonized Sentinel-2 MSI: MultiSpectral Instrument, Level-2A (SR), <uri>https://developers.google.com/earth-engine/datasets/catalog/COPERNICUS_S2_SR_HARMONIZED</uri> (last access: 15 July 2026), 2025.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Fenech et al.(2018)Fenech, Doherty, Heaviside, Vardoulakis, Macintyre, and O'Connor</label><mixed-citation>Fenech, S., Doherty, R. M., Heaviside, C., Vardoulakis, S., Macintyre, H. L., and O'Connor, F. M.: The influence of model spatial resolution on simulated ozone and fine particulate matter for Europe: implications for health impact assessments, Atmos. Chem. Phys., 18, 5765–5784, <ext-link xlink:href="https://doi.org/10.5194/acp-18-5765-2018" ext-link-type="DOI">10.5194/acp-18-5765-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Friedlingstein et al.(2023)Friedlingstein, O'Sullivan, Jones, Andrew, Bakker, Hauck, Landschützer, Le Quéré, Luijkx, Peters, Peters, Pongratz, Schwingshackl, Sitch, Canadell, Ciais, Jackson, Alin, Anthoni, Barbero, Bates, Becker, Bellouin, Decharme, Bopp, Brasika, Cadule, Chamberlain, Chandra, Chau, Chevallier, Chini, Cronin, Dou, Enyo, Evans, Falk, Feely, Feng, Ford, Gasser, Ghattas, Gkritzalis, Grassi, Gregor, Gruber, Gürses, Harris, Hefner, Heinke, Houghton, Hurtt, Iida, Ilyina, Jacobson, Jain, Jarníková, Jersild, Jiang, Jin, Joos, Kato, Keeling, Kennedy, Klein Goldewijk, Knauer, Korsbakken, Körtzinger, Lan, Lefèvre, Li, Liu, Liu, Ma, Marland, Mayot, McGuire, McKinley, Meyer, Morgan, Munro, Nakaoka, Niwa, O'Brien, Olsen, Omar, Ono, Paulsen, Pierrot, Pocock, Poulter, Powis, Rehder, Resplandy, Robertson, Rödenbeck, Rosan, Schwinger, Séférian, Smallman, Smith, Sospedra-Alfonso, Sun, Sutton, Sweeney, Takao, Tans, Tian, Tilbrook, Tsujino, Tubiello, van der Werf, van Ooijen, Wanninkhof, Watanabe, Wimart-Rousseau, Yang, Yang, Yuan, Yue, Zaehle, Zeng, and Zheng</label><mixed-citation>Friedlingstein, P., O'Sullivan, M., Jones, M. W., Andrew, R. M., Bakker, D. C. E., Hauck, J., Landschützer, P., Le Quéré, C., Luijkx, I. T., Peters, G. P., Peters, W., Pongratz, J., Schwingshackl, C., Sitch, S., Canadell, J. G., Ciais, P., Jackson, R. B., Alin, S. R., Anthoni, P., Barbero, L., Bates, N. R., Becker, M., Bellouin, N., Decharme, B., Bopp, L., Brasika, I. B. M., Cadule, P., Chamberlain, M. A., Chandra, N., Chau, T.-T.-T., Chevallier, F., Chini, L. P., Cronin, M., Dou, X., Enyo, K., Evans, W., Falk, S., Feely, R. A., Feng, L., Ford, D. J., Gasser, T., Ghattas, J., Gkritzalis, T., Grassi, G., Gregor, L., Gruber, N., Gürses, Ö., Harris, I., Hefner, M., Heinke, J., Houghton, R. A., Hurtt, G. C., Iida, Y., Ilyina, T., Jacobson, A. R., Jain, A., Jarníková, T., Jersild, A., Jiang, F., Jin, Z., Joos, F., Kato, E., Keeling, R. F., Kennedy, D., Klein Goldewijk, K., Knauer, J., Korsbakken, J. I., Körtzinger, A., Lan, X., Lefèvre, N., Li, H., Liu, J., Liu, Z., Ma, L., Marland, G., Mayot, N., McGuire, P. C., McKinley, G. A., Meyer, G., Morgan, E. J., Munro, D. R., Nakaoka, S.-I., Niwa, Y., O'Brien, K. M., Olsen, A., Omar, A. M., Ono, T., Paulsen, M., Pierrot, D., Pocock, K., Poulter, B., Powis, C. M., Rehder, G., Resplandy, L., Robertson, E., Rödenbeck, C., Rosan, T. M., Schwinger, J., Séférian, R., Smallman, T. L., Smith, S. M., Sospedra-Alfonso, R., Sun, Q., Sutton, A. J., Sweeney, C., Takao, S., Tans, P. P., Tian, H., Tilbrook, B., Tsujino, H., Tubiello, F., van der Werf, G. R., van Ooijen, E., Wanninkhof, R., Watanabe, M., Wimart-Rousseau, C., Yang, D., Yang, X., Yuan, W., Yue, X., Zaehle, S., Zeng, J., and Zheng, B.: Global Carbon Budget 2023, Earth Syst. Sci. Data, 15, 5301–5369, <ext-link xlink:href="https://doi.org/10.5194/essd-15-5301-2023" ext-link-type="DOI">10.5194/essd-15-5301-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Gerbig and Koch(2021)</label><mixed-citation>Gerbig, C. and Koch, F.-T.: Biosphere-atmosphere exchange fluxes for CO<sub>2</sub> from the Vegetation Photosynthesis and Respiration Model VPRM for 2006–2022, , ICOS [data set], <ext-link xlink:href="https://doi.org/10.18160/VX78-HVA1" ext-link-type="DOI">10.18160/VX78-HVA1</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Gerbig and Koch(2024)</label><mixed-citation>Gerbig, C. and Koch, F.-T.: Biosphere-atmosphere exchange fluxes for CO<sub>2</sub> from the Vegetation Photosynthesis and Respiration Model VPRM for 2022–2023, ICOS [data set], <ext-link xlink:href="https://doi.org/10.18160/R5HS-YKW0" ext-link-type="DOI">10.18160/R5HS-YKW0</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Guevara et al.(2019)Guevara, Tena, Porquet, Jorba, and Pérez García-Pando</label><mixed-citation>Guevara, M., Tena, C., Porquet, M., Jorba, O., and Pérez García-Pando, C.: HERMESv3, a stand-alone multi-scale atmospheric emission modelling framework – Part 1: global and regional module, Geosci. Model Dev., 12, 1885–1907, <ext-link xlink:href="https://doi.org/10.5194/gmd-12-1885-2019" ext-link-type="DOI">10.5194/gmd-12-1885-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Guevara et al.(2021)Guevara, Jorba, Tena, Denier van der Gon, Kuenen, Elguindi, Darras, Granier, and Pérez García-Pando</label><mixed-citation>Guevara, M., Jorba, O., Tena, C., Denier van der Gon, H., Kuenen, J., Elguindi, N., Darras, S., Granier, C., and Pérez García-Pando, C.: Copernicus Atmosphere Monitoring Service TEMPOral profiles (CAMS-TEMPO): global and European emission temporal profile maps for atmospheric chemistry modelling, Earth Syst. Sci. Data, 13, 367–404, <ext-link xlink:href="https://doi.org/10.5194/essd-13-367-2021" ext-link-type="DOI">10.5194/essd-13-367-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Helfter et al.(2011)Helfter, Famulari, Phillips, Barlow, Wood, Grimmond, and Nemitz</label><mixed-citation>Helfter, C., Famulari, D., Phillips, G. J., Barlow, J. F., Wood, C. R., Grimmond, C. S. B., and Nemitz, E.: Controls of carbon dioxide concentrations and fluxes above central London, Atmos. Chem. Phys., 11, 1913–1928, <ext-link xlink:href="https://doi.org/10.5194/acp-11-1913-2011" ext-link-type="DOI">10.5194/acp-11-1913-2011</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Helfter et al.(2016)Helfter, Tremper, Halios, Kotthaus, Bjorkegren, Grimmond, Barlow, and Nemitz</label><mixed-citation>Helfter, C., Tremper, A. H., Halios, C. H., Kotthaus, S., Bjorkegren, A., Grimmond, C. S. B., Barlow, J. F., and Nemitz, E.: Spatial and temporal variability of urban fluxes of methane, carbon monoxide and carbon dioxide above London, UK, Atmos. Chem. Phys., 16, 10543–10557, <ext-link xlink:href="https://doi.org/10.5194/acp-16-10543-2016" ext-link-type="DOI">10.5194/acp-16-10543-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Hersbach et al.(2020)Hersbach, Bell, Berrisford, Hirahara, Horányi, Muñoz-Sabater, Nicolas, Peubey, Radu, Schepers et al.</label><mixed-citation>Hersbach, H., Bell, B., Berrisford, P., Hirahara, S., Horányi, A., Muñoz-Sabater, J., Nicolas, J., Peubey, C., Radu, R., Schepers, D., Simmons, A., Soci, C., Abdalla, S., Abellan, X., Balsamo, G., Bechtold, P., Biavati, G., Bidlot, J., Bonavita, M., De Chiara, G., Dahlgren, P., Dee, D., Diamantakis, M., Dragani, R., Flemming, J., Forbes, R., Fuentes, M., Geer, A., Haimberger, L., Healy, S., Hogan, R. J., Hólm, E., Janisková, M., Keeley, S., Laloyaux, P., Lopez, P., Lupu, C., Radnoti, G., de Rosnay, P., Rozum, I., Vamborg, F., Villaume, S., and Thépaut, J.-N.: The ERA5 global reanalysis, Q. J. Roy. Meteor. Soc., 146, 1999–2049, <ext-link xlink:href="https://doi.org/10.1002/qj.3803" ext-link-type="DOI">10.1002/qj.3803</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Heus et al.(2010)Heus, van Heerwaarden, Jonker, Pier Siebesma, Axelsen, Van Den Dries, Geoffroy, Moene, Pino, De Roode et al.</label><mixed-citation>Heus, T., van Heerwaarden, C. C., Jonker, H. J. J., Pier Siebesma, A., Axelsen, S., van den Dries, K., Geoffroy, O., Moene, A. F., Pino, D., de Roode, S. R., and Vilà-Guerau de Arellano, J.: Formulation of the Dutch Atmospheric Large-Eddy Simulation (DALES) and overview of its applications, Geosci. Model Dev., 3, 415–444, <ext-link xlink:href="https://doi.org/10.5194/gmd-3-415-2010" ext-link-type="DOI">10.5194/gmd-3-415-2010</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>ICOS RI et al.(2023)ICOS RI, Aalto, Aiguier, Alivernini, Aluome, Andersson, Arriga, Aurela, Back, Barten, Baur, Bazot, Beauclair, Becker, Becker, Belelli Marchesini, Bergström, Bernhofer, Berveiller, Biermann, Bloor, Bodson, Bogaerts, Bortoli, Bosio, Brut, Brümmer, Buchmann, Buysse, Båth, Calandrelli, Cavagna, Ceschia, Chabbi, Chebbi, Chianucci, Chipeaux, Chopin, Claverie, Cobbe, Colosse, Conte, Corsanici, Courtois, Coyle, Crill, Cuntz, Cuocolo, Czerný, DEPUYDT, Darenová, Darsonville, De Ligne, De Meulder, De Simon, Decau, Dell'Acqua, Delorme, Delpierre, Demoulin, Denou, Di Matteo, Di Tommasi, Dienstbach, Dignam, Dolfus, Domec, Douxfils, Dufrêne, Dumont, Durand, Eichelmann, Engelmann, Esposito, Esser, Etzold, Eugster, Famulari, Fares, Faurès, Feigenwinter, Feldmann, Fincham, Fischer, Foltýnová, Friborg, Galliot, Garcia Quiros, Garrigou, Gasbarra, Gessler, Gharun, Gianelle, Gimper, Goded, Graf, Granouillac, Grenier, Grudd, Grünwald, Guillot, Harvey, Hatakka, Haustein, Hehn, Heinesch, Helfter, Heliasz, Holst, Holst, Hug, Häni, Hörtnagl, Ibrom, Ilardi, Jackowicz-Korczynski, Janssens, Jensen, Jocher, Joetzjer, Jones, Kempf, Kettler, Kljun, Klumpp, Kolari, Korrensalo, Kowalska, Kozii, Krejza, Kristoffersson, Kruijt, Kruszewski, Kumar, Kummer, Laakso, Lafont, Lange Rønn, Larmanou, Laurila, Leeson, Lefevre, Lehner, Lemaire, Levula, Levy, Liechti, Lily, Limousin, Linderson, Lindgren, Lohila, Longdoz, Lootens, Loubet, Loustau, Lundin, López-Blanco, Löfvenius, Magliulo, Mammarella, Manco, Manise, Marcolla, Marek, Marklund, Marloie, Martin, Martin Saint Paul, Marty, Matilainen, Mattes, Matteucci, Mauder, Meier, Meire, Meis, Mensah, Michaud, Minerbi, Moderow, Montagnani, Moretti, Morfin, Mullinger, Mäkelä, Männikkö, Männistö, Mölder, Møller, Naiken, Naseer, Nemitz, Nezval, Nilsson, Orgun, Ottosson-Löfvenius, Ourcival, Paasch, Pavelka, Peichl, Perot-Guillaume, Perrot, Pihlatie, Pilegaard, Piret, Prasse, Pumpanen, Rainne, Rakos, Rasmussen, Rebmann, Rinne, Rodeghiero, Roland, Rudd, Røjle Christensen, Schaarup Sørensen, Schmidt, Schmidt, Schmitt Oehler, Schrader, Segers, Simioni, Smith, Snellen, Sorgi, Soudani, Staník, Staudinger, Stecher, Stutz, Suopajärvi, Sutter, Taipale, Tallec, Tenca, Thimonier Rickenmann, Thyrion, Tomelleri, Tosca, Trotsiuk, Trusina, Tuittila, Tuovinen, Tyssandier, Tülp, Van Look, Varjonen, Vesala, Vescovo, Vincent, Vincke, Vitale, Vágner, Waldner, Wiesen, Winck, Yeung, Zampedri, Zawilski, Zenone, Zimmermann, Zweifel, van Dijk, van der Molen, Öquist, Šigut, Šlížek, and ICOS ETC</label><mixed-citation>ICOS RI, Aalto, J., Aiguier, T., Alivernini, A., Aluome, C., Andersson, T., Arriga, N., Aurela, M., Back, J., Barten, S., Baur, T., Bazot, S., Beauclair, P., Becker, N., Becker, N., Belelli Marchesini, L., Bergström, G., Bernhofer, C., Berveiller, D., Biermann, T., Bloor, J., Bodson, B., Bogaerts, G., Bortoli, M., Bosio, I., Brut, A., Brümmer, C., Buchmann, N., Buysse, P., Båth, A., Calandrelli, D., Cavagna, M., Ceschia, E., Chabbi, A., Chebbi, W., Chianucci, F., Chipeaux, C., Chopin, H., Claverie, N., Cobbe, I., Colosse, D., Conte, A., Corsanici, R., Courtois, P., Coyle, M., Crill, P., Cuntz, M., Cuocolo, D., Czerný, R., DEPUYDT, J., Darenová, E., Darsonville, O., De Ligne, A., De Meulder, T., De Simon, G., Decau, M.-L., Dell'Acqua, A., Delorme, J.-P., Delpierre, N., Demoulin, L., Denou, J.-L., Di Matteo, B., Di Tommasi, P., Dienstbach, L., Dignam, R., Dolfus, D., Domec, J.-C., Douxfils, B., Dufrêne, E., Dumont, B., Durand, B., Eichelmann, U., Engelmann, T., Esposito, A., Esser, O., Etzold, S., Eugster, W., Famulari, D., Fares, S., Faurès, A., Feigenwinter, I., Feldmann, I., Fincham, W., Fischer, M., Foltýnová, L., Friborg, T., Galliot, J.-N., Garcia Quiros, I., Garrigou, C., Gasbarra, D., Gessler, A., Gharun, M., Gianelle, D., Gimper, S., Goded, I., Graf, A., Granouillac, F., Grenier, M., Grudd, H., Grünwald, T., Guillot, T., Harvey, D., Hatakka, J., Haustein, A., Hehn, M., Heinesch, B., Helfter, C., Heliasz, M., Holst, J., Holst, T., Hug, C., Häni, M., Hörtnagl, L., Ibrom, A., Ilardi, F., Jackowicz-Korczynski, M. A., Janssens, I., Jensen, R., Jocher, G., Joetzjer, E., Jones, M., Kempf, J., Kettler, M., Kljun, N., Klumpp, K., Kolari, P., Korrensalo, A., Kowalska, N., Kozii, N., Krejza, J., Kristoffersson, A., Kruijt, B., Kruszewski, A., Kumar, S., Kummer, S., Laakso, H., Lafont, S., Lange Rønn, E., Larmanou, E., Laurila, T., Leeson, S., Lefevre, L., Lehner, I., Lemaire, B., Levula, J., Levy, P., Liechti, K., Lily, J.-B., Limousin, J.-M., Linderson, M.-L., Lindgren, K., Lohila, A., Longdoz, B., Lootens, R., Loubet, B., Loustau, D., Lundin, E., López-Blanco, E., Löfvenius, P., Magliulo, V., Mammarella, I., Manco, A., Manise, T., Marcolla, B., Marek, M. V., Marklund, P., Marloie, O., Martin, R., Martin Saint Paul, N., Marty, M., Matilainen, T., Mattes, J., Matteucci, M., Mauder, M., Meier, P., Meire, A., Meis, J., Mensah, C., Michaud, L., Minerbi, S., Moderow, U., Montagnani, L., Moretti, V., Morfin, A., Mullinger, N., Mäkelä, T., Männikkö, M., Männistö, E., Mölder, M., Møller, F., Naiken, A., Naseer, M., Nemitz, E., Nezval, O., Nilsson, M., Orgun, A., Ottosson-Löfvenius, M., Ourcival, J.-M., Paasch, S., Pavelka, M., Peichl, M., Perot-Guillaume, C., Perrot, C., Pihlatie, M., Pilegaard, K., Piret, A., Prasse, H., Pumpanen, J., Rainne, J., Rakos, N., Rasmussen, L., Rebmann, C., Rinne, J., Rodeghiero, M., Roland, M., Rudd, D., Røjle Christensen, T., Schaarup Sørensen, J., Schmidt, M., Schmidt, P., Schmitt Oehler, M., Schrader, F., Segers, J., Simioni, G., Smith, P., Snellen, H., Sorgi, T., Soudani, K., Staník, K., Staudinger, M., Stecher, M., Stutz, T., Suopajärvi, S., Sutter, F., Taipale, R., Tallec, T., Tenca, F., Thimonier Rickenmann, A., Thyrion, T., Tomelleri, E., Tosca, M., Trotsiuk, V., Trusina, J., Tuittila, E.-S., Tuovinen, J.-P., Tyssandier, J., Tülp, H., Van Look, J., Varjonen, S., Vesala, T., Vescovo, L., Vincent, G., Vincke, C., Vitale, L., Vágner, L., Waldner, P., Wiesen, R., Winck, B., Yeung, K., Zampedri, R., Zawilski, B., Zenone, T., Zimmermann, S., Zweifel, R., van Dijk, N., van der Molen, M., Öquist, M., Šigut, L., Šlížek, J., and ICOS ETC: Ecosystem final quality (L2) product in ETC-Archive format – INTERIM release 2023-2, ICOS [data set], <ext-link xlink:href="https://doi.org/10.18160/JYAR-7YEH" ext-link-type="DOI">10.18160/JYAR-7YEH</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Intergovernmental Panel on Climate Change(2023)</label><mixed-citation>Intergovernmental Panel on Climate Change: Climate Change 2023: Synthesis Report, Contribution of Working Groups I, II and III to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, IPCC, <ext-link xlink:href="https://doi.org/10.59327/IPCC/AR6-9789291691647" ext-link-type="DOI">10.59327/IPCC/AR6-9789291691647</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Jähn et al.(2020)Jähn, Kuhlmann, Mu, Haussaire, Ochsner, Osterried, Clément, and Brunner</label><mixed-citation>Jähn, M., Kuhlmann, G., Mu, Q., Haussaire, J.-M., Ochsner, D., Osterried, K., Clément, V., and Brunner, D.: An online emission module for atmospheric chemistry transport models: implementation in COSMO-GHG v5.6a and COSMO-ART v5.1-3.1, Geosci. Model Dev., 13, 2379–2392, <ext-link xlink:href="https://doi.org/10.5194/gmd-13-2379-2020" ext-link-type="DOI">10.5194/gmd-13-2379-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Järvi et al.(2019)Järvi, Havu, Ward, Bellucco, McFadden, Toivonen, Heikinheimo, Kolari, Riikonen, and Grimmond</label><mixed-citation>Järvi, L., Havu, M., Ward, H. C., Bellucco, V., McFadden, J. P., Toivonen, T., Heikinheimo, V., Kolari, P., Riikonen, A., and Grimmond, C. S. B.: Spatial modeling of local-scale biogenic and anthropogenic carbon dioxide emissions in Helsinki, J. Geophys. Res.-Atmos., 124, 8363–8384, <ext-link xlink:href="https://doi.org/10.1029/2018JD029576" ext-link-type="DOI">10.1029/2018JD029576</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Jiang et al.(2024)Jiang, Wang, Li, Ou, Duan, and Li</label><mixed-citation>Jiang, S., Wang, J., Li, C., Ou, J., Duan, P., and Li, L.: Identification of no-fly zones for delivery drone path planning in various urban wind environments, Phys. Fluids, 36, <ext-link xlink:href="https://doi.org/10.1063/5.0221281" ext-link-type="DOI">10.1063/5.0221281</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Khan et al.(2021)Khan, Banzhaf, Chan, Forkel, Kanani-Sühring, Ketelsen, Kurppa, Maronga, Mauder, Raasch et al.</label><mixed-citation>Khan, B., Banzhaf, S., Chan, E. C., Forkel, R., Kanani-Sühring, F., Ketelsen, K., Kurppa, M., Maronga, B., Mauder, M., Raasch, S., Russo, E., Schaap, M., and Sühring, M.: Development of an atmospheric chemistry model coupled to the PALM model system 6.0: implementation and first applications, Geosci. Model Dev., 14, 1171–1193, <ext-link xlink:href="https://doi.org/10.5194/gmd-14-1171-2021" ext-link-type="DOI">10.5194/gmd-14-1171-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Li et al.(2026)Li, Zheng, and Fang</label><mixed-citation>Li, L., Zheng, J., and Fang, F.: PALM-CO<sub>2</sub> (v01), Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.18852193" ext-link-type="DOI">10.5281/zenodo.18852193</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Li et al.(2016)Li, Henze, Jack, and Kinney</label><mixed-citation>Li, Y., Henze, D. K., Jack, D., and Kinney, P. L.: The influence of air quality model resolution on health impact assessment for fine particulate matter and its components, Air Qual. Atmos. Hlth., 9, 51–68, <ext-link xlink:href="https://doi.org/10.1007/s11869-015-0321-z" ext-link-type="DOI">10.1007/s11869-015-0321-z</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Lian et al.(2021)Lian, Bréon, Broquet, Lauvaux, Zheng, Ramonet, Xueref-Remy, Kotthaus, Haeffelin, and Ciais</label><mixed-citation>Lian, J., Bréon, F.-M., Broquet, G., Lauvaux, T., Zheng, B., Ramonet, M., Xueref-Remy, I., Kotthaus, S., Haeffelin, M., and Ciais, P.: Sensitivity to the sources of uncertainties in the modeling of atmospheric CO<sub>2</sub> concentration within and in the vicinity of Paris, Atmos. Chem. Phys., 21, 10707–10726, <ext-link xlink:href="https://doi.org/10.5194/acp-21-10707-2021" ext-link-type="DOI">10.5194/acp-21-10707-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Lin et al.(2024)Lin, Zhang, Khan, Katurji, and Revell</label><mixed-citation>Lin, D., Zhang, J., Khan, B., Katurji, M., and Revell, L. E.: GEO4PALM v1.1: an open-source geospatial data processing toolkit for the PALM model system, Geosci. Model Dev., 17, 815–845, <ext-link xlink:href="https://doi.org/10.5194/gmd-17-815-2024" ext-link-type="DOI">10.5194/gmd-17-815-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>London Datastore(2023)</label><mixed-citation>London Datastore: London Atmospheric Emissions Inventory (LAEI) 2019, London Datastore [data set], <uri>https://data.london.gov.uk/dataset/london-atmospheric-emissions-inventory-laei-2019-e758q/</uri> (last access: 15 July 2026), 2023.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Mahadevan et al.(2008)Mahadevan, Wofsy, Matross, Xiao, Dunn, Lin, Gerbig, Munger, Chow, and Gottlieb</label><mixed-citation>Mahadevan, P., Wofsy, S. C., Matross, D. M., Xiao, X., Dunn, A. L., Lin, J. C., Gerbig, C., Munger, J. W., Chow, V. Y., and Gottlieb, E. W.: A satellite-based biosphere parameterization for net ecosystem CO<sub>2</sub> exchange: Vegetation Photosynthesis and Respiration Model (VPRM), Global Biogeochem. Cy., 22, <ext-link xlink:href="https://doi.org/10.1029/2006GB002735" ext-link-type="DOI">10.1029/2006GB002735</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Marcotullio et al.(2013)Marcotullio, Sarzynski, Albrecht, Schulz, and Garcia</label><mixed-citation>Marcotullio, P. J., Sarzynski, A., Albrecht, J., Schulz, N., and Garcia, J.: The geography of global urban greenhouse gas emissions: An exploratory analysis, Climatic Change, 121, 621–634, <ext-link xlink:href="https://doi.org/10.1007/s10584-013-0977-z" ext-link-type="DOI">10.1007/s10584-013-0977-z</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Maronga et al.(2020)Maronga, Banzhaf, Burmeister, Esch, Forkel, Fröhlich, Fuka, Gehrke, Geletič, Giersch et al.</label><mixed-citation>Maronga, B., Banzhaf, S., Burmeister, C., Esch, T., Forkel, R., Fröhlich, D., Fuka, V., Gehrke, K. F., Geletič, J., Giersch, S., Gronemeier, T., Groß, G., Heldens, W., Hellsten, A., Hoffmann, F., Inagaki, A., Kadasch, E., Kanani-Sühring, F., Ketelsen, K., Khan, B. A., Knigge, C., Knoop, H., Krč, P., Kurppa, M., Maamari, H., Matzarakis, A., Mauder, M., Pallasch, M., Pavlik, D., Pfafferott, J., Resler, J., Rissmann, S., Russo, E., Salim, M., Schrempf, M., Schwenkel, J., Seckmeyer, G., Schubert, S., Sühring, M., von Tils, R., Vollmer, L., Ward, S., Witha, B., Wurps, H., Zeidler, J., and Raasch, S.: Overview of the PALM model system 6.0, Geosci. Model Dev., 13, 1335–1372, <ext-link xlink:href="https://doi.org/10.5194/gmd-13-1335-2020" ext-link-type="DOI">10.5194/gmd-13-1335-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Neves et al.(2018)Neves, Fisch, and Raasch</label><mixed-citation>Neves, T., Fisch, G., and Raasch, S.: Local convection and turbulence in the Amazonia using large eddy simulation model, Atmosphere, 9, 399, <ext-link xlink:href="https://doi.org/10.3390/atmos9100399" ext-link-type="DOI">10.3390/atmos9100399</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Ordnance Survey (GB)(2019a)</label><mixed-citation>Ordnance Survey (GB): OS MasterMap Building Height Attribute, EDINA Digimap Ordnance Survey Service [CSV geospatial data], <uri>https://digimap.edina.ac.uk</uri> (last access: 15 July 2026), 2019a.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Ordnance Survey (GB)(2019b)</label><mixed-citation>Ordnance Survey (GB): OS MasterMap Topography Layer, EDINA Digimap Ordnance Survey Service [GeoPackage geospatial data], <uri>https://digimap.edina.ac.uk</uri> (last access: 15 July 2026), 2019b.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Ordnance Survey (GB)(2019c)</label><mixed-citation>Ordnance Survey (GB): OS Terrain 50, EDINA Digimap Ordnance Survey Service [ASC geospatial data], <uri>https://digimap.edina.ac.uk</uri> (last access: 15 July 2026), 2019c.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Pfafferott et al.(2021)Pfafferott, Rißmann, Sühring, Kanani-Sühring, and Maronga</label><mixed-citation>Pfafferott, J., Rißmann, S., Sühring, M., Kanani-Sühring, F., and Maronga, B.: Building indoor model in PALM-4U: indoor climate, energy demand, and the interaction between buildings and the urban microclimate, Geosci. Model Dev., 14, 3511–3519, <ext-link xlink:href="https://doi.org/10.5194/gmd-14-3511-2021" ext-link-type="DOI">10.5194/gmd-14-3511-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Pillai et al.(2010)Pillai, Gerbig, Marshall, Ahmadov, Kretschmer, Koch, and Karstens</label><mixed-citation>Pillai, D., Gerbig, C., Marshall, J., Ahmadov, R., Kretschmer, R., Koch, T., and Karstens, U.: High resolution modeling of CO<sub>2</sub> over Europe: implications for representation errors of satellite retrievals, Atmos. Chem. Phys., 10, 83–94, <ext-link xlink:href="https://doi.org/10.5194/acp-10-83-2010" ext-link-type="DOI">10.5194/acp-10-83-2010</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Pillai et al.(2011)Pillai, Gerbig, Ahmadov, Rödenbeck, Kretschmer, Koch, Thompson, Neininger, and Lavrié</label><mixed-citation>Pillai, D., Gerbig, C., Ahmadov, R., Rödenbeck, C., Kretschmer, R., Koch, T., Thompson, R., Neininger, B., and Lavrié, J. V.: High-resolution simulations of atmospheric CO<sub>2</sub> over complex terrain – representing the Ochsenkopf mountain tall tower, Atmos. Chem. Phys., 11, 7445–7464, <ext-link xlink:href="https://doi.org/10.5194/acp-11-7445-2011" ext-link-type="DOI">10.5194/acp-11-7445-2011</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Skamarock et al.(2019)Skamarock, Klemp, Dudhia, Gill, Liu, Berner, Wang, Powers, Duda, Barker et al.</label><mixed-citation>Skamarock, W. C., Klemp, J. B., Dudhia, J., Gill, D. O., Liu, Z., Berner, J., Wang, W., Powers, J. G., Duda, M. G., Barker, D. M., and Huang, X.-Y.: A description of the advanced research WRF version 4, NCAR Tech. Note NCAR/TN-556<inline-formula><mml:math id="M363" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> Str, 145, figshare, <ext-link xlink:href="https://doi.org/10.6084/m9.figshare.7369994.v4" ext-link-type="DOI">10.6084/m9.figshare.7369994.v4</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Smith et al.(2025)Smith, Li, Xiang, and Fang</label><mixed-citation>Smith, A. C., Li, L., Xiang, J., and Fang, F.: Machine learning-based land-use regression models for predicting carbon dioxide concentrations in San Francisco Bay area, Environ. Earth Sci., 84, 539, <ext-link xlink:href="https://doi.org/10.1007/s12665-025-12582-w" ext-link-type="DOI">10.1007/s12665-025-12582-w</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>Stagakis et al.(2025)Stagakis, Brunner, Li, Backman, Karvonen, Constantin, Järvi, Havu, Chen, Emberger et al.</label><mixed-citation>Stagakis, S., Brunner, D., Li, J., Backman, L., Karvonen, A., Constantin, L., Järvi, L., Havu, M., Chen, J., Emberger, S., and Kulmala, L.: Intercomparison of biogenic CO<sub>2</sub> flux models in four urban parks in the city of Zurich, Biogeosciences, 22, 2133–2161, <ext-link xlink:href="https://doi.org/10.5194/bg-22-2133-2025" ext-link-type="DOI">10.5194/bg-22-2133-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>Stroh et al.(2007)Stroh, Harrie, and Gustafsson</label><mixed-citation>Stroh, E., Harrie, L., and Gustafsson, S.: A study of spatial resolution in pollution exposure modelling, Int. J. Health Geogr., 6, 19, <ext-link xlink:href="https://doi.org/10.1186/1476-072x-6-19" ext-link-type="DOI">10.1186/1476-072x-6-19</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx54"><label>Wilby and Perry(2006)</label><mixed-citation>Wilby, R. L. and Perry, G. L.: Climate change, biodiversity and the urban environment: a critical review based on London, UK, Prog. Phys. Geog., 30, 73–98, <ext-link xlink:href="https://doi.org/10.1191/0309133306pp470ra" ext-link-type="DOI">10.1191/0309133306pp470ra</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>Wood et al.(2010)Wood, Lacser, Barlow, Padhra, Belcher, Nemitz, Helfter, Famulari, and Grimmond</label><mixed-citation>Wood, C., Lacser, A., Barlow, J. F., Padhra, A., Belcher, S. E., Nemitz, E., Helfter, C., Famulari, D., and Grimmond, C.: Turbulent flow at 190 m height above London during 2006–2008: a climatology and the applicability of similarity theory, Bound.-Lay. Meteorol., 137, 77–96, <ext-link xlink:href="https://doi.org/10.1007/s10546-010-9516-x" ext-link-type="DOI">10.1007/s10546-010-9516-x</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Zanaga et al.(2022)Zanaga, Van De Kerchove, Daems, De Keersmaecker, Brockmann, Kirches, Wevers, Cartus, Santoro, Fritz, Lesiv, Herold, Tsendbazar, Xu, Ramoino, and Arino</label><mixed-citation>Zanaga, D., Van De Kerchove, R., Daems, D., De Keersmaecker, W., Brockmann, C., Kirches, G., Wevers, J., Cartus, O., Santoro, M., Fritz, S., Lesiv, M., Herold, M., Tsendbazar, N.-E., Xu, P., Ramoino, F., and Arino, O.: ESA WorldCover 10 m 2021 v200, Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.7254221" ext-link-type="DOI">10.5281/zenodo.7254221</ext-link>, 2022.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>A high-resolution urban CO<sub>2</sub> transport model with anthropogenic and biogenic fluxes</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Ahmadov et al.(2007)Ahmadov, Gerbig, Kretschmer, Koerner, Neininger,
Dolman, and Sarrat</label><mixed-citation>
      
Ahmadov, R., Gerbig, C., Kretschmer, R., Koerner, S., Neininger, B., Dolman,
A., and Sarrat, C.: Mesoscale covariance of transport and CO<sub>2</sub> fluxes:
Evidence from observations and simulations using the WRF-VPRM coupled
atmosphere-biosphere model, J. Geophys. Res.-Atmos.,
112, <a href="https://doi.org/10.1029/2007JD008552" target="_blank">https://doi.org/10.1029/2007JD008552</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Ahmadov et al.(2009)Ahmadov, Gerbig, Kretschmer, Körner,
Rödenbeck, Bousquet, and Ramonet</label><mixed-citation>
      
Ahmadov, R., Gerbig, C., Kretschmer, R., Körner, S., Rödenbeck, C., Bousquet, P., and Ramonet, M.: Comparing high resolution WRF-VPRM simulations and two global CO<sub>2</sub> transport models with coastal tower measurements of CO<sub>2</sub>, Biogeosciences, 6, 807–817, <a href="https://doi.org/10.5194/bg-6-807-2009" target="_blank">https://doi.org/10.5194/bg-6-807-2009</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>An et al.(2007)An, Zhu, Wang, Li, and Wang</label><mixed-citation>
      
An, X., Zhu, T., Wang, Z., Li, C., and Wang, Y.: A modeling analysis of a heavy air pollution episode occurred in Beijing, Atmos. Chem. Phys., 7, 3103–3114, <a href="https://doi.org/10.5194/acp-7-3103-2007" target="_blank">https://doi.org/10.5194/acp-7-3103-2007</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Anav et al.(2013)Anav, Friedlingstein, Kidston, Bopp, Ciais, Cox,
Jones, Jung, Myneni, and Zhu</label><mixed-citation>
      
Anav, A., Friedlingstein, P., Kidston, M., Bopp, L., Ciais, P., Cox, P., Jones,
C., Jung, M., Myneni, R., and Zhu, Z.: Evaluating the land and ocean
components of the global carbon cycle in the CMIP5 earth system models,
J. Climate, 26, 6801–6843, <a href="https://doi.org/10.1175/JCLI-D-12-00417.1" target="_blank">https://doi.org/10.1175/JCLI-D-12-00417.1</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Anders and Maronga(2025)</label><mixed-citation>
      
Anders, J. and Maronga, B.: Urban microscale simulations based on a Local
Climate Zone wizard: Concept and validation using the PALM model system,
Urban Climate, 63, 102576, <a href="https://doi.org/10.1016/j.uclim.2025.102576" target="_blank">https://doi.org/10.1016/j.uclim.2025.102576</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Belda et al.(2024)Belda, Benešová, Resler, Huszár,
Vlček, Krč, Karlickỳ, Juruš, and Eben</label><mixed-citation>
      
Belda, M., Benešová, N., Resler, J., Huszár, P., Vlček, O., Krč, P., Karlický, J., Juruš, P., and Eben, K.: FUME 2.0 – Flexible Universal processor for Modeling Emissions, Geosci. Model Dev., 17, 3867–3878, <a href="https://doi.org/10.5194/gmd-17-3867-2024" target="_blank">https://doi.org/10.5194/gmd-17-3867-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Brunner et al.(2019)Brunner, Kuhlmann, Marshall, Clément, Fuhrer,
Broquet, Löscher, and Meijer</label><mixed-citation>
      
Brunner, D., Kuhlmann, G., Marshall, J., Clément, V., Fuhrer, O., Broquet, G., Löscher, A., and Meijer, Y.: Accounting for the vertical distribution of emissions in atmospheric CO<sub>2</sub> simulations, Atmos. Chem. Phys., 19, 4541–4559, <a href="https://doi.org/10.5194/acp-19-4541-2019" target="_blank">https://doi.org/10.5194/acp-19-4541-2019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Cai et al.(2023)Cai, Ren, Shi, Chen, Xie, and Ng</label><mixed-citation>
      
Cai, M., Ren, C., Shi, Y., Chen, G., Xie, J., and Ng, E.: Modeling
spatiotemporal carbon emissions for two mega-urban regions in China using
urban form and panel data analysis, Sci. Total Environ., 857,
159612, <a href="https://doi.org/10.1016/j.scitotenv.2022.159612" target="_blank">https://doi.org/10.1016/j.scitotenv.2022.159612</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Chen et al.(2023)Chen, Wang, Li, Yi, Zhao, Guo, Che, and
Zhang</label><mixed-citation>
      
Chen, W., Wang, Y., Li, J., Yi, Z., Zhao, Z., Guo, B., Che, H., and Zhang, X.:
Description and evaluation of a newly developed emission inventory processing
system (EMIPS), Sci. Total Environ., 870, 161909,
<a href="https://doi.org/10.1016/j.scitotenv.2023.161909" target="_blank">https://doi.org/10.1016/j.scitotenv.2023.161909</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Christen et al.(2011)Christen, Coops, Crawford, Kellett, Liss,
Olchovski, Tooke, Van Der Laan, and Voogt</label><mixed-citation>
      
Christen, A., Coops, N., Crawford, B., Kellett, R., Liss, K., Olchovski, I.,
Tooke, T., Van Der Laan, M., and Voogt, J.: Validation of modeled
carbon-dioxide emissions from an urban neighborhood with direct
eddy-covariance measurements, Atmos. Environ., 45, 6057–6069,
<a href="https://doi.org/10.1016/j.atmosenv.2011.07.040" target="_blank">https://doi.org/10.1016/j.atmosenv.2011.07.040</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Copernicus Atmosphere Monitoring Service(2021)</label><mixed-citation>
      
Copernicus Atmosphere Monitoring Service: CAMS global greenhouse gas
reanalysis (EGG4), Copernicus Atmosphere Monitoring Service (CAMS)
Atmosphere Data Store [data set], <a href="https://doi.org/10.24381/cda4ed31" target="_blank">https://doi.org/10.24381/cda4ed31</a>,
2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Crippa et al.(2020)Crippa, Solazzo, Huang, Guizzardi, Koffi, Muntean,
Schieberle, Friedrich, and Janssens-Maenhout</label><mixed-citation>
      
Crippa, M., Solazzo, E., Huang, G., Guizzardi, D., Koffi, E., Muntean, M.,
Schieberle, C., Friedrich, R., and Janssens-Maenhout, G.: High resolution
temporal profiles in the Emissions Database for Global Atmospheric Research,
Scientific Data, 7, 121, <a href="https://doi.org/10.1038/s41597-020-0462-2" target="_blank">https://doi.org/10.1038/s41597-020-0462-2</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Department for Energy Security and Net
Zero(2015)</label><mixed-citation>
      
Department for Energy Security and Net Zero: Lower and Middle Super Output
Areas Gas Consumption,
<a href="https://www.gov.uk/government/statistics/lower-and-middle-super-output-areas-gas-consumption" target="_blank"/> (last access: 15 July 2026),
2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Department for Levelling Up, Housing &amp;
Communities(2025)</label><mixed-citation>
      
Department for Levelling Up, Housing &amp; Communities: Energy Performance of
Buildings Data: England and Wales,
<a href="https://epc.opendatacommunities.org/" target="_blank"/> (last access: 15 July 2026), 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Dhakal(2010)</label><mixed-citation>
      
Dhakal, S.: GHG emissions from urbanization and opportunities for urban
carbon mitigation, Curr. Opin. Env. Sust., 2,
277–283, <a href="https://doi.org/10.1016/j.cosust.2010.05.007" target="_blank">https://doi.org/10.1016/j.cosust.2010.05.007</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Duchemin et al.(1999)Duchemin, Goubier, and
Courrier</label><mixed-citation>
      
Duchemin, B., Goubier, J., and Courrier, G.: Monitoring phenological key stages
and cycle duration of temperate deciduous forest ecosystems with NOAA/AVHRR
data, Remote Sens. Environ., 67, 68–82,
<a href="https://doi.org/10.1016/S0034-4257(98)00067-4" target="_blank">https://doi.org/10.1016/S0034-4257(98)00067-4</a>, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Environment Agency(2025)</label><mixed-citation>
      
Environment Agency: National LIDAR Programme,  Environment Agency [data set],
<a href="https://www.data.gov.uk/dataset/f0db0249-f17b-4036-9e65-309148c97ce4/national-lidar-programme" target="_blank"/> (last access: 15 July 2026), 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>European Space Agency(ESA)(2025)</label><mixed-citation>
      
European Space Agency (ESA): Harmonized Sentinel-2 MSI: MultiSpectral
Instrument, Level-2A (SR),
<a href="https://developers.google.com/earth-engine/datasets/catalog/COPERNICUS_S2_SR_HARMONIZED" target="_blank"/> (last access: 15 July 2026), 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Fenech et al.(2018)Fenech, Doherty, Heaviside, Vardoulakis,
Macintyre, and O'Connor</label><mixed-citation>
      
Fenech, S., Doherty, R. M., Heaviside, C., Vardoulakis, S., Macintyre, H. L., and O'Connor, F. M.: The influence of model spatial resolution on simulated ozone and fine particulate matter for Europe: implications for health impact assessments, Atmos. Chem. Phys., 18, 5765–5784, <a href="https://doi.org/10.5194/acp-18-5765-2018" target="_blank">https://doi.org/10.5194/acp-18-5765-2018</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Friedlingstein et al.(2023)Friedlingstein, O'Sullivan, Jones, Andrew,
Bakker, Hauck, Landschützer, Le Quéré, Luijkx, Peters, Peters,
Pongratz, Schwingshackl, Sitch, Canadell, Ciais, Jackson, Alin, Anthoni,
Barbero, Bates, Becker, Bellouin, Decharme, Bopp, Brasika, Cadule,
Chamberlain, Chandra, Chau, Chevallier, Chini, Cronin, Dou, Enyo, Evans,
Falk, Feely, Feng, Ford, Gasser, Ghattas, Gkritzalis, Grassi, Gregor, Gruber,
Gürses, Harris, Hefner, Heinke, Houghton, Hurtt, Iida, Ilyina, Jacobson,
Jain, Jarníková, Jersild, Jiang, Jin, Joos, Kato, Keeling, Kennedy,
Klein Goldewijk, Knauer, Korsbakken, Körtzinger, Lan, Lefèvre, Li, Liu,
Liu, Ma, Marland, Mayot, McGuire, McKinley, Meyer, Morgan, Munro, Nakaoka,
Niwa, O'Brien, Olsen, Omar, Ono, Paulsen, Pierrot, Pocock, Poulter, Powis,
Rehder, Resplandy, Robertson, Rödenbeck, Rosan, Schwinger, Séférian,
Smallman, Smith, Sospedra-Alfonso, Sun, Sutton, Sweeney, Takao, Tans, Tian,
Tilbrook, Tsujino, Tubiello, van der Werf, van Ooijen, Wanninkhof, Watanabe,
Wimart-Rousseau, Yang, Yang, Yuan, Yue, Zaehle, Zeng, and
Zheng</label><mixed-citation>
      
Friedlingstein, P., O'Sullivan, M., Jones, M. W., Andrew, R. M., Bakker, D. C. E., Hauck, J., Landschützer, P., Le Quéré, C., Luijkx, I. T., Peters, G. P., Peters, W., Pongratz, J., Schwingshackl, C., Sitch, S., Canadell, J. G., Ciais, P., Jackson, R. B., Alin, S. R., Anthoni, P., Barbero, L., Bates, N. R., Becker, M., Bellouin, N., Decharme, B., Bopp, L., Brasika, I. B. M., Cadule, P., Chamberlain, M. A., Chandra, N., Chau, T.-T.-T., Chevallier, F., Chini, L. P., Cronin, M., Dou, X., Enyo, K., Evans, W., Falk, S., Feely, R. A., Feng, L., Ford, D. J., Gasser, T., Ghattas, J., Gkritzalis, T., Grassi, G., Gregor, L., Gruber, N., Gürses, Ö., Harris, I., Hefner, M., Heinke, J., Houghton, R. A., Hurtt, G. C., Iida, Y., Ilyina, T., Jacobson, A. R., Jain, A., Jarníková, T., Jersild, A., Jiang, F., Jin, Z., Joos, F., Kato, E., Keeling, R. F., Kennedy, D., Klein Goldewijk, K., Knauer, J., Korsbakken, J. I., Körtzinger, A., Lan, X., Lefèvre, N., Li, H., Liu, J., Liu, Z., Ma, L., Marland, G., Mayot, N., McGuire, P. C., McKinley, G. A., Meyer, G., Morgan, E. J., Munro, D. R., Nakaoka, S.-I., Niwa, Y., O'Brien, K. M., Olsen, A., Omar, A. M., Ono, T., Paulsen, M., Pierrot, D., Pocock, K., Poulter, B., Powis, C. M., Rehder, G., Resplandy, L., Robertson, E., Rödenbeck, C., Rosan, T. M., Schwinger, J., Séférian, R., Smallman, T. L., Smith, S. M., Sospedra-Alfonso, R., Sun, Q., Sutton, A. J., Sweeney, C., Takao, S., Tans, P. P., Tian, H., Tilbrook, B., Tsujino, H., Tubiello, F., van der Werf, G. R., van Ooijen, E., Wanninkhof, R., Watanabe, M., Wimart-Rousseau, C., Yang, D., Yang, X., Yuan, W., Yue, X., Zaehle, S., Zeng, J., and Zheng, B.: Global Carbon Budget 2023, Earth Syst. Sci. Data, 15, 5301–5369, <a href="https://doi.org/10.5194/essd-15-5301-2023" target="_blank">https://doi.org/10.5194/essd-15-5301-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Gerbig and Koch(2021)</label><mixed-citation>
      
Gerbig, C. and Koch, F.-T.: Biosphere-atmosphere exchange fluxes for CO<sub>2</sub> from
the Vegetation Photosynthesis and Respiration Model VPRM for 2006–2022, ,
ICOS [data set], <a href="https://doi.org/10.18160/VX78-HVA1" target="_blank">https://doi.org/10.18160/VX78-HVA1</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Gerbig and Koch(2024)</label><mixed-citation>
      
Gerbig, C. and Koch, F.-T.: Biosphere-atmosphere exchange fluxes for CO<sub>2</sub> from
the Vegetation Photosynthesis and Respiration Model VPRM for 2022–2023, ICOS [data set],
<a href="https://doi.org/10.18160/R5HS-YKW0" target="_blank">https://doi.org/10.18160/R5HS-YKW0</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Guevara et al.(2019)Guevara, Tena, Porquet, Jorba, and Pérez
García-Pando</label><mixed-citation>
      
Guevara, M., Tena, C., Porquet, M., Jorba, O., and Pérez García-Pando, C.: HERMESv3, a stand-alone multi-scale atmospheric emission modelling framework – Part 1: global and regional module, Geosci. Model Dev., 12, 1885–1907, <a href="https://doi.org/10.5194/gmd-12-1885-2019" target="_blank">https://doi.org/10.5194/gmd-12-1885-2019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Guevara et al.(2021)Guevara, Jorba, Tena, Denier van der Gon, Kuenen,
Elguindi, Darras, Granier, and Pérez
García-Pando</label><mixed-citation>
      
Guevara, M., Jorba, O., Tena, C., Denier van der Gon, H., Kuenen, J., Elguindi, N., Darras, S., Granier, C., and Pérez García-Pando, C.: Copernicus Atmosphere Monitoring Service TEMPOral profiles (CAMS-TEMPO): global and European emission temporal profile maps for atmospheric chemistry modelling, Earth Syst. Sci. Data, 13, 367–404, <a href="https://doi.org/10.5194/essd-13-367-2021" target="_blank">https://doi.org/10.5194/essd-13-367-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Helfter et al.(2011)Helfter, Famulari, Phillips, Barlow, Wood,
Grimmond, and Nemitz</label><mixed-citation>
      
Helfter, C., Famulari, D., Phillips, G. J., Barlow, J. F., Wood, C. R., Grimmond, C. S. B., and Nemitz, E.: Controls of carbon dioxide concentrations and fluxes above central London, Atmos. Chem. Phys., 11, 1913–1928, <a href="https://doi.org/10.5194/acp-11-1913-2011" target="_blank">https://doi.org/10.5194/acp-11-1913-2011</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Helfter et al.(2016)Helfter, Tremper, Halios, Kotthaus, Bjorkegren,
Grimmond, Barlow, and Nemitz</label><mixed-citation>
      
Helfter, C., Tremper, A. H., Halios, C. H., Kotthaus, S., Bjorkegren, A., Grimmond, C. S. B., Barlow, J. F., and Nemitz, E.: Spatial and temporal variability of urban fluxes of methane, carbon monoxide and carbon dioxide above London, UK, Atmos. Chem. Phys., 16, 10543–10557, <a href="https://doi.org/10.5194/acp-16-10543-2016" target="_blank">https://doi.org/10.5194/acp-16-10543-2016</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Hersbach et al.(2020)Hersbach, Bell, Berrisford, Hirahara,
Horányi, Muñoz-Sabater, Nicolas, Peubey, Radu, Schepers
et al.</label><mixed-citation>
      
Hersbach, H., Bell, B., Berrisford, P., Hirahara, S., Horányi, A., Muñoz-Sabater, J., Nicolas, J., Peubey, C., Radu, R., Schepers, D., Simmons, A., Soci, C., Abdalla, S., Abellan, X., Balsamo, G., Bechtold, P., Biavati, G., Bidlot, J., Bonavita, M., De Chiara, G., Dahlgren, P., Dee, D., Diamantakis, M., Dragani, R., Flemming, J., Forbes, R., Fuentes, M., Geer, A., Haimberger, L., Healy, S., Hogan, R. J., Hólm, E., Janisková, M., Keeley, S., Laloyaux, P., Lopez, P., Lupu, C., Radnoti, G., de Rosnay, P., Rozum, I., Vamborg, F., Villaume, S., and Thépaut, J.-N.: The ERA5 global reanalysis, Q. J. Roy. Meteor. Soc., 146, 1999–2049, <a href="https://doi.org/10.1002/qj.3803" target="_blank">https://doi.org/10.1002/qj.3803</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Heus et al.(2010)Heus, van Heerwaarden, Jonker, Pier Siebesma,
Axelsen, Van Den Dries, Geoffroy, Moene, Pino, De Roode
et al.</label><mixed-citation>
      
Heus, T., van Heerwaarden, C. C., Jonker, H. J. J., Pier Siebesma, A., Axelsen, S., van den Dries, K., Geoffroy, O., Moene, A. F., Pino, D., de Roode, S. R., and Vilà-Guerau de Arellano, J.: Formulation of the Dutch Atmospheric Large-Eddy Simulation (DALES) and overview of its applications, Geosci. Model Dev., 3, 415–444, <a href="https://doi.org/10.5194/gmd-3-415-2010" target="_blank">https://doi.org/10.5194/gmd-3-415-2010</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>ICOS RI et al.(2023)ICOS RI, Aalto, Aiguier, Alivernini, Aluome,
Andersson, Arriga, Aurela, Back, Barten, Baur, Bazot, Beauclair, Becker,
Becker, Belelli Marchesini, Bergström, Bernhofer, Berveiller, Biermann,
Bloor, Bodson, Bogaerts, Bortoli, Bosio, Brut, Brümmer, Buchmann, Buysse,
Båth, Calandrelli, Cavagna, Ceschia, Chabbi, Chebbi, Chianucci, Chipeaux,
Chopin, Claverie, Cobbe, Colosse, Conte, Corsanici, Courtois, Coyle, Crill,
Cuntz, Cuocolo, Czerný, DEPUYDT, Darenová, Darsonville, De Ligne,
De Meulder, De Simon, Decau, Dell'Acqua, Delorme, Delpierre, Demoulin, Denou,
Di Matteo, Di Tommasi, Dienstbach, Dignam, Dolfus, Domec, Douxfils, Dufrêne,
Dumont, Durand, Eichelmann, Engelmann, Esposito, Esser, Etzold, Eugster,
Famulari, Fares, Faurès, Feigenwinter, Feldmann, Fincham, Fischer,
Foltýnová, Friborg, Galliot, Garcia Quiros, Garrigou, Gasbarra, Gessler,
Gharun, Gianelle, Gimper, Goded, Graf, Granouillac, Grenier, Grudd,
Grünwald, Guillot, Harvey, Hatakka, Haustein, Hehn, Heinesch, Helfter,
Heliasz, Holst, Holst, Hug, Häni, Hörtnagl, Ibrom, Ilardi,
Jackowicz-Korczynski, Janssens, Jensen, Jocher, Joetzjer, Jones, Kempf,
Kettler, Kljun, Klumpp, Kolari, Korrensalo, Kowalska, Kozii, Krejza,
Kristoffersson, Kruijt, Kruszewski, Kumar, Kummer, Laakso, Lafont,
Lange Rønn, Larmanou, Laurila, Leeson, Lefevre, Lehner, Lemaire, Levula,
Levy, Liechti, Lily, Limousin, Linderson, Lindgren, Lohila, Longdoz, Lootens,
Loubet, Loustau, Lundin, López-Blanco, Löfvenius, Magliulo, Mammarella,
Manco, Manise, Marcolla, Marek, Marklund, Marloie, Martin, Martin Saint Paul,
Marty, Matilainen, Mattes, Matteucci, Mauder, Meier, Meire, Meis, Mensah,
Michaud, Minerbi, Moderow, Montagnani, Moretti, Morfin, Mullinger, Mäkelä,
Männikkö, Männistö, Mölder, Møller, Naiken, Naseer, Nemitz, Nezval,
Nilsson, Orgun, Ottosson-Löfvenius, Ourcival, Paasch, Pavelka, Peichl,
Perot-Guillaume, Perrot, Pihlatie, Pilegaard, Piret, Prasse, Pumpanen,
Rainne, Rakos, Rasmussen, Rebmann, Rinne, Rodeghiero, Roland, Rudd,
Røjle Christensen, Schaarup Sørensen, Schmidt, Schmidt, Schmitt Oehler,
Schrader, Segers, Simioni, Smith, Snellen, Sorgi, Soudani, Staník,
Staudinger, Stecher, Stutz, Suopajärvi, Sutter, Taipale, Tallec, Tenca,
Thimonier Rickenmann, Thyrion, Tomelleri, Tosca, Trotsiuk, Trusina, Tuittila,
Tuovinen, Tyssandier, Tülp, Van Look, Varjonen, Vesala, Vescovo, Vincent,
Vincke, Vitale, Vágner, Waldner, Wiesen, Winck, Yeung, Zampedri, Zawilski,
Zenone, Zimmermann, Zweifel, van Dijk, van der Molen, Öquist, Šigut,
Šlížek, and ICOS ETC</label><mixed-citation>
      
ICOS RI, Aalto, J., Aiguier, T., Alivernini, A., Aluome, C., Andersson, T.,
Arriga, N., Aurela, M., Back, J., Barten, S., Baur, T., Bazot, S., Beauclair,
P., Becker, N., Becker, N., Belelli Marchesini, L., Bergström, G.,
Bernhofer, C., Berveiller, D., Biermann, T., Bloor, J., Bodson, B., Bogaerts,
G., Bortoli, M., Bosio, I., Brut, A., Brümmer, C., Buchmann, N., Buysse, P.,
Båth, A., Calandrelli, D., Cavagna, M., Ceschia, E., Chabbi, A., Chebbi, W.,
Chianucci, F., Chipeaux, C., Chopin, H., Claverie, N., Cobbe, I., Colosse,
D., Conte, A., Corsanici, R., Courtois, P., Coyle, M., Crill, P., Cuntz, M.,
Cuocolo, D., Czerný, R., DEPUYDT, J., Darenová, E., Darsonville, O.,
De Ligne, A., De Meulder, T., De Simon, G., Decau, M.-L., Dell'Acqua, A.,
Delorme, J.-P., Delpierre, N., Demoulin, L., Denou, J.-L., Di Matteo, B.,
Di Tommasi, P., Dienstbach, L., Dignam, R., Dolfus, D., Domec, J.-C.,
Douxfils, B., Dufrêne, E., Dumont, B., Durand, B., Eichelmann, U.,
Engelmann, T., Esposito, A., Esser, O., Etzold, S., Eugster, W., Famulari,
D., Fares, S., Faurès, A., Feigenwinter, I., Feldmann, I., Fincham, W.,
Fischer, M., Foltýnová, L., Friborg, T., Galliot, J.-N., Garcia Quiros, I.,
Garrigou, C., Gasbarra, D., Gessler, A., Gharun, M., Gianelle, D., Gimper,
S., Goded, I., Graf, A., Granouillac, F., Grenier, M., Grudd, H., Grünwald,
T., Guillot, T., Harvey, D., Hatakka, J., Haustein, A., Hehn, M., Heinesch,
B., Helfter, C., Heliasz, M., Holst, J., Holst, T., Hug, C., Häni, M.,
Hörtnagl, L., Ibrom, A., Ilardi, F., Jackowicz-Korczynski, M. A., Janssens,
I., Jensen, R., Jocher, G., Joetzjer, E., Jones, M., Kempf, J., Kettler, M.,
Kljun, N., Klumpp, K., Kolari, P., Korrensalo, A., Kowalska, N., Kozii, N.,
Krejza, J., Kristoffersson, A., Kruijt, B., Kruszewski, A., Kumar, S.,
Kummer, S., Laakso, H., Lafont, S., Lange Rønn, E., Larmanou, E., Laurila,
T., Leeson, S., Lefevre, L., Lehner, I., Lemaire, B., Levula, J., Levy, P.,
Liechti, K., Lily, J.-B., Limousin, J.-M., Linderson, M.-L., Lindgren, K.,
Lohila, A., Longdoz, B., Lootens, R., Loubet, B., Loustau, D., Lundin, E.,
López-Blanco, E., Löfvenius, P., Magliulo, V., Mammarella, I., Manco, A.,
Manise, T., Marcolla, B., Marek, M. V., Marklund, P., Marloie, O., Martin,
R., Martin Saint Paul, N., Marty, M., Matilainen, T., Mattes, J., Matteucci,
M., Mauder, M., Meier, P., Meire, A., Meis, J., Mensah, C., Michaud, L.,
Minerbi, S., Moderow, U., Montagnani, L., Moretti, V., Morfin, A., Mullinger,
N., Mäkelä, T., Männikkö, M., Männistö, E., Mölder, M., Møller, F.,
Naiken, A., Naseer, M., Nemitz, E., Nezval, O., Nilsson, M., Orgun, A.,
Ottosson-Löfvenius, M., Ourcival, J.-M., Paasch, S., Pavelka, M., Peichl,
M., Perot-Guillaume, C., Perrot, C., Pihlatie, M., Pilegaard, K., Piret, A.,
Prasse, H., Pumpanen, J., Rainne, J., Rakos, N., Rasmussen, L., Rebmann, C.,
Rinne, J., Rodeghiero, M., Roland, M., Rudd, D., Røjle Christensen, T.,
Schaarup Sørensen, J., Schmidt, M., Schmidt, P., Schmitt Oehler, M.,
Schrader, F., Segers, J., Simioni, G., Smith, P., Snellen, H., Sorgi, T.,
Soudani, K., Staník, K., Staudinger, M., Stecher, M., Stutz, T.,
Suopajärvi, S., Sutter, F., Taipale, R., Tallec, T., Tenca, F.,
Thimonier Rickenmann, A., Thyrion, T., Tomelleri, E., Tosca, M., Trotsiuk,
V., Trusina, J., Tuittila, E.-S., Tuovinen, J.-P., Tyssandier, J., Tülp, H.,
Van Look, J., Varjonen, S., Vesala, T., Vescovo, L., Vincent, G., Vincke, C.,
Vitale, L., Vágner, L., Waldner, P., Wiesen, R., Winck, B., Yeung, K.,
Zampedri, R., Zawilski, B., Zenone, T., Zimmermann, S., Zweifel, R., van
Dijk, N., van der Molen, M., Öquist, M., Šigut, L., Šlížek, J., and
ICOS ETC: Ecosystem final quality (L2) product in ETC-Archive format –
INTERIM release 2023-2, ICOS [data set], <a href="https://doi.org/10.18160/JYAR-7YEH" target="_blank">https://doi.org/10.18160/JYAR-7YEH</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Intergovernmental Panel on Climate
Change(2023)</label><mixed-citation>
      
Intergovernmental Panel on Climate Change: Climate Change 2023: Synthesis
Report, Contribution of Working Groups I, II and III to the Sixth Assessment
Report of the Intergovernmental Panel on Climate Change, IPCC,
<a href="https://doi.org/10.59327/IPCC/AR6-9789291691647" target="_blank">https://doi.org/10.59327/IPCC/AR6-9789291691647</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Jähn et al.(2020)Jähn, Kuhlmann, Mu, Haussaire, Ochsner,
Osterried, Clément, and Brunner</label><mixed-citation>
      
Jähn, M., Kuhlmann, G., Mu, Q., Haussaire, J.-M., Ochsner, D., Osterried, K., Clément, V., and Brunner, D.: An online emission module for atmospheric chemistry transport models: implementation in COSMO-GHG v5.6a and COSMO-ART v5.1-3.1, Geosci. Model Dev., 13, 2379–2392, <a href="https://doi.org/10.5194/gmd-13-2379-2020" target="_blank">https://doi.org/10.5194/gmd-13-2379-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Järvi et al.(2019)Järvi, Havu, Ward, Bellucco, McFadden,
Toivonen, Heikinheimo, Kolari, Riikonen, and Grimmond</label><mixed-citation>
      
Järvi, L., Havu, M., Ward, H. C., Bellucco, V., McFadden, J. P., Toivonen,
T., Heikinheimo, V., Kolari, P., Riikonen, A., and Grimmond, C. S. B.:
Spatial modeling of local-scale biogenic and anthropogenic carbon dioxide
emissions in Helsinki, J. Geophys. Res.-Atmos., 124,
8363–8384, <a href="https://doi.org/10.1029/2018JD029576" target="_blank">https://doi.org/10.1029/2018JD029576</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Jiang et al.(2024)Jiang, Wang, Li, Ou, Duan, and
Li</label><mixed-citation>
      
Jiang, S., Wang, J., Li, C., Ou, J., Duan, P., and Li, L.: Identification of
no-fly zones for delivery drone path planning in various urban wind
environments, Phys. Fluids, 36, <a href="https://doi.org/10.1063/5.0221281" target="_blank">https://doi.org/10.1063/5.0221281</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Khan et al.(2021)Khan, Banzhaf, Chan, Forkel, Kanani-Sühring,
Ketelsen, Kurppa, Maronga, Mauder, Raasch et al.</label><mixed-citation>
      
Khan, B., Banzhaf, S., Chan, E. C., Forkel, R., Kanani-Sühring, F., Ketelsen, K., Kurppa, M., Maronga, B., Mauder, M., Raasch, S., Russo, E., Schaap, M., and Sühring, M.: Development of an atmospheric chemistry model coupled to the PALM model system 6.0: implementation and first applications, Geosci. Model Dev., 14, 1171–1193, <a href="https://doi.org/10.5194/gmd-14-1171-2021" target="_blank">https://doi.org/10.5194/gmd-14-1171-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Li et al.(2026)Li, Zheng, and Fang</label><mixed-citation>
      
Li, L., Zheng, J., and Fang, F.: PALM-CO<sub>2</sub> (v01), Zenodo [code], <a href="https://doi.org/10.5281/zenodo.18852193" target="_blank">https://doi.org/10.5281/zenodo.18852193</a>,
2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Li et al.(2016)Li, Henze, Jack, and Kinney</label><mixed-citation>
      
Li, Y., Henze, D. K., Jack, D., and Kinney, P. L.: The influence of air quality
model resolution on health impact assessment for fine particulate matter and
its components, Air Qual. Atmos. Hlth., 9, 51–68,
<a href="https://doi.org/10.1007/s11869-015-0321-z" target="_blank">https://doi.org/10.1007/s11869-015-0321-z</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Lian et al.(2021)Lian, Bréon, Broquet, Lauvaux, Zheng, Ramonet,
Xueref-Remy, Kotthaus, Haeffelin, and Ciais</label><mixed-citation>
      
Lian, J., Bréon, F.-M., Broquet, G., Lauvaux, T., Zheng, B., Ramonet, M., Xueref-Remy, I., Kotthaus, S., Haeffelin, M., and Ciais, P.: Sensitivity to the sources of uncertainties in the modeling of atmospheric CO<sub>2</sub> concentration within and in the vicinity of Paris, Atmos. Chem. Phys., 21, 10707–10726, <a href="https://doi.org/10.5194/acp-21-10707-2021" target="_blank">https://doi.org/10.5194/acp-21-10707-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Lin et al.(2024)Lin, Zhang, Khan, Katurji, and
Revell</label><mixed-citation>
      
Lin, D., Zhang, J., Khan, B., Katurji, M., and Revell, L. E.: GEO4PALM v1.1: an open-source geospatial data processing toolkit for the PALM model system, Geosci. Model Dev., 17, 815–845, <a href="https://doi.org/10.5194/gmd-17-815-2024" target="_blank">https://doi.org/10.5194/gmd-17-815-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>London Datastore(2023)</label><mixed-citation>
      
London Datastore: London Atmospheric Emissions Inventory (LAEI) 2019, London Datastore [data set],
<a href="https://data.london.gov.uk/dataset/london-atmospheric-emissions-inventory-laei-2019-e758q/" target="_blank"/> (last access: 15 July 2026),
2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Mahadevan et al.(2008)Mahadevan, Wofsy, Matross, Xiao, Dunn, Lin,
Gerbig, Munger, Chow, and Gottlieb</label><mixed-citation>
      
Mahadevan, P., Wofsy, S. C., Matross, D. M., Xiao, X., Dunn, A. L., Lin, J. C.,
Gerbig, C., Munger, J. W., Chow, V. Y., and Gottlieb, E. W.: A
satellite-based biosphere parameterization for net ecosystem CO<sub>2</sub> exchange:
Vegetation Photosynthesis and Respiration Model (VPRM), Global
Biogeochem. Cy., 22, <a href="https://doi.org/10.1029/2006GB002735" target="_blank">https://doi.org/10.1029/2006GB002735</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Marcotullio et al.(2013)Marcotullio, Sarzynski, Albrecht, Schulz, and
Garcia</label><mixed-citation>
      
Marcotullio, P. J., Sarzynski, A., Albrecht, J., Schulz, N., and Garcia, J.:
The geography of global urban greenhouse gas emissions: An exploratory
analysis, Climatic Change, 121, 621–634, <a href="https://doi.org/10.1007/s10584-013-0977-z" target="_blank">https://doi.org/10.1007/s10584-013-0977-z</a>,
2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Maronga et al.(2020)Maronga, Banzhaf, Burmeister, Esch, Forkel,
Fröhlich, Fuka, Gehrke, Geletič, Giersch
et al.</label><mixed-citation>
      
Maronga, B., Banzhaf, S., Burmeister, C., Esch, T., Forkel, R., Fröhlich, D., Fuka, V., Gehrke, K. F., Geletič, J., Giersch, S., Gronemeier, T., Groß, G., Heldens, W., Hellsten, A., Hoffmann, F., Inagaki, A., Kadasch, E., Kanani-Sühring, F., Ketelsen, K., Khan, B. A., Knigge, C., Knoop, H., Krč, P., Kurppa, M., Maamari, H., Matzarakis, A., Mauder, M., Pallasch, M., Pavlik, D., Pfafferott, J., Resler, J., Rissmann, S., Russo, E., Salim, M., Schrempf, M., Schwenkel, J., Seckmeyer, G., Schubert, S., Sühring, M., von Tils, R., Vollmer, L., Ward, S., Witha, B., Wurps, H., Zeidler, J., and Raasch, S.: Overview of the PALM model system 6.0, Geosci. Model Dev., 13, 1335–1372, <a href="https://doi.org/10.5194/gmd-13-1335-2020" target="_blank">https://doi.org/10.5194/gmd-13-1335-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Neves et al.(2018)Neves, Fisch, and Raasch</label><mixed-citation>
      
Neves, T., Fisch, G., and Raasch, S.: Local convection and turbulence in the
Amazonia using large eddy simulation model, Atmosphere, 9, 399,
<a href="https://doi.org/10.3390/atmos9100399" target="_blank">https://doi.org/10.3390/atmos9100399</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Ordnance Survey
(GB)(2019a)</label><mixed-citation>
      
Ordnance Survey (GB): OS MasterMap Building Height Attribute, EDINA Digimap Ordnance Survey Service [CSV geospatial
data],
<a href="https://digimap.edina.ac.uk" target="_blank"/> (last access: 15 July 2026), 2019a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Ordnance Survey
(GB)(2019b)</label><mixed-citation>
      
Ordnance Survey (GB): OS MasterMap Topography Layer, EDINA Digimap Ordnance Survey Service [GeoPackage geospatial
data],
<a href="https://digimap.edina.ac.uk" target="_blank"/> (last access: 15 July 2026),
2019b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Ordnance Survey
(GB)(2019c)</label><mixed-citation>
      
Ordnance Survey (GB): OS Terrain 50,
EDINA Digimap Ordnance Survey Service [ASC geospatial data],
<a href="https://digimap.edina.ac.uk" target="_blank"/> (last access: 15 July 2026),
2019c.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Pfafferott et al.(2021)Pfafferott, Rißmann, Sühring,
Kanani-Sühring, and Maronga</label><mixed-citation>
      
Pfafferott, J., Rißmann, S., Sühring, M., Kanani-Sühring, F., and Maronga, B.: Building indoor model in PALM-4U: indoor climate, energy demand, and the interaction between buildings and the urban microclimate, Geosci. Model Dev., 14, 3511–3519, <a href="https://doi.org/10.5194/gmd-14-3511-2021" target="_blank">https://doi.org/10.5194/gmd-14-3511-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Pillai et al.(2010)Pillai, Gerbig, Marshall, Ahmadov, Kretschmer,
Koch, and Karstens</label><mixed-citation>
      
Pillai, D., Gerbig, C., Marshall, J., Ahmadov, R., Kretschmer, R., Koch, T., and Karstens, U.: High resolution modeling of CO<sub>2</sub> over Europe: implications for representation errors of satellite retrievals, Atmos. Chem. Phys., 10, 83–94, <a href="https://doi.org/10.5194/acp-10-83-2010" target="_blank">https://doi.org/10.5194/acp-10-83-2010</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Pillai et al.(2011)Pillai, Gerbig, Ahmadov, Rödenbeck,
Kretschmer, Koch, Thompson, Neininger, and Lavrié</label><mixed-citation>
      
Pillai, D., Gerbig, C., Ahmadov, R., Rödenbeck, C., Kretschmer, R., Koch, T., Thompson, R., Neininger, B., and Lavrié, J. V.: High-resolution simulations of atmospheric CO<sub>2</sub> over complex terrain – representing the Ochsenkopf mountain tall tower, Atmos. Chem. Phys., 11, 7445–7464, <a href="https://doi.org/10.5194/acp-11-7445-2011" target="_blank">https://doi.org/10.5194/acp-11-7445-2011</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Skamarock et al.(2019)Skamarock, Klemp, Dudhia, Gill, Liu, Berner,
Wang, Powers, Duda, Barker et al.</label><mixed-citation>
      
Skamarock, W. C., Klemp, J. B., Dudhia, J., Gill, D. O., Liu, Z., Berner, J., Wang, W., Powers, J. G., Duda, M. G., Barker, D. M., and Huang, X.-Y.: A description of
the advanced research WRF version 4, NCAR Tech. Note NCAR/TN-556+
Str, 145, figshare, <a href="https://doi.org/10.6084/m9.figshare.7369994.v4" target="_blank">https://doi.org/10.6084/m9.figshare.7369994.v4</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Smith et al.(2025)Smith, Li, Xiang, and Fang</label><mixed-citation>
      
Smith, A. C., Li, L., Xiang, J., and Fang, F.: Machine learning-based land-use
regression models for predicting carbon dioxide concentrations in San
Francisco Bay area, Environ. Earth Sci., 84, 539,
<a href="https://doi.org/10.1007/s12665-025-12582-w" target="_blank">https://doi.org/10.1007/s12665-025-12582-w</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Stagakis et al.(2025)Stagakis, Brunner, Li, Backman, Karvonen,
Constantin, Järvi, Havu, Chen, Emberger
et al.</label><mixed-citation>
      
Stagakis, S., Brunner, D., Li, J., Backman, L., Karvonen, A., Constantin, L., Järvi, L., Havu, M., Chen, J., Emberger, S., and Kulmala, L.: Intercomparison of biogenic CO<sub>2</sub> flux models in four urban parks in the city of Zurich, Biogeosciences, 22, 2133–2161, <a href="https://doi.org/10.5194/bg-22-2133-2025" target="_blank">https://doi.org/10.5194/bg-22-2133-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Stroh et al.(2007)Stroh, Harrie, and Gustafsson</label><mixed-citation>
      
Stroh, E., Harrie, L., and Gustafsson, S.: A study of spatial resolution in
pollution exposure modelling, Int. J. Health Geogr., 6,
19, <a href="https://doi.org/10.1186/1476-072x-6-19" target="_blank">https://doi.org/10.1186/1476-072x-6-19</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Wilby and Perry(2006)</label><mixed-citation>
      
Wilby, R. L. and Perry, G. L.: Climate change, biodiversity and the urban
environment: a critical review based on London, UK, Prog. Phys. Geog., 30, 73–98, <a href="https://doi.org/10.1191/0309133306pp470ra" target="_blank">https://doi.org/10.1191/0309133306pp470ra</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Wood et al.(2010)Wood, Lacser, Barlow, Padhra, Belcher, Nemitz,
Helfter, Famulari, and Grimmond</label><mixed-citation>
      
Wood, C., Lacser, A., Barlow, J. F., Padhra, A., Belcher, S. E., Nemitz, E.,
Helfter, C., Famulari, D., and Grimmond, C.: Turbulent flow at 190&thinsp;m height
above London during 2006–2008: a climatology and the applicability of
similarity theory, Bound.-Lay. Meteorol., 137, 77–96,
<a href="https://doi.org/10.1007/s10546-010-9516-x" target="_blank">https://doi.org/10.1007/s10546-010-9516-x</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Zanaga et al.(2022)Zanaga, Van De Kerchove, Daems, De Keersmaecker,
Brockmann, Kirches, Wevers, Cartus, Santoro, Fritz, Lesiv, Herold,
Tsendbazar, Xu, Ramoino, and Arino</label><mixed-citation>
      
Zanaga, D., Van De Kerchove, R., Daems, D., De Keersmaecker, W., Brockmann, C.,
Kirches, G., Wevers, J., Cartus, O., Santoro, M., Fritz, S., Lesiv, M.,
Herold, M., Tsendbazar, N.-E., Xu, P., Ramoino, F., and Arino, O.: ESA
WorldCover 10&thinsp;m 2021 v200, Zenodo [data set], <a href="https://doi.org/10.5281/zenodo.7254221" target="_blank">https://doi.org/10.5281/zenodo.7254221</a>, 2022.

    </mixed-citation></ref-html>--></article>
