<?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-17-6589-2024</article-id><title-group><article-title>CICERO Simple Climate Model (CICERO-SCM v1.1.1) – an improved simple climate model with a parameter calibration tool</article-title><alt-title>CICERO-SCM simple climate model</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Sandstad</surname><given-names>Marit</given-names></name>
          <email>marit.sandstad@cicero.oslo.no</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Aamaas</surname><given-names>Borgar</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-5668-614X</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Johansen</surname><given-names>Ane Nordlie</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Lund</surname><given-names>Marianne Tronstad</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-9911-4160</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Peters</surname><given-names>Glen Philip</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-7889-8568</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Samset</surname><given-names>Bjørn Hallvard</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-8013-1833</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Sanderson</surname><given-names>Benjamin Mark</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Skeie</surname><given-names>Ragnhild Bieltvedt</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-1246-4446</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>CICERO Center for International Climate Research, 0349 Oslo, Norway</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Marit Sandstad (marit.sandstad@cicero.oslo.no)</corresp></author-notes><pub-date><day>5</day><month>September</month><year>2024</year></pub-date>
      
      <volume>17</volume>
      <issue>17</issue>
      <fpage>6589</fpage><lpage>6625</lpage>
      <history>
        <date date-type="received"><day>22</day><month>January</month><year>2024</year></date>
           <date date-type="rev-request"><day>7</day><month>March</month><year>2024</year></date>
           <date date-type="rev-recd"><day>27</day><month>May</month><year>2024</year></date>
           <date date-type="accepted"><day>8</day><month>July</month><year>2024</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2024 </copyright-statement>
        <copyright-year>2024</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/.html">This article is available from https://gmd.copernicus.org/articles/.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d1e143">The CICERO Simple Climate Model (CICERO-SCM) is a lightweight, semi-empirical model of global climate. Here we present a new open-source Python port of the model for use in climate assessment and research. The new version of CICERO-SCM has the same scientific logic and functionality as the original Fortran version, but it is considerably more flexible and also open-source via GitHub. We describe the basic structure and improvements compared to the previous Fortran version, together with technical descriptions of the global thermal dynamics and carbon cycle components and the emission module, before presenting a range of standard figures demonstrating its application. A new parameter calibration tool is demonstrated to make an example calibrated parameter set to span and fit a simple target specification. CICERO-SCM is fully open-source and available through GitHub (<uri>https://github.com/ciceroOslo/ciceroscm</uri>, last access: 23 August 2024).</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Norges Forskningsråd</funding-source>
<award-id>314997</award-id>
</award-group>
<award-group id="gs2">
<funding-source>Horizon 2020</funding-source>
<award-id>101003687</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="d1e158">Simple climate models (SCMs), also termed reduced-complexity models (RCMs), have an important role in climate modeling. While Earth system models (ESMs) are used to resolve climate processes on a resolved grid, they remain extremely resource-intensive; however, much simpler models can reproduce key globally aggregated outputs (e.g., globally averaged surface temperature) (Balaji et al., 2017; Schneider and Thompson, 1981; Wigley and Raper, 1992). Thus, simple models can be used to help understand and explain physical processes (e.g., Peters et al., 2011) or to be calibrated to replicate the behavior and uncertainty across a range of more complex ESMs (Meinshausen et al., 2011). SCMs can be used to estimate the climate uncertainties across thousands of emission scenarios in a short runtime (Kikstra et al., 2022), something which remains impossible for ESMs with today's computing power, and they have been used to quantify the uncertainty in key climate indicators such as climate sensitivity (Sherwood et al., 2020) and the remaining carbon budget(Lamboll et al., 2023).</p>
      <p id="d1e161">Even though SCMs can be used to emulate more complex models, there is still value in maintaining a diversity of SCMs because the reduced-form representation of the climate often rests on a set of structural assumptions and modeling philosophies which limit the response of the model (Nicholls et al., 2021, 2020). SCMs can exhibit a wide range of complexity, ranging from simple one- or two-layer energy balance models which are used in the operational calculation of emission metrics (Aamaas et al., 2013) up to a more comprehensive representation of the carbon cycle and energy balance  (e.g., Gasser et al., 2020; Meinshausen et al., 2011). There are also intermediate complexity models sitting somewhere between a SCM and an ESM, but for the purposes of this article, we consider SCMs to be models which allow the simulation of a scenario on a single CPU in seconds or shorter.</p>
      <p id="d1e164">The different complexity levels of SCMs can lead to different outcomes when key physical processes are constrained from data, such as tradeoffs in climate forcers and carbon–climate feedbacks on different timescales, such that models with different structures constrained on the same data can exhibit different future constrained projection distributions (Jenkins et al., 2021; Kikstra et al., 2022; Lamboll et al., 2023). While SCMs can be calibrated to replicate the behavior of more complex models, there is also a variety of ways to do this. Calibration could be done only on the historical period using observational-based data (e.g., Aldrin et al., 2012) or on complex model simulations over longer time periods using scenarios (e.g., out to 2100; Meinshausen et al., 2011) or using idealized simulations (e.g., response to abrupt or gradual changes in CO<inline-formula><mml:math id="M1" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentration) (Olivié and Stuber, 2010). Furthermore, different variables could be used in the calibration, such as concentrations, surface temperature, and ocean heat content (Smith et al., 2021b). Subjective calibration choices can also lead to differences in climate outcomes (Sanderson, 2020). Each level of model complexity and calibration method has advantages and disadvantages, and to ensure robust and policy relevant results, it is necessary to maintain and develop a range of SCMs.</p>
      <p id="d1e176">The original version of the CICERO (Center for International Climate Research) Simple Climate Model (CICERO-SCM) was developed in 1999 (Fuglestvedt and Berntsen, 1999) to study the effects of future emissions on global mean surface temperature and sea level rise. Atmospheric carbon dioxide (CO<inline-formula><mml:math id="M2" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>) was estimated using an ocean mixed-layer pulse response function (Alfsen and Berntsen, 1999; Joos and Bruno, 1996). The response to other long-lived greenhouse gas emissions was estimated using simple first-order decay equations, and the radiative forcing was estimated using simple proportionality between concentration and forcing for each gas. Direct and indirect radiative forcing of aerosols and radiative forcing of tropospheric and stratospheric ozone (O<inline-formula><mml:math id="M3" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>) and stratospheric water vapor were implemented using simplified expressions. The total radiative forcing provided boundary conditions for an energy balance upwelling–diffusion ocean model (Schlesinger et al., 1992). A time-varying lifetime of methane (CH<inline-formula><mml:math id="M4" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>) was introduced after the IPCC (Intergovernmental Panel on Climate Change) Third Assessment Report and based on a linear interpolation of the changes in the hydroxyl radical (OH) concentration with CH<inline-formula><mml:math id="M5" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> concentration, nitrogen oxides (NO<inline-formula><mml:math id="M6" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>), carbon monoxide (CO), and non-methane volatile organic carbon (NMVOC) emissions (Table 4.11, footnote b, in Ehhalt et al., 2001). Since then, the core structure of the CICERO-SCM has remained relatively unchanged, though the parameters have been constantly updated in line with the best-available science. The model has been used in a range of studies, such as historical contributions to global warming (den Elzen et al., 2005, 2013; Höhne et al., 2011; Skeie et al., 2017, 2021), global warming from different economic sectors (Skeie et al., 2009; Tronstad Lund et al., 2012), estimates of the climate sensitivity (Aldrin et al., 2012; Skeie et al., 2014, 2018), simple model intercomparisons (Nicholls et al., 2021, 2020), and an assessment of specific mitigation strategies (Myhre et al., 2011; Torvanger et al., 2012, 2013). The CICERO-SCM was also used in the IPCC Sixth Assessment Report (AR6) (Guivarch et al., 2022; Kikstra et al., 2022; Smith et al., 2021b).</p>
      <p id="d1e225">In this article, we describe and assess an updated version of the CICERO-SCM, now written in Python and made openly accessible to encourage community development and engagement. The model has also been supplemented with features for parameter calibration and easier parallel runs.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Model structure</title>
      <p id="d1e236">Figure 1 shows the overall structure and flow of the CICERO-SCM. The core of the model consists of one module, concentrations_emissions_handler.py (see Sect. 2.1), which calculates concentrations from emissions and forcing from concentrations or directly from emissions, and another module, upwelling_diffusion_model.py, which calculates temperature from forcing, using an upwelling diffusion energy balance model (UDM/EBM) (see Sect. 2.2). A main control module, ciceroscm.py, calls these two, transfers data from the emissions to the forcing module and then to the upwelling diffusion module, loops over years, and takes care of outputs. The model can be run directly from input concentrations or forcing time series, in addition to running all the way from emissions to temperatures. Inputs and outputs are all global and on a yearly time resolution (with some exceptions). The upwelling_diffusion_model.py has two hemispheres and does calculations using 12 sub-yearly time steps to ensure convergence. The forcing input is therefore for two hemispheres. Volcanic forcing input is on a monthly time resolution (see Sect. 2.2 and Appendix C for further details). The carbon cycle uses 24 sub-yearly time steps to integrate the carbon response; however, it inputs and outputs only yearly values (see Sect. 2.1.1). In Sect. 2.3 we describe the main differences between the new Python port version and the previous Fortran implementation.</p>

      <fig id="Ch1.F1" specific-use="star"><label>Figure 1</label><caption><p id="d1e241">The core model structure. The concentrations_emissions_handler.py module calculates concentrations from emissions using a carbon cycle model for atmospheric CO<inline-formula><mml:math id="M7" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> and first-order decay equations for other components. It then calculates forcing from concentrations using the Etminan et al. (2016) scheme for CO<inline-formula><mml:math id="M8" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, CH<inline-formula><mml:math id="M9" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, and N<inline-formula><mml:math id="M10" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O and updated proportionality relationships for other gases. Simplified expressions calculate forcing directly from emissions for aerosols, O<inline-formula><mml:math id="M11" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, and stratospheric water vapor. The effective radiative forcing is passed to the upwelling_diffusion_model.py, where it is used as input to the ocean energy balance model (Schlesinger et al., 1992) to calculate temperature and ocean heat content. This process is repeated for each time step, and looping and information passing is handled by the ciceroscm.py control module.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f01.png"/>

      </fig>

      <p id="d1e295">The code also includes various modules and help functions for handling perturbations (perturbations.py), handling utilities used by multiple modules (pub_utils.py and _utils.py), handling input in various formats (input_handler.py), and making default summary plots (make_plots.py). It also ships with a subpackage for handling parallel runs including a parallelization wrapper (cscmparwrapper.py), a module to define a  distribution run (distributionrun.py), and modules to build and define a distribution and do calibration (_configdistro.py and calibrator.py). All of these tools will be described in more detail in Sect. 2.4.</p>
      <p id="d1e299">A regular run of the code will start by defining a CICERO-SCM instance that can then be used to run the model for the same experiment but with various parameter values. Table 1 shows the parameters for the creation of such an instance. A default run will lead to output files being generated, but the outputs can also be held in a dictionary with separate keys and corresponding values for outputs from the upwelling_diffusion_model.py and additional keys for datasets for the concentration, emissions, and forcing. A run can also produce automatic plots. Appendix A contains figures showing the automatic plots generated from a default configuration emission to forcing run of the CMIP6 historical experiment (Figs. A1–A11).</p>

<table-wrap id="Ch1.T1" specific-use="star"><label>Table 1</label><caption><p id="d1e305">Parameters used in defining a ciceroscm model object.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="9cm"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Name</oasis:entry>
         <oasis:entry colname="col2">Description</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Mandatory parameters</oasis:entry>
         <oasis:entry colname="col2"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">gaspam_file</oasis:entry>
         <oasis:entry colname="col2">List of gases and aerosols to be used in the model. See also Table 3.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Optional parameters</oasis:entry>
         <oasis:entry colname="col2"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">sunvolc</oasis:entry>
         <oasis:entry colname="col2">Parameter to include solar and volcanic forcing. If set to 1, they will be included; see Sect. 2.1.12. Datasets for this forcing can be supplied by the user or taken from defaults that come with the model.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">rf_sun_file</oasis:entry>
         <oasis:entry colname="col2">Path to solar forcing file; see Sect. 2.1.12.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">rf_volc_file</oasis:entry>
         <oasis:entry colname="col2">Path to volcanic forcing file; see Sect. 2.1.12.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">perturb_forc_file</oasis:entry>
         <oasis:entry colname="col2">Forcing time series to be added as a perturbation to the forcing time series calculated from the concentrations_emissions_handler. See Sect. 2.1.13 for details.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">perturb_em_file</oasis:entry>
         <oasis:entry colname="col2">Emission time series to be added as a perturbation to emissions from a predefined emission file. See Sect. 2.1.13 for details.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameters for concentrations or emission configurations</oasis:entry>
         <oasis:entry colname="col2"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">concentrations_file</oasis:entry>
         <oasis:entry colname="col2">File with concentration time series of gases. Used in the concentration-driven run. For the emission-driven run, the pre-industrial values from this file are used, and the values from nystart to emstart are used for all gases except CO<inline-formula><mml:math id="M12" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">emissions_file</oasis:entry>
         <oasis:entry colname="col2">File with emission time series of gases. (Used even in concentration-driven runs for short-lived climate forcers.)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">nat_ch4_file</oasis:entry>
         <oasis:entry colname="col2">File with natural emissions of CH<inline-formula><mml:math id="M13" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>. See Sect. 2.1.3 for details.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">nat_n2o_file</oasis:entry>
         <oasis:entry colname="col2">File with natural emissions of N<inline-formula><mml:math id="M14" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O. See Sect. 2.1.4 for details.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">idtm</oasis:entry>
         <oasis:entry colname="col2">Sub-yearly time steps in concentration emission model used to calculate the CO<inline-formula><mml:math id="M15" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentrations from emissions.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">nystart</oasis:entry>
         <oasis:entry colname="col2">Start year of the run</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">nyend</oasis:entry>
         <oasis:entry colname="col2">End year of the run</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">emstart</oasis:entry>
         <oasis:entry colname="col2">Emission start year, with concentrations used between nystart and emstart if they are different.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">rs_function</oasis:entry>
         <oasis:entry colname="col2">Custom mixed-layer pulse response function. Argument must be a function that takes in step number and idtm and can be generated from an array using make_rs_function_from_arrays in pub_utils. See Sect. 2.1.1 for description of default value and use.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">rb_function</oasis:entry>
         <oasis:entry colname="col2">Custom mixed-layer pulse response function. Argument must be a function that takes in step number and idtm and can be generated from an array using make_rb_function_from_arrays in pub_utils. See Sect. 2.1.1 for description of default value and use.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">conc_run</oasis:entry>
         <oasis:entry colname="col2">Optional Boolean parameter to specify that the run is meant as a concentration-driven run.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameters for a pure forcing configuration</oasis:entry>
         <oasis:entry colname="col2"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">forc_file</oasis:entry>
         <oasis:entry colname="col2">Can be a single column of data, contain years as a column, have forcings per various forcing components, or contain columns for FORC_NH and FORC_SH for a hemispheric split of forcing.</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Emissions to radiative forcing – concentrations_emissions_handler</title>
      <p id="d1e575">The module concentrations_emissions_handler.py calculates the effective radiative forcing time series. For each time step this is done by first calculating concentrations from emissions. In a concentration-driven run, this is done by simply reading the concentrations in. Otherwise, a carbon cycle described in Sect. 2.1.1 is employed to calculate the CO<inline-formula><mml:math id="M16" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentrations, and a mass balance equation is used for the other components as described in Sect. 2.1.2, with special modifications to account for multiple decay processes and natural emission for CH<inline-formula><mml:math id="M17" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> (Sect. 2.1.3) and nitrous oxide (N<inline-formula><mml:math id="M18" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O) (Sect. 2.1.4). When concentrations have been calculated, forcing is derived. For this, the scheme described in Etminan et al. (2016) is first used to calculate the forcing from CO<inline-formula><mml:math id="M19" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, CH<inline-formula><mml:math id="M20" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, and N<inline-formula><mml:math id="M21" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O (Sect. 2.1.5). Then looping over all other chemical components, forcing will be calculated using tabulated concentrations to forcing values (Sect. 2.1.6) or calculated specifically for various species (see Sect. 2.1.7 for tropospheric O<inline-formula><mml:math id="M22" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, Sect. 2.1.8 for stratospheric O<inline-formula><mml:math id="M23" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, Sect. 2.1.9 for stratospheric water vapor and for aerosol forcing, Sect. 2.1.10 for albedo from land use change, Sect. 2.1.11 for aerosol forcing, and Sect. 2.1.12 for solar and volcanic forcing).</p>
      <p id="d1e651">Inputs to the module (Table 1) are files or datasets of emission and concentration time series (Table 1), a file or dataset to define what gases and substances to consider, and optional integers to define the start year, end year, year at which to start running from emissions, number of sub-yearly  time steps for carbon cycle calculations, and a Boolean option to make the runs pure concentration runs. Additional optional parameters giving files or datasets for natural emissions of CH<inline-formula><mml:math id="M24" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> and N<inline-formula><mml:math id="M25" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O and custom pulse response functions for the carbon cycle model can also be passed.</p>
      <p id="d1e672">Some concentration data are needed even in the emission-driven mode for pre-industrial concentrations and to define concentrations prior to the chosen year of emission start. The default year of the run start is 1750; the model uses CO<inline-formula><mml:math id="M26" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> emissions from the outset, whereas non-CO<inline-formula><mml:math id="M27" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> emissions start in the emission start year, with the default year in 1850, so up to the year of emission start, all other components have forcing calculated directly from concentrations. After the emission start, all components will have forcing calculated from emissions. Alternatively, the model can be configured to use prescribed concentrations for all gases for the duration of the run.</p>
      <p id="d1e694">When the model is to be run, an array of parameters to control the properties of calculations can be adjusted. Table 2 shows these parameters, most of which control the forcing strength of various substances.</p>

<table-wrap id="Ch1.T2" specific-use="star"><label>Table 2</label><caption><p id="d1e700">Parameters for the concentration_emissions_handler.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="9cm"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Default value</oasis:entry>
         <oasis:entry colname="col3">Unit</oasis:entry>
         <oasis:entry colname="col4">Description</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">qbmb</oasis:entry>
         <oasis:entry colname="col2">0.0</oasis:entry>
         <oasis:entry colname="col3">W m<inline-formula><mml:math id="M28" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Biomass burning aerosol forcing in ref_yr. Scaled using the amount of biomass burning organic carbon (BMB_AEROS_OC).</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">qo3</oasis:entry>
         <oasis:entry colname="col2">0.5</oasis:entry>
         <oasis:entry colname="col3">W m<inline-formula><mml:math id="M29" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Tropospheric O<inline-formula><mml:math id="M30" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> forcing in ref_yr; see Sect. 2.1.7.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">qdirso2</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.36</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">W m<inline-formula><mml:math id="M32" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Direct forcing sulfate in ref_yr; see Sect. 2.1.10.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">qindso2</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.97</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">W m<inline-formula><mml:math id="M34" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Indirect RF sulfate in ref_yr; see Sect. 2.1.10.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">qbc</oasis:entry>
         <oasis:entry colname="col2">0.16</oasis:entry>
         <oasis:entry colname="col3">W m<inline-formula><mml:math id="M35" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">BC (fossil fuel <inline-formula><mml:math id="M36" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> biofuel) forcing in ref_yr; see Sect. 2.1.10.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">qoc</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.08</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">W m<inline-formula><mml:math id="M38" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">OC (fossil fuel <inline-formula><mml:math id="M39" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> biofuel) forcing in ref_yr; see Sect. 2.1.10.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">qh2o_ch4</oasis:entry>
         <oasis:entry colname="col2">0.091915</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">Forcing from CH<inline-formula><mml:math id="M40" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> induced changes to stratospheric water vapor; see Sect. 2.1.9.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">ref_yr</oasis:entry>
         <oasis:entry colname="col2">2010</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">Reference year for the forcing values above. To construct a radiative forcing time series, these forcing values are scaled backwards and forwards using emissions. The forcing in ref_yr is equal to the forcing value above.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">beta_f</oasis:entry>
         <oasis:entry colname="col2">0.287</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">Fertilization factor in the Joos and Bruno (1996) scheme carbon cycle; see Sect. 2.1.1.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">just_one</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">Option parameter that allows one to run the upwelling diffusion model with forcing from just a single component.</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">lifetime_mode</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">Lifetime mode for CH<inline-formula><mml:math id="M41" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>; valid options are “TAR” (Table 4.11, footnote b, of Ehhalt et al., 2001), “CONSTANT_12” (for a constant value of 12 years), or “WIGLEY”, which is a Wigley exponent behavior (Osborn and Wigley, 1994). “TAR” is the default but using a flat OH lifetime from the  gaspam_file is a hidden default if one sends a value for this option which is not “TAR”,  “CONSTANT_12”, or “WIGLEY”. For details, see Sect. 2.1.3.</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e1028">The gaspam_file or corresponding dataset defines which substances the model should consider and includes properties defining the calculations to be performed for them. Table 3 shows the default shipped gaspam_file and its structure. Information from this file is used in the calculations of both concentrations from emissions and when mapping concentrations to forcing.</p>

<table-wrap id="Ch1.T3" specific-use="star"><label>Table 3</label><caption><p id="d1e1034">The structure of the gaspam_file. In it, properties of greenhouse gases and short-lived climate gases or precursors used in calculations are defined. This is the standard shipped version of the gaspam_file, but the user is free to define their own file that adds or subtracts gases and adjusts values for lifetimes, forcing strength, and so on as they see fit. The column headers are the names of the gas or substance in the run (GAS); the emission unit (EM_UNIT); the concentration unit (CONC_UNIT) in parts per million (m), billion (b), or trillion (t); the conversion unit between concentration and mass (unit is the ratio of the emission unit to the concentration unit) (BETA); the radiative efficiency (ALPHA) (in W m<inline-formula><mml:math id="M42" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> ppb<inline-formula><mml:math id="M43" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>); and the lifetime in years. In the case of CH<inline-formula><mml:math id="M44" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, the lifetime is split into the OH lifetime in years (TAU1), soil lifetime in years (TAU2), and stratospheric lifetime in years (TAU3). Also included are the natural emissions (NATURAL_EMISSIONS), where the unit should be the same as the emission unit, and a unitless conversion factor from stratospheric adjusted radiative forcing (SARF) to the effective radiative forcing (ERF) (SARF_TO_ERF). In the current implementation, TAU2 and TAU3 are only used for CH<inline-formula><mml:math id="M45" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, and the ALPHA parameter is unused for CO<inline-formula><mml:math id="M46" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, CH<inline-formula><mml:math id="M47" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, N<inline-formula><mml:math id="M48" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O, and aerosols. Gases with a dash (“–”) in the CONC_UNIT column are not converted from emissions to concentrations, and concentrations of these are not outputted or used in calculations. Gases with “X” in the emission column are not read from the emission files, but the forcing is calculated through other means from emissions of other components.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="11">
     <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:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <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:colspec colnum="11" colname="col11" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">GAS</oasis:entry>
         <oasis:entry colname="col2">EM_UNIT</oasis:entry>
         <oasis:entry colname="col3">CONC_UNIT</oasis:entry>
         <oasis:entry colname="col4">BETA</oasis:entry>
         <oasis:entry colname="col5">ALPHA</oasis:entry>
         <oasis:entry colname="col6">TAU1 (years)</oasis:entry>
         <oasis:entry colname="col7">TAU2</oasis:entry>
         <oasis:entry colname="col8">TAU3</oasis:entry>
         <oasis:entry colname="col9">NATURAL_EMISSIONS</oasis:entry>
         <oasis:entry colname="col10">SARF_TO_ERF</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CO2</oasis:entry>
         <oasis:entry colname="col2">Pg_C</oasis:entry>
         <oasis:entry colname="col3">ppm</oasis:entry>
         <oasis:entry colname="col4">2.123</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">150</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1.05</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CH4</oasis:entry>
         <oasis:entry colname="col2">Tg</oasis:entry>
         <oasis:entry colname="col3">ppb</oasis:entry>
         <oasis:entry colname="col4">2.78</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">9.6</oasis:entry>
         <oasis:entry colname="col7">120</oasis:entry>
         <oasis:entry colname="col8">160</oasis:entry>
         <oasis:entry colname="col9">275</oasis:entry>
         <oasis:entry colname="col10">0.877193</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">N2O</oasis:entry>
         <oasis:entry colname="col2">Tg_N</oasis:entry>
         <oasis:entry colname="col3">ppb</oasis:entry>
         <oasis:entry colname="col4">4.81</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">121</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">9.5</oasis:entry>
         <oasis:entry colname="col10">1.07</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SO2</oasis:entry>
         <oasis:entry colname="col2">Tg_S</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CFC-11</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">22.6</oasis:entry>
         <oasis:entry colname="col5">0.000259</oasis:entry>
         <oasis:entry colname="col6">52</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1.13</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CFC-12</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">20.8</oasis:entry>
         <oasis:entry colname="col5">0.00032</oasis:entry>
         <oasis:entry colname="col6">102</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1.12</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CFC-113</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">32.5</oasis:entry>
         <oasis:entry colname="col5">0.000301</oasis:entry>
         <oasis:entry colname="col6">93</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CFC-114</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">29.7</oasis:entry>
         <oasis:entry colname="col5">0.000314</oasis:entry>
         <oasis:entry colname="col6">189</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CFC-115</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">27.1</oasis:entry>
         <oasis:entry colname="col5">0.000246</oasis:entry>
         <oasis:entry colname="col6">540</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CH3Br</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">16.4</oasis:entry>
         <oasis:entry colname="col5">0.000004</oasis:entry>
         <oasis:entry colname="col6">0.8</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCl4</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">25.3</oasis:entry>
         <oasis:entry colname="col5">0.000166</oasis:entry>
         <oasis:entry colname="col6">32</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CH3CCl3</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">22</oasis:entry>
         <oasis:entry colname="col5">0.000065</oasis:entry>
         <oasis:entry colname="col6">5</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HCFC-22</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">14.9</oasis:entry>
         <oasis:entry colname="col5">0.000214</oasis:entry>
         <oasis:entry colname="col6">11.9</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HCFC-141b</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">26.3</oasis:entry>
         <oasis:entry colname="col5">0.000161</oasis:entry>
         <oasis:entry colname="col6">9.4</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HCFC-123</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">20.1</oasis:entry>
         <oasis:entry colname="col5">0.00016</oasis:entry>
         <oasis:entry colname="col6">1.3</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HCFC-142b</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">16.8852</oasis:entry>
         <oasis:entry colname="col5">0.000193</oasis:entry>
         <oasis:entry colname="col6">18</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">H-1211</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">28.37</oasis:entry>
         <oasis:entry colname="col5">0.0003</oasis:entry>
         <oasis:entry colname="col6">16</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">H-1301</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">25.55</oasis:entry>
         <oasis:entry colname="col5">0.000299</oasis:entry>
         <oasis:entry colname="col6">72</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">H-2402</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">45.9564</oasis:entry>
         <oasis:entry colname="col5">0.000312</oasis:entry>
         <oasis:entry colname="col6">28</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HFC125</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">21.27</oasis:entry>
         <oasis:entry colname="col5">0.000234</oasis:entry>
         <oasis:entry colname="col6">30</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HFC134a</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">18.09</oasis:entry>
         <oasis:entry colname="col5">0.000167</oasis:entry>
         <oasis:entry colname="col6">14</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HFC143a</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">14.9</oasis:entry>
         <oasis:entry colname="col5">0.000168</oasis:entry>
         <oasis:entry colname="col6">51</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HFC227ea</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">30.14</oasis:entry>
         <oasis:entry colname="col5">0.000273</oasis:entry>
         <oasis:entry colname="col6">36</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HFC23</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">12.41</oasis:entry>
         <oasis:entry colname="col5">0.000191</oasis:entry>
         <oasis:entry colname="col6">228</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HFC245fa</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">23.76</oasis:entry>
         <oasis:entry colname="col5">0.000245</oasis:entry>
         <oasis:entry colname="col6">7.9</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HFC32</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">9.22</oasis:entry>
         <oasis:entry colname="col5">0.000111</oasis:entry>
         <oasis:entry colname="col6">5.4</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HFC4310mee</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">44.68</oasis:entry>
         <oasis:entry colname="col5">0.000357</oasis:entry>
         <oasis:entry colname="col6">17</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">C2F6</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">24.46</oasis:entry>
         <oasis:entry colname="col5">0.000261</oasis:entry>
         <oasis:entry colname="col6">10 000</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">C6F14</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">59.92</oasis:entry>
         <oasis:entry colname="col5">0.000449</oasis:entry>
         <oasis:entry colname="col6">3100</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CF4</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">15.6</oasis:entry>
         <oasis:entry colname="col5">0.000099</oasis:entry>
         <oasis:entry colname="col6">50 000</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SF6</oasis:entry>
         <oasis:entry colname="col2">Gg</oasis:entry>
         <oasis:entry colname="col3">ppt</oasis:entry>
         <oasis:entry colname="col4">25.89</oasis:entry>
         <oasis:entry colname="col5">0.000567</oasis:entry>
         <oasis:entry colname="col6">3200</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">NOx</oasis:entry>
         <oasis:entry colname="col2">Mt_N</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO</oasis:entry>
         <oasis:entry colname="col2">Mt</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">NMVOC</oasis:entry>
         <oasis:entry colname="col2">Mt</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">NH3</oasis:entry>
         <oasis:entry colname="col2">Mt</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SO4_IND</oasis:entry>
         <oasis:entry colname="col2">X</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">STRAT_O3</oasis:entry>
         <oasis:entry colname="col2">X</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">STRAT_H2O</oasis:entry>
         <oasis:entry colname="col2">X</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">BMB_AEROS_BC</oasis:entry>
         <oasis:entry colname="col2">Tg</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">BMB_AEROS_OC</oasis:entry>
         <oasis:entry colname="col2">Tg</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">BMB_AEROS</oasis:entry>
         <oasis:entry colname="col2">X</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">LANDUSE</oasis:entry>
         <oasis:entry colname="col2">X</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">BC</oasis:entry>
         <oasis:entry colname="col2">Tg</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">OC</oasis:entry>
         <oasis:entry colname="col2">Tg</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">OTHER</oasis:entry>
         <oasis:entry colname="col2">X</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
         <oasis:entry colname="col4">0</oasis:entry>
         <oasis:entry colname="col5">0</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">0</oasis:entry>
         <oasis:entry colname="col8">0</oasis:entry>
         <oasis:entry colname="col9">0</oasis:entry>
         <oasis:entry colname="col10">1</oasis:entry>
         <oasis:entry colname="col11"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<sec id="Ch1.S2.SS1.SSS1">
  <label>2.1.1</label><title>CO<inline-formula><mml:math id="M49" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> – emissions to concentrations</title>
      <p id="d1e2822">The carbon cycle in the CICERO-SCM includes one part for the decay of CO<inline-formula><mml:math id="M50" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> into the deep ocean and one part for impacts from the terrestrial ecosystem.</p>
      <p id="d1e2834">The deep-ocean sink is modeled using a scheme for CO<inline-formula><mml:math id="M51" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> from Joos et al. (1996), and an explanation of the CICERO-SCM implementation can be found in Alfsen and Berntsen (1999). The CO<inline-formula><mml:math id="M52" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> module uses an a diffusive air–sea exchange model combined with a decay function which represents the transfer of carbon to the deep ocean (Alfsen and Berntsen, 1999; Siegenthaler and Joos, 1992). Atmospheric CO<inline-formula><mml:math id="M53" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> partial pressures <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>p</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced></mml:mrow></mml:math></inline-formula> (in ppm) are calculated as follows:
              <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M55" display="block"><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi mathvariant="normal">d</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>p</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>e</mml:mi><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">fer</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mtext>ppm_to_PgC</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>-</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mi mathvariant="normal">oc</mml:mi></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
            where <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:mi>e</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are the total emissions at time <inline-formula><mml:math id="M57" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> (in PgC yr<inline-formula><mml:math id="M58" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">fer</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the net carbon uptake of the terrestrial carbon cycle (PgC yr<inline-formula><mml:math id="M60" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mtext>ppm_to_PgC</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.123</mml:mn></mml:mrow></mml:math></inline-formula> PgC ppm<inline-formula><mml:math id="M62" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> is a conversion factor between the partial atmospheric concentration of CO<inline-formula><mml:math id="M63" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> and emitted petagrams of carbon. <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi mathvariant="normal">oc</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the ocean area (in m<inline-formula><mml:math id="M65" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula>). <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the transfer rate between the ocean and atmosphere (in ppm yr<inline-formula><mml:math id="M67" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> m<inline-formula><mml:math id="M68" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>) represented as a function of the atmospheric and ocean carbon partial pressures as follows:
              <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M69" display="block"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">g</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mfenced close="]" open="["><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>p</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>p</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">g</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the gas exchange coefficient (<inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">g</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">9.06</mml:mn><mml:mo>⋅</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mi mathvariant="normal">oc</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula> yr<inline-formula><mml:math id="M72" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), and <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>p</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the partial pressure of the slab ocean, which is itself calculated as a function of the ocean temperature (<inline-formula><mml:math id="M74" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>) and the carbon content of the mixed-layer <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">Σ</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>.
              <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M76" display="block"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>p</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">s</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">F</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">Σ</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>,</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:math></disp-formula>
            <inline-formula><mml:math id="M77" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula> is the polynomial approximation given in Eq. (6b) in Joos et al. (1996). Though this equation could include temperature feedback to the carbon cycle, the CICERO-SCM does not currently include this, implementing instead a static <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">18.2</mml:mn></mml:mrow></mml:math></inline-formula> °C, giving
              <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M79" display="block"><mml:mrow><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>F</mml:mi><mml:mfenced open="(" close=")"><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">1.3021</mml:mn><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3.7929</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">9.1193</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.488</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.2425</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:math></disp-formula>
            <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">Σ</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is calculated as a historical integral of past air–sea fluxes, <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, modulated by a decay function, <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which represents transfer of carbon from the mixed layer to an (infinite) deep-ocean sink.
              <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M83" display="block"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">Σ</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">conv</mml:mi></mml:msub></mml:mrow><mml:mi>h</mml:mi></mml:mfrac></mml:mstyle><mml:msubsup><mml:mo>∫</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub></mml:mrow><mml:mi>t</mml:mi></mml:msubsup><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>t</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>t</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M84" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> is the height of the mixing layer in meters, <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">conv</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">1.72210</mml:mn><mml:mn mathvariant="normal">17</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M86" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi></mml:mrow></mml:math></inline-formula>mol m<inline-formula><mml:math id="M87" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> ppm<inline-formula><mml:math id="M88" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> kg<inline-formula><mml:math id="M89" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> is a conversion factor from the flux (from ppm to <inline-formula><mml:math id="M90" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi></mml:mrow></mml:math></inline-formula>mol) and seawater from volume (m<inline-formula><mml:math id="M91" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula>) to mass (kg). The function <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is defined by two empirical decay functions, with the first for a period shorter than 2 years and the second empirical formulation for periods of 2 years or longer:
              <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M93" display="block"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left left"><mml:mtr><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.12935</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.21898</mml:mn><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0.034569</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup></mml:mrow></mml:mtd><mml:mtd/></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.17003</mml:mn><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0.26936</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.24071</mml:mn><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0.96083</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup></mml:mrow></mml:mtd><mml:mtd/></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.24093</mml:mn><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>t</mml:mi><mml:mn mathvariant="normal">4.9792</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if</mml:mtext><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>t</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.022936</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.24278</mml:mn><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>t</mml:mi><mml:mn mathvariant="normal">1.2679</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup></mml:mrow></mml:mtd><mml:mtd/></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.13963</mml:mn><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>t</mml:mi><mml:mn mathvariant="normal">5.2528</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.089318</mml:mn><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>t</mml:mi><mml:mn mathvariant="normal">18.601</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup></mml:mrow></mml:mtd><mml:mtd/></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.03782</mml:mn><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>t</mml:mi><mml:mn mathvariant="normal">68.736</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.035549</mml:mn><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>t</mml:mi><mml:mn mathvariant="normal">232.3</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if</mml:mtext><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi>t</mml:mi><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M94" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is measured in years.</p>
      <p id="d1e3925">Different versions of both <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the biotic decay function <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, described below and with standard form according to Eq. (8), can be sent by sending a function as input when defining the concentrations_emissions_handler object according to Table 1.</p>
      <p id="d1e3951">The CICERO-SCM also includes the impacts of the terrestrial ecosystem, including CO<inline-formula><mml:math id="M97" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> fertilization and the subsequent impact on the decay of biospheric material (Joos and Bruno, 1996). Net primary productivity is described as a function of the atmospheric CO<inline-formula><mml:math id="M98" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentration, which modifies the emission time series directly, according to Eq. (1).</p>
      <p id="d1e3972">The carbon uptake of the terrestrial cycle <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">fer</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is represented as
              <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M100" display="block"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">fer</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">npp</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>+</mml:mo><mml:msubsup><mml:mo>∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">npp</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi>t</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>t</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>t</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">npp</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the instantaneous net primary productivity (NPP) from the current CO<inline-formula><mml:math id="M102" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentration (in units of PgC yr<inline-formula><mml:math id="M103" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), and <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is an impulse response function which represents the decay of the historically fertilized material produced during previous time steps:
              <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M105" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.70211</mml:mn><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.35</mml:mn><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">13.4141</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>t</mml:mi><mml:mn mathvariant="normal">20.0</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.71846</mml:mn><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mrow><mml:mn mathvariant="normal">55</mml:mn><mml:mi>t</mml:mi></mml:mrow><mml:mn mathvariant="normal">120.0</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2.9323</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mo>⋅</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>t</mml:mi><mml:mn mathvariant="normal">100.0</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
            The various terms represent the decay of ground vegetation, wood, detritus, and soil organic carbon, and time <inline-formula><mml:math id="M106" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is measured in years. <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">npp</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced></mml:mrow></mml:math></inline-formula> is represented as a function of the  atmospheric CO<inline-formula><mml:math id="M108" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentrations:
              <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M109" display="block"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">npp</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">npp</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub><mml:mi>ln⁡</mml:mi><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced></mml:mrow><mml:mrow><mml:mn mathvariant="normal">278</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">npp</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is a measure of global terrestrial NPP (here taken as 60 PgC yr<inline-formula><mml:math id="M111" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>; Atjay et al., 1979; Joos and Bruno, 1996), and <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:mi>C</mml:mi><mml:msub><mml:mi>O</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced></mml:mrow></mml:math></inline-formula> is the atmospheric concentration of CO<inline-formula><mml:math id="M113" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> (measured in ppm). <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (beta_f in the model and Table 2) is the “fertilization factor”.</p>

      <fig id="Ch1.F2" specific-use="star"><label>Figure 2</label><caption><p id="d1e4388">Calculated concentration of CO<inline-formula><mml:math id="M115" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, CH<inline-formula><mml:math id="M116" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, and N<inline-formula><mml:math id="M117" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O from the CICERO-SCM from the CMIP6 emission time series (Meinshausen et al., 2017) compared to the concentrations of these gases prepared for CMIP6 (black line) from the same emission inputs (Meinshausen et al., 2017). Note that the natural emissions of CH<inline-formula><mml:math id="M118" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> and N<inline-formula><mml:math id="M119" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O are adjusted so that the calculated concentrations match the observational-based concentrations prepared for CMIP6.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f02.png"/>

          </fig>

      <p id="d1e4442">Figure 2a shows the calculated concentrations of CO<inline-formula><mml:math id="M120" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> from the CICERO-SCM using CO<inline-formula><mml:math id="M121" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> emissions from Meinshausen et al. (2017, 2020). For reference, the CO<inline-formula><mml:math id="M122" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> emissions in 2014 are split into 9.7 Pg carbon of fossil fuel emissions and 1.1 Pg carbon of land use change emissions.</p>
</sec>
<sec id="Ch1.S2.SS1.SSS2">
  <label>2.1.2</label><title>Non-CO<inline-formula><mml:math id="M123" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> component concentration calculations</title>
      <p id="d1e4491">The atmospheric concentration of non-CO<inline-formula><mml:math id="M124" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> gases is determined by a mass balance equation,
              <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M125" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi>P</mml:mi><mml:mo>-</mml:mo><mml:mi>Q</mml:mi><mml:mo>⋅</mml:mo><mml:mi>C</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>E</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mi>C</mml:mi><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M126" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> is the concentration or mixing ratio of the gas (ppm and ppb), <inline-formula><mml:math id="M127" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> is the production rate, and <inline-formula><mml:math id="M128" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> is the loss rate. The production, <inline-formula><mml:math id="M129" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>, is given by the emissions per year, <inline-formula><mml:math id="M130" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula>, converted to mixing ratio units with <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the lifetime (in years). <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (BETA) and <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (TAU1) are both gas-specific constants read from the gaspam_file (see Table 3). The production (emissions) is a function of time <inline-formula><mml:math id="M135" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> (in years), <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, while the loss rate (<inline-formula><mml:math id="M137" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>) is assumed to be constant, except for the case of CH<inline-formula><mml:math id="M138" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> (see Sect. 2.1.3).</p>
      <p id="d1e4689">To solve this equation numerically, we use a first-order exponential integrator method. We first rearrange the equation as
              <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M139" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi>t</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:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            multiply both sides by <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:math></inline-formula>, and combine
              <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M141" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="normal">d</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
            The emission (<inline-formula><mml:math id="M142" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula>) and mixing ratios (<inline-formula><mml:math id="M143" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>) are annual, and we assume that they are constant over each 1-year period. This means that we can solve the equation exactly for each time step, <inline-formula><mml:math id="M144" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> to <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> as the data is annualized. First, integrate both sides of the equation from <inline-formula><mml:math id="M147" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> to <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, noting that <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is constant between <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M151" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>:
              <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M152" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>C</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi>C</mml:mi><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:mfenced open="[" close="]"><mml:mrow><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>-</mml:mo><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
            Then multiply both sides by <inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>, noting that <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced close=")" open="("><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>=</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>, which leads to
              <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M155" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mfenced open="[" close="]"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">exp</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
            This implementation is appropriate for discrete input data only, where the emissions (and concentrations) are assumed constant throughout the year. For a time step of shorter than 1 year, the emission (<inline-formula><mml:math id="M156" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula>) and mixing ratios  (<inline-formula><mml:math id="M157" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>) would need to have a resolution of under 1 year to match the time step. If working with emissions not assumed static over the sub-yearly timescale, then the original equation would be solved either analytically or using a numerical solution to the original differential equation (Aamaas et al., 2013). This version of the model only works for yearly data that follow this assumption.</p>
      <p id="d1e5296">Given this assumption, the method outlined here is an exact solution for each time step, utilizing the fact that emissions are constant in each time step. The solution can also be interpreted in terms of production and loss. The first term on the right-hand side represents the mixing ratio at the start of the time period (<inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), which decays according to the loss rate over 1 year. The second term on the right-hand side represents the emissions added in that year (<inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), which are assumed constant, and thus accumulate as sustained emissions over the year (Aamaas et al., 2013). At the end of the time period, <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, the mixing ratio is thus the contribution from the material already in the atmosphere (first term) plus the contribution from material added to the atmosphere over the year (second term).</p>
      <p id="d1e5338">Several simplifications can help explain Eq. (14) and the unique characteristics of different non-CO<inline-formula><mml:math id="M161" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> components. For a long-lived species, where <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>≫</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, such as N<inline-formula><mml:math id="M163" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O, then the exponential term is close to one, and <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>≈</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M165" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula> is a small contribution from new emissions. For a short-lived species, where <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>≪</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, such as sulfur dioxide (SO<inline-formula><mml:math id="M167" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>), then the exponential term is close to zero, and <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">gas</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, showing that the mixing ratio is approximately a linear scaling of the emissions. And, in fact, for SO<inline-formula><mml:math id="M169" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> and other aerosols, such a direct emission scaling is used to obtain forcing directly from emissions with no separate calculation of concentrations.</p>
</sec>
<sec id="Ch1.S2.SS1.SSS3">
  <label>2.1.3</label><title>CH<inline-formula><mml:math id="M170" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> – emissions to concentrations</title>
      <p id="d1e5494">The atmospheric concentration of CH<inline-formula><mml:math id="M171" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> is determined by the mass balance equation (Eq. 14), leading to the solution and treatment as described above in Sect. 2.1.2. But for CH<inline-formula><mml:math id="M172" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, the lifetime <inline-formula><mml:math id="M173" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> is not necessarily constant. The total lifetime is a combination of the lifetime with respect to OH (<inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>), stratospheric lifetime (<inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">strat</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) representing the chemical losses in stratosphere, and soil lifetime (<inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">soil</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) representing the soil loss. The total lifetime and the individual lifetimes are related by <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">τ</mml:mi></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">soil</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">strat</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>. The values of <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CH</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (BETA), <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (TAU1), <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">soil</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (TAU2), and <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">strat</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (TAU3) are specified in the gaspam_file (Table 3) with default values of 2.78 Tg CH<inline-formula><mml:math id="M182" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> ppbv<inline-formula><mml:math id="M183" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> over 9.6, 120, and 160 years (Ehhalt et al., 2001) used. The total lifetime of CH<inline-formula><mml:math id="M184" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> is 8.4 years.</p>
      <p id="d1e5689">The lifetime of CH<inline-formula><mml:math id="M185" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> due to OH depends both on the CH<inline-formula><mml:math id="M186" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> itself and emissions of NO<inline-formula><mml:math id="M187" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>, CO, and NMVOCs. CH<inline-formula><mml:math id="M188" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> influences its own lifetime since the reaction between CH<inline-formula><mml:math id="M189" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> and OH is also a significant loss reaction for OH. Increased emissions and higher atmospheric levels of CH<inline-formula><mml:math id="M190" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> thus decrease the levels of OH. This will increase the chemical lifetime of CH<inline-formula><mml:math id="M191" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, thereby further increasing the atmospheric levels of CH<inline-formula><mml:math id="M192" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>. CO and NMVOCs also have OH as a main loss reaction, and increased emissions of these components will decrease the levels of OH and increase the lifetime of CH<inline-formula><mml:math id="M193" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>. Enhanced levels of NO<inline-formula><mml:math id="M194" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> will work in the opposite direction as NO<inline-formula><mml:math id="M195" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> acts as a source of OH. Enhanced NO<inline-formula><mml:math id="M196" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula> will increase OH and decrease the CH<inline-formula><mml:math id="M197" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> levels.</p>
      <p id="d1e5811">Several parameterization options are available in the CICERO-SCM to deal with these effects on the CH<inline-formula><mml:math id="M198" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> lifetime. The “lifetime_mode” can be set to the following in the pamset_emiconc (Table 2): <list list-type="bullet"><list-item>
      <p id="d1e5825">“TAR” (default), where the <inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is adjusted following Ehhalt et al. (2001) (Table 4.11, footnote b). <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">τ</mml:mi></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mi>q</mml:mi><mml:mo>=</mml:mo><mml:mi>q</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="normal">lnC</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>, where<disp-formula id="Ch1.Ex1"><mml:math id="M201" display="block"><mml:mrow><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>ln⁡</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.32</mml:mn><mml:mo>⋅</mml:mo><mml:mfenced close="}" open="{"><mml:mrow><mml:mi>ln⁡</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CH</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mi mathvariant="normal">year</mml:mi></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi>ln⁡</mml:mi><mml:mfenced close="]" open="["><mml:mn mathvariant="normal">1751.0</mml:mn></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.0042</mml:mn><mml:mo>⋅</mml:mo><mml:mfenced close="]" open="["><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mi mathvariant="normal">year</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mn mathvariant="normal">2000</mml:mn></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.000105</mml:mn><mml:mo>⋅</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mfenced close="]" open="["><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mi mathvariant="normal">year</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>E</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mn mathvariant="normal">2000</mml:mn></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.000315</mml:mn><mml:mo>⋅</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">NMVOC</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi mathvariant="normal">year</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">NMVOC</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mn mathvariant="normal">2000</mml:mn></mml:mfenced></mml:mrow></mml:mfenced><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:math></disp-formula></p></list-item><list-item>
      <p id="d1e6045">“WIGLEY”, where <inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msubsup><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow><mml:mn mathvariant="normal">0</mml:mn></mml:msubsup><mml:mo>⋅</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>C</mml:mi><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mi>N</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and where <inline-formula><mml:math id="M203" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> is the CH<inline-formula><mml:math id="M204" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> concentration, <inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is a reference CH<inline-formula><mml:math id="M206" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> concentration of 1700 ppb, and the exponent <inline-formula><mml:math id="M207" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is 0.238 (Osborn and Wigley, 1994).</p></list-item><list-item>
      <p id="d1e6132">“CONSTANT_12”, where <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">12.0</mml:mn></mml:mrow></mml:math></inline-formula>.</p></list-item></list> If some other string is sent for this parameter, a flat lifetime from the gaspam_file is used. This flexibility in the OH lifetime options can allow the user to explore hypotheses and also allows the user to add and adapt a new OH lifetime scheme in a separate fork of the code without much effort.</p>
      <p id="d1e6154">There are also natural emissions of CH<inline-formula><mml:math id="M209" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> which maintain a CH<inline-formula><mml:math id="M210" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> concentration in the atmosphere in the absence of anthropogenic emissions (Saunois et al., 2020). To accurately represent the observed concentration, natural emissions of CH<inline-formula><mml:math id="M211" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> can be precalculated (precalculate_natural_emissions.py in scripts/prescripts subfolder) with the same setup (lifetime mode and anthropogenic emissions), and these are added to <inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> before the calculation in Eq. (14). Further details on this can be found in Appendix B on the natural emissions of CH<inline-formula><mml:math id="M213" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> and N<inline-formula><mml:math id="M214" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O. Precalculated natural emission time series can be specified as an input file or input dataset (see Table 1). The model can also be run with fixed natural emissions specified in the gaspam_file (Table 3), and this is the model behavior when no data or files with natural emissions are sent and can also be used to provide constant natural emissions for other chemical components.</p>
      <p id="d1e6217">With the adjusted historical natural emissions of CH<inline-formula><mml:math id="M215" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, the calculated CH<inline-formula><mml:math id="M216" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> concentrations, by design, match observations of the CH<inline-formula><mml:math id="M217" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> concentration (Fig. 2b). The model can also be run with fixed natural emissions specified in the gaspam_file (Table 3) and then the calculated concentration will give rise to discrepancies compared to observations due to the large uncertainties in the CH<inline-formula><mml:math id="M218" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> budget terms (Saunois et al., 2020).</p>
</sec>
<sec id="Ch1.S2.SS1.SSS4">
  <label>2.1.4</label><title>N<inline-formula><mml:math id="M219" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O – emissions to concentrations</title>
      <p id="d1e6274">The atmospheric concentration of N<inline-formula><mml:math id="M220" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O is determined by the same mass balance equation (Eq. 14) as for CH<inline-formula><mml:math id="M221" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> but with a single constant lifetime of 109 years (Smith et al., 2021b), as specified in the gaspam_file (Table 3). The parameter <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">N</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (BETA) is given as 4.81 Tg[N] ppbv<inline-formula><mml:math id="M223" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, and hence, the emission input to the model is given in teragrams of nitrogen.</p>
      <p id="d1e6324">As for CH<inline-formula><mml:math id="M224" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, the natural emissions can either be kept fixed with a value prescribed in the gaspam_file or sent as a precalculated file or dataset so that total (natural and anthropogenic) emission time series and the model setup will reproduce the historical concentration (Fig. 3c). For more on how natural emissions are estimated including assumptions for the future, see Appendix B on the natural emissions of CH<inline-formula><mml:math id="M225" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> and N<inline-formula><mml:math id="M226" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O.</p>
</sec>
<sec id="Ch1.S2.SS1.SSS5">
  <label>2.1.5</label><title>CO<inline-formula><mml:math id="M227" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, CH<inline-formula><mml:math id="M228" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, and N<inline-formula><mml:math id="M229" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O – concentrations to forcing</title>
      <p id="d1e6390">Based on the calculated concentrations, radiative forcing for CO<inline-formula><mml:math id="M230" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, CH<inline-formula><mml:math id="M231" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, and N<inline-formula><mml:math id="M232" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O is calculated based on the simplified expressions in Table 1 of Etminan et al. (2016) that account for the overlap between the three components. The equations in Etminan et al. (2016) represent the radiative forcing that includes the adjustment to stratospheric temperatures (SARF). The initial concentrations of CO<inline-formula><mml:math id="M233" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, CH<inline-formula><mml:math id="M234" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, and N<inline-formula><mml:math id="M235" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O used for the calculations are the concentration in the nystart year from the input file.</p>
      <p id="d1e6448">To include additional tropospheric adjustments, an adjustment factor can be specified in the gaspam_file (Table 3) to convert from SARF to effective radiative forcing (ERF) for each of the components. The default values in Table 3 are taken from the IPCC AR6, and the additional adjustments will increase the radiative forcing by 5 % for CO<inline-formula><mml:math id="M236" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, decrease it by 14 % for CH<inline-formula><mml:math id="M237" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, and increase it by 7 % for N<inline-formula><mml:math id="M238" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O (Forster et al., 2021).</p>
      <p id="d1e6478">The calculated CO<inline-formula><mml:math id="M239" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> ERF is less than the ERF time series from the IPCC AR6 (Forster et al., 2021), based on observed concentrations before 1950, and larger after 1950 (Fig. 3a). The reason for this is the under- and overestimation of the CO<inline-formula><mml:math id="M240" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentration (Fig. 2a) and that 2xCO<inline-formula><mml:math id="M241" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> ERF that is the effective forcing strength of a doubling of CO<inline-formula><mml:math id="M242" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, based on Etminan et al. (2016), is stronger than the 2xCO<inline-formula><mml:math id="M243" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> ERF in AR6, based on Meinshausen et al. (2020). The CH<inline-formula><mml:math id="M244" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> ERF in Fig. 3b shows a reasonably good match. The N<inline-formula><mml:math id="M245" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O ERF time series is in the lower range compared to the time series presented in IPCC AR6 (Forster et al., 2021). The difference can be explained by assuming a different pre-industrial concentration value in the run and by the fact that Forster et al. (2021) use a simplified expression, as used in Meinshausen et al. (2020), rather than the expressions from Etminan et al. (2016) used in CICERO-SCM.</p>

      <fig id="Ch1.F3" specific-use="star"><label>Figure 3</label><caption><p id="d1e6548">Calculated ERF from CICERO-SCM for selected components from 1750 to 2020. For comparison, the ERF time series from the IPCC and uncertainty ranges from this same dataset are also shown (Smith et al., 2021a, b). <bold>(a)</bold> CO<inline-formula><mml:math id="M246" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, <bold>(b)</bold> CH<inline-formula><mml:math id="M247" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, and <bold>(c)</bold> N<inline-formula><mml:math id="M248" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O. <bold>(d)</bold> Other well-mixed greenhouse gases (GHGs) that are the sum of the contribution from CFC-11, CFC-12, CFC-113, CFC-114, CFC-115, CHBr, CCl<inline-formula><mml:math id="M249" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, CH<inline-formula><mml:math id="M250" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>CCl<inline-formula><mml:math id="M251" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, HCFC-22, HCFC-141b, HCFC-142b, C<inline-formula><mml:math id="M252" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>F<inline-formula><mml:math id="M253" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:math></inline-formula>, C<inline-formula><mml:math id="M254" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:math></inline-formula>F<inline-formula><mml:math id="M255" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">14</mml:mn></mml:msub></mml:math></inline-formula>, CF<inline-formula><mml:math id="M256" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, SF<inline-formula><mml:math id="M257" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:math></inline-formula>, HCFC-123, H-1211, H-1301, H-2402, HFC125, HFC134a, HFC143a, HFC227ea, HFC23, HFC245fa, HFC32, and HFC4310mee. <bold>(e)</bold> Total O<inline-formula><mml:math id="M258" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> this is the sum of tropospheric and stratospheric O<inline-formula><mml:math id="M259" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, <bold>(f)</bold> stratospheric water vapor, <bold>(g)</bold> land use (note that the CICERO-SCM uses the IPCC ERF time series as input), <bold>(h)</bold> total aerosol ERF, and <bold>(i)</bold> total anthropogenic forcing. Note the different scales on the <inline-formula><mml:math id="M260" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis. Beyond 2014, the ssp245 future projections have been used as inputs.</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f03.png"/>

          </fig>

</sec>
<sec id="Ch1.S2.SS1.SSS6">
  <label>2.1.6</label><title>Effective radiative forcing for other long-lived greenhouse gases</title>
      <p id="d1e6729">For the other long-lived or medium-lifetime greenhouse gases (such as CFCs (chlorofluorocarbons), HFCs (hydrofluorocarbons), and HCFCs (hydrochlorofluorocarbons)), the atmospheric concentrations are calculated based on the mass balance equation, emission time series, BETA values, and a single lifetime specified in the gaspam_file (Table 3) and as described in Sect. 2.1.2. The lifetimes are as in the IPCC AR6 WG1 (Table 7.SM.7 in Smith et al., 2021b).</p>
      <p id="d1e6732">For these components, radiative forcing is calculated based on a radiative efficiency (Table 7.SM.7 in Smith et al., 2021b),
              <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M261" display="block"><mml:mrow><mml:mi mathvariant="normal">SARF</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">ALPHA</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>C</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where ALPHA is read from the gaspam_file (Table 3), <inline-formula><mml:math id="M262" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> is the concentration, and <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the concentration in the nystart year. As most of these components are of anthropogenic origin, <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> will be zero when starting from the pre-industrial era. Some components, however, have natural background concentrations. The pre-industrial concentrations are provided in the concentration file, and natural emissions are expected to be included for each year in the emission file; otherwise, a flat natural emission component can be specified in the gaspam_file.</p>
      <p id="d1e6791">Each component also has an option to include a conversion from SARF to ERF (<inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:mi mathvariant="normal">ERF</mml:mi><mml:mo>=</mml:mo><mml:mtext>SARF_TO_ERF</mml:mtext><mml:mo>⋅</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">SARF</mml:mi></mml:mrow></mml:math></inline-formula>) to get the ERF that will be output and passed to the upwelling_diffusion_model.py.</p>
      <p id="d1e6811">In Forster et al. (2021), CFC11 and CFC12 have SARF to ERF adjustment factors of 13 % and 12 %, respectively. All other components have SARF to ERF factors of 1. However, different SARF to ERF conversion factors can be specified in the gaspam_file (see Table 3).</p>
      <p id="d1e6815">The calculated ERFs for the other GHGs compare well with the IPCC AR6 time series (Fig. 3d).</p>
</sec>
<sec id="Ch1.S2.SS1.SSS7">
  <label>2.1.7</label><title>Tropospheric O<inline-formula><mml:math id="M266" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula></title>
      <p id="d1e6835">The tropospheric O<inline-formula><mml:math id="M267" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> forcing is specified in the pamset_emiconc as qo3 (Table 2), and that is the radiative forcing in the reference year (ref_year) specified in the same parameter set. The default values are 0.5 W m<inline-formula><mml:math id="M268" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> in ref_year 2010, based on Smith et al. (2021b). The qo3 can include adjustments and be treated as ERF, or a factor converting SARF to ERF can be included in the gaspam_file (Table 3).</p>
      <p id="d1e6859">The time series of tropospheric O<inline-formula><mml:math id="M269" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> forcing is calculated by combining the concentrations of CH<inline-formula><mml:math id="M270" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> and emissions of NO<inline-formula><mml:math id="M271" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>, CO, and NMVOC, following Table 4.11, footnote b, of Ehhalt et al. (2001).</p>
      <p id="d1e6889">Assuming a tropospheric O<inline-formula><mml:math id="M272" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> burden of 30 DU (Dobson units) in the reference year, the tropospheric O<inline-formula><mml:math id="M273" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> burden is calculated as
              <disp-formula id="Ch1.E16" content-type="numbered"><label>16</label><mml:math id="M274" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">30.0</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">6.7</mml:mn><mml:mo>⋅</mml:mo><mml:mfenced open="{" close="}"><mml:mrow><mml:mi>ln⁡</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CH</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi>ln⁡</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CH</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.17</mml:mn><mml:mo>⋅</mml:mo><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.0014</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mfenced close="]" open="["><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>E</mml:mi><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.0042</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">NMVOC</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">NMVOC</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
            where <inline-formula><mml:math id="M275" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> terms denote concentrations, <inline-formula><mml:math id="M276" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> terms are emissions, <inline-formula><mml:math id="M277" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is time in years, and <inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the reference year. The default value for this is 2010.</p>
      <p id="d1e7138">The radiative forcing is calculated by scaling the qo3 (tropospheric ozone SARF in the reference year in W m<inline-formula><mml:math id="M279" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>) by changes in O<inline-formula><mml:math id="M280" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> burden as follows:
              <disp-formula id="Ch1.E17" content-type="numbered"><label>17</label><mml:math id="M281" display="block"><mml:mrow><mml:mi mathvariant="normal">SARF</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">qo</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">emstart</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mspace linebreak="nobreak" width="0.125em"/></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">emstart</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">emstart</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the year when running with everything from the emission start.</p>
      <p id="d1e7260">Before the emission start, the forcing is scaled by fossil fuel CO<inline-formula><mml:math id="M283" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> emissions, and <inline-formula><mml:math id="M284" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the first year of the run, i.e., nystart.
              <disp-formula id="Ch1.E18" content-type="numbered"><label>18</label><mml:math id="M285" display="block"><mml:mrow><mml:mi mathvariant="normal">SARF</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">qo</mml:mi><mml:mn mathvariant="normal">3</mml:mn><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">FF</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mi>t</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mi mathvariant="normal">FF</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mspace linebreak="nobreak" width="0.125em"/></mml:mrow><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">FF</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mi mathvariant="normal">FF</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>
            Tropospheric O<inline-formula><mml:math id="M286" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> is a short-lived component, and the global forcing is split into hemispheric forcing. The hemispheric weights for the global forcing is taken from the multi-model results in Skeie et al. (2020) and is 1.45 for the Northern Hemisphere and 0.55 for the Southern Hemisphere, as implemented in the routine calculate_hemispheric_forcing. The total O<inline-formula><mml:math id="M287" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> forcing (tropospheric and stratospheric) is shown in Fig. 3d, and tropospheric O<inline-formula><mml:math id="M288" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> ERF alone is shown in Fig. A8.</p>
</sec>
<sec id="Ch1.S2.SS1.SSS8">
  <label>2.1.8</label><title>Stratospheric O<inline-formula><mml:math id="M289" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula></title>
      <p id="d1e7426">The loss in stratospheric O<inline-formula><mml:math id="M290" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> is calculated from the concentration of chlorine- and bromine-containing components 3 years prior to the year in question to account for transport from the troposphere to the stratosphere and scaled by the number of chlorine or bromine atoms they contain.
              <disp-formula id="Ch1.E19" content-type="numbered"><label>19</label><mml:math id="M291" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">SARF</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">0.287737</mml:mn><mml:mn mathvariant="normal">1000.0</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mfenced close="" open="["><mml:mrow><mml:mn mathvariant="normal">0.000552</mml:mn><mml:mo>⋅</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>i</mml:mi></mml:munder><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">Cl</mml:mi></mml:mrow><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">Cl</mml:mi></mml:mrow><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">1.7</mml:mn></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mfenced open="" close="]"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3.048</mml:mn><mml:mo>⋅</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>j</mml:mi></mml:munder><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">Br</mml:mi></mml:mrow><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">Br</mml:mi></mml:mrow><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
            where the sums run over the chlorine- and bromine-containing components, respectively; the <inline-formula><mml:math id="M292" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> terms are concentrations (pptv – parts per trillion by volume) of each of these, the <inline-formula><mml:math id="M293" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> terms are the numbers of chlorine or bromine atoms in each of them, and <inline-formula><mml:math id="M294" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is the time in years. The functional form is based on Appendix 2 of Harvey et al. (1997), and the scaling has been updated in line with Forster et al. (2007). This has been generalized a bit from the Fortran version, where the exact chlorine and bromine components considered were hard-coded rather than identified from the substances contained in the gaspam_file (Table 3).</p>
      <p id="d1e7584">The total O<inline-formula><mml:math id="M295" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> ERF (tropospheric plus stratospheric) is shown in Fig. 3e and stratospheric O<inline-formula><mml:math id="M296" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> separately in Fig. A8.</p>
</sec>
<sec id="Ch1.S2.SS1.SSS9">
  <label>2.1.9</label><title>Stratospheric water vapor</title>
      <p id="d1e7613">CH<inline-formula><mml:math id="M297" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> oxidized in the stratosphere produces water vapor. In the dry stratosphere, this additional water vapor will cause additional radiative forcing. The CH<inline-formula><mml:math id="M298" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>-induced stratospheric water vapor ERF is calculated by scaling the CH<inline-formula><mml:math id="M299" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> ERF by a factor qh2o_ch4 specified in the pam_emiconc parameter set. The default value is 0.092, and that is 9.2 % of the CH<inline-formula><mml:math id="M300" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> forcing in the reference year (Forster et al., 2021; Winterstein et al., 2019). The ERF time series for stratospheric water vapor is shown in Fig. 3f.</p>
</sec>
<sec id="Ch1.S2.SS1.SSS10">
  <label>2.1.10</label><title>Albedo from land use change</title>
      <p id="d1e7660">The historical surface albedo land use change forcing used in the model is a prescribed forcing time series. The default time series used in the model is from IPCC AR6 (Forster et al., 2021; Smith et al., 2021b) and is extended for RCMIP (Nicholls et al., 2021, 2020). The ERF time series of this is shown in Fig. 3g, and beyond 2014, the albedo forcing projections for ssp245 are used.</p>
      <p id="d1e7663">The hemispheric split of forcing is based on the multi-model results from (Smith et al., 2020) and implemented in the routine  calculate_hemispheric_forcing.</p>
</sec>
<sec id="Ch1.S2.SS1.SSS11">
  <label>2.1.11</label><title>Aerosol effective radiative forcing</title>
      <p id="d1e7674">The ERF for the aerosol radiation interaction (ERFari) of sulfate, fossil fuel and biofuel (FFBF), black carbon (BC), organic carbon (OC), and biomass burning (BMB) aerosols are included in CICERO-SCM, and the aerosol forcing in ref_year (<inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) for each aerosol component is specified in the pamset_emiconc (Table 2). The ERFari values in ref_yr are scaled by the corresponding historical emissions of SO<inline-formula><mml:math id="M302" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>, BC FFBF, OC FFBF, and biomass burning aerosols (BMB_AEROS).</p>
      <p id="d1e7697">The ERFari time series for individual aerosol components are shown in Fig. 4a. The total aerosol ERFari time series is shown in Fig. 4b and shows a good match with the IPCC AR6 time series.
              <disp-formula id="Ch1.E20" content-type="numbered"><label>20</label><mml:math id="M303" display="block"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>E</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi>E</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">ERF</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>q</mml:mi><mml:mi mathvariant="normal">aer</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>E</mml:mi><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:mi>E</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the emissions of each aerosol species at time <inline-formula><mml:math id="M305" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> in years, and <inline-formula><mml:math id="M306" display="inline"><mml:mrow><mml:msub><mml:mi>q</mml:mi><mml:mi mathvariant="normal">aer</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the forcing for this component in <inline-formula><mml:math id="M307" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and is the tunable parameter (see Table 2) for each component.</p>
      <p id="d1e7817">The net ERF from biomass burning aerosols (BMB_AEROS) is calculated using the input BMB_AEROS_OC, as biomass burning emissions from OC and BC are assumed to be correlated and scaled according to Eq. (20) with the parameter qbmb. The default value of this parameter is 0, so the user needs to set it to a different value to include the effects of biomass burning aerosols.</p>
      <p id="d1e7820">The ERF for aerosol cloud interaction (ERFaci) in ref_year is linearly scaled with SO<inline-formula><mml:math id="M308" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> emissions and calculated as ERFari, according to Eq. (20), as studies indicate that the total global effect is linear with SO<inline-formula><mml:math id="M309" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> (Kretzschmar et al., 2017). The aerosol forcing components from a default run of the CICERO-SCM are shown in Fig. 4a. The split in the ERFari and ERFaci time series is show in Fig. 4b and compared to the IPCC AR6 results (Forster et al., 2021). ERFari follows the AR6 results quite closely, while ERFaci is not as close to the AR6 mean; however, the uncertainty range for this is very large.</p>
      <p id="d1e7842">The hemispheric split of aerosol forcing is based on multi-model results from Smith et al. (2020) and implemented in the routine  calculate_hemispheric_forcing.</p>

      <fig id="Ch1.F4" specific-use="star"><label>Figure 4</label><caption><p id="d1e7847">Panel <bold>(a)</bold> shows aerosol–radiation interaction forcing per aerosol component, and panel <bold>(b)</bold> shows the aerosol–cloud interaction and sum of aerosol–radiation interactions for all the components compared to AR6 results (Forster et al., 2021).</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f04.png"/>

          </fig>

</sec>
<sec id="Ch1.S2.SS1.SSS12">
  <label>2.1.12</label><title>Solar and volcanic forcing</title>
      <p id="d1e7870">Solar forcing and volcanic forcing can be added as input time series. If the sunvolc parameter is set to 1, the model will either use user-defined files or datasets or use default files. The volcanic forcing series can be defined differently in each of the hemispheres and even with a monthly time resolution. Figure 5 shows default input time series of solar and volcanic forcing. These defaults are taken from Nicholls et al. (2021, 2020); however, for values beyond the year 2015, the following approximation has been made: solar forcing is assumed to be zero, whereas volcanic forcing is set to the mean forcing value in years 2006–2015.</p>

      <fig id="Ch1.F5" specific-use="star"><label>Figure 5</label><caption><p id="d1e7875">Default natural ERF time series for solar forcing <bold>(a)</bold> and volcanic forcing <bold>(b)</bold> used in the CICERO-SCM taken from RCMIP (Nicholls et al., 2021, 2020) compared to AR6 results (Forster et al., 2021; Smith et al., 2021b).</p></caption>
            <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f05.png"/>

          </fig>

</sec>
<sec id="Ch1.S2.SS1.SSS13">
  <label>2.1.13</label><title>Perturbing forcing or emission time series</title>
      <p id="d1e7898">A common application of SCMs is to isolate and quantify the contributions to global radiative forcing and temperature change over time from individual anthropogenic emissions or sources, such as economic sectors. While there are different approaches to such an attribution (e.g., Boucher et al., 2021; Grewe, 2013), a well-established method is to have a perturbed case for which the emissions of interest are subtracted from a baseline case that includes all emissions. The attribution is thus the difference between the baseline case and the perturbed case (den Elzen et al., 2005; Fuglestvedt et al., 2008).</p>
      <p id="d1e7901">The CICERO SCM includes built-in options that enable this type of simulation, baseline, and perturbation. Specifically, two additional files can be input to the run, namely one that gives emission trajectories to be subtracted and one that gives the radiative forcing to be subtracted. The former is used in the case of the well-mixed greenhouse gases, while the radiative forcing perturbations are applied for the short-lived climate forcers.</p>
      <p id="d1e7904">In some cases, a given sector may affect climate through radiative forcing mechanisms that are not included in the SCM. A notable example is the formation of contrail cirrus from aviation emissions. It is possible to also include such ERF perturbations, which are then grouped in a category labeled “OTHER” and subtracted from the total net radiative forcing (RF) at the end of the concentration-to-forcing step of the model flow.</p>
      <p id="d1e7907">The time series of emissions and ERF to be extracted must be predefined in a specific format (sample files are provided in the open-source code base). If not directly available from more complex models, ERF time series are commonly derived by scaling the best-estimate present-day radiative efficiencies (i.e., ERF per unit emission) from available historical and/or future emission trajectories. For examples of how this has previously been done, including more chemically complex climate drivers such as NO<inline-formula><mml:math id="M310" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>-induced changes in O<inline-formula><mml:math id="M311" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> and CH<inline-formula><mml:math id="M312" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, see, e.g., Skeie et al. (2009).</p>
</sec>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Upwelling diffusion/energy balance model</title>
      <p id="d1e7946">To calculate the temperature change and storage of heat in the ocean as a response to the radiative forcing, an energy balance/upwelling diffusion model is used. The model is the hemispheric version (Schlesinger et al., 1992) of the global energy balance/upwelling diffusion model described in Schlesinger and Jiang (1990), and the structure of the model is shown in Fig. 6.</p>
      <p id="d1e7949">For each hemisphere, the ocean is subdivided into 40 vertical layers, where the uppermost ocean layer is the mixed layer. The ocean also has a polar region, where heat is transported from the mixed layer into the deep ocean and represents deep-water formation, i.e., sinking of cold water masses with relatively high salinity. Figure 6 shows the schematic ocean in the model.</p>
      <p id="d1e7952">The model is forced by hemispheric radiative forcing, and the climate response is governed by climate sensitivity, which is an explicit parameter in the model that takes the feedback processes in the climate system into account. The climate sensitivity parameter, <inline-formula><mml:math id="M313" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> (lambda), is the equilibrium climate sensitivity (defined as the equilibrium temperature response following a doubling of the CO<inline-formula><mml:math id="M314" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentration) divided by the radiative forcing of a doubling of CO<inline-formula><mml:math id="M315" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>. Based on the formula in Etminan et al. (2016), SARF is 3.8 W m<inline-formula><mml:math id="M316" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> for a CO<inline-formula><mml:math id="M317" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> doubling, and taking into account the adjustments of 5 % (Forster et al., 2021), the 2xCO<inline-formula><mml:math id="M318" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> ERF is 4.0 W m<inline-formula><mml:math id="M319" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>.</p>
      <p id="d1e8023">In each hemisphere, heat is exchanged between the atmosphere and the ocean in the upper mixed layer of the ocean. Heat is exchanged between each layer and the layers next to it via both diffusion and vertical upwelling advection and horizontally through interhemispheric heat exchange. Heat is also transported into the polar ocean in the mixed layer and back into the main ocean in the bottom most layer. This leads to a set of coupled differential equations which are solved by a mix of forward and backward implicit calculations to find the temperature change in each ocean layer. Equations are taken and implemented according to Appendix B in Schlesinger et al. (1992), the strengths of the various processes are defined by the parameters listed in Table 4, and the equations and their implementations are also detailed in Appendix C.</p>

      <fig id="Ch1.F6"><label>Figure 6</label><caption><p id="d1e8029">Redrawn from Schlesinger et al. (1992). The difference in the ocean and land fraction between Northern and Southern hemispheres is considered in the model but not illustrated in the figure.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f06.png"/>

        </fig>

<table-wrap id="Ch1.T4" specific-use="star"><label>Table 4</label><caption><p id="d1e8041">Description of pamset_udm, parameters in the energy balance/upwelling diffusion model with default values, units, and possible ranges.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="8cm"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Parameter</oasis:entry>
         <oasis:entry colname="col2">Default value</oasis:entry>
         <oasis:entry colname="col3">Unit</oasis:entry>
         <oasis:entry colname="col4">Description and range<inline-formula><mml:math id="M322" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">rlamdo</oasis:entry>
         <oasis:entry colname="col2">15.0</oasis:entry>
         <oasis:entry colname="col3">W m<inline-formula><mml:math id="M323" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> K<inline-formula><mml:math id="M324" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Air–sea heat exchange parameter, <inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">ao</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in Fig. 6, range 5–25.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">akapa</oasis:entry>
         <oasis:entry colname="col2">0.66</oasis:entry>
         <oasis:entry colname="col3">cm<inline-formula><mml:math id="M326" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> s<inline-formula><mml:math id="M327" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Vertical heat diffusivity, <inline-formula><mml:math id="M328" display="inline"><mml:mi mathvariant="italic">κ</mml:mi></mml:math></inline-formula> in Fig. 6, range 0.06–0.8.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">cpi</oasis:entry>
         <oasis:entry colname="col2">0.21</oasis:entry>
         <oasis:entry colname="col3">Unitless</oasis:entry>
         <oasis:entry colname="col4">Polar parameter, scale between polar and non-polar temperatures, range 0.161–0.569.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">W</oasis:entry>
         <oasis:entry colname="col2">2.2</oasis:entry>
         <oasis:entry colname="col3">m yr<inline-formula><mml:math id="M329" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Vertical velocity, upwelling rate, <inline-formula><mml:math id="M330" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> in Fig. 6, range 0.55–6 (when threshtemp is not zero, the vertical velocity is effectively lower than this).</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">beto</oasis:entry>
         <oasis:entry colname="col2">6.9</oasis:entry>
         <oasis:entry colname="col3">W m<inline-formula><mml:math id="M331" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> K<inline-formula><mml:math id="M332" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Oceanic interhemispheric heat exchange coefficient, <inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in Fig. 6, range 0–7.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">threshtemp</oasis:entry>
         <oasis:entry colname="col2">7.0</oasis:entry>
         <oasis:entry colname="col3">Unitless</oasis:entry>
         <oasis:entry colname="col4">Scales vertical velocity (<inline-formula><mml:math id="M334" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>) as a function of mixed-layer temperature (not shown in Fig. 6). Set to 0 if one does not want to include this parameter. Default is a 30 % drop in vertical velocity at 7 K increase in mixed-layer temperature.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">lambda</oasis:entry>
         <oasis:entry colname="col2">0.61</oasis:entry>
         <oasis:entry colname="col3">K W<inline-formula><mml:math id="M335" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> m<inline-formula><mml:math id="M336" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Equilibrium climate sensitivity divided by 2xCO<inline-formula><mml:math id="M337" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> radiative forcing (4.00 W m<inline-formula><mml:math id="M338" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), i.e., <inline-formula><mml:math id="M339" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula>. Calibration range 0.5–1.25.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">mixed</oasis:entry>
         <oasis:entry colname="col2">107</oasis:entry>
         <oasis:entry colname="col3">m</oasis:entry>
         <oasis:entry colname="col4">Mixed-layer depth, h in Fig. 6, range 25–125.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">foan</oasis:entry>
         <oasis:entry colname="col2">0.61</oasis:entry>
         <oasis:entry colname="col3">Unitless</oasis:entry>
         <oasis:entry colname="col4">Fraction of Northern Hemisphere covered by ocean.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">foas</oasis:entry>
         <oasis:entry colname="col2">0.81</oasis:entry>
         <oasis:entry colname="col3">Unitless</oasis:entry>
         <oasis:entry colname="col4">Fraction of Southern Hemisphere covered by ocean.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">ebbeta</oasis:entry>
         <oasis:entry colname="col2">0.0</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">Atmospheric interhemispheric heat exchange that is not normally used and not shown in Fig. 6, but equations including this parameter are included in the code.</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">fnso</oasis:entry>
         <oasis:entry colname="col2">0.7531</oasis:entry>
         <oasis:entry colname="col3">Unitless</oasis:entry>
         <oasis:entry colname="col4">Ratio between ocean areas in Northern and Southern hemispheres and should equal foan/foas.</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">lm</oasis:entry>
         <oasis:entry colname="col2">40</oasis:entry>
         <oasis:entry colname="col3">Unitless</oasis:entry>
         <oasis:entry colname="col4">Number of vertical layers of the ocean, including the mixed layer.</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d1e8044"><inline-formula><mml:math id="M320" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula> Ranges are taken from Aldrin et al. (2012), except the ranges for <inline-formula><mml:math id="M321" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> and lambda, which are as used in the calibration run proof of concept in this article.</p></table-wrap-foot></table-wrap>

      <p id="d1e8472">In addition to what is included in Schlesinger et al. (1992), the CICERO-SCM includes a threshtemp parameter, which changes the upwelling advection velocity depending on temperature, according to Raper et al. (2001). The parameter threshtemp is the temperature at which the upwelling velocity is reduced by 30 %. With threshtemp equal to 0, <inline-formula><mml:math id="M340" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> will be constant, and this is a way of omitting the upwelling velocity dependency on temperature. Otherwise, the way that this parameter is scaled means that when <inline-formula><mml:math id="M341" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>T</mml:mi><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">10</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>⋅</mml:mo></mml:mrow></mml:math></inline-formula> threshtemp, the advection will stop completely, and if the temperature surpasses this then that advection speed will become negative.</p>
      <p id="d1e8503">The temperature changes in the ocean layer calculated in the energy balance/upwelling diffusion model are finally used to calculate values for the ocean heat content (OHC) and ocean heat content of the uppermost 700 m (OHC700). For each hemisphere, separately and as a global average of the two, it is used to calculate the three temperature quantities: <inline-formula><mml:math id="M342" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">air</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which is the global surface air temperature (GSAT); <inline-formula><mml:math id="M343" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">sea</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which is the global sea surface temperature; and <inline-formula><mml:math id="M344" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">blended</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which is the combined quantity calculated from the mixed-layer ocean temperature over the ocean and atmospheric temperature over land (global mean surface temperature – GMST). Finally, hemispheric and global averages for the radiative imbalance (RIB) are obtained. All these quantities are derived from calculations of the temperature <inline-formula><mml:math id="M345" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in the 40 layers of the ocean for each month of the year.</p>
      <p id="d1e8550">The temperature values are calculated from the ocean mixed-layer temperature <inline-formula><mml:math id="M346" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> according to
            <disp-formula id="Ch1.E21" content-type="numbered"><label>21</label><mml:math id="M347" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">sea</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">l</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">air</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mover accent="true"><mml:mrow><mml:mi>q</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">ocean</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">ao</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">λ</mml:mi></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">ocean</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">ao</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">blended</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">ocean</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">sea</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">ocean</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">air</mml:mi></mml:msub></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where means are taken over 12 sub-yearly time steps; <inline-formula><mml:math id="M348" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> is the mean forcing over the preceding year (in W m<inline-formula><mml:math id="M349" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>); <inline-formula><mml:math id="M350" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">ocean</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the ocean fraction in the area under consideration (Northern Hemisphere, Southern Hemisphere, or global); <inline-formula><mml:math id="M351" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">ao</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M352" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> are the tunable parameters of rlamdo and lambda, respectively (see Table 4 for details and units); and <inline-formula><mml:math id="M353" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the temperature in uppermost ocean layer i.e., in the mixed layer.</p>
      <p id="d1e8766">The radiative imbalance (RIB) and ocean heat content (OHC) are similarly derived according to
            <disp-formula id="Ch1.E22" content-type="numbered"><label>22</label><mml:math id="M354" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">RIB</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi mathvariant="normal">ERF</mml:mi><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">blended</mml:mi></mml:msub></mml:mrow><mml:mi mathvariant="italic">λ</mml:mi></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">OHC</mml:mi><mml:mo>=</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi mathvariant="normal">maxdepth</mml:mi></mml:munderover><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mi mathvariant="normal">Earth</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">ocean</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where <inline-formula><mml:math id="M355" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> is the density of seawater (assumed here to be constant at 1030 kg m<inline-formula><mml:math id="M356" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), <inline-formula><mml:math id="M357" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the specific heat capacity of seawater (<inline-formula><mml:math id="M358" display="inline"><mml:mrow><mml:mn mathvariant="normal">3.997</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> J kg<inline-formula><mml:math id="M359" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> K<inline-formula><mml:math id="M360" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), <inline-formula><mml:math id="M361" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi mathvariant="normal">Earth</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the surface area of the Earth (in m<inline-formula><mml:math id="M362" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula>), and <inline-formula><mml:math id="M363" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the height of the layer in meters. The sum goes over all the layers of the ocean either down to 700 m, in which case the last layer is only a fractional layer, or all the way down, depending on whether the calculation is for OHC down to 700 m or for total OHC. In practice, the ocean heat content in each hemisphere is added together for each layer in the sum; hence, the area used, <inline-formula><mml:math id="M364" display="inline"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mi mathvariant="normal">Earth</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, is rather the area of a hemisphere (<inline-formula><mml:math id="M365" display="inline"><mml:mrow><mml:mn mathvariant="normal">2.55</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">14</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M366" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula>).</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Model differences between new Python version and old Fortran version</title>
      <p id="d1e9010">The Python version is overall quite faithful to the previous Fortran version (at least it is possible to run it quite comparably). However, the Python version has more flexibility in what can be changed using parameters rather than what is hard-coded. For instance, the addition of SARF_TO_ERF parameters in the gaspam_file is a new addition, as is the option to run for different sets of years not starting in 1750, and many new tunable parameters have been added. In the Fortran version, one could tune the parameters lambda, akapa, cpi, <inline-formula><mml:math id="M367" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>, rlamdo, beto, mixed, qbmb, qdirso2, qindso2, qbc, qoc, and qo3 using a parameter file needed for every run. In the Python version, one can also tune threshtemp, qh2o_ch4, and beta_f. One can also change parameters like the reference year and the ocean fractions in each hemisphere (foan and foas). One can also choose and even tune the functional forms for the carbon mixed-layer pulse response function (Eq. 5) and the biotic decay function (Eq. 8). With the Python version, swapping between emission- or concentration-driven runs or simply accessing functions from the code is much easier than it was in the Fortran version, where such changes required producing a new compiled executable from a modified version of the code. Since the code is openly available and more readable, a user can also much more easily change some part of the code to make even more parameters tunable or even swap out some of the modules and run the model, for instance, with a simplified energy balance model. In addition, the model can be run with both file and dataset inputs, and the functionality for reading from files or handling dataset inputs is separated from the main code.</p>
      <p id="d1e9020">The Python code is also fully open and can be included as a regular Python package using pip. It includes automatic tests, including a regression test, to make sure the results from the energy balance model can be directly comparable to the previous version, and the emission-to-forcing part can be comparable enough (this part of the calculation includes quite a lot of subtractions of nearly equal numbers, which means the comparison is less direct between the two versions). The regression tests directly compare the energy balance output from the Fortran version to check that when given the same forcing input, temperatures and ocean heat content are the same up to a relative error of less than 1 % throughout the run for a few different forcing scenarios (including a single-year forcing change, a 1 % increase in CO<inline-formula><mml:math id="M368" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> per year of the experiment, and running with and without volcanic and solar forcing). The modeling flow from concentrations from to forcing and temperature is tested in a similar way, using a typical historical run, but when going all the way from emissions, the beginning of the run involves small values calculated by subtracting numbers of very similar size from each other, meaning that rounding differences become important; hence, we only require regression up to 1 % for a couple of years for the test to pass.</p>
      <p id="d1e9032">The code also includes plotting capabilities and tools for distribution runs and calibration which we will describe in further detail below. The automatic plots generated include time series plots of ocean heat content, radiative imbalance, temperature, and component-separated plots for emissions, concentrations, and radiative forcing. Examples of these plots for a historical run using all default parameters are included in Appendix A.</p>
      <p id="d1e9035">With the publicly available Python version on GitHub, there are also various example scripts to show usage, as well as scripts to prepare natural emission files for CH<inline-formula><mml:math id="M369" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> and N<inline-formula><mml:math id="M370" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O and perturbation files. Automatically generated documentation for the code, as well as a descriptive readme file to describe usage, is also included.</p>
      <p id="d1e9057">Currently, the code is somewhat slower than the original Fortran code was. A standard run from 1750 to 2100 from emissions to concentrations with the Fortran version usually takes under half a second, whereas the updated code takes around 3 s to do the same. This is a point for future improvement; however, the readability is considerably improved.</p>
      <p id="d1e9060">Figure 7 shows how the temperature output from the same parameter distributions used in the AR6 process results compares when run in the new version and the original Fortran version. Both the new Python version and the original Fortran version are included in the openscm runner (Nicholls et al., 2021). Clearly, the results are not very different between the two versions.</p>

      <fig id="Ch1.F7" specific-use="star"><label>Figure 7</label><caption><p id="d1e9065">This figure shows the GMST from the ensemble used for the AR6 report (Kikstra et al., 2022; Smith et al., 2021b), as run with the current updated version and the old Fortran version panel <bold>(a)</bold> and in the new Python version panel <bold>(b)</bold>, compared to observations from the observational dataset HadCRUT (Morice et al., 2021). In panel <bold>(c)</bold>, for easier comparison, only the results for ssp245 are shown for both the Fortran version (in blue) and the Python version (in green). The comparison between the plots mainly shows that the ported Python version reproduces the old results quite faithfully when given the same parameter set, although there are some changes that generally make the Fortran version results a bit warmer than the Python version when given exactly the same parameters.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f07.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>New parallel and calibration tools</title>
      <p id="d1e9091">Additions to the Python version are integrated parallelization and calibration tools. These include the options to run over a parameter distribution set defined in a JSON file or over multiple scenarios in parallel or some combination of both.</p>

      <fig id="Ch1.F8" specific-use="star"><label>Figure 8</label><caption><p id="d1e9096">Results from a 100-member ensemble calibrating qindso2, <inline-formula><mml:math id="M371" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>, and lambda to fit observed temperature from HadCRUT (Morice et al., 2021) and total ocean heat content from the Global Climate Observing System (GCOS) (von Schuckmann et al., 2023a). Panel <bold>(a)</bold> shows the temperature for the 2.5th to the 97.5th percentile compared to the same in the HadCRUT dataset. Panel <bold>(b)</bold> shows the ocean heat content for the 5th to 90th percentile compared to the same in GCOS. GMST (surface air temperature change) is shown as the change relative to the 1961–1990 period, while the ocean heat content is shown relative to 1971 ensemble mean values.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f08.png"/>

        </fig>

      <p id="d1e9118">The parameter distribution may also be generated using the calibration tools; these can both simply be used to produce either Latin hypercubes or Gaussian distributions of a given size over any subset of the tunable parameters to be run over directly or saved as a JSON file for later use, or they can be used to tune parameters over such a prior distribution to fit the distribution of one or more output parameters, resulting in a tuned parameter ensemble to be run over and saved in a JSON file for later use.</p>
      <p id="d1e9122">The calibrator tool fits a set of <inline-formula><mml:math id="M372" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> samples to distribution functions for some subset of the parameters. The priors over the distribution space can be Gaussian distributions or Latin hypercubes, and sampling is continued until a distribution of the required size is found. Samples are generated according to the prior and run in parallel chunks. Samples are then saved or rejected, according to the calibration distribution over some outputs. In practice, this is done by comparing its placement in the distribution for each variable to a random number and keeping samples that are placed closer to the mean than the random number. Be aware that the larger the calibration space, i.e., the dimensionality (number of parameters) and range of the prior parameter distribution, and the higher the number of data points to fit to, the higher the fraction of rejection and the higher the number of chosen samples needed to get a good fit. There is also a tunable cap on the total sampling to avoid infinite looping. With non-informative priors, the calibration might also need to be run for very many loops to get the required number of samples. Since quite a few of the parameters are independent, relating to specific components and diagnostics, a less computationally intensive calibration workflow might be tuning only a small subset of parameters separately to various outputs at a time. For instance, carbon cycle parameters can first be tuned to reproduce a CO<inline-formula><mml:math id="M373" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> concentration time series, before the tuning forcing and climate sensitivity or other energy balance model parameters, to get the observed ocean heat content and temperature change distributions. Below, we demonstrate how the calibration can be used to get a parameter distribution.</p>
      <p id="d1e9141">As a proof of concept, we have produced 100-member ensemble of parameter sets, calibrating the parameters W (vertical velocity) and lambda (the climate sensitivity parameter) from the pamset_udm and qindso2 (ERFaci in ref_year) from the pamset_emiconc, keeping all other parameters at default values. Parameter ranges were 0.55–6, 0.5–1.25, and <inline-formula><mml:math id="M374" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.75</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M375" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn></mml:mrow></mml:math></inline-formula>, respectively. The calibration was made to fit the observed temperatures from HadCRUT (Morice et al., 2021) and ocean heat content from GCOS (von Schuckmann et al., 2023a) time series, including uncertainties. However, in order to not make the fit too difficult for a quick demonstration, only data from every 30th year of the time series were used. Other approaches to the calibration could be fitting the overall RMSE between data and observations for the whole time series or fitting the mean difference in time windows. For an even better fit, more of the data should be used, more parameters might need to get fitted, and a larger ensemble should be constructed. Uncertainties that cannot be modeled with this setup still include input data uncertainty. The aerosol forcing calibration in this model can also only scale the aerosol forcing overall and not span uncertainties in its overall time evolution. Figure 8 shows how the 100-member calibrated set compares to the observational datasets in practice.</p>
</sec>
</sec>
<sec id="Ch1.S3" sec-type="conclusions">
  <label>3</label><title>Conclusions</title>
      <p id="d1e9173">In this paper, we have described the CICERO-SCM simple climate model in its current incarnation as a Python-implemented open-source model. Though the model has been improved in terms of readability and user-friendliness, opportunities for further development abound. There are also many questions that the model is not currently suited to answer for which it could be adapted to answer.</p>
      <p id="d1e9176">In terms of technical modifications, the Python version is still slower than the Fortran model, and opportunities for further speed-ups should be explored. A fair bit of time could likely be shaved off the runtime through using more efficient data structures and calculations. However, such modifications may also come at the expense of the readability or easy model adaptation to new usages. Making the calibration more efficient, flexible, and statistically robust is also a technical priority. Eventually producing and updating the calibrated parameter sets that represent good fits to current available knowledge form the end goal of such an exercise. Keeping the model up to date with libraries and packages should also be a part of the development moving forward.</p>
      <p id="d1e9179">As for the functionality, the current modular structure allows for parts of the model to be used independently and provides options to change the emissions to a forcing or energy balance model with different models altogether. This could allow for testing and updating, for instance, using a more efficient ocean model with fewer layers or having a simpler, faster, and less readable emission to forcing module which can be interchanged with the current more readable and adaptable, yet slower, version. However, we  acknowledge that modularity could be improved further – for example, through isolating the carbon cycle module.</p>
      <p id="d1e9182">Some updates that could open up the exploration of questions that the model currently does not answer properly include, but are not limited to, the regionalization of the temperature response; the inclusion of temperature feedbacks into the carbon uptake; a component breakdown of the carbon cycle to keep track of the carbon amounts in the various pools (representing processes which impact both heat and carbon transport in the ocean, for example); a more proper treatment of aerosol–cloud interactions to account for time delays in cloud formation (Jia and Quaas, 2023); the inclusion of nitrate aerosols, updated formulas for O<inline-formula><mml:math id="M376" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula> ERF, and updated CH<inline-formula><mml:math id="M377" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> lifetime treatments reproducing more recent atmospheric chemistry model results (Skeie et al., 2023; Stevenson et al., 2020); continuous updates of lifetimes and forcing strength for various compounds; the inclusion of more compounds thought to have a climate impact in the future such as, for instance, molecular hydrogen (Hauglustaine et al., 2022; Paulot et al., 2021; Sand et al., 2023; Warwick et al., 2023) or ammonia (NH<inline-formula><mml:math id="M378" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>) (Bertagni et al., 2023).</p>
      <p id="d1e9213">In general, we hope that this open-source and accessible version of the model will facilitate expanded use and community development of the model, and we hope to see colleagues and users engage with it in whatever way they find most useful.</p>
</sec>

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

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Default plots from a run with all parameters set to default values</title>
      <p id="d1e9228">The module includes automatic plotting options. Using these options, we can plot the time evolution of emissions, concentrations, and forcing changes per component, as well as ocean heat content change, radiative imbalance, and temperature change. Below, such plots from a run with all parameter values set to default values and run with the historical CMIP6 input data are shown.</p>

      <fig id="App1.Ch1.S1.F9"><label>Figure A1</label><caption><p id="d1e9233">Default emission output plot number 1 for a run with default parameters using historical emissions up to 2014 and the ssp245 emission year 2014 to the end of the year 2020 – all from RCMIP (Nicholls et al., 2020). The input dataset did not include data for HCFC-123; hence, the value for this gas is zero throughout.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f09.png"/>

      </fig>

<fig id="App1.Ch1.S1.F10"><label>Figure A2</label><caption><p id="d1e9248">Default emission output plot number 2 for a run with default parameters of the historical emissions up to 2014 and the ssp245 emission year 2014 to the end of the year 2020 – all from RCMIP (Nicholls et al., 2020).</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f10.png"/>

      </fig>

<fig id="App1.Ch1.S1.F11"><label>Figure A3</label><caption><p id="d1e9262">Default emission output plot number 3 for a run with default parameters of the historical emissions up to 2014 and the ssp245 emission year 2014 to the end of the year 2020 – all from RCMIP (Nicholls et al., 2020).</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f11.png"/>

      </fig>

<fig id="App1.Ch1.S1.F12"><label>Figure A4</label><caption><p id="d1e9276">Default concentration output plot number 1 for a run with default parameters of the historical emissions up to 2014 and the ssp245 emission year 2014 to the end of the year 2020 – all from RCMIP (Nicholls et al., 2020). The input dataset did not include data for HCFC-123; hence, the value for this gas is zero throughout.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f12.png"/>

      </fig>

<fig id="App1.Ch1.S1.F13"><label>Figure A5</label><caption><p id="d1e9291">Default concentration output plot number 2 for a run with default parameters of the historical emissions up to 2014 and the ssp245 emission year 2014 to the end of the year 2020 – all from RCMIP (Nicholls et al., 2020).</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f13.png"/>

      </fig>

<fig id="App1.Ch1.S1.F14"><label>Figure A6</label><caption><p id="d1e9305">Default forcing output plot number 1 for a run with default parameters of the historical emissions up to 2014 and the ssp245 emission year 2014 to the end of the year 2020 – all from RCMIP (Nicholls et al., 2020). The input dataset did not include data for HCFC-123; hence, the value for this gas is zero throughout.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f14.png"/>

      </fig>

<fig id="App1.Ch1.S1.F15"><label>Figure A7</label><caption><p id="d1e9319">Default forcing output plot number 2 for a run with default parameters of the historical experiment emissions up to 2014 and the ssp245 emission year 2014 to the end of the year 2020 – all from RCMIP (Nicholls et al., 2020).</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f15.png"/>

      </fig>

<fig id="App1.Ch1.S1.F16"><label>Figure A8</label><caption><p id="d1e9334">Default forcing output plot number 3 for a run with default parameters of the historical emissions up to 2014 and the ssp245 emission year 2014 to the end of the year 2020 – all from RCMIP (Nicholls et al., 2020). The default settings for the model have qbmb as the forcing scaling for biomass burning aerosols set to zero; hence, the BMB_AEROS forcing time series is zero throughout.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f16.png"/>

      </fig>

<fig id="App1.Ch1.S1.F17"><label>Figure A9</label><caption><p id="d1e9348">Default temperature change since 1750 output plot for a run with default parameters of the historical emissions up to 2014 and the ssp245 emission year 2014 to the end of the year 2020 – all from RCMIP (Nicholls et al., 2020).</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f17.png"/>

      </fig>

      <fig id="App1.Ch1.S1.F18"><label>Figure A10</label><caption><p id="d1e9361">Default output plot of ocean heat content change since 1750 for a run with default parameters of the historical emissions up to 2014 and the ssp245 emission year 2014 to the end of the year 2020 – all from RCMIP (Nicholls et al., 2020).</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f18.png"/>

      </fig>

<fig id="App1.Ch1.S1.F19"><label>Figure A11</label><caption><p id="d1e9376">Default plot of radiative imbalance change since 1750 for a run with default parameters of the historical emissions up to 2014 and the ssp245 emission year 2014 to the end of the year 2020 – all from RCMIP (Nicholls et al., 2020).</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f19.png"/>

      </fig>


</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>Natural emission estimates for CH<inline-formula><mml:math id="M379" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> and N<inline-formula><mml:math id="M380" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O</title>
      <p id="d1e9416">CH<inline-formula><mml:math id="M381" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> and N<inline-formula><mml:math id="M382" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O both have considerable natural emission contributions (Saunois et al., 2020; Tian et al., 2020). In the model, the time series of these can be fed as separate files or dataset time series to the model instance. If not sent, a flat natural emission value from the gaspam_file will be sent. However, using a flat natural emission time series will rarely give a good match to observed concentrations, so the model also comes with a preprocessing script to generate a natural emission time series. Using a precalculated time series from a different model setup, or input dataset, will lead to different fits to the concentration time series for both components. But a finely tuned input time series will also make the calculation of the emissions to the concentration for these species superfluous, as the natural emissions are constructed to fit whatever is missing from the anthropogenic distribution, and the run will effectively be concentration-driven for these components.</p>
      <p id="d1e9437">In the Fortran version, the method for calculating the natural emission time series used a calibration-per-time-step method that iterated and adjusted the natural emissions from the previous step by 5 % until the concentration matched with <inline-formula><mml:math id="M383" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> % discrepancy. As we know that we have an exact solution for converting emissions to concentrations in each time step, we can solve the equation exactly for the missing emissions in each time step for a much more efficient, though somewhat more noisy, solution. Both options are available as options from the precalculate_natural_emissions.py script in the scripts/prescripts subfolder. When the historical data finish, the future value of natural emissions is, however, assumed constant with a value that is the mean of the last 11 values. Figure A1 shows these estimates from CMIP6 (Smith et al., 2021b) concentration data, as used throughout this article, alongside the input anthropogenic emissions and the flat emissions from the default gaspam_file.</p>
      <p id="d1e9450">For CH<inline-formula><mml:math id="M384" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, the amount of estimated natural emissions will vary significantly with the choice of lifetime mode, as the natural emissions are effectively masking over whatever is needed to make up the expected concentration time series. For now, this means that when running the model with estimated natural emissions, we are effectively only modeling CH<inline-formula><mml:math id="M385" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> and N<inline-formula><mml:math id="M386" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O forcing from concentrations in the historical period. The choice of lifetime mode may play a much larger part when natural emissions are unknown and estimated using a flat background value or a flat mean as the script calculates for the future. Figure A2 shows how the lifetime of CH<inline-formula><mml:math id="M387" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> evolves using different lifetime modes. It also displays how different the natural emission estimates are depending on which lifetime mode is chosen.</p><fig id="App1.Ch1.S2.F20"><label>Figure B1</label><caption><p id="d1e9492">Time series of the estimated natural emission and anthropogenic input emissions for the historical and the ssp245 scenario for CH<inline-formula><mml:math id="M388" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> and N<inline-formula><mml:math id="M389" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O. The old data are data constructed using the method used to make natural emissions for the Fortran model. The ode method is using a script that is included with the Python version and is reliant on the exact solution. In both cases, the “TAR” lifetime mode for CH<inline-formula><mml:math id="M390" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> is used for the estimates. The flat background is the flat natural emission value from the gaspam_file (Table 3).</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f20.png"/>

      </fig>

      <fig id="App1.Ch1.S2.F21"><label>Figure B2</label><caption><p id="d1e9532">CH<inline-formula><mml:math id="M391" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula> lifetime time series with different lifetime modes in the ssp245 scenario in panel <bold>(a)</bold>. In panel <bold>(b)</bold>, the corresponding estimated lifetime emissions are made to match the concentration time series throughout the span of the experiment. The time series of the anthropogenic emissions is also shown.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/17/6589/2024/gmd-17-6589-2024-f21.png"/>

      </fig>


</app>

<app id="App1.Ch1.S3">
  <label>Appendix C</label><title>Upwelling diffusion model equations</title>
      <p id="d1e9568">The equations used to describe the how energy is exchanged through the ocean system can be found in Appendix B in Schlesinger et al. (1992). They consist of differential equation sets for each of the layers in the ocean, accounting for all processes transporting heat in and out of the layer in each hemisphere. The equation for each hemisphere is completely symmetrical, so we will state only the equations for the Northern Hemisphere here for simplicity. The equations include terms relating to heat transfer between the hemispheres, and these terms are even included in the code and scaled by the atmospheric interhemispheric heat exchange parameter <inline-formula><mml:math id="M392" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (ebbeta). However, we will omit these terms here, as the equations simplify without them, and the parameter is mostly not used.</p>
      <p id="d1e9582">In the mixed (uppermost) ocean layer, the equation reads
          <disp-formula id="App1.Ch1.S3.E23" content-type="numbered"><label>C1</label><mml:math id="M393" display="block"><mml:mrow><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>c</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi>q</mml:mi><mml:mo>-</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">λ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="italic">κ</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi>W</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">S</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M394" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi mathvariant="italic">λ</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">o</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, with <inline-formula><mml:math id="M395" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as the Northern Hemisphere ocean fraction (foan), <inline-formula><mml:math id="M396" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mrow><mml:mi mathvariant="normal">a</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">o</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> (rlamdo) as the air–sea heat exchange parameter, and <inline-formula><mml:math id="M397" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula> as the equilibrium climate sensitivity divided by 2xCO<inline-formula><mml:math id="M398" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> radiative forcing (see Table 4 for details and units). Both temperature and forcing values denote changes from the temperature and forcing at the start of the model run rather than absolute temperatures. Subscript numbers denote the ocean layer number, counted from the top, so layer 1 is the mixed layer. All quantities are the versions of the quantities in the Northern Hemisphere non-polar ocean unless otherwise specified. <inline-formula><mml:math id="M399" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">S</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the temperature in the Southern Hemisphere, and <inline-formula><mml:math id="M400" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the Northern Hemisphere polar ocean temperature that is assumed to change according to B8 in Schlesinger et al. (1992), i.e., just following the change in the main ocean temperature mixed layer times <inline-formula><mml:math id="M401" display="inline"><mml:mi mathvariant="normal">Π</mml:mi></mml:math></inline-formula> (the cpi parameter in Table 4).
          <disp-formula id="App1.Ch1.S3.E24" content-type="numbered"><label>C2</label><mml:math id="M402" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">Π</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></disp-formula>
        <inline-formula><mml:math id="M403" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> is the Northern Hemisphere forcing (in W m<inline-formula><mml:math id="M404" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), <inline-formula><mml:math id="M405" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> is the seawater density (1030 kg m<inline-formula><mml:math id="M406" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula>), <inline-formula><mml:math id="M407" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the specific heat capacity of seawater (<inline-formula><mml:math id="M408" display="inline"><mml:mrow><mml:mn mathvariant="normal">3.997</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> J kg<inline-formula><mml:math id="M409" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> K<inline-formula><mml:math id="M410" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), and <inline-formula><mml:math id="M411" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the height of layer <inline-formula><mml:math id="M412" display="inline"><mml:mi>l</mml:mi></mml:math></inline-formula> in meters. <inline-formula><mml:math id="M413" display="inline"><mml:mi mathvariant="italic">κ</mml:mi></mml:math></inline-formula> is the vertical heat diffusivity (akapa),  <inline-formula><mml:math id="M414" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the oceanic interhemispheric heat exchange rate (beto), and <inline-formula><mml:math id="M415" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> is the upwelling rate. These three are tunable parameters (see Table 4 for details and units). Finally, when the parameter threshtemp is non-zero, the upwelling rate <inline-formula><mml:math id="M416" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>, is not equal to the parameter <inline-formula><mml:math id="M417" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> in Table 4, but it is rather given as
          <disp-formula id="App1.Ch1.S3.E25" content-type="numbered"><label>C3</label><mml:math id="M418" display="block"><mml:mrow><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>W</mml:mi><mml:mtext>Table 4</mml:mtext></mml:msub><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">thres</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>;</mml:mo></mml:mrow></mml:math></disp-formula>
        that is, the threshtemp parameter is the mixed-layer temperature change at which the upwelling velocity decreases by 30 %. This decrease in the upwelling velocity was not included in the model described in Schlesinger et al. (1992) but is an update based on the work of Raper et al. (2001).</p>
      <p id="d1e10091">To simplify the equations, atmospheric transport between the hemispheres is assumed to be zero in this derivation, though it is included in the code, and its strength is controlled by the parameter ebbeta (<inline-formula><mml:math id="M419" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d1e10105">The left-hand side represents the rate of change in the energy in the mixed layer, where the <inline-formula><mml:math id="M420" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> factor accounts for heat exchange between the ocean and the atmosphere (and when <inline-formula><mml:math id="M421" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is included also with atmospheric interhemispheric heat exchange). Examining the terms on the right-hand side, they represent radiative forcing, then the temperature longwave radiation and climate feedback, then the vertical diffusion heat transport to the layer below, then the vertical advective heat transport into the polar ocean, and, finally, the interhemispheric heat transport. The polar ocean temperature is assumed to be <inline-formula><mml:math id="M422" display="inline"><mml:mrow><mml:mi mathvariant="normal">Π</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> throughout.</p>
      <p id="d1e10144">For all internal ocean layers, the equation is
          <disp-formula id="App1.Ch1.S3.E26" content-type="numbered"><label>C4</label><mml:math id="M423" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mfenced open="[" close="]"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi>W</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo mathsize="2.5em">[</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi>W</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo mathsize="1.5em">]</mml:mo><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>S</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        Here, we have the rate of change in the energy per area in the layer on the left, diffusion and advection with the layer below first and then diffusion and advection with the layer above, and, finally, the interhemispheric heat transport across the horizontal boundary. The <inline-formula><mml:math id="M424" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> value in the denominator of the diffusion term and in the second advection term is zero for the uppermost of the layers and one otherwise. In the equation for the Southern Hemisphere, this last term will also be scaled by the ratio between the two ocean surfaces to ensure that an equal amount of heat is accounted for, as seen from both hemispheres. Note also that in the original formulation in Schlesinger et al. (1992), the advection terms did not depend on the temperature in the layer from which the advection came; i.e., they were not dependent on the form given here of <inline-formula><mml:math id="M425" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>W</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M426" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>W</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> but rather on the average temperature between the layer from which the advection came and the one it advected into, i.e., on the form <inline-formula><mml:math id="M427" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>W</mml:mi><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M428" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi>W</mml:mi><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>. The same was true for the advection out of the bottom layer (see Eq. C5).</p>
      <p id="d1e10544">For the ocean bottom layer <inline-formula><mml:math id="M429" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula>, the equation reads
          <disp-formula id="App1.Ch1.S3.E27" content-type="numbered"><label>C5</label><mml:math id="M430" display="block"><mml:mrow><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mfenced open="[" close="]"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi>W</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="normal">WT</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi mathvariant="normal">L</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">S</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:math></disp-formula>
        where there is no longer any heat transported from the layer below. As there is none, however, we also account for the transport of heat from the bottom of the polar ocean and transport to the Southern Ocean. In other words, in the model, heat is transferred into the polar ocean at the top and transported back from it at the bottom layer.</p>
      <p id="d1e10719">Now, for the solution of this equation set in the code, the solution involves a separation of terms. First for the forcing, interhemispheric heat exchange terms, and polar heat exchange terms, a simple forward Euler solution, <inline-formula><mml:math id="M431" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mo>≈</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, is employed in gathering all these terms in one and solving for them in all layers first. These are then added to the equations and can be viewed as constant terms in the further differentiation. Then the climate feedback, diffusion, and advection terms are combined in a backward implicit Euler calculation. That is to say, the equations are solved, assuming all these  terms are given for the current time step, and we solve the equations for them.</p>
      <p id="d1e10768">We rewrite the top layer in Eq. (C1) as

              <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M432" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S3.E28"><mml:mtd><mml:mtext>C6</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi>q</mml:mi><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">λ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="italic">κ</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi>W</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">S</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S3.E29"><mml:mtd><mml:mtext>C7</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="italic">κ</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi>W</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mi>q</mml:mi><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">λ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi>W</mml:mi><mml:mi mathvariant="normal">Π</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">S</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          Unless otherwise stated, the left-hand side (LHS) is time <inline-formula><mml:math id="M433" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, and the right-hand side (RHS) is time <inline-formula><mml:math id="M434" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. Dividing by <inline-formula><mml:math id="M435" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>,

              <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M436" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S3.E30"><mml:mtd><mml:mtext>C8</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mi>t</mml:mi></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>W</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>q</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>W</mml:mi><mml:mi mathvariant="normal">Π</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">S</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S3.E31"><mml:mtd><mml:mtext>C9</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>W</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mspace linebreak="nobreak" width="0.125em"/></mml:mrow></mml:mfenced><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>W</mml:mi><mml:mi mathvariant="normal">Π</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">S</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>q</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          Note that, for shorthand, LHS is time <inline-formula><mml:math id="M437" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, and RHS is time <inline-formula><mml:math id="M438" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e11772">The equation set can, in principle, be written in this way for the various layers:
          <disp-formula id="App1.Ch1.S3.E32" content-type="numbered"><label>C10</label><mml:math id="M439" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>a</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        In the code, we go through the equations and find the coefficients <inline-formula><mml:math id="M440" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M441" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M442" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The <inline-formula><mml:math id="M443" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> terms are the results of the forward-Euler solution for the horizontal transport. This now defines a banded matrix problem and can be solved using a suitable banded matrix solver.</p>
      <p id="d1e11957">Following this approach, the coefficients <inline-formula><mml:math id="M444" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M445" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M446" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are
          <disp-formula id="App1.Ch1.S3.E33" content-type="numbered"><label>C11</label><mml:math id="M447" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>c</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>W</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Π</mml:mi><mml:mi>W</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">S</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>q</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        where <inline-formula><mml:math id="M448" display="inline"><mml:mi>q</mml:mi></mml:math></inline-formula> is now the mean forcing over the preceding year.</p>
      <p id="d1e12306">Performing similar transformations to those for the top layer in Eq. (C4), the coefficients for the internal layers <inline-formula><mml:math id="M449" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M450" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M451" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M452" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> become
          <disp-formula id="App1.Ch1.S3.E34" content-type="numbered"><label>C12</label><mml:math id="M453" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>)</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>W</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>W</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>W</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:msub><mml:mi>T</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>S</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        where <inline-formula><mml:math id="M454" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> in the expression for <inline-formula><mml:math id="M455" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M456" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is zero for the second layer and one otherwise.</p>
      <p id="d1e12809">And for the bottom layer (from Eq. C5),
          <disp-formula id="App1.Ch1.S3.E35" content-type="numbered"><label>C13</label><mml:math id="M457" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">κ</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>W</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>c</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi mathvariant="normal">L</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">S</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Π</mml:mi><mml:mi>W</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">L</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
</app>
  </app-group><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d1e13123">The Python code is openly available on GitHub at <uri>https://github.com/ciceroOslo/ciceroscm</uri> (last access: 23 August 2024), with a Zenodo DOI for the version used here at <uri>https://doi.org/10.5281/zenodo.10548720</uri> (Sandstad et al., 2024).</p>

      <p id="d1e13132">The Fortran version of the code is not open-source as such, but executable versions for various operating systems are available as part of the openscm runner framework at <uri>https://github.com/openscm/openscm-runner</uri> (Nicholls et al., 2024).</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e13141">RCMIP (Nicholls et al., 2020) input data used for running the models and most plots are available from <uri>https://gitlab.com/rcmip/rcmip</uri> (last access: 27 August 2024), with a Zenodo DOI at <uri>https://doi.org/10.5281/zenodo.4016613</uri> (Nicholls and Gieseke, 2019).</p>

      <p id="d1e13150">The model output has also been compared with forcing and temperature output from the IPCC AR6 Chapter 7 (<uri>https://doi.org/10.5281/zenodo.5211358</uri>, Smith et al., 2021a), together with HadCRUT temperature data (<uri>https://catalogue.ceda.ac.uk/uuid/b9698c5ecf754b1d981728c37d3a9f02/</uri>, Met Office Hadley Centre et al., 2020; Morice et al., 2021) and GCOS ocean heat content data (<uri>https://doi.org/10.26050/WDCC/GCOS_EHI_1960-2020_OHC_v2</uri>, von Schuckmann et al., 2023b), which are all openly available datasets.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e13165">MS was the main developer for the porting of the code to Python and also the main author of the paper. BA contributed with comments to improve the paper and code from a user perspective. ANJ contributed to the code's additional features and proofread the draft. MTL and RBS helped ensure a faithful rendition of the features of the Fortran original and various related tools, contributed heavily to the scientific choices made in the code improvements, plots, and text, and wrote initial drafts. GPP laid the groundwork for the text in the Introduction and several other sections and contributed heavily to a clearer understanding of the natural emission approach in Appendix A and of the upwelling diffusion model in Appendix B. BMS contributed to the coding process, did code reviews, and wrote the sections on the carbon cycle. BHS, GPP, and RBS provided the momentum to get the process for the porting project started and obtained the funding necessary to do it from various sources. All authors have read the paper and contributed with comments and improvements.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e13171">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="d1e13177">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. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e13183">We acknowledge CICERO for the years-long support and funding for this model and its maintenance and development in terms of both human and computational resources. The Norwegian Research Council project UTRICS (grant no. 314997) has contributed funding for the process of writing this article and adding calibration and parallelization tools. The European Union Horizon 2020 project PROVIDE (grant no. 101003687) has also provided funding for testing and improvements and for the work of Benjamin Mark Sanderson.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e13188">This research has been supported by the Norges Forskningsråd (grant no. 314997) and the EU Horizon 2020 (grant no. 101003687).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e13194">This paper was edited by Stefan Rahimi-Esfarjani and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><mixed-citation>Aamaas, B., Peters, G. P., and Fuglestvedt, J. S.: Simple emission metrics for climate impacts, Earth Syst. Dynam., 4, 145–170, <ext-link xlink:href="https://doi.org/10.5194/esd-4-145-2013" ext-link-type="DOI">10.5194/esd-4-145-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><mixed-citation>Aldrin, M., Holden, M., Guttorp, P., Skeie, R. B., Myhre, G., and Berntsen, T. K.: Bayesian estimation of climate sensitivity based on a simple climate model fitted to observations of hemispheric temperatures and global ocean heat content, Environmetrics, 23, 253–271, <ext-link xlink:href="https://doi.org/10.1002/env.2140" ext-link-type="DOI">10.1002/env.2140</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><mixed-citation>Alfsen, K. H. and Berntsen, T. K.: An efficient and accurate carbon cycle model for use in simple climate models, CICERO Center for International Climate and Environmental Research, Oslo, <uri>http://hdl.handle.net/11250/192446</uri> (last access: 28 August 2024), 1999.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><mixed-citation>Atjay, G. L., Ketner, P., and Duvigneaud, P.: Terrestrial primary production and phytomass, in: The Global Carbon Cycle, edited by: Bolin, B., Degens, E. T., Kempe, S., and Ketner, P., Wiley &amp; Sons, Chichester, 129–181, ISBN 0-471-99710-2, 1979.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><mixed-citation>Balaji, V., Maisonnave, E., Zadeh, N., Lawrence, B. N., Biercamp, J., Fladrich, U., Aloisio, G., Benson, R., Caubel, A., Durachta, J., Foujols, M.-A., Lister, G., Mocavero, S., Underwood, S., and Wright, G.: CPMIP: measurements of real computational performance of Earth system models in CMIP6, Geosci. Model Dev., 10, 19–34, <ext-link xlink:href="https://doi.org/10.5194/gmd-10-19-2017" ext-link-type="DOI">10.5194/gmd-10-19-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><mixed-citation>Bertagni, M. B., Socolow, R. H., Martirez, J. M. P., Carter, E. A., Greig, C., Ju, Y., Lieuwen, T., Mueller, M. E., Sundaresan, S., Wang, R., Zondlo, M. A., and Porporato, A.: Minimizing the impacts of the ammonia economy on the nitrogen cycle and climate, P. Natl. Acad. Sci. USA, 120, e2311728120, <ext-link xlink:href="https://doi.org/10.1073/pnas.2311728120" ext-link-type="DOI">10.1073/pnas.2311728120</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><mixed-citation>Boucher, O., Borella, A., Gasser, T., and Hauglustaine, D.: On the contribution of global aviation to the CO<inline-formula><mml:math id="M458" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> radiative forcing of climate, Atmos. Environ., 267, 118762, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2021.118762" ext-link-type="DOI">10.1016/j.atmosenv.2021.118762</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><mixed-citation>den Elzen, M., Fuglestvedt, J., Höhne, N., Trudinger, C., Lowe, J., Matthews, B., Romstad, B., de Campos, C. P., and Andronova, N.: Analysing countries' contribution to climate change: scientific and policy-related choices, Environ. Sci. Policy, 8, 614–636, <ext-link xlink:href="https://doi.org/10.1016/j.envsci.2005.06.007" ext-link-type="DOI">10.1016/j.envsci.2005.06.007</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><mixed-citation>den Elzen, M. G. J., Olivier, J. G. J., Höhne, N., and Janssens-Maenhout, G.: Countries' contributions to climate change: effect of accounting for all greenhouse gases, recent trends, basic needs and technological progress, Climatic Change, 121, 397–412, <ext-link xlink:href="https://doi.org/10.1007/s10584-013-0865-6" ext-link-type="DOI">10.1007/s10584-013-0865-6</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><mixed-citation>Ehhalt, DieterH., Prather, M. J., Detener, F., Derwent, R. G., Dlugokencky, E., Holland, E., Isaksen, I. S. A., Katima, J., Kirchhoff, V., and Matson, P.: Atmospheric Chemistry and Greenhouse Gases, in: Climate Change 2001: The Scientific Basis, edited by: Houghton, J. T., Ding, Y., Griggs, D. J., Noguer, M., van der Linden, P. J., Dai, X., Maskell, K., and Johnson, C. A., Cambridge University Press, United Kingdom and New York, NY USA, ISBN 9780521807678, 2001.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><mixed-citation>Etminan, M., Myhre, G., Highwood, E. J., and Shine, K. P.: Radiative forcing of carbon dioxide, methane, and nitrous oxide: A significant revision of the methane radiative forcing, Geophys. Res. Lett., 43, 12614–12623, <ext-link xlink:href="https://doi.org/10.1002/2016GL071930" ext-link-type="DOI">10.1002/2016GL071930</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><mixed-citation>Forster, P., Ramaswarmy, V., Artaxo, P., Berntsen, T. K., Betts, R., Haywood, J., Lean, J., Lowe, D. C., Myhre, G., Nganga, J., Prinn, R. G., Raga, G., Schulz, M., and Van Dorland, R.: Changes in Atmospheric Constituents and in Radiative Forcing, in: Climate Change 2007: The Physical Science Basis. Contribution of Working Group I to the Fourth Assessment Report of the Intergovernmental Panel on Climate Change, edited by: Solomon, S., Qin, D., Manning, M., Chen, Z., Marquis, M., Averyt, K. B., Tignor, M., and Miller, H. L., Cambridge University Press, Cambridge, United Kingdom and New York, NY, USA, 129–234, ISBN 9780521880091, 2007.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><mixed-citation>Forster, P., Storelvmo, T., Armour, K., Collins, W. J., Dufresne, J.-L., Frame, D. J., Lunt, D. J., Mauritsen, T., Palmer, M. D., Watanabe, M., Wild, M., and Zhang, H.: The Earth's Energy Budget, Climate Feedbacks, and Climate Sensitivity., in: In Climate Change 2021: The Physical Science Basis. Contribution of Working Group I to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, edited by: Masson-Delmotte, V.,  Zhai, P.,  Pirani, A.,  Connors, S. L.,  Péan, C.,  Berger, S.,  Caud, N.,  Chen, Y.,  Goldfarb, L.,  Gomis, M. I.,  Huang, M.,  Leitzell, K.,  Lonnoy, E.,  Matthews, J. B. R.,  Maycock, T. K.,  Waterfield, T.,  Yelekçi, O.,  Yu, R., and  Zhou, B.,  Cambridge University Press, Cambridge, United Kingdom and New York, NY, USA, 923–1054, <ext-link xlink:href="https://doi.org/10.1017/9781009157896.009" ext-link-type="DOI">10.1017/9781009157896.009</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><mixed-citation>Fuglestvedt, J. S. and Berntsen, T. K.: A simple model for scenario studies of changes in global climate: Version 1.0, CICERO Center for International Climate and Environmental Research, Oslo, <uri>http://hdl.handle.net/11250/192444</uri> (last access: 28 August 2024), 1999.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><mixed-citation>Fuglestvedt, J., Berntsen, T., Myhre, G., Rypdal, K., and Skeie, R. B.: Climate forcing from the transport sectors, P. Natl. Acad. Sci. USA, 105, 454–458, <ext-link xlink:href="https://doi.org/10.1073/pnas.0702958104" ext-link-type="DOI">10.1073/pnas.0702958104</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><mixed-citation>Gasser, T., Crepin, L., Quilcaille, Y., Houghton, R. A., Ciais, P., and Obersteiner, M.: Historical CO<inline-formula><mml:math id="M459" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> emissions from land use and land cover change and their uncertainty, Biogeosciences, 17, 4075–4101, <ext-link xlink:href="https://doi.org/10.5194/bg-17-4075-2020" ext-link-type="DOI">10.5194/bg-17-4075-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><mixed-citation>Grewe, V.: A generalized tagging method, Geosci. Model Dev., 6, 247–253, <ext-link xlink:href="https://doi.org/10.5194/gmd-6-247-2013" ext-link-type="DOI">10.5194/gmd-6-247-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><mixed-citation>Guivarch, C., Kriegler, E., Portugal-Pereira, J., Bosetti, V., Edmonds, J., Fischedick, M., Havlík, P., Jaramilo, P., Krey, V., Lecocq, F., Lucena, A. F. P., Meinshausen, M., Mirasgedis, S., O'Neill, B., Peters, G. P., Rogelj, J., Rose, S., Saheb, Y., Strbac, G., Hammer Strømman, A., van Vuuren, D. P., and Zhou, N.: IPCC, 2022: Annex III: Scenarios and modelling methods, in: IPCC, 2022: Climate Change 2022: Mitigation of Climate Change. Contribution of Working Group III to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, edited by: Shukla, P. R., Skea, J., Slade, R., Al Khourdajie, A., van Diemen, R., McCollum, D., Pathak, M., Some, S., Vyas, P., Fradera, R., Belkacemi, M., Hasija, A., Lisboa, G., Luz, S., and Malley, J., Cambridge University Press, Cambridge, United Kingdom and New York, NY, USA, <ext-link xlink:href="https://doi.org/10.1017/9781009157926.022" ext-link-type="DOI">10.1017/9781009157926.022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><mixed-citation>Harvey, D., Gregory, J., Hoffert, M., Atul, J., Lal, M., Leemans, R., Raper, S. C. B., Wigley, T. M. L., and de Wolde, J.: An introduction to Simple Climate Models used in the IPCC Second Assessment Report, ISBN 92-9169-101-1, 1997.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><mixed-citation>Hauglustaine, D., Paulot, F., Collins, W., Derwent, R., Sand, M., and Boucher, O.: Climate benefit of a future hydrogen economy, Commun. Earth Environ., 3, 295, <ext-link xlink:href="https://doi.org/10.1038/s43247-022-00626-z" ext-link-type="DOI">10.1038/s43247-022-00626-z</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><mixed-citation>Höhne, N., Blum, H., Fuglestvedt, J., Skeie, R. B., Kurosawa, A., Hu, G., Lowe, J., Gohar, L., Matthews, B., Nioac de Salles, A. C., and Ellermann, C.: Contributions of individual countries' emissions to climate change and their uncertainty, Climatic Change, 106, 359–391, <ext-link xlink:href="https://doi.org/10.1007/s10584-010-9930-6" ext-link-type="DOI">10.1007/s10584-010-9930-6</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><mixed-citation>Jenkins, S., Cain, M., Friedlingstein, P., Gillett, N., Walsh, T., and Allen, M. R.: Quantifying non-CO<inline-formula><mml:math id="M460" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> contributions to remaining carbon budgets, npj Clim. Atmos. Sci., 4, 47, <ext-link xlink:href="https://doi.org/10.1038/s41612-021-00203-9" ext-link-type="DOI">10.1038/s41612-021-00203-9</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><mixed-citation>Jia, H. and Quaas, J.: Nonlinearity of the cloud response postpones climate penalty of mitigating air pollution in polluted regions, Nat. Clim. Change, 13, 943–950, <ext-link xlink:href="https://doi.org/10.1038/s41558-023-01775-5" ext-link-type="DOI">10.1038/s41558-023-01775-5</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><mixed-citation>Joos, F. and Bruno, M.: Pulse response functions are cost-efficient tools to model the link between carbon emissions, atmospheric CO<inline-formula><mml:math id="M461" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> and global warming, Phys. Chem. Earth, 21, 471–476, <ext-link xlink:href="https://doi.org/10.1016/S0079-1946(97)81144-5" ext-link-type="DOI">10.1016/S0079-1946(97)81144-5</ext-link>, 1996.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><mixed-citation>Joos, F., Bruno, M., Fink, R., Siegenthaler, U., Stocker, T. F., Quéré, C. L., and Sarmiento, J. L.: An efficient and accurate representation of complex oceanic and biospheric models of anthropogenic carbon uptake, Tellus B, 48, 397, <ext-link xlink:href="https://doi.org/10.3402/tellusb.v48i3.15921" ext-link-type="DOI">10.3402/tellusb.v48i3.15921</ext-link>, 1996.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><mixed-citation>Kikstra, J. S., Nicholls, Z. R. J., Smith, C. J., Lewis, J., Lamboll, R. D., Byers, E., Sandstad, M., Meinshausen, M., Gidden, M. J., Rogelj, J., Kriegler, E., Peters, G. P., Fuglestvedt, J. S., Skeie, R. B., Samset, B. H., Wienpahl, L., van Vuuren, D. P., van der Wijst, K.-I., Al Khourdajie, A., Forster, P. M., Reisinger, A., Schaeffer, R., and Riahi, K.: The IPCC Sixth Assessment Report WGIII climate assessment of mitigation pathways: from emissions to global temperatures, Geosci. Model Dev., 15, 9075–9109, <ext-link xlink:href="https://doi.org/10.5194/gmd-15-9075-2022" ext-link-type="DOI">10.5194/gmd-15-9075-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><mixed-citation>Kretzschmar, J., Salzmann, M., Mülmenstädt, J., Boucher, O., and Quaas, J.: Comment on “Rethinking the Lower Bound on Aerosol Radiative Forcing”, J. Climate, 30, 6579–6584, <ext-link xlink:href="https://doi.org/10.1175/JCLI-D-16-0668.1" ext-link-type="DOI">10.1175/JCLI-D-16-0668.1</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><mixed-citation>Lamboll, R. D., Nicholls, Z. R. J., Smith, C. J., Kikstra, J. S., Byers, E., and Rogelj, J.: Assessing the size and uncertainty of remaining carbon budgets, Nat. Clim. Change, 13, 1360–1367, <ext-link xlink:href="https://doi.org/10.1038/s41558-023-01848-5" ext-link-type="DOI">10.1038/s41558-023-01848-5</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><mixed-citation>Meinshausen, M., Raper, S. C. B., and Wigley, T. M. L.: Emulating coupled atmosphere-ocean and carbon cycle models with a simpler model, MAGICC6 – Part 1: Model description and calibration, Atmos. Chem. Phys., 11, 1417–1456, <ext-link xlink:href="https://doi.org/10.5194/acp-11-1417-2011" ext-link-type="DOI">10.5194/acp-11-1417-2011</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><mixed-citation>Meinshausen, M., Vogel, E., Nauels, A., Lorbacher, K., Meinshausen, N., Etheridge, D. M., Fraser, P. J., Montzka, S. A., Rayner, P. J., Trudinger, C. M., Krummel, P. B., Beyerle, U., Canadell, J. G., Daniel, J. S., Enting, I. G., Law, R. M., Lunder, C. R., O'Doherty, S., Prinn, R. G., Reimann, S., Rubino, M., Velders, G. J. M., Vollmer, M. K., Wang, R. H. J., and Weiss, R.: Historical greenhouse gas concentrations for climate modelling (CMIP6), Geosci. Model Dev., 10, 2057–2116, <ext-link xlink:href="https://doi.org/10.5194/gmd-10-2057-2017" ext-link-type="DOI">10.5194/gmd-10-2057-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><mixed-citation>Meinshausen, M., Nicholls, Z. R. J., Lewis, J., Gidden, M. J., Vogel, E., Freund, M., Beyerle, U., Gessner, C., Nauels, A., Bauer, N., Canadell, J. G., Daniel, J. S., John, A., Krummel, P. B., Luderer, G., Meinshausen, N., Montzka, S. A., Rayner, P. J., Reimann, S., Smith, S. J., van den Berg, M., Velders, G. J. M., Vollmer, M. K., and Wang, R. H. J.: The shared socio-economic pathway (SSP) greenhouse gas concentrations and their extensions to 2500, Geosci. Model Dev., 13, 3571–3605, <ext-link xlink:href="https://doi.org/10.5194/gmd-13-3571-2020" ext-link-type="DOI">10.5194/gmd-13-3571-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><mixed-citation>Met Office Hadley Centre, University of East Anglia Climatic Research Unit, Morice, C. P., Kennedy, J. J., Rayner, N. A., Winn, J. P., Hogan, E., Killick, R. E., Dunn, R. J. H., Osborn, T., Jones, P. D., and Simpson, I.: HadCRUT.5.0.0.0: Ensemble near-surface temperature anomaly grids and time series, Centre for Environmental Data Analysis [data set], <uri>https://catalogue.ceda.ac.uk/uuid/b9698c5ecf754b1d981728c37d3a9f02/</uri> (last access: 28 August 2024), 2020.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><mixed-citation>Morice, C. P., Kennedy, J. J., Rayner, N. A., Winn, J. P., Hogan, E., Killick, R. E., Dunn, R. J. H., Osborn, T. J., Jones, P. D., and Simpson, I. R.: An Updated Assessment of Near-Surface Temperature Change From 1850: The HadCRUT5 Data Set, J. Geophys. Res.-Atmos., 126, e2019JD032361, <ext-link xlink:href="https://doi.org/10.1029/2019JD032361" ext-link-type="DOI">10.1029/2019JD032361</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><mixed-citation>Myhre, G., Fuglestvedt, J. S., Berntsen, T. K., and Lund, M. T.: Mitigation of short-lived heating components may lead to unwanted long-term consequences, Atmos. Environ., 45, 6103–6106, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2011.08.009" ext-link-type="DOI">10.1016/j.atmosenv.2011.08.009</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><mixed-citation>Nicholls, Z. and Gieseke, R.: RCMIP Phase 1 Data (v2.0.0), Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.4016613" ext-link-type="DOI">10.5281/zenodo.4016613</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><mixed-citation>Nicholls, Z. R. J., Meinshausen, M., Lewis, J., Gieseke, R., Dommenget, D., Dorheim, K., Fan, C.-S., Fuglestvedt, J. S., Gasser, T., Golüke, U., Goodwin, P., Hartin, C., Hope, A. P., Kriegler, E., Leach, N. J., Marchegiani, D., McBride, L. A., Quilcaille, Y., Rogelj, J., Salawitch, R. J., Samset, B. H., Sandstad, M., Shiklomanov, A. N., Skeie, R. B., Smith, C. J., Smith, S., Tanaka, K., Tsutsui, J., and Xie, Z.: Reduced Complexity Model Intercomparison Project Phase 1: introduction and evaluation of global-mean temperature response, Geosci. Model Dev., 13, 5175–5190, <ext-link xlink:href="https://doi.org/10.5194/gmd-13-5175-2020" ext-link-type="DOI">10.5194/gmd-13-5175-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><mixed-citation>Nicholls, Z., Meinshausen, M., Lewis, J., Corradi, M. R., Dorheim, K., Gasser, T., Gieseke, R., Hope, A. P., Leach, N. J., McBride, L. A., Quilcaille, Y., Rogelj, J., Salawitch, R. J., Samset, B. H., Sandstad, M., Shiklomanov, A., Skeie, R. B., Smith, C. J., Smith, S. J., Su, X., Tsutsui, J., Vega-Westhoff, B., and Woodard, D. L.: Reduced Complexity Model Intercomparison Project Phase 2: Synthesizing Earth System Knowledge for Probabilistic Climate Projections, Earth's Future, 9, e2020EF001900, <ext-link xlink:href="https://doi.org/10.1029/2020EF001900" ext-link-type="DOI">10.1029/2020EF001900</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><mixed-citation>Nicholls, Z., Gieseke, R., Lewis, J., Willner, S., Smith, C., Pflüger, M., Kikstra, J., and Sandstad, M.: OpenSCM Runner v0.13.1, GitHub [code], <uri>https://github.com/openscm/openscm-runner</uri>, last access: 28 August 2024.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><mixed-citation>Olivié, D. and Stuber, N.: Emulating AOGCM results using simple climate models, Clim. Dynam., 35, 1257–1287, <ext-link xlink:href="https://doi.org/10.1007/s00382-009-0725-2" ext-link-type="DOI">10.1007/s00382-009-0725-2</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><mixed-citation>Osborn, T. J. and Wigley, T. M. L.: A simple model for estimating methane concentration and lifetime variations, Clim. Dynam., 4/5, 181–193, 1994.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><mixed-citation>Paulot, F., Paynter, D., Naik, V., Malyshev, S., Menzel, R., and Horowitz, L. W.: Global modeling of hydrogen using GFDL-AM4.1: Sensitivity of soil removal and radiative forcing, Int. J. Hydrogen Energ., 46, 13446–13460, <ext-link xlink:href="https://doi.org/10.1016/j.ijhydene.2021.01.088" ext-link-type="DOI">10.1016/j.ijhydene.2021.01.088</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><mixed-citation>Peters, G. P., Aamaas, B., Berntsen, T., and Fuglestvedt, J. S.: The integrated global temperature change potential (iGTP) and relationships between emission metrics, Environ. Res. Lett., 6, 044021, <ext-link xlink:href="https://doi.org/10.1088/1748-9326/6/4/044021" ext-link-type="DOI">10.1088/1748-9326/6/4/044021</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><mixed-citation>Raper, S. C. B., Gregory, J. M., and Osborn, T. J.: Use of an upwelling-diffusion energy balance climate model to simulate and diagnose A/OGCM results, Clim. Dynam., 17, 601–613, <ext-link xlink:href="https://doi.org/10.1007/PL00007931" ext-link-type="DOI">10.1007/PL00007931</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><mixed-citation>Sand, M., Skeie, R. B., Sandstad, M., Krishnan, S., Myhre, G., Bryant, H., Derwent, R., Hauglustaine, D., Paulot, F., Prather, M., and Stevenson, D.: A multi-model assessment of the Global Warming Potential of hydrogen, Commun. Earth Environ., 4, 203, <ext-link xlink:href="https://doi.org/10.1038/s43247-023-00857-8" ext-link-type="DOI">10.1038/s43247-023-00857-8</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib45"><label>45</label><mixed-citation>Sanderson, B.: The role of prior assumptions in carbon budget calculations, Earth Syst. Dynam., 11, 563–577, <ext-link xlink:href="https://doi.org/10.5194/esd-11-563-2020" ext-link-type="DOI">10.5194/esd-11-563-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><mixed-citation>Sandstad, M., Sanderson, B., AneNJ, and Skeie, R. B.: ciceroOslo/ciceroscm: Paper submission with doi (v1.1.1), Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.10548720" ext-link-type="DOI">10.5281/zenodo.10548720</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib47"><label>47</label><mixed-citation>Saunois, M., Stavert, A. R., Poulter, B., Bousquet, P., Canadell, J. G., Jackson, R. B., Raymond, P. A., Dlugokencky, E. J., Houweling, S., Patra, P. K., Ciais, P., Arora, V. K., Bastviken, D., Bergamaschi, P., Blake, D. R., Brailsford, G., Bruhwiler, L., Carlson, K. M., Carrol, M., Castaldi, S., Chandra, N., Crevoisier, C., Crill, P. M., Covey, K., Curry, C. L., Etiope, G., Frankenberg, C., Gedney, N., Hegglin, M. I., Höglund-Isaksson, L., Hugelius, G., Ishizawa, M., Ito, A., Janssens-Maenhout, G., Jensen, K. M., Joos, F., Kleinen, T., Krummel, P. B., Langenfelds, R. L., Laruelle, G. G., Liu, L., Machida, T., Maksyutov, S., McDonald, K. C., McNorton, J., Miller, P. A., Melton, J. R., Morino, I., Müller, J., Murguia-Flores, F., Naik, V., Niwa, Y., Noce, S., O'Doherty, S., Parker, R. J., Peng, C., Peng, S., Peters, G. P., Prigent, C., Prinn, R., Ramonet, M., Regnier, P., Riley, W. J., Rosentreter, J. A., Segers, A., Simpson, I. J., Shi, H., Smith, S. J., Steele, L. P., Thornton, B. F., Tian, H., Tohjima, Y., Tubiello, F. N., Tsuruta, A., Viovy, N., Voulgarakis, A., Weber, T. S., van Weele, M., van der Werf, G. R., Weiss, R. F., Worthy, D., Wunch, D., Yin, Y., Yoshida, Y., Zhang, W., Zhang, Z., Zhao, Y., Zheng, B., Zhu, Q., Zhu, Q., and Zhuang, Q.: The Global Methane Budget 2000–2017, Earth Syst. Sci. Data, 12, 1561–1623, <ext-link xlink:href="https://doi.org/10.5194/essd-12-1561-2020" ext-link-type="DOI">10.5194/essd-12-1561-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib48"><label>48</label><mixed-citation>Schlesinger, M. E. and Jiang, X.: Simple Model Representation of Atmosphere-Ocean GCMs and Estimation of the Time Scale of CO<inline-formula><mml:math id="M462" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>-Induced Climate Change, J. Climate, 3, 1297–1315, <ext-link xlink:href="https://doi.org/10.1175/1520-0442(1990)003&lt;1297:SMROAO&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0442(1990)003&lt;1297:SMROAO&gt;2.0.CO;2</ext-link>, 1990.</mixed-citation></ref>
      <ref id="bib1.bib49"><label>49</label><mixed-citation>Schlesinger, M. E., Jiang, X., and Charlson, R. J.: Implication of Anthropogenic Atmospheric Sulphate for the Sensitivity of the Climate System, in: Climate Change and Energy Policy: Proceedings of the International Conference on Global Climate Change: Its Mitigation Through Improved Production and Use of Energy, Los Alamos National Laboratory, New Mexico, 21–24 October, edited by: Rosen, L, and R. Glasser, American Institute of Physics, New York, 75–108, 1992.</mixed-citation></ref>
      <ref id="bib1.bib50"><label>50</label><mixed-citation>Schneider, S. H. and Thompson, S. L.: Atmospheric CO<inline-formula><mml:math id="M463" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> and climate: Importance of the transient response, J. Geophys. Res.-Oceans, 86, 3135–3147, <ext-link xlink:href="https://doi.org/10.1029/JC086iC04p03135" ext-link-type="DOI">10.1029/JC086iC04p03135</ext-link>, 1981.</mixed-citation></ref>
      <ref id="bib1.bib51"><label>51</label><mixed-citation>Sherwood, S. C., Webb, M. J., Annan, J. D., Armour, K. C., Forster, P. M., Hargreaves, J. C., Hegerl, G., Klein, S. A., Marvel, K. D., Rohling, E. J., Watanabe, M., Andrews, T., Braconnot, P., Bretherton, C. S., Foster, G. L., Hausfather, Z., von der Heydt, A. S., Knutti, R., Mauritsen, T., Norris, J. R., Proistosescu, C., Rugenstein, M., Schmidt, G. A., Tokarska, K. B., and Zelinka, M. D.: An Assessment of Earth's Climate Sensitivity Using Multiple Lines of Evidence, Rev. Geophys., 58, e2019RG000678, <ext-link xlink:href="https://doi.org/10.1029/2019RG000678" ext-link-type="DOI">10.1029/2019RG000678</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib52"><label>52</label><mixed-citation>Siegenthaler, U. and Joos, F.: Use of a simple model for studying oceanic tracer distributions and the global carbon cycle, Tellus B, 44, 186–207, <ext-link xlink:href="https://doi.org/10.1034/j.1600-0889.1992.t01-2-00003.x" ext-link-type="DOI">10.1034/j.1600-0889.1992.t01-2-00003.x</ext-link>, 1992.</mixed-citation></ref>
      <ref id="bib1.bib53"><label>53</label><mixed-citation>Skeie, R. B., Fuglestvedt, J., Berntsen, T., Lund, M. T., Myhre, G., and Rypdal, K.: Global temperature change from the transport sectors: Historical development and future scenarios, Atmos. Environ., 43, 6260–6270, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2009.05.025" ext-link-type="DOI">10.1016/j.atmosenv.2009.05.025</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib54"><label>54</label><mixed-citation>Skeie, R. B., Berntsen, T., Aldrin, M., Holden, M., and Myhre, G.: A lower and more constrained estimate of climate sensitivity using updated observations and detailed radiative forcing time series, Earth Syst. Dynam., 5, 139–175, <ext-link xlink:href="https://doi.org/10.5194/esd-5-139-2014" ext-link-type="DOI">10.5194/esd-5-139-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib55"><label>55</label><mixed-citation>Skeie, R. B., Fuglestvedt, J., Berntsen, T., Peters, G. P., Andrew, R., Allen, M., and Kallbekken, S.: Perspective has a strong effect on the calculation of historical contributions to global warming, Environ. Res. Lett., 12, 024022, <ext-link xlink:href="https://doi.org/10.1088/1748-9326/aa5b0a" ext-link-type="DOI">10.1088/1748-9326/aa5b0a</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib56"><label>56</label><mixed-citation>Skeie, R. B., Berntsen, T., Aldrin, M., Holden, M., and Myhre, G.: Climate sensitivity estimates – sensitivity to radiative forcing time series and observational data, Earth Syst. Dynam., 9, 879–894, <ext-link xlink:href="https://doi.org/10.5194/esd-9-879-2018" ext-link-type="DOI">10.5194/esd-9-879-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib57"><label>57</label><mixed-citation>Skeie, R. B., Myhre, G., Hodnebrog, Ø., Cameron-Smith, P. J., Deushi, M., Hegglin, M. I., Horowitz, L. W., Kramer, R. J., Michou, M., Mills, M. J., Olivié, D. J. L., Connor, F. M. O., Paynter, D., Samset, B. H., Sellar, A., Shindell, D., Takemura, T., Tilmes, S., and Wu, T.: Historical total ozone radiative forcing derived from CMIP6 simulations, npj Clim. Atmos. Sci., 3, 32, <ext-link xlink:href="https://doi.org/10.1038/s41612-020-00131-0" ext-link-type="DOI">10.1038/s41612-020-00131-0</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib58"><label>58</label><mixed-citation>Skeie, R. B., Peters, G. P., Fuglestvedt, J., and Andrew, R.: A future perspective of historical contributions to climate change, Climatic Change, 164, 24, <ext-link xlink:href="https://doi.org/10.1007/s10584-021-02982-9" ext-link-type="DOI">10.1007/s10584-021-02982-9</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib59"><label>59</label><mixed-citation>Skeie, R. B., Hodnebrog, Ø., and Myhre, G.: Trends in atmospheric methane concentrations since 1990 were driven and modified by anthropogenic emissions, Commun Earth Environ, 4, 317, <ext-link xlink:href="https://doi.org/10.1038/s43247-023-00969-1" ext-link-type="DOI">10.1038/s43247-023-00969-1</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib60"><label>60</label><mixed-citation>Smith, C. J., Kramer, R. J., Myhre, G., Alterskjær, K., Collins, W., Sima, A., Boucher, O., Dufresne, J.-L., Nabat, P., Michou, M., Yukimoto, S., Cole, J., Paynter, D., Shiogama, H., O'Connor, F. M., Robertson, E., Wiltshire, A., Andrews, T., Hannay, C., Miller, R., Nazarenko, L., Kirkevåg, A., Olivié, D., Fiedler, S., Lewinschal, A., Mackallah, C., Dix, M., Pincus, R., and Forster, P. M.: Effective radiative forcing and adjustments in CMIP6 models, Atmos. Chem. Phys., 20, 9591–9618, <ext-link xlink:href="https://doi.org/10.5194/acp-20-9591-2020" ext-link-type="DOI">10.5194/acp-20-9591-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib61"><label>61</label><mixed-citation>Smith, C., Forster, P., Palmer, M., Collins, B., Leach, N., Watanabe, M., Berger, S., Hall, B., Zelinka, M., Lunt, D., Cain, M., Harris, G., and Ringer, M.: IPCC WGI AR6 Chapter 7, Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.5211358" ext-link-type="DOI">10.5281/zenodo.5211358</ext-link>, 2021a.</mixed-citation></ref>
      <ref id="bib1.bib62"><label>62</label><mixed-citation>Smith, C. J., Nicholls, Z. R. J., Armour, K., Forster, P. M. de F., Meinshausen, M., Palmer, M. D., and Watanabe, M.: The Earth's Energy Budget, Climate Feedbacks, and Climate Sensitivity Supplementary Material, in: Climate Change 2021: The Physical Science Basis. Contribution of Working Group I to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, edited by: Masson-Delmotte, V.,  Zhai, P.,  Pirani, A.,  Connors, S. L.,  Péan, C.,  Berger, S.,  Caud, N.,  Chen, Y.,  Goldfarb, L.,  Gomis, M. I.,  Huang, M.,  Leitzell, K.,  Lonnoy, E.,  Matthews, J. B. R.,  Maycock, T. K.,  Waterfield, T.,  Yelekçi, O.,  Yu, R., and  Zhou, B., <ext-link xlink:href="https://doi.org/10.1017/9781009157896.009" ext-link-type="DOI">10.1017/9781009157896.009</ext-link>,  2021b.</mixed-citation></ref>
      <ref id="bib1.bib63"><label>63</label><mixed-citation>Stevenson, D. S., Zhao, A., Naik, V., O'Connor, F. M., Tilmes, S., Zeng, G., Murray, L. T., Collins, W. J., Griffiths, P. T., Shim, S., Horowitz, L. W., Sentman, L. T., and Emmons, L.: Trends in global tropospheric hydroxyl radical and methane lifetime since 1850 from AerChemMIP, Atmos. Chem. Phys., 20, 12905–12920, <ext-link xlink:href="https://doi.org/10.5194/acp-20-12905-2020" ext-link-type="DOI">10.5194/acp-20-12905-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib64"><label>64</label><mixed-citation>Tian, H., Xu, R., Canadell, J. G., Thompson, R. L., Winiwarter, W., Suntharalingam, P., Davidson, E. A., Ciais, P., Jackson, R. B., Janssens-Maenhout, G., Prather, M. J., Regnier, P., Pan, N., Pan, S., Peters, G. P., Shi, H., Tubiello, F. N., Zaehle, S., Zhou, F., Arneth, A., Battaglia, G., Berthet, S., Bopp, L., Bouwman, A. F., Buitenhuis, E. T., Chang, J., Chipperfield, M. P., Dangal, S. R. S., Dlugokencky, E., Elkins, J. W., Eyre, B. D., Fu, B., Hall, B., Ito, A., Joos, F., Krummel, P. B., Landolfi, A., Laruelle, G. G., Lauerwald, R., Li, W., Lienert, S., Maavara, T., MacLeod, M., Millet, D. B., Olin, S., Patra, P. K., Prinn, R. G., Raymond, P. A., Ruiz, D. J., van der Werf, G. R., Vuichard, N., Wang, J., Weiss, R. F., Wells, K. C., Wilson, C., Yang, J., and Yao, Y.: A comprehensive quantification of global nitrous oxide sources and sinks, Nature, 586, 248–256, <ext-link xlink:href="https://doi.org/10.1038/s41586-020-2780-0" ext-link-type="DOI">10.1038/s41586-020-2780-0</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib65"><label>65</label><mixed-citation>Torvanger, A., Grimstad, A.-A., Lindeberg, E., Rive, N., Rypdal, K., Skeie, R. B., Fuglestvedt, J., and Tollefsen, P.: Quality of geological CO<inline-formula><mml:math id="M464" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> storage to avoid jeopardizing climate targets, Climatic Change, 114, 245–260, <ext-link xlink:href="https://doi.org/10.1007/s10584-012-0447-z" ext-link-type="DOI">10.1007/s10584-012-0447-z</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib66"><label>66</label><mixed-citation>Torvanger, A., Lund, M. T., and Rive, N.: Carbon capture and storage deployment rates: needs and feasibility, Mitig. Adapt. Strateg. Glob. Change, 18, 187–205, <ext-link xlink:href="https://doi.org/10.1007/s11027-012-9357-7" ext-link-type="DOI">10.1007/s11027-012-9357-7</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib67"><label>67</label><mixed-citation>Tronstad Lund, M., Eyring, V., Fuglestvedt, J., Hendricks, J., Lauer, A., Lee, D., and Righi, M.: Global-Mean Temperature Change from Shipping toward 2050: Improved Representation of the Indirect Aerosol Effect in Simple Climate Models, Environ. Sci. Technol., 46, 8868–8877, <ext-link xlink:href="https://doi.org/10.1021/es301166e" ext-link-type="DOI">10.1021/es301166e</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib68"><label>68</label><mixed-citation>von Schuckmann, K., Minière, A., Gues, F., Cuesta-Valero, F. J., Kirchengast, G., Adusumilli, S., Straneo, F., Ablain, M., Allan, R. P., Barker, P. M., Beltrami, H., Blazquez, A., Boyer, T., Cheng, L., Church, J., Desbruyeres, D., Dolman, H., Domingues, C. M., García-García, A., Giglio, D., Gilson, J. E., Gorfer, M., Haimberger, L., Hakuba, M. Z., Hendricks, S., Hosoda, S., Johnson, G. C., Killick, R., King, B., Kolodziejczyk, N., Korosov, A., Krinner, G., Kuusela, M., Landerer, F. W., Langer, M., Lavergne, T., Lawrence, I., Li, Y., Lyman, J., Marti, F., Marzeion, B., Mayer, M., MacDougall, A. H., McDougall, T., Monselesan, D. P., Nitzbon, J., Otosaka, I., Peng, J., Purkey, S., Roemmich, D., Sato, K., Sato, K., Savita, A., Schweiger, A., Shepherd, A., Seneviratne, S. I., Simons, L., Slater, D. A., Slater, T., Steiner, A. K., Suga, T., Szekely, T., Thiery, W., Timmermans, M.-L., Vanderkelen, I., Wjiffels, S. E., Wu, T., and Zemp, M.: Heat stored in the Earth system 1960–2020: where does the energy go?, Earth Syst. Sci. Data, 15, 1675–1709, <ext-link xlink:href="https://doi.org/10.5194/essd-15-1675-2023" ext-link-type="DOI">10.5194/essd-15-1675-2023</ext-link>, 2023a.</mixed-citation></ref>
      <ref id="bib1.bib69"><label>69</label><mixed-citation>von Schuckmann, K., Minière, A., Gues, F., Cuesta-Valero, F. J., Kirchengast, G., Adusumilli, S., Straneo, F., Allan, R., Barker, P. M., Beltrami, H., Boyer, T., Cheng, L., Church, J., Desbruyeres, D., Dolman, H., Domingues, C. M., García-García, A., Gilson, J., Gorfer, M., Haimberger, L., Hendricks, S., Hosoda, S., Johnson, G. C., Killick, R., King, B. A., Kolodziejczyk, N., Korosov, A., Krinner, G., Kuusela, M., Langer, M., Lavergne, T., Lawrence, I., Li, Y., Lyman, J., Marzeion, B., Mayer, M., MacDougall, A., McDougall, T., Monselesan, D. P., Nitzbon, J., Otosaka, I., Peng, J., Purkey, S., Roemmich, D., Sato, K., Sato, K., Savita, A., Schweiger, A., Shepherd, A., Seneviratne, S. I., Slater, D. A., Slater, T., Simons, L., Steiner, A. K., Szekely, T., Suga, T., Thiery, W., Timmermanns, M.-L., Vanderkelen, I., Wijffels, S. E., Wu, T., and Zemp, M.: GCOS EHI 1960–2020 Earth Heat Inventory Ocean Heat Content (Version 2), World Data Center for Climate (WDCC) at DKRZ [data set], <ext-link xlink:href="https://doi.org/10.26050/WDCC/GCOS_EHI_1960-2020_OHC_v2" ext-link-type="DOI">10.26050/WDCC/GCOS_EHI_1960-2020_OHC_v2</ext-link>, 2023b. </mixed-citation></ref>
      <ref id="bib1.bib70"><label>70</label><mixed-citation>Warwick, N. J., Archibald, A. T., Griffiths, P. T., Keeble, J., O'Connor, F. M., Pyle, J. A., and Shine, K. P.: Atmospheric composition and climate impacts of a future hydrogen economy, Atmos. Chem. Phys., 23, 13451–13467, <ext-link xlink:href="https://doi.org/10.5194/acp-23-13451-2023" ext-link-type="DOI">10.5194/acp-23-13451-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib71"><label>71</label><mixed-citation>Wigley, T. M. L. and Raper, S. C. B.: Implications for climate and sea level of revised IPCC emissions scenarios, Nature, 357, 293–300, <ext-link xlink:href="https://doi.org/10.1038/357293a0" ext-link-type="DOI">10.1038/357293a0</ext-link>, 1992.</mixed-citation></ref>
      <ref id="bib1.bib72"><label>72</label><mixed-citation>Winterstein, F., Tanalski, F., Jöckel, P., Dameris, M., and Ponater, M.: Implication of strongly increased atmospheric methane concentrations for chemistry–climate connections, Atmos. Chem. Phys., 19, 7151–7163, <ext-link xlink:href="https://doi.org/10.5194/acp-19-7151-2019" ext-link-type="DOI">10.5194/acp-19-7151-2019</ext-link>, 2019.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>CICERO Simple Climate Model (CICERO-SCM v1.1.1) – an improved simple climate model with a parameter calibration tool</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
      
Aamaas, B., Peters, G. P., and Fuglestvedt, J. S.: Simple emission metrics for climate impacts, Earth Syst. Dynam., 4, 145–170, <a href="https://doi.org/10.5194/esd-4-145-2013" target="_blank">https://doi.org/10.5194/esd-4-145-2013</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
      Aldrin, M., Holden, M., Guttorp, P., Skeie, R. B., Myhre, G., and Berntsen,
T. K.: Bayesian estimation of climate sensitivity based on a simple climate
model fitted to observations of hemispheric temperatures and global ocean
heat content, Environmetrics, 23, 253–271,
<a href="https://doi.org/10.1002/env.2140" target="_blank">https://doi.org/10.1002/env.2140</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
      Alfsen, K. H. and Berntsen, T. K.: An efficient and accurate carbon cycle
model for use in simple climate models, CICERO Center for International
Climate and Environmental Research, Oslo, <a href="http://hdl.handle.net/11250/192446" target="_blank"/> (last access: 28 August 2024), 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
      Atjay, G. L., Ketner, P., and Duvigneaud, P.: Terrestrial primary production
and phytomass, in: The Global Carbon Cycle, edited by: Bolin, B., Degens, E. T., Kempe, S., and Ketner, P., Wiley &amp; Sons, Chichester, 129–181, ISBN 0-471-99710-2, 1979.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
      Balaji, V., Maisonnave, E., Zadeh, N., Lawrence, B. N., Biercamp, J., Fladrich, U., Aloisio, G., Benson, R., Caubel, A., Durachta, J., Foujols, M.-A., Lister, G., Mocavero, S., Underwood, S., and Wright, G.: CPMIP: measurements of real computational performance of Earth system models in CMIP6, Geosci. Model Dev., 10, 19–34, <a href="https://doi.org/10.5194/gmd-10-19-2017" target="_blank">https://doi.org/10.5194/gmd-10-19-2017</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
      Bertagni, M. B., Socolow, R. H., Martirez, J. M. P., Carter, E. A., Greig,
C., Ju, Y., Lieuwen, T., Mueller, M. E., Sundaresan, S., Wang, R., Zondlo,
M. A., and Porporato, A.: Minimizing the impacts of the ammonia economy on
the nitrogen cycle and climate, P. Natl. Acad.
Sci. USA, 120, e2311728120, <a href="https://doi.org/10.1073/pnas.2311728120" target="_blank">https://doi.org/10.1073/pnas.2311728120</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
      Boucher, O., Borella, A., Gasser, T., and Hauglustaine, D.: On the
contribution of global aviation to the CO<sub>2</sub> radiative forcing of climate,
Atmos. Environ., 267, 118762,
<a href="https://doi.org/10.1016/j.atmosenv.2021.118762" target="_blank">https://doi.org/10.1016/j.atmosenv.2021.118762</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
      den Elzen, M., Fuglestvedt, J., Höhne, N., Trudinger, C., Lowe, J.,
Matthews, B., Romstad, B., de Campos, C. P., and Andronova, N.: Analysing
countries' contribution to climate change: scientific and policy-related
choices, Environ. Sci. Policy, 8, 614–636,
<a href="https://doi.org/10.1016/j.envsci.2005.06.007" target="_blank">https://doi.org/10.1016/j.envsci.2005.06.007</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
      den Elzen, M. G. J., Olivier, J. G. J., Höhne, N., and
Janssens-Maenhout, G.: Countries' contributions to climate change: effect of
accounting for all greenhouse gases, recent trends, basic needs and
technological progress, Climatic Change, 121, 397–412,
<a href="https://doi.org/10.1007/s10584-013-0865-6" target="_blank">https://doi.org/10.1007/s10584-013-0865-6</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
      Ehhalt, DieterH., Prather, M. J., Detener, F., Derwent, R. G., Dlugokencky,
E., Holland, E., Isaksen, I. S. A., Katima, J., Kirchhoff, V., and Matson,
P.: Atmospheric Chemistry and Greenhouse Gases, in: Climate Change 2001: The
Scientific Basis, edited by: Houghton, J. T., Ding, Y., Griggs, D. J., Noguer, M., van
der Linden, P. J., Dai, X., Maskell, K., and Johnson, C. A., Cambridge University
Press, United Kingdom and New York, NY USA, ISBN 9780521807678, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
      Etminan, M., Myhre, G., Highwood, E. J., and Shine, K. P.: Radiative forcing
of carbon dioxide, methane, and nitrous oxide: A significant revision of the
methane radiative forcing, Geophys. Res. Lett., 43, 12614–12623,
<a href="https://doi.org/10.1002/2016GL071930" target="_blank">https://doi.org/10.1002/2016GL071930</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
      Forster, P., Ramaswarmy, V., Artaxo, P., Berntsen, T. K., Betts,
R., Haywood, J., Lean, J., Lowe, D. C., Myhre, G., Nganga, J., Prinn, R. G.,
Raga, G., Schulz, M., and Van Dorland, R.: Changes in Atmospheric
Constituents and in Radiative Forcing, in: Climate Change 2007: The
Physical Science Basis. Contribution of Working Group I to the Fourth
Assessment Report of the Intergovernmental Panel on Climate Change, edited by: Solomon,
S., Qin, D., Manning, M., Chen, Z., Marquis, M., Averyt, K. B., Tignor, M., and
Miller, H. L., Cambridge University Press, Cambridge, United Kingdom and
New York, NY, USA, 129–234, ISBN 9780521880091, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
      Forster, P., Storelvmo, T., Armour, K., Collins, W. J., Dufresne,
J.-L., Frame, D. J., Lunt, D. J., Mauritsen, T., Palmer, M. D., Watanabe,
M., Wild, M., and Zhang, H.: The Earth's Energy Budget, Climate Feedbacks,
and Climate Sensitivity., in: In Climate Change 2021: The Physical Science
Basis. Contribution of Working Group I to the Sixth Assessment Report of the
Intergovernmental Panel on Climate Change, edited by: Masson-Delmotte, V.,  Zhai, P.,  Pirani, A.,  Connors, S. L.,  Péan, C.,  Berger, S.,  Caud, N.,  Chen, Y.,  Goldfarb, L.,  Gomis, M. I.,  Huang, M.,  Leitzell, K.,  Lonnoy, E.,  Matthews, J. B. R.,  Maycock, T. K.,  Waterfield, T.,  Yelekçi, O.,  Yu, R., and  Zhou, B.,  Cambridge
University Press, Cambridge, United Kingdom and New York, NY, USA,
923–1054, <a href="https://doi.org/10.1017/9781009157896.009" target="_blank">https://doi.org/10.1017/9781009157896.009</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
      Fuglestvedt, J. S. and Berntsen, T. K.: A simple model for scenario studies
of changes in global climate: Version 1.0, CICERO Center for International
Climate and Environmental Research, Oslo, <a href="http://hdl.handle.net/11250/192444" target="_blank"/> (last access: 28 August 2024), 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
      Fuglestvedt, J., Berntsen, T., Myhre, G., Rypdal, K., and Skeie, R. B.:
Climate forcing from the transport sectors, P. Natl.
Acad. Sci. USA, 105, 454–458, <a href="https://doi.org/10.1073/pnas.0702958104" target="_blank">https://doi.org/10.1073/pnas.0702958104</a>,
2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
      Gasser, T., Crepin, L., Quilcaille, Y., Houghton, R. A., Ciais, P., and Obersteiner, M.: Historical CO<sub>2</sub> emissions from land use and land cover change and their uncertainty, Biogeosciences, 17, 4075–4101, <a href="https://doi.org/10.5194/bg-17-4075-2020" target="_blank">https://doi.org/10.5194/bg-17-4075-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
      Grewe, V.: A generalized tagging method, Geosci. Model Dev., 6, 247–253, <a href="https://doi.org/10.5194/gmd-6-247-2013" target="_blank">https://doi.org/10.5194/gmd-6-247-2013</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
      Guivarch, C., Kriegler, E., Portugal-Pereira, J., Bosetti, V., Edmonds, J.,
Fischedick, M., Havlík, P., Jaramilo, P., Krey, V., Lecocq, F., Lucena,
A. F. P., Meinshausen, M., Mirasgedis, S., O'Neill, B., Peters, G. P.,
Rogelj, J., Rose, S., Saheb, Y., Strbac, G., Hammer Strømman, A., van
Vuuren, D. P., and Zhou, N.: IPCC, 2022: Annex III: Scenarios and modelling
methods, in: IPCC, 2022: Climate Change 2022: Mitigation of Climate Change.
Contribution of Working Group III to the Sixth Assessment Report of the
Intergovernmental Panel on Climate Change, edited by: Shukla, P. R., Skea, J., Slade, R., Al Khourdajie, A., van Diemen, R., McCollum, D., Pathak, M., Some, S., Vyas, P., Fradera, R., Belkacemi, M., Hasija, A., Lisboa, G., Luz, S., and Malley, J.,
Cambridge University Press, Cambridge, United Kingdom and New York, NY, USA, <a href="https://doi.org/10.1017/9781009157926.022" target="_blank">https://doi.org/10.1017/9781009157926.022</a>,
2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
      Harvey, D., Gregory, J., Hoffert, M., Atul, J., Lal, M., Leemans, R., Raper,
S. C. B., Wigley, T. M. L., and de Wolde, J.: An introduction to Simple
Climate Models used in the IPCC Second Assessment Report, ISBN 92-9169-101-1, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
      Hauglustaine, D., Paulot, F., Collins, W., Derwent, R., Sand, M., and
Boucher, O.: Climate benefit of a future hydrogen economy, Commun. Earth
Environ., 3, 295, <a href="https://doi.org/10.1038/s43247-022-00626-z" target="_blank">https://doi.org/10.1038/s43247-022-00626-z</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
      Höhne, N., Blum, H., Fuglestvedt, J., Skeie, R. B., Kurosawa, A., Hu,
G., Lowe, J., Gohar, L., Matthews, B., Nioac de Salles, A. C., and
Ellermann, C.: Contributions of individual countries' emissions to climate
change and their uncertainty, Climatic Change, 106, 359–391,
<a href="https://doi.org/10.1007/s10584-010-9930-6" target="_blank">https://doi.org/10.1007/s10584-010-9930-6</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
      Jenkins, S., Cain, M., Friedlingstein, P., Gillett, N., Walsh, T., and
Allen, M. R.: Quantifying non-CO<sub>2</sub> contributions to remaining carbon budgets,
npj Clim. Atmos. Sci., 4, 47, <a href="https://doi.org/10.1038/s41612-021-00203-9" target="_blank">https://doi.org/10.1038/s41612-021-00203-9</a>,
2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
      Jia, H. and Quaas, J.: Nonlinearity of the cloud response postpones climate
penalty of mitigating air pollution in polluted regions, Nat. Clim. Change,
13, 943–950, <a href="https://doi.org/10.1038/s41558-023-01775-5" target="_blank">https://doi.org/10.1038/s41558-023-01775-5</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
      Joos, F. and Bruno, M.: Pulse response functions are cost-efficient tools to
model the link between carbon emissions, atmospheric CO<sub>2</sub> and global warming,
Phys. Chem. Earth, 21, 471–476,
<a href="https://doi.org/10.1016/S0079-1946(97)81144-5" target="_blank">https://doi.org/10.1016/S0079-1946(97)81144-5</a>, 1996.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
      Joos, F., Bruno, M., Fink, R., Siegenthaler, U., Stocker, T. F.,
Quéré, C. L., and Sarmiento, J. L.: An efficient and accurate
representation of complex oceanic and biospheric models of anthropogenic
carbon uptake, Tellus B, 48, 397, <a href="https://doi.org/10.3402/tellusb.v48i3.15921" target="_blank">https://doi.org/10.3402/tellusb.v48i3.15921</a>, 1996.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
      Kikstra, J. S., Nicholls, Z. R. J., Smith, C. J., Lewis, J., Lamboll, R. D., Byers, E., Sandstad, M., Meinshausen, M., Gidden, M. J., Rogelj, J., Kriegler, E., Peters, G. P., Fuglestvedt, J. S., Skeie, R. B., Samset, B. H., Wienpahl, L., van Vuuren, D. P., van der Wijst, K.-I., Al Khourdajie, A., Forster, P. M., Reisinger, A., Schaeffer, R., and Riahi, K.: The IPCC Sixth Assessment Report WGIII climate assessment of mitigation pathways: from emissions to global temperatures, Geosci. Model Dev., 15, 9075–9109, <a href="https://doi.org/10.5194/gmd-15-9075-2022" target="_blank">https://doi.org/10.5194/gmd-15-9075-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
      Kretzschmar, J., Salzmann, M., Mülmenstädt, J., Boucher, O., and
Quaas, J.: Comment on “Rethinking the Lower Bound on Aerosol Radiative
Forcing”, J. Climate, 30, 6579–6584,
<a href="https://doi.org/10.1175/JCLI-D-16-0668.1" target="_blank">https://doi.org/10.1175/JCLI-D-16-0668.1</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
      Lamboll, R. D., Nicholls, Z. R. J., Smith, C. J., Kikstra, J. S., Byers, E.,
and Rogelj, J.: Assessing the size and uncertainty of remaining carbon
budgets, Nat. Clim. Change, 13, 1360–1367,
<a href="https://doi.org/10.1038/s41558-023-01848-5" target="_blank">https://doi.org/10.1038/s41558-023-01848-5</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
      Meinshausen, M., Raper, S. C. B., and Wigley, T. M. L.: Emulating coupled atmosphere-ocean and carbon cycle models with a simpler model, MAGICC6 – Part 1: Model description and calibration, Atmos. Chem. Phys., 11, 1417–1456, <a href="https://doi.org/10.5194/acp-11-1417-2011" target="_blank">https://doi.org/10.5194/acp-11-1417-2011</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
      Meinshausen, M., Vogel, E., Nauels, A., Lorbacher, K., Meinshausen, N., Etheridge, D. M., Fraser, P. J., Montzka, S. A., Rayner, P. J., Trudinger, C. M., Krummel, P. B., Beyerle, U., Canadell, J. G., Daniel, J. S., Enting, I. G., Law, R. M., Lunder, C. R., O'Doherty, S., Prinn, R. G., Reimann, S., Rubino, M., Velders, G. J. M., Vollmer, M. K., Wang, R. H. J., and Weiss, R.: Historical greenhouse gas concentrations for climate modelling (CMIP6), Geosci. Model Dev., 10, 2057–2116, <a href="https://doi.org/10.5194/gmd-10-2057-2017" target="_blank">https://doi.org/10.5194/gmd-10-2057-2017</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
      Meinshausen, M., Nicholls, Z. R. J., Lewis, J., Gidden, M. J., Vogel, E., Freund, M., Beyerle, U., Gessner, C., Nauels, A., Bauer, N., Canadell, J. G., Daniel, J. S., John, A., Krummel, P. B., Luderer, G., Meinshausen, N., Montzka, S. A., Rayner, P. J., Reimann, S., Smith, S. J., van den Berg, M., Velders, G. J. M., Vollmer, M. K., and Wang, R. H. J.: The shared socio-economic pathway (SSP) greenhouse gas concentrations and their extensions to 2500, Geosci. Model Dev., 13, 3571–3605, <a href="https://doi.org/10.5194/gmd-13-3571-2020" target="_blank">https://doi.org/10.5194/gmd-13-3571-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
      Met Office Hadley Centre, University of East Anglia Climatic Research Unit, Morice, C. P., Kennedy, J. J., Rayner, N. A., Winn, J. P., Hogan, E., Killick, R. E., Dunn, R. J. H., Osborn, T., Jones, P. D., and Simpson, I.: HadCRUT.5.0.0.0: Ensemble near-surface temperature anomaly grids and time series, Centre for Environmental Data Analysis [data set], <a href="https://catalogue.ceda.ac.uk/uuid/b9698c5ecf754b1d981728c37d3a9f02/" target="_blank"/> (last access: 28 August 2024), 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
      Morice, C. P., Kennedy, J. J., Rayner, N. A., Winn, J. P., Hogan, E.,
Killick, R. E., Dunn, R. J. H., Osborn, T. J., Jones, P. D., and Simpson, I.
R.: An Updated Assessment of Near-Surface Temperature Change From 1850: The
HadCRUT5 Data Set, J. Geophys. Res.-Atmos., 126,
e2019JD032361, <a href="https://doi.org/10.1029/2019JD032361" target="_blank">https://doi.org/10.1029/2019JD032361</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
      Myhre, G., Fuglestvedt, J. S., Berntsen, T. K., and Lund, M. T.: Mitigation
of short-lived heating components may lead to unwanted long-term
consequences, Atmos. Environ., 45, 6103–6106,
<a href="https://doi.org/10.1016/j.atmosenv.2011.08.009" target="_blank">https://doi.org/10.1016/j.atmosenv.2011.08.009</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
      Nicholls, Z. and Gieseke, R.: RCMIP Phase 1 Data (v2.0.0), Zenodo [data set],
<a href="https://doi.org/10.5281/zenodo.4016613" target="_blank">https://doi.org/10.5281/zenodo.4016613</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
      Nicholls, Z. R. J., Meinshausen, M., Lewis, J., Gieseke, R., Dommenget, D., Dorheim, K., Fan, C.-S., Fuglestvedt, J. S., Gasser, T., Golüke, U., Goodwin, P., Hartin, C., Hope, A. P., Kriegler, E., Leach, N. J., Marchegiani, D., McBride, L. A., Quilcaille, Y., Rogelj, J., Salawitch, R. J., Samset, B. H., Sandstad, M., Shiklomanov, A. N., Skeie, R. B., Smith, C. J., Smith, S., Tanaka, K., Tsutsui, J., and Xie, Z.: Reduced Complexity Model Intercomparison Project Phase 1: introduction and evaluation of global-mean temperature response, Geosci. Model Dev., 13, 5175–5190, <a href="https://doi.org/10.5194/gmd-13-5175-2020" target="_blank">https://doi.org/10.5194/gmd-13-5175-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
      Nicholls, Z., Meinshausen, M., Lewis, J., Corradi, M. R., Dorheim, K.,
Gasser, T., Gieseke, R., Hope, A. P., Leach, N. J., McBride, L. A.,
Quilcaille, Y., Rogelj, J., Salawitch, R. J., Samset, B. H., Sandstad, M.,
Shiklomanov, A., Skeie, R. B., Smith, C. J., Smith, S. J., Su, X., Tsutsui,
J., Vega-Westhoff, B., and Woodard, D. L.: Reduced Complexity Model
Intercomparison Project Phase 2: Synthesizing Earth System Knowledge for
Probabilistic Climate Projections, Earth's Future, 9, e2020EF001900,
<a href="https://doi.org/10.1029/2020EF001900" target="_blank">https://doi.org/10.1029/2020EF001900</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
      Nicholls, Z., Gieseke, R., Lewis, J., Willner, S., Smith, C., Pflüger, M., Kikstra, J., and Sandstad, M.: OpenSCM Runner v0.13.1, GitHub [code], <a href="https://github.com/openscm/openscm-runner" target="_blank"/>, last access: 28 August 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
      Olivié, D. and Stuber, N.: Emulating AOGCM results using simple climate
models, Clim. Dynam., 35, 1257–1287, <a href="https://doi.org/10.1007/s00382-009-0725-2" target="_blank">https://doi.org/10.1007/s00382-009-0725-2</a>,
2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
      Osborn, T. J. and Wigley, T. M. L.: A simple model for estimating methane
concentration and lifetime variations, Clim. Dynam., 4/5, 181–193,
1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
      Paulot, F., Paynter, D., Naik, V., Malyshev, S., Menzel, R., and Horowitz,
L. W.: Global modeling of hydrogen using GFDL-AM4.1: Sensitivity of soil
removal and radiative forcing, Int. J. Hydrogen Energ., 46,
13446–13460, <a href="https://doi.org/10.1016/j.ijhydene.2021.01.088" target="_blank">https://doi.org/10.1016/j.ijhydene.2021.01.088</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
      Peters, G. P., Aamaas, B., Berntsen, T., and Fuglestvedt, J. S.: The
integrated global temperature change potential (iGTP) and relationships
between emission metrics, Environ. Res. Lett., 6, 044021,
<a href="https://doi.org/10.1088/1748-9326/6/4/044021" target="_blank">https://doi.org/10.1088/1748-9326/6/4/044021</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
      Raper, S. C. B., Gregory, J. M., and Osborn, T. J.: Use of an
upwelling-diffusion energy balance climate model to simulate and diagnose
A/OGCM results, Clim. Dynam., 17, 601–613,
<a href="https://doi.org/10.1007/PL00007931" target="_blank">https://doi.org/10.1007/PL00007931</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
      Sand, M., Skeie, R. B., Sandstad, M., Krishnan, S., Myhre, G., Bryant, H.,
Derwent, R., Hauglustaine, D., Paulot, F., Prather, M., and Stevenson, D.: A
multi-model assessment of the Global Warming Potential of hydrogen, Commun.
Earth Environ., 4, 203, <a href="https://doi.org/10.1038/s43247-023-00857-8" target="_blank">https://doi.org/10.1038/s43247-023-00857-8</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
      Sanderson, B.: The role of prior assumptions in carbon budget calculations, Earth Syst. Dynam., 11, 563–577, <a href="https://doi.org/10.5194/esd-11-563-2020" target="_blank">https://doi.org/10.5194/esd-11-563-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
      Sandstad, M., Sanderson, B., AneNJ, and Skeie, R. B.: ciceroOslo/ciceroscm: Paper submission with doi (v1.1.1), Zenodo [code], <a href="https://doi.org/10.5281/zenodo.10548720" target="_blank">https://doi.org/10.5281/zenodo.10548720</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>47</label><mixed-citation>
      Saunois, M., Stavert, A. R., Poulter, B., Bousquet, P., Canadell, J. G., Jackson, R. B., Raymond, P. A., Dlugokencky, E. J., Houweling, S., Patra, P. K., Ciais, P., Arora, V. K., Bastviken, D., Bergamaschi, P., Blake, D. R., Brailsford, G., Bruhwiler, L., Carlson, K. M., Carrol, M., Castaldi, S., Chandra, N., Crevoisier, C., Crill, P. M., Covey, K., Curry, C. L., Etiope, G., Frankenberg, C., Gedney, N., Hegglin, M. I., Höglund-Isaksson, L., Hugelius, G., Ishizawa, M., Ito, A., Janssens-Maenhout, G., Jensen, K. M., Joos, F., Kleinen, T., Krummel, P. B., Langenfelds, R. L., Laruelle, G. G., Liu, L., Machida, T., Maksyutov, S., McDonald, K. C., McNorton, J., Miller, P. A., Melton, J. R., Morino, I., Müller, J., Murguia-Flores, F., Naik, V., Niwa, Y., Noce, S., O'Doherty, S., Parker, R. J., Peng, C., Peng, S., Peters, G. P., Prigent, C., Prinn, R., Ramonet, M., Regnier, P., Riley, W. J., Rosentreter, J. A., Segers, A., Simpson, I. J., Shi, H., Smith, S. J., Steele, L. P., Thornton, B. F., Tian, H., Tohjima, Y., Tubiello, F. N., Tsuruta, A., Viovy, N., Voulgarakis, A., Weber, T. S., van Weele, M., van der Werf, G. R., Weiss, R. F., Worthy, D., Wunch, D., Yin, Y., Yoshida, Y., Zhang, W., Zhang, Z., Zhao, Y., Zheng, B., Zhu, Q., Zhu, Q., and Zhuang, Q.: The Global Methane Budget 2000–2017, Earth Syst. Sci. Data, 12, 1561–1623, <a href="https://doi.org/10.5194/essd-12-1561-2020" target="_blank">https://doi.org/10.5194/essd-12-1561-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>48</label><mixed-citation>
      Schlesinger, M. E. and Jiang, X.: Simple Model Representation of
Atmosphere-Ocean GCMs and Estimation of the Time Scale of CO<sub>2</sub>-Induced
Climate Change, J. Climate, 3, 1297–1315,
<a href="https://doi.org/10.1175/1520-0442(1990)003&lt;1297:SMROAO&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0442(1990)003&lt;1297:SMROAO&gt;2.0.CO;2</a>, 1990.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>49</label><mixed-citation>
      Schlesinger, M. E., Jiang, X., and Charlson, R. J.: Implication of
Anthropogenic Atmospheric Sulphate for the Sensitivity of the Climate
System, in: Climate Change and Energy Policy: Proceedings of the International Conference on
Global Climate Change: Its Mitigation Through Improved Production and Use of Energy,
Los Alamos National Laboratory, New Mexico, 21–24 October, edited by: Rosen, L, and R.
Glasser, American Institute of Physics, New York, 75–108, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>50</label><mixed-citation>
      Schneider, S. H. and Thompson, S. L.: Atmospheric CO<sub>2</sub> and climate:
Importance of the transient response, J. Geophys. Res.-Oceans, 86, 3135–3147, <a href="https://doi.org/10.1029/JC086iC04p03135" target="_blank">https://doi.org/10.1029/JC086iC04p03135</a>, 1981.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>51</label><mixed-citation>
      Sherwood, S. C., Webb, M. J., Annan, J. D., Armour, K. C., Forster, P. M.,
Hargreaves, J. C., Hegerl, G., Klein, S. A., Marvel, K. D., Rohling, E. J.,
Watanabe, M., Andrews, T., Braconnot, P., Bretherton, C. S., Foster, G. L.,
Hausfather, Z., von der Heydt, A. S., Knutti, R., Mauritsen, T., Norris, J.
R., Proistosescu, C., Rugenstein, M., Schmidt, G. A., Tokarska, K. B., and
Zelinka, M. D.: An Assessment of Earth's Climate Sensitivity Using Multiple
Lines of Evidence, Rev. Geophys., 58, e2019RG000678,
<a href="https://doi.org/10.1029/2019RG000678" target="_blank">https://doi.org/10.1029/2019RG000678</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>52</label><mixed-citation>
      Siegenthaler, U. and Joos, F.: Use of a simple model for studying oceanic
tracer distributions and the global carbon cycle, Tellus B, 44, 186–207,
<a href="https://doi.org/10.1034/j.1600-0889.1992.t01-2-00003.x" target="_blank">https://doi.org/10.1034/j.1600-0889.1992.t01-2-00003.x</a>, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>53</label><mixed-citation>
      Skeie, R. B., Fuglestvedt, J., Berntsen, T., Lund, M. T., Myhre, G., and
Rypdal, K.: Global temperature change from the transport sectors: Historical
development and future scenarios, Atmos. Environ., 43, 6260–6270,
<a href="https://doi.org/10.1016/j.atmosenv.2009.05.025" target="_blank">https://doi.org/10.1016/j.atmosenv.2009.05.025</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>54</label><mixed-citation>
      Skeie, R. B., Berntsen, T., Aldrin, M., Holden, M., and Myhre, G.: A lower and more constrained estimate of climate sensitivity using updated observations and detailed radiative forcing time series, Earth Syst. Dynam., 5, 139–175, <a href="https://doi.org/10.5194/esd-5-139-2014" target="_blank">https://doi.org/10.5194/esd-5-139-2014</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>55</label><mixed-citation>
      Skeie, R. B., Fuglestvedt, J., Berntsen, T., Peters, G. P., Andrew, R.,
Allen, M., and Kallbekken, S.: Perspective has a strong effect on the
calculation of historical contributions to global warming, Environ. Res.
Lett., 12, 024022, <a href="https://doi.org/10.1088/1748-9326/aa5b0a" target="_blank">https://doi.org/10.1088/1748-9326/aa5b0a</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>56</label><mixed-citation>
      Skeie, R. B., Berntsen, T., Aldrin, M., Holden, M., and Myhre, G.: Climate sensitivity estimates – sensitivity to radiative forcing time series and observational data, Earth Syst. Dynam., 9, 879–894, <a href="https://doi.org/10.5194/esd-9-879-2018" target="_blank">https://doi.org/10.5194/esd-9-879-2018</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>57</label><mixed-citation>
      Skeie, R. B., Myhre, G., Hodnebrog, Ø., Cameron-Smith, P. J., Deushi, M.,
Hegglin, M. I., Horowitz, L. W., Kramer, R. J., Michou, M., Mills, M. J.,
Olivié, D. J. L., Connor, F. M. O., Paynter, D., Samset, B. H., Sellar,
A., Shindell, D., Takemura, T., Tilmes, S., and Wu, T.: Historical total
ozone radiative forcing derived from CMIP6 simulations, npj Clim. Atmos. Sci.,
3, 32, <a href="https://doi.org/10.1038/s41612-020-00131-0" target="_blank">https://doi.org/10.1038/s41612-020-00131-0</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>58</label><mixed-citation>
      Skeie, R. B., Peters, G. P., Fuglestvedt, J., and Andrew, R.: A future
perspective of historical contributions to climate change, Climatic Change,
164, 24, <a href="https://doi.org/10.1007/s10584-021-02982-9" target="_blank">https://doi.org/10.1007/s10584-021-02982-9</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>59</label><mixed-citation>
      Skeie, R. B., Hodnebrog, Ø., and Myhre, G.: Trends in atmospheric methane
concentrations since 1990 were driven and modified by anthropogenic
emissions, Commun Earth Environ, 4, 317,
<a href="https://doi.org/10.1038/s43247-023-00969-1" target="_blank">https://doi.org/10.1038/s43247-023-00969-1</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>60</label><mixed-citation>
      Smith, C. J., Kramer, R. J., Myhre, G., Alterskjær, K., Collins, W., Sima, A., Boucher, O., Dufresne, J.-L., Nabat, P., Michou, M., Yukimoto, S., Cole, J., Paynter, D., Shiogama, H., O'Connor, F. M., Robertson, E., Wiltshire, A., Andrews, T., Hannay, C., Miller, R., Nazarenko, L., Kirkevåg, A., Olivié, D., Fiedler, S., Lewinschal, A., Mackallah, C., Dix, M., Pincus, R., and Forster, P. M.: Effective radiative forcing and adjustments in CMIP6 models, Atmos. Chem. Phys., 20, 9591–9618, <a href="https://doi.org/10.5194/acp-20-9591-2020" target="_blank">https://doi.org/10.5194/acp-20-9591-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>61</label><mixed-citation>
      Smith, C., Forster, P., Palmer, M., Collins, B., Leach, N., Watanabe, M.,
Berger, S., Hall, B., Zelinka, M., Lunt, D., Cain, M., Harris, G., and
Ringer, M.: IPCC WGI AR6 Chapter 7, Zenodo [data set],
<a href="https://doi.org/10.5281/zenodo.5211358" target="_blank">https://doi.org/10.5281/zenodo.5211358</a>, 2021a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>62</label><mixed-citation>
      Smith, C. J., Nicholls, Z. R. J., Armour, K., Forster, P. M. de F.,
Meinshausen, M., Palmer, M. D., and Watanabe, M.: The Earth's Energy Budget,
Climate Feedbacks, and Climate Sensitivity Supplementary Material, in: Climate
Change 2021: The Physical Science Basis. Contribution of Working Group I to
the Sixth Assessment Report of the Intergovernmental Panel on Climate Change,
edited by: Masson-Delmotte, V.,  Zhai, P.,  Pirani, A.,  Connors, S. L.,  Péan, C.,  Berger, S.,  Caud, N.,  Chen, Y.,  Goldfarb, L.,  Gomis, M. I.,  Huang, M.,  Leitzell, K.,  Lonnoy, E.,  Matthews, J. B. R.,  Maycock, T. K.,  Waterfield, T.,  Yelekçi, O.,  Yu, R., and  Zhou, B., <a href="https://doi.org/10.1017/9781009157896.009" target="_blank">https://doi.org/10.1017/9781009157896.009</a>,  2021b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>63</label><mixed-citation>
      Stevenson, D. S., Zhao, A., Naik, V., O'Connor, F. M., Tilmes, S., Zeng, G., Murray, L. T., Collins, W. J., Griffiths, P. T., Shim, S., Horowitz, L. W., Sentman, L. T., and Emmons, L.: Trends in global tropospheric hydroxyl radical and methane lifetime since 1850 from AerChemMIP, Atmos. Chem. Phys., 20, 12905–12920, <a href="https://doi.org/10.5194/acp-20-12905-2020" target="_blank">https://doi.org/10.5194/acp-20-12905-2020</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>64</label><mixed-citation>
      Tian, H., Xu, R., Canadell, J. G., Thompson, R. L., Winiwarter, W.,
Suntharalingam, P., Davidson, E. A., Ciais, P., Jackson, R. B.,
Janssens-Maenhout, G., Prather, M. J., Regnier, P., Pan, N., Pan, S.,
Peters, G. P., Shi, H., Tubiello, F. N., Zaehle, S., Zhou, F., Arneth, A.,
Battaglia, G., Berthet, S., Bopp, L., Bouwman, A. F., Buitenhuis, E. T.,
Chang, J., Chipperfield, M. P., Dangal, S. R. S., Dlugokencky, E., Elkins,
J. W., Eyre, B. D., Fu, B., Hall, B., Ito, A., Joos, F., Krummel, P. B.,
Landolfi, A., Laruelle, G. G., Lauerwald, R., Li, W., Lienert, S., Maavara,
T., MacLeod, M., Millet, D. B., Olin, S., Patra, P. K., Prinn, R. G.,
Raymond, P. A., Ruiz, D. J., van der Werf, G. R., Vuichard, N., Wang, J.,
Weiss, R. F., Wells, K. C., Wilson, C., Yang, J., and Yao, Y.: A
comprehensive quantification of global nitrous oxide sources and sinks,
Nature, 586, 248–256, <a href="https://doi.org/10.1038/s41586-020-2780-0" target="_blank">https://doi.org/10.1038/s41586-020-2780-0</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>65</label><mixed-citation>
      Torvanger, A., Grimstad, A.-A., Lindeberg, E., Rive, N., Rypdal, K., Skeie,
R. B., Fuglestvedt, J., and Tollefsen, P.: Quality of geological CO<sub>2</sub> storage
to avoid jeopardizing climate targets, Climatic Change, 114, 245–260,
<a href="https://doi.org/10.1007/s10584-012-0447-z" target="_blank">https://doi.org/10.1007/s10584-012-0447-z</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>66</label><mixed-citation>
      Torvanger, A., Lund, M. T., and Rive, N.: Carbon capture and storage
deployment rates: needs and feasibility, Mitig. Adapt. Strateg. Glob. Change,
18, 187–205, <a href="https://doi.org/10.1007/s11027-012-9357-7" target="_blank">https://doi.org/10.1007/s11027-012-9357-7</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>67</label><mixed-citation>
      Tronstad Lund, M., Eyring, V., Fuglestvedt, J., Hendricks, J., Lauer, A.,
Lee, D., and Righi, M.: Global-Mean Temperature Change from Shipping toward
2050: Improved Representation of the Indirect Aerosol Effect in Simple
Climate Models, Environ. Sci. Technol., 46, 8868–8877,
<a href="https://doi.org/10.1021/es301166e" target="_blank">https://doi.org/10.1021/es301166e</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>68</label><mixed-citation>
      von Schuckmann, K., Minière, A., Gues, F., Cuesta-Valero, F. J., Kirchengast, G., Adusumilli, S., Straneo, F., Ablain, M., Allan, R. P., Barker, P. M., Beltrami, H., Blazquez, A., Boyer, T., Cheng, L., Church, J., Desbruyeres, D., Dolman, H., Domingues, C. M., García-García, A., Giglio, D., Gilson, J. E., Gorfer, M., Haimberger, L., Hakuba, M. Z., Hendricks, S., Hosoda, S., Johnson, G. C., Killick, R., King, B., Kolodziejczyk, N., Korosov, A., Krinner, G., Kuusela, M., Landerer, F. W., Langer, M., Lavergne, T., Lawrence, I., Li, Y., Lyman, J., Marti, F., Marzeion, B., Mayer, M., MacDougall, A. H., McDougall, T., Monselesan, D. P., Nitzbon, J., Otosaka, I., Peng, J., Purkey, S., Roemmich, D., Sato, K., Sato, K., Savita, A., Schweiger, A., Shepherd, A., Seneviratne, S. I., Simons, L., Slater, D. A., Slater, T., Steiner, A. K., Suga, T., Szekely, T., Thiery, W., Timmermans, M.-L., Vanderkelen, I., Wjiffels, S. E., Wu, T., and Zemp, M.: Heat stored in the Earth system 1960–2020: where does the energy go?, Earth Syst. Sci. Data, 15, 1675–1709, <a href="https://doi.org/10.5194/essd-15-1675-2023" target="_blank">https://doi.org/10.5194/essd-15-1675-2023</a>, 2023a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>69</label><mixed-citation>
      von Schuckmann, K., Minière, A., Gues, F., Cuesta-Valero, F. J., Kirchengast, G., Adusumilli, S., Straneo, F., Allan, R., Barker, P. M., Beltrami, H., Boyer, T., Cheng, L., Church, J., Desbruyeres, D., Dolman, H., Domingues, C. M., García-García, A., Gilson, J., Gorfer, M., Haimberger, L., Hendricks, S., Hosoda, S., Johnson, G. C., Killick, R., King, B. A., Kolodziejczyk, N., Korosov, A., Krinner, G., Kuusela, M., Langer, M., Lavergne, T., Lawrence, I., Li, Y., Lyman, J., Marzeion, B., Mayer, M., MacDougall, A., McDougall, T., Monselesan, D. P., Nitzbon, J., Otosaka, I., Peng, J., Purkey, S., Roemmich, D., Sato, K., Sato, K., Savita, A., Schweiger, A., Shepherd, A., Seneviratne, S. I., Slater, D. A., Slater, T., Simons, L., Steiner, A. K., Szekely, T., Suga, T., Thiery, W., Timmermanns, M.-L., Vanderkelen, I., Wijffels, S. E., Wu, T., and Zemp, M.: GCOS EHI 1960–2020 Earth Heat Inventory Ocean Heat Content (Version 2), World Data Center for Climate (WDCC) at DKRZ [data set], <a href="https://doi.org/10.26050/WDCC/GCOS_EHI_1960-2020_OHC_v2" target="_blank">https://doi.org/10.26050/WDCC/GCOS_EHI_1960-2020_OHC_v2</a>, 2023b.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>70</label><mixed-citation>
      Warwick, N. J., Archibald, A. T., Griffiths, P. T., Keeble, J., O'Connor, F. M., Pyle, J. A., and Shine, K. P.: Atmospheric composition and climate impacts of a future hydrogen economy, Atmos. Chem. Phys., 23, 13451–13467, <a href="https://doi.org/10.5194/acp-23-13451-2023" target="_blank">https://doi.org/10.5194/acp-23-13451-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>71</label><mixed-citation>
      Wigley, T. M. L. and Raper, S. C. B.: Implications for climate and sea level
of revised IPCC emissions scenarios, Nature, 357, 293–300,
<a href="https://doi.org/10.1038/357293a0" target="_blank">https://doi.org/10.1038/357293a0</a>, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>72</label><mixed-citation>
      Winterstein, F., Tanalski, F., Jöckel, P., Dameris, M., and Ponater, M.: Implication of strongly increased atmospheric methane concentrations for chemistry–climate connections, Atmos. Chem. Phys., 19, 7151–7163, <a href="https://doi.org/10.5194/acp-19-7151-2019" target="_blank">https://doi.org/10.5194/acp-19-7151-2019</a>, 2019.

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