<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "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">
  <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-11-753-2018</article-id><title-group><article-title>The Extrapolar SWIFT model (version 1.0): fast stratospheric ozone
chemistry for global climate models</article-title><alt-title>Extrapolar SWIFT</alt-title>
      </title-group><?xmltex \runningtitle{Extrapolar SWIFT}?><?xmltex \runningauthor{D.~Kreyling et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Kreyling</surname><given-names>Daniel</given-names></name>
          <email>daniel.kreyling@awi.de</email>
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Wohltmann</surname><given-names>Ingo</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-4606-6788</ext-link></contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Lehmann</surname><given-names>Ralph</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Rex</surname><given-names>Markus</given-names></name>
          
        </contrib>
        <aff id="aff1"><institution>Alfred Wegener Institute, Helmholtz Centre for Polar and Marine Research, Potsdam, Germany</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Daniel Kreyling (daniel.kreyling@awi.de)</corresp></author-notes><pub-date><day>1</day><month>March</month><year>2018</year></pub-date>
      
      <volume>11</volume>
      <issue>2</issue>
      <fpage>753</fpage><lpage>769</lpage>
      <history>
        <date date-type="received"><day>7</day><month>June</month><year>2017</year></date>
           <date date-type="rev-request"><day>21</day><month>September</month><year>2017</year></date>
           <date date-type="rev-recd"><day>20</day><month>November</month><year>2017</year></date>
           <date date-type="accepted"><day>21</day><month>December</month><year>2017</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2018 Daniel Kreyling et al.</copyright-statement>
        <copyright-year>2018</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 3.0 Unported License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/3.0/">https://creativecommons.org/licenses/by/3.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018.html">This article is available from https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e104">The Extrapolar SWIFT model is a fast ozone chemistry scheme for interactive
calculation of the extrapolar stratospheric ozone layer in coupled general
circulation models (GCMs). In contrast to the widely used prescribed ozone,
the SWIFT ozone layer interacts with the model dynamics and can respond to
atmospheric variability or climatological trends.</p>
    <p id="d1e107">The Extrapolar SWIFT model employs a repro-modelling approach, in which
algebraic functions are used to approximate the numerical output of a full
stratospheric chemistry and transport model (ATLAS). The full model solves a
coupled chemical differential equation system with 55 initial and boundary
conditions (mixing ratio of various chemical species and atmospheric
parameters). Hence the rate of change of ozone over 24 h is a function of 55
variables. Using covariances between these variables, we can find linear
combinations in order to reduce the parameter space to the following nine
<italic>basic</italic> variables: latitude, pressure altitude, temperature, overhead
ozone column and the mixing ratio of ozone and of the ozone-depleting families
(Cl<inline-formula><mml:math id="M1" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, Br<inline-formula><mml:math id="M2" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, NO<inline-formula><mml:math id="M3" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> and HO<inline-formula><mml:math id="M4" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>). We will show that these nine variables are
sufficient to characterize the rate of change of ozone. An automated
procedure fits a polynomial function of fourth degree to the rate of change
of ozone obtained from several simulations with the ATLAS model. One
polynomial function is determined per month, which yields the rate of change
of ozone over 24 h. A key aspect for the robustness of the Extrapolar SWIFT
model is to include a wide range of stratospheric variability in the
numerical output of the ATLAS model, also covering atmospheric states that
will occur in a future climate (e.g. temperature and meridional circulation
changes or reduction of stratospheric chlorine loading).</p>
    <p id="d1e149">For validation purposes, the Extrapolar SWIFT model has been integrated into
the ATLAS model, replacing the full stratospheric chemistry scheme.
Simulations with SWIFT in ATLAS have proven that the systematic error is
small and does not accumulate during the course of a simulation. In the
context of a 10-year simulation, the ozone layer simulated by SWIFT shows a
stable annual cycle, with inter-annual variations comparable to the ATLAS
model. The application of Extrapolar SWIFT requires the evaluation of
polynomial functions with 30–100 terms. Computers can currently calculate
such polynomial functions at thousands of model grid points in seconds. SWIFT
provides the desired numerical efficiency and computes the ozone layer <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>
times faster than the chemistry scheme in the ATLAS CTM.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e172">Modern climate models include an increasing number of climate
processes and run with ever higher model resolutions. Many processes that are
relevant for the climate system are already well understood, but they remain
computationally too demanding to be incorporated into climate models. One of
these processes is the stratospheric ozone chemistry. The feedbacks between
the ozone layer and the changing climate system have been investigated in
various studies
<xref ref-type="bibr" rid="bib1.bibx22 bib1.bibx17 bib1.bibx1 bib1.bibx16 bib1.bibx2" id="paren.1"><named-content content-type="pre">e.g.</named-content></xref>.
All of them emphasize the importance of the interactions between climate
change and the ozone layer. Climate simulations with a more accurate
representation of the ozone layer lead to significant changes in tropospheric
and surface variables. However, a frequently used approach to represent<?pagebreak page754?> the
ozone layer in general circulation models (GCMs) is the use of prescribed
zonal mean ozone climatologies, as in many of the Coupled Model
Intercomparison Project 5 (CMIP5) simulations <xref ref-type="bibr" rid="bib1.bibx11" id="paren.2"/>.
By using prescribed ozone, the atmospheric dynamics cannot interact with the
ozone field, the ozone hole is a static, zonally symmetric feature that does
not interact with atmospheric waves and the ozone layer does not respond to
climate change and vice versa. But this approach is computationally cheap and
does not impede the GCM capacity for ensemble simulations. The
incorporation of an interactive ozone layer instead of climatologies allows
the ozone field to actually match the model dynamics and enables
two-directional feedbacks. Chemistry climate models (CCMs) with a highly
resolved stratosphere usually provide such an interactive ozone layer, but
the computational cost of CCMs still limits their usefulness for long-term
ensemble simulations <xref ref-type="bibr" rid="bib1.bibx5" id="paren.3"/>. In recent years different
approaches were taken to efficiently incorporate interactive ozone in climate
simulations <xref ref-type="bibr" rid="bib1.bibx6" id="paren.4"/>. One of these approaches is the
development of stratospheric ozone chemistry schemes with a very low
computational burden in comparison to the computation time of the GCM, for
example
the Cariolle scheme <xref ref-type="bibr" rid="bib1.bibx3" id="paren.5"/> or the Linoz scheme
<xref ref-type="bibr" rid="bib1.bibx10" id="paren.6"/>. In this paper we introduce the extrapolar
part of the numerically efficient and interactive stratospheric ozone
chemistry scheme SWIFT. Its goal is to provide sufficient accuracy and
efficiency to enable ensemble simulations with atmosphere–ocean coupled
GCMs, while maintaining the physical and chemical properties of the processes
that govern ozone chemistry in the stratosphere so that the SWIFT approach
is valid for a wide range of climatic conditions, including future climate
scenarios.</p>
      <p id="d1e196">SWIFT is subdivided into a polar and an extrapolar module. The two
sub-modules follow separate approaches due to the differences in polar and
extrapolar ozone chemistry. The lack of sunlight and very low temperatures
during polar night extend the chemical lifetimes of various trace gases
relevant for ozone depletion. Under these conditions the individual species
within the chemical families Cl<inline-formula><mml:math id="M6" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, Br<inline-formula><mml:math id="M7" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, NO<inline-formula><mml:math id="M8" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> and HO<inline-formula><mml:math id="M9" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> are too far
from chemical equilibrium so that their time evolution needs to be
calculated with differential equations. The Polar SWIFT model simulates the
time evolution of polar-vortex-averaged mixing ratios of ozone and four key
species during Arctic and Antarctic winters. A small coupled differential
equation system containing empirically determined fit parameters models the
most relevant processes of polar ozone depletion. The first Polar SWIFT
version was described by <xref ref-type="bibr" rid="bib1.bibx18" id="text.7"/> and the updated version
was published by <xref ref-type="bibr" rid="bib1.bibx27" id="text.8"/>.</p>
      <p id="d1e242">In extrapolar conditions the diurnal average concentrations of the individual
species within the chemical families (partitioning) mentioned above are
sufficiently close to photochemical steady state because the photochemical
lifetimes of the involved species are sufficiently short compared to the
transport timescales. In a good approximation the chemically induced change
in ozone over 24 h is a function of the concentrations of the chemical
families, ozone itself and the physical boundary conditions. The Extrapolar
SWIFT model is based on the substitution of a comprehensive differential
equation system describing the ozone changes by algebraic functions. This
approach is also referred to as repro-modelling and has been successfully
applied to chemical models; see <xref ref-type="bibr" rid="bib1.bibx21" id="text.9"/>,
<xref ref-type="bibr" rid="bib1.bibx23" id="text.10"/> and <xref ref-type="bibr" rid="bib1.bibx14" id="text.11"/>. As
in the previous studies we obtain the algebraic functions by fitting the
numerical solution of the chemical differential equation system with
orthonormal polynomial functions. Following the approach of
<xref ref-type="bibr" rid="bib1.bibx23" id="text.12"/> we use a wide range of input and output
values of a full chemical model to create a data set that is then used for
fitting the polynomial functions. However, a few modifications were
introduced, most prominently in the selection of the most suitable
polynomial terms. Moreover, we developed a termination criterion that does
not require the selection of arbitrary thresholds. It is important to note
that the repro-model is not a shortened subset of the full chemical system.
By approximating the output of the full system, we ensure that all physical
and chemical properties of the full chemical model are maintained in the
repro-model. In this application the rate of change of ozone in the lower and
middle stratosphere is parameterized by one polynomial function per month.
Each of these polynomials is a function of nine <italic>basic</italic> variables, which
are sufficient to parameterize the rate of change of ozone in the full
chemical system. The <italic>basic</italic> variables are latitude, pressure
altitude, temperature, the overhead ozone column, the volume mixing ratio
(VMR) of the ozone-depleting substances (ODSs) combined into four chemical
families and ozone itself. The calculation of the polynomial function values
instead of solving the chemical differential equation system drastically
reduces the computational cost and makes SWIFT a suitable candidate for
coupling to a GCM.</p>
      <p id="d1e264">Existing fast ozone schemes for climate models like the Cariolle scheme
<xref ref-type="bibr" rid="bib1.bibx3" id="paren.13"/> or the Linoz scheme
<xref ref-type="bibr" rid="bib1.bibx15 bib1.bibx10" id="paren.14"/> use a first-order
Taylor-series expansion of the rate of change of ozone around mean
atmospheric states of ozone mixing ratio, temperature and the overhead ozone
column. In comparison to SWIFT, these schemes do not explicitly include the
abundance of ODS as a variable in the model. Handling changes in
stratospheric ODS abundance requires the repeated determination of production
and loss rates and their derivatives. Including the ODS as additional degrees
of freedom in the Extrapolar SWIFT model increases its resilience to
ODS variability. Moreover, the linear Taylor-series functions tend to produce
larger deviations when the rate of change of ozone is not linear with
respect to the variability of the three variables. The Extrapolar SWIFT
polynomial functions are continuous throughout the stratosphere and can cope
with the non-linear parts of the rate of change of ozone.</p>
      <?pagebreak page755?><p id="d1e274">In Sect. 2 of this paper the application of repro-modelling to the rate of
change of ozone is described. First we introduce the set-up of the
repro-model, containing polynomial coefficients as free parameters. Further,
the approximation algorithm determining these coefficients is described and
its modifications in comparison to previous studies are explained. Section 3
focuses on the domain of definition of the polynomial functions and how
outliers are handled in Extrapolar SWIFT. A validation and error estimation
of the polynomial functions are presented in Sect. 4. Eventually, two
different simulations with SWIFT are discussed in Sect. 5. A 2-year
simulation focuses on the error in the ozone field caused by the monthly
polynomial functions. A 10-year simulation mimics the set-up of SWIFT in a
GCM and demonstrates the stability of the model over a longer simulation
period. The development of Extrapolar SWIFT and the results of the
simulations are also discussed in <xref ref-type="bibr" rid="bib1.bibx12" id="text.15"/>.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Application of repro-modelling to stratospheric ozone chemistry</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Setting up the repro-model</title>
      <p id="d1e295">The Extrapolar SWIFT repro-model calculates the rate of change of ozone over
24 h by evaluating polynomial functions of fourth degree. Each polynomial
function is valid during 1 month of the year. To determine these polynomial
functions we use multivariate fitting of a representative data set which
comprises a wide range of stratospheric conditions, as suggested by
<xref ref-type="bibr" rid="bib1.bibx23" id="text.16"/>. As a source for the rate of change of
ozone we use the comprehensive Lagrangian stratospheric chemistry and
transport model ATLAS. The ATLAS model is described in detail in
<xref ref-type="bibr" rid="bib1.bibx25" id="text.17"/> and <xref ref-type="bibr" rid="bib1.bibx26" id="text.18"/>. It contains 49
stratospheric trace gases interacting with each other in over 170 gas-phase
and heterogeneous chemical reactions. Together with atmospheric and
geographic initial and boundary conditions the differential equation system
contains 55 variables and parameters. The rate of change of ozone may be
represented as a function of 55 arguments:

                <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M10" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mtext>O</mml:mtext><mml:mi mathvariant="normal">x</mml:mi></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:mo>=</mml:mo><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">55</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where O<inline-formula><mml:math id="M11" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> is the VMR of the odd oxygen family containing O<inline-formula><mml:math id="M12" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, O and
O(<inline-formula><mml:math id="M13" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">1</mml:mn></mml:msup></mml:math></inline-formula>D), and <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>:</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mn mathvariant="normal">55</mml:mn></mml:msup><mml:mo>→</mml:mo><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow></mml:math></inline-formula>. The
O<inline-formula><mml:math id="M15" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> family has a longer chemical lifetime than ozone, which is beneficial to
our approximation approach. Moreover, in the lower and middle stratosphere
odd oxygen almost entirely consists of ozone. Thus in Extrapolar SWIFT O<inline-formula><mml:math id="M16" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>
substitutes O<inline-formula><mml:math id="M17" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e447">Nine <italic>basic</italic> variables of the Extrapolar SWIFT model. The column
“Remarks” lists properties and processes parameterized by the variable.
Pressure altitude is defined as <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>H</mml:mi><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>p</mml:mi><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and overhead
ozone is the integrated ozone column above a specific location in the
atmosphere.</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="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Variable</oasis:entry>
         <oasis:entry colname="col2">Unit</oasis:entry>
         <oasis:entry colname="col3">Symbol</oasis:entry>
         <oasis:entry colname="col4">Remarks</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Latitude</oasis:entry>
         <oasis:entry colname="col2">(<inline-formula><mml:math id="M19" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M20" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Solar zenith angle and actinic flux</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Pressure altitude</oasis:entry>
         <oasis:entry colname="col2">(m)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M21" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Air density and actinic flux</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Temperature</oasis:entry>
         <oasis:entry colname="col2">(K)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M22" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Kinetics of reactions</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Overhead ozone column</oasis:entry>
         <oasis:entry colname="col2">(DU)</oasis:entry>
         <oasis:entry colname="col3">top<inline-formula><mml:math id="M23" display="inline"><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:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Attenuation of UV radiation</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Chlorine family</oasis:entry>
         <oasis:entry colname="col2">(ppb)</oasis:entry>
         <oasis:entry colname="col3">Cl<inline-formula><mml:math id="M24" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Catalytic ClO<inline-formula><mml:math id="M25" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> chemistry</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Bromine family</oasis:entry>
         <oasis:entry colname="col2">(ppt)</oasis:entry>
         <oasis:entry colname="col3">Br<inline-formula><mml:math id="M26" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Catalytic BrO<inline-formula><mml:math id="M27" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> chemistry</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Nitrogen oxide family</oasis:entry>
         <oasis:entry colname="col2">(ppb)</oasis:entry>
         <oasis:entry colname="col3">NO<inline-formula><mml:math id="M28" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Catalytic NO<inline-formula><mml:math id="M29" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> chemistry</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Hydrogen oxide family</oasis:entry>
         <oasis:entry colname="col2">(ppm)</oasis:entry>
         <oasis:entry colname="col3">HO<inline-formula><mml:math id="M30" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Catalytic HO<inline-formula><mml:math id="M31" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> chemistry</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Odd oxygen</oasis:entry>
         <oasis:entry colname="col2">(ppm)</oasis:entry>
         <oasis:entry colname="col3">O<inline-formula><mml:math id="M32" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Chapman and catalytic chemistry</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e764">In order to set up a repro-model, we need to determine a set of
<italic>basic</italic> variables which are sufficient for the parameterization of all
the physical and chemical processes in the full chemical system. The
determination of <italic>basic</italic> variables is a crucial aspect since their
number should be large enough so that the function in Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) is
approximated with sufficient accuracy. On the other hand, their number should
be as small as possible so that the repro-model is numerically efficient.
This is partly achieved by lumping the chemical species into chemical
families. The following four chemical families are relevant for ozone depletion
in the stratosphere and therefore constitute four of the <italic>basic</italic>
variables:

                <disp-formula specific-use="align"><mml:math id="M33" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">Cl</mml:mi></mml:mrow><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">Cl</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">ClO</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">Cl</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mrow><mml:mi mathvariant="normal">short</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">lived</mml:mi></mml:mrow></mml:munder><mml:mo>+</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">ClONO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">HCl</mml:mi></mml:mrow></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mi mathvariant="normal">reservoir</mml:mi></mml:munder></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">Br</mml:mi></mml:mrow><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">Br</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">BrO</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">HBr</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">HOBr</mml:mi></mml:mrow></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mrow><mml:mi mathvariant="normal">short</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">lived</mml:mi></mml:mrow></mml:munder><mml:mo>+</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">BrONO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">BrCl</mml:mi></mml:mrow></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mi mathvariant="normal">reservoir</mml:mi></mml:munder></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">N</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mrow><mml:mi mathvariant="normal">short</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">lived</mml:mi></mml:mrow></mml:munder><mml:mo>+</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">HNO</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mi mathvariant="normal">reservoir</mml:mi></mml:munder></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">HO</mml:mi></mml:mrow><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">H</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">OH</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">HO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mrow><mml:mi mathvariant="normal">short</mml:mi><mml:mtext>-</mml:mtext><mml:mi mathvariant="normal">lived</mml:mi></mml:mrow></mml:munder><mml:mo>+</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mi mathvariant="normal">reservoir</mml:mi></mml:munder></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d1e1041">The stratospheric ozone depletion is driven by catalytic cycles involving the
short-lived species of the above-listed chemical families. Consequently, the
repro-model requires information on the concentration of the short-lived
compounds. This may be derived from the concentrations of the chemical
families. In the extrapolar regions the short-lived reactive species (e.g.
ClO<inline-formula><mml:math id="M34" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> or BrO<inline-formula><mml:math id="M35" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>) are sufficiently close to chemical equilibrium determined
by the local conditions (e.g. pressure, temperature, radiation and the
abundance of reaction partners). Consequently, in the chemical families
containing only one reservoir gas (NO<inline-formula><mml:math id="M36" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> and HO<inline-formula><mml:math id="M37" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>) the concentration of
the short-lived species is uniquely determined by the abundance of the total
family; i.e. we assume local chemical equilibrium between the short-lived and
reservoir species. For Cl<inline-formula><mml:math id="M38" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> and Br<inline-formula><mml:math id="M39" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> the partitioning between the
reservoir species needs to be considered. However, in most regions of the
extrapolar stratosphere the lifetime of ClONO<inline-formula><mml:math id="M40" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> is shorter than the timescales of vertical or meridional transport so that ClONO<inline-formula><mml:math id="M41" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> also comes
close to equilibrium state. The same can certainly be assumed for BrONO<inline-formula><mml:math id="M42" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>,
which has an even shorter lifetime than ClONO<inline-formula><mml:math id="M43" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>.</p>
      <?pagebreak page756?><p id="d1e1135">Apart from the VMR of the chemical constituents, the reaction rates depend on
temperature, air density and in the case of photolysis rates on the actinic
flux, particularly on the ultraviolet attenuation (UV attenuation). These
parameters must also be implicitly or explicitly included into the set of
<italic>basic</italic> variables. Table <xref ref-type="table" rid="Ch1.T1"/> summarizes the nine <italic>basic</italic>
variables we have identified. The column “Remarks” points out different
properties and processes parameterized by the variable. A function of these
nine
variables (Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>) sufficiently approximates the function in
Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>), but reduces the dimensionality from 55 to 9.

                <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M44" display="block"><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>F</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mtext>top</mml:mtext><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:mo>,</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">Cl</mml:mi></mml:mrow><mml:mi>y</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">Br</mml:mi></mml:mrow><mml:mi>y</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mi>y</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">HO</mml:mi></mml:mrow><mml:mi>y</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M45" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M46" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> is the rate of change of ozone over 24 h and
<inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:mi>F</mml:mi><mml:mo>:</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msup><mml:mo>→</mml:mo><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow></mml:math></inline-formula>. After determining an approximation
for <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mi>F</mml:mi><mml:mo>≈</mml:mo><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) by SWIFT, the chemical
change of the ozone VMR at each grid point in a GCM simulation can be
calculated by Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>).

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M49" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>≈</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi>T</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mtext>top</mml:mtext><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">Cl</mml:mi></mml:mrow><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E3"><mml:mtd><mml:mtext>3</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">Br</mml:mi></mml:mrow><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">HO</mml:mi></mml:mrow><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Approximation algorithm</title>
      <p id="d1e1536">The algebraic equation of the repro-model is a polynomial function of fourth
degree (i.e. the sum of the exponents of a term is <inline-formula><mml:math id="M50" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> 4). The polynomial uses the same nine <italic>basic</italic>
variables as in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) and yields the rate of change of ozone
over 24 h. The <inline-formula><mml:math id="M51" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M52" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> function in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) can be
approximated by a polynomial function <inline-formula><mml:math id="M53" display="inline"><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover></mml:math></inline-formula>:

                <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M54" display="block"><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:msub><mml:mi>c</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> represents the <italic>basic</italic> variables, <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>
represents
polynomial terms (e.g. <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) and <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents their coefficients for
<inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="normal">…</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M60" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the number of polynomial terms. For a
polynomial function of fourth degree with nine variables, the maximum number of
terms is 715, including all mixed terms. The coefficients <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in
Eq. (<xref ref-type="disp-formula" rid="Ch1.E4"/>) are determined such that the rate of change of O<inline-formula><mml:math id="M62" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>
is calculated by the ATLAS CTM for <inline-formula><mml:math id="M63" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> different values of the <italic>basic</italic>
variables <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:math></inline-formula>, which are approximated with
best accuracy:

                <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M66" display="block"><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:msub><mml:mi>c</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          The <inline-formula><mml:math id="M67" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> different values of the <italic>basic</italic> variables will be referred to
as training data points or the training data set. In order to write
Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) in matrix notation we define an <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>×</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:math></inline-formula> matrix
<inline-formula><mml:math id="M69" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula> with <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">A</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and a
vector <inline-formula><mml:math id="M71" display="inline"><mml:mi mathvariant="bold-italic">F</mml:mi></mml:math></inline-formula> with <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:math></inline-formula>. The polynomial coefficients <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are
grouped into a vector <inline-formula><mml:math id="M75" display="inline"><mml:mi mathvariant="bold-italic">c</mml:mi></mml:math></inline-formula>. Then, the linear equation system in
Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) can be expressed as

                <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M76" display="block"><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="bold-italic">c</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          To determine <inline-formula><mml:math id="M77" display="inline"><mml:mi mathvariant="bold-italic">c</mml:mi></mml:math></inline-formula> we employ the least-squares method, which is to
minimize the Euclidian norm (<inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:mo>‖</mml:mo><mml:mo>‖</mml:mo></mml:mrow></mml:math></inline-formula>) of the deviation between the
approximation and <inline-formula><mml:math id="M79" display="inline"><mml:mi mathvariant="bold-italic">F</mml:mi></mml:math></inline-formula>:

                <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M80" display="block"><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>‖</mml:mo><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="bold-italic">c</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>‖</mml:mo><mml:mo>→</mml:mo><mml:mo movablelimits="false">min⁡</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          The minimization in Eq. (<xref ref-type="disp-formula" rid="Ch1.E7"/>) can be made more efficient and
numerically stable by first transforming the matrix <inline-formula><mml:math id="M81" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula> into an
orthogonal matrix. <xref ref-type="bibr" rid="bib1.bibx21" id="text.19"/> achieve this with
successive Householder transformations which finally yield the
<inline-formula><mml:math id="M82" display="inline"><mml:mi mathvariant="bold">QR</mml:mi></mml:math></inline-formula> decomposition of matrix <inline-formula><mml:math id="M83" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula>.
<xref ref-type="bibr" rid="bib1.bibx23" id="text.20"/> and <xref ref-type="bibr" rid="bib1.bibx14" id="text.21"/> use
the Gram–Schmidt process for orthogonalization. The literature suggests
<xref ref-type="bibr" rid="bib1.bibx7" id="paren.22"><named-content content-type="pre">e.g.</named-content></xref> that the unmodified Gram–Schmidt process
has worse numerical properties which can impair the orthogonalization. In our
approach we are using a <inline-formula><mml:math id="M84" display="inline"><mml:mi mathvariant="bold">QR</mml:mi></mml:math></inline-formula> decomposition based on the Householder
transformation.</p>
      <p id="d1e2230">We start the fitting procedure with one polynomial term (<inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>) on the right-hand side of Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>). During the following iterations the
polynomial function is consecutively extended by one additional term. This
corresponds to an extension of the matrix <inline-formula><mml:math id="M86" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula> by one column.
<xref ref-type="bibr" rid="bib1.bibx23" id="text.23"/> started the approximation with the
constant term and continued with linear terms, then quadratic terms and so on
up to terms of maximum degree, also including all mixed terms. In each
iteration the residuum <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mo>‖</mml:mo><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="bold-italic">c</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>‖</mml:mo></mml:mrow></mml:math></inline-formula> was calculated.
If the current residuum was reduced by a certain threshold relative to the
previous residuum, then the current term was accepted to be added to the
polynomial function. This method tested the terms in a given arbitrary order.
If the order of testing had been a different one, other polynomial terms
would be accepted and the overall quality of the polynomial function could
potentially be better.</p>
      <p id="d1e2275">In our approach we are circumventing this problem by testing all polynomial
terms individually as the next<?pagebreak page757?> additional term. In other words, in each iteration each of
the still available polynomial terms is temporarily added to the already
selected terms and the fitting procedure is carried out. The term which
reduces the residuum the most is permanently added to the polynomial function
and removed from the pool of available terms. In the next iteration all
remaining terms are fitted in combination with the previously accepted ones.
By simply choosing the best fitting term we also avoid setting an arbitrary
threshold for the minimum required reduction of the residuum. This polynomial
term selection method makes the fitting procedure computationally much more
extensive. However, the fitting procedure has to be carried out only once so
that this additional computation time imposes no disadvantage during the
application of SWIFT.</p>
      <p id="d1e2278">The more polynomial terms are added to the function, the better the
approximation will be; i.e. the residuum can be reduced further and further.
If as many polynomial terms (corresponding to columns of <inline-formula><mml:math id="M88" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula>) are
fitted as there are training data points (corresponding to rows of
<inline-formula><mml:math id="M89" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula>) then the linear equation system in Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>) is no
longer
overdetermined. In this case any small-scale structure originating
from the random distribution of training data points would have been fitted
and the polynomial function would contain an impractically large number of
terms. An overfitted polynomial function actually causes the residuum to be
higher when it is applied to an independent data set (i.e. not a subset of
the data the polynomial was fitted to). Consequently the fitting procedure
should be terminated before the random fluctuations in the training data set
are fitted. This termination criterion can be defined by applying the
selected polynomial terms and their coefficients to an independent data set
instead of the training data set. The independent data set is named the testing
data set here. The quality of the approximation is expressed by

                <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M90" display="block"><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mo>‖</mml:mo><mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="normal">Test</mml:mi></mml:msup><mml:mi mathvariant="bold-italic">c</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mi mathvariant="normal">Test</mml:mi></mml:msup><mml:mo>‖</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="normal">Test</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is like the matrix <inline-formula><mml:math id="M92" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula>, only the
rows of <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="normal">Test</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> correspond to the testing data points and
the vector <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mi mathvariant="normal">Test</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> contains the rate of change of ozone at
the testing data points. The polynomial coefficients <inline-formula><mml:math id="M95" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> are the ones
determined via Eq. (<xref ref-type="disp-formula" rid="Ch1.E7"/>), and <inline-formula><mml:math id="M96" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> is the residuum corresponding to
the polynomial function with one temporarily added term. At some iteration
during the fitting procedure, the residuum <inline-formula><mml:math id="M97" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> will not be reduced by any of
the available additional terms. This defines the termination of the
approximation algorithm.</p>
      <p id="d1e2395">It is important that the testing data set has the same probability
distribution of <italic>basic</italic> variables as the training data set. We achieve
this by randomly separating the output of the ATLAS simulations into the
training and the testing data set, containing <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>/</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> and 1 / 3 of the
total output, respectively.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Latitude and altitude boundaries of the repro-model</title>
      <p id="d1e2423">In this section we discuss where in the stratosphere the Extrapolar SWIFT
model can be used, i.e. for which latitudes and altitudes the underlying
assumptions are valid. A key aspect for the definition of this
latitude–altitude region is the mean chemical lifetime <inline-formula><mml:math id="M99" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> of O<inline-formula><mml:math id="M100" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>.

                <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M101" display="block"><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mi>R</mml:mi></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where [O<inline-formula><mml:math id="M102" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>] is the concentration instead of VMR and <inline-formula><mml:math id="M103" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> is the sum of the
rates of all O<inline-formula><mml:math id="M104" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>-depleting catalytic cycles. In Fig. <xref ref-type="fig" rid="Ch1.F1"/>
the mean chemical lifetime of O<inline-formula><mml:math id="M105" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> taken from ATLAS data for January is
displayed. The contour labels specify the lifetime in days. In the lower
stratosphere the O<inline-formula><mml:math id="M106" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> lifetimes exceed 365 days. The longer lifetimes in the
lower stratosphere are a consequence of the slower reaction rates of the
catalytic O<inline-formula><mml:math id="M107" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>-loss cycles mostly due to fewer <inline-formula><mml:math id="M108" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula> atoms. The <inline-formula><mml:math id="M109" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula>
atom is produced via the photolysis of <inline-formula><mml:math id="M110" display="inline"><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:math></inline-formula>, but its vertical
distribution is mainly controlled by the three-body reaction <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">M</mml:mi></mml:mrow><mml:mo>→</mml:mo><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:mo>+</mml:mo><mml:mrow class="chem"><mml:mi mathvariant="normal">M</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. The rate constant of
this reaction increases with increasing pressure. The latitudinal (and
seasonal) variation of the O<inline-formula><mml:math id="M112" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> lifetime reflects the varying length of the
day and the attenuation of solar radiation on its way through the atmosphere.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><label>Figure 1</label><caption><p id="d1e2599">Zonal mean of O<inline-formula><mml:math id="M113" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> lifetime in January derived from ATLAS
CTM data. Contour numbering shows the lifetime in
days.</p></caption>
          <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018-f01.pdf"/>

        </fig>

      <?pagebreak page758?><p id="d1e2617">Above roughly 30 km of altitude the mean lifetime of O<inline-formula><mml:math id="M114" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> is shorter than
vertical and meridional transport timescales. In this quasi-chemical
equilibrium state the O<inline-formula><mml:math id="M115" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> concentration is determined by the local
meteorological conditions and the abundance of ODS. Consequently O<inline-formula><mml:math id="M116" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>
can be calculated as a function <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">eq</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of the previously mentioned
<italic>basic</italic> variables, but without the O<inline-formula><mml:math id="M118" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR itself, so that
<inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">eq</mml:mi></mml:msub><mml:mo>:</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msup><mml:mo>→</mml:mo><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow></mml:math></inline-formula>.

                <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M120" display="block"><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">eq</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">z</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mtext>topO</mml:mtext><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mtext>Cl</mml:mtext><mml:mi>y</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mtext>Br</mml:mtext><mml:mi>y</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mtext>NO</mml:mtext><mml:mi>y</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mtext>HO</mml:mtext><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

          Accordingly, in the upper stratosphere the O<inline-formula><mml:math id="M121" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR at a point in time <inline-formula><mml:math id="M122" 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> is a function of eight <italic>basic</italic> variables at time <inline-formula><mml:math id="M123" 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>.
The function <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">eq</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> can also be approximated by a polynomial
function <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">eq</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>:

                <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M126" display="block"><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mtext>O</mml:mtext><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">eq</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> corresponds to the eight variables in
Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>). In SWIFT the polynomial functions calculate
<inline-formula><mml:math id="M128" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M129" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> and determine the O<inline-formula><mml:math id="M130" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR of the next time step as in
Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>). The O<inline-formula><mml:math id="M131" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR at time <inline-formula><mml:math id="M132" 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> is a function of
the nine <italic>basic</italic> variables <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.

                <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M134" display="block"><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mtext>O</mml:mtext><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mtext>O</mml:mtext><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:mrow></mml:math></disp-formula>

          Both equations (Eqs. <xref ref-type="disp-formula" rid="Ch1.E11"/> and <xref ref-type="disp-formula" rid="Ch1.E12"/>) yield O<inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Setting them equal results in

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M136" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">eq</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E13"><mml:mtd><mml:mtext>13</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">eq</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            This means that in the quasi-equilibrium region of O<inline-formula><mml:math id="M137" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>, <inline-formula><mml:math id="M138" display="inline"><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover></mml:math></inline-formula> is the
result of the O<inline-formula><mml:math id="M139" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> polynomial function in equilibrium
<inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">eq</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> minus the linear O<inline-formula><mml:math id="M141" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> term. However, the polynomial
function <inline-formula><mml:math id="M142" display="inline"><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover></mml:math></inline-formula> contains various O<inline-formula><mml:math id="M143" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> terms of higher degree. These
terms together with the higher O<inline-formula><mml:math id="M144" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR in the upper stratosphere cause
rather large errors. Consequently, the polynomial function <inline-formula><mml:math id="M145" display="inline"><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal">̃</mml:mo></mml:mover></mml:math></inline-formula> is not
suited to be used in the region where O<inline-formula><mml:math id="M146" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> is in quasi-chemical equilibrium.
The altitude of 30 km roughly marks the transition between the equilibrium
and non-equilibrium state of O<inline-formula><mml:math id="M147" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>. The lifetime is roughly 14 days in this
altitude (see Fig. <xref ref-type="fig" rid="Ch1.F1"/>). We defined the 14-day contour to
be the upper boundary up to which the polynomial functions can be used or
rather up to which the training and testing data sets reach.</p>
      <p id="d1e3527">Since the lifetime of O<inline-formula><mml:math id="M148" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> is a function of the incoming solar radiation,
the altitude and tilt of the 14-day contour also depends on the season. In
the course of the year the tilt of the lifetime contours will shift. For each
monthly polynomial function we defined a separate upper boundary. In the
quasi-equilibrium region (upper stratosphere) the SWIFT simulations currently
require ozone values interpolated from stratospheric climatologies. For the
future a similar repro-modelling approach will be applied to function
<inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi mathvariant="normal">eq</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) by fitting the O<inline-formula><mml:math id="M150" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR directly
instead of the rate of change of O<inline-formula><mml:math id="M151" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>.</p>
      <p id="d1e3570">However, the upper stratosphere only contributes a few percent to the
stratospheric ozone column. The bulk of ozone dominating the total column
values is in the lower stratosphere below 30 km. This motivated our focus
on this part of the stratosphere which we will refer to as
the <inline-formula><mml:math id="M152" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M153" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> regime.</p>
      <p id="d1e3589">The lower boundary of the <inline-formula><mml:math id="M154" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M155" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> regime is set to 15 km of pressure
altitude (roughly 120 hPa). In the tropics 15 km is approximately the
altitude of the tropical tropopause layer (TTL) defining the boundary between
tropospheric and stratospheric air. In the extratropical regions ozone-rich
air can also be found below 15 km, especially in the northern high
latitudes. However, at theses altitudes and latitudes the rate of change of
ozone is close to zero and the transport of ozone is much more relevant (see
also Fig. <xref ref-type="fig" rid="Ch1.F1"/>). When running Extrapolar SWIFT in a GCM,
treating ozone as a passive tracer below 15 km of pressure altitude is
recommended.</p>
      <p id="d1e3610">The regime boundaries between Extrapolar SWIFT and Polar SWIFT are defined by
the edge of the polar vortex. The horizontal extent of the polar vortex is
defined by 36 mPV units, where mPV is the modified potential vorticity
according to <xref ref-type="bibr" rid="bib1.bibx13" id="text.24"/> (with <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">475</mml:mn></mml:mrow></mml:math></inline-formula> K). In the
vertical, the specified vertical extent of the Polar SWIFT domain goes from
roughly 18 to 27 km of pressure altitude. Above and below Polar SWIFT the
extrapolar module is used, although the rate of change of ozone is close to
zero during polar night.</p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Training data</title>
      <?pagebreak page759?><p id="d1e3639">The monthly training and testing data set for Extrapolar SWIFT are generated
with the stratospheric Lagrangian chemistry and transport model ATLAS
<xref ref-type="bibr" rid="bib1.bibx25 bib1.bibx26" id="paren.25"/>. The data used in this work
originated from two 2.5-year simulations, one from November 1998 to March
2001 and the second from November 2004 to March 2007. The chemistry module of
ATLAS contains a comprehensive set of gas-phase chemical reactions and a
heterogeneous chemistry scheme. Photolysis and reaction coefficients are
taken from the recent Jet Propulsion Laboratory (JPL) catalog
<xref ref-type="bibr" rid="bib1.bibx19" id="paren.26"/>. All partial species of the 4 ozone-depleting
chemical families (Cl<inline-formula><mml:math id="M157" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, Br<inline-formula><mml:math id="M158" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, NO<inline-formula><mml:math id="M159" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> and
HO<inline-formula><mml:math id="M160" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>) are included in the 49 ATLAS species. The individual species
are initialized from different sources. The VMR of <inline-formula><mml:math id="M161" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M162" display="inline"><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:math></inline-formula>,
<inline-formula><mml:math id="M163" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">HCl</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M164" display="inline"><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:math></inline-formula>, <inline-formula><mml:math id="M165" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">CO</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M166" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">HNO</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> were initialized from the
Aura Microwave Limb Sounder (MLS) climatologies for the 1998–2001
simulation. The 2004–2007 simulation used the measurements of Aura MLS
directly <xref ref-type="bibr" rid="bib1.bibx24" id="paren.27"/>. The VMR of <inline-formula><mml:math id="M167" display="inline"><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:math></inline-formula> and <inline-formula><mml:math id="M168" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
(substitute for NO<inline-formula><mml:math id="M169" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>) were taken from climatologies of the HALogen
Occultation Experiment (HALOE) instrument <xref ref-type="bibr" rid="bib1.bibx8" id="paren.28"/>.
Initial values for Cl<inline-formula><mml:math id="M170" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> and Br<inline-formula><mml:math id="M171" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> were derived from
tracer–tracer correlations to <inline-formula><mml:math id="M172" display="inline"><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:math></inline-formula> and <inline-formula><mml:math id="M173" display="inline"><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:math></inline-formula> measured during an
aircraft and ballooning campaign described in <xref ref-type="bibr" rid="bib1.bibx9" id="text.29"/>.
The ATLAS trajectories are initialized in roughly 2 km thick pressure
altitude layers with a horizontal resolution of 200 km. On each trajectory
the chemistry is calculated like in a chemical box model. ATLAS solves a
coupled system of differential equations to obtain the rate of change of the
trace gases. The stiff numerical solver uses an automatic adaptive time step
and is based on the numerical differentiation formulas <xref ref-type="bibr" rid="bib1.bibx20" id="paren.30"/>.
After 24 h (mixing time step) the mixing algorithm merges or creates
trajectories and interpolates the chemical species accordingly. The ATLAS
trajectories are driven by ERA-Interim wind fields, temperatures and heating
rates <xref ref-type="bibr" rid="bib1.bibx4" id="paren.31"/>. <?xmltex \hack{\newpage}?></p>
      <p id="d1e3841">For each month of the
year, daily snapshot values of the <italic>basic</italic> variables at the current
location of the trajectories and the corresponding <inline-formula><mml:math id="M174" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M175" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> at
a fixed time of day (00:00 UTC) are compiled into a data set which is later
split into a training and testing data set. The number of trajectories
computed in an average ATLAS run is roughly <inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> throughout the lower and
middle stratosphere. In order not to exceed the size of the computer's main
memory, a random subsample of the <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> trajectories of each day of a month
was taken. This was done so that all monthly data sets contain the same
amount of data: 8 million and 4 million data points in the training and
testing data set, respectively. The monthly data sets are chosen such that
they also contain a fraction of data from the 10 days preceding and following
the current month. We do this in order to ensure a smoother transition of
polynomial functions from one month to the next.</p>
      <p id="d1e3885">Individual chemical species in ATLAS are grouped into their respective
families and summed up to generate the mixing ratios of Cl<inline-formula><mml:math id="M178" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, Br<inline-formula><mml:math id="M179" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> and
NO<inline-formula><mml:math id="M180" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>. HO<inline-formula><mml:math id="M181" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> is simply substituted by water vapour, since the <inline-formula><mml:math id="M182" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula>
VMR is a factor of 1000 larger than the sum of all other HO<inline-formula><mml:math id="M183" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>
constituents. The <inline-formula><mml:math id="M184" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M185" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> value is defined by the difference of the
O<inline-formula><mml:math id="M186" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR between two snapshots along the Lagrangian trajectory. A
<inline-formula><mml:math id="M187" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M188" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> value is associated with the beginning of a 24 h
period:

                <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M189" display="block"><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d1e4057">Before the fitting procedure, the <italic>basic</italic> variables are normalized to
a range from 0 to 1. Otherwise the order of magnitude of the polynomial
coefficients would vary extremely due to the strongly varying magnitude of
the <italic>basic</italic> variables (e.g. pressure altitude <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> m vs.
Br<inline-formula><mml:math id="M191" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> VMR <inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">11</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d1e4105">The Lagrangian trajectories in ATLAS are not distributed homogeneously. In
general, higher trajectory densities can be found where there is strong
horizontal and vertical wind shear, e.g. at the edge of the polar vortex.
This is caused by the trajectory mixing algorithm in ATLAS, which initializes
new or deletes existing trajectories based on their rate of divergence or
convergence in a region of the model atmosphere. The regions of increased
trajectory densities coincide with strong gradients of chemical constituents
and meteorological parameters. Thus these gradients are well resolved in
ATLAS, which is beneficial to Extrapolar SWIFT. The training and testing data
sets simply contain the same unmodified sampling as in ATLAS and therefore
also resolve the gradients well.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Validity of repro-model in a changing climate</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Domain of definition of polynomial functions</title>
      <p id="d1e4124">The extensive training data set derived from the ATLAS CTM fills a portion of
the nine-dimensional hyperspace, which defines the domain of definition of the
fitted polynomial functions. SWIFT is intended to be used in long-term
climate simulations and it will certainly encounter inter-annual and decadal
variability. Therefore we used data from ATLAS simulations covering a wide
range of stratospheric variability. By taking the training and testing data
from different decades we include maximum and minimum conditions of the solar
cycle. The data also represent different QBO phases and the varying
strengths and lifetimes of the Arctic and Antarctic polar vortices.</p>
      <p id="d1e4127">Climatological changes impacting the probability distribution of the
<italic>basic</italic> variables can also be expected, e.g. changes in temperature
and meridional circulation. The resilience of SWIFT to such trends is
outlined in Fig. <xref ref-type="fig" rid="Ch1.F2"/>. Future climate scenarios will shift the
current probability density function (PDF) of the <italic>basic</italic> variables.
The schematic in Fig. <xref ref-type="fig" rid="Ch1.F2"/> shows a shift of the temperature
PDF, assuming a normal distribution of the temperature, with the eight other
<italic>basic</italic> variables fixed. Most of the PDF in the training climate
(blue) and the future climate (orange) overlaps. The slightly colder
conditions of the future climate are thus mostly covered by the present
domain. Only at low temperatures when the probability is small do outliers
(red) occur. These outliers will force the polynomial functions to
extrapolate and likely produce erroneous <inline-formula><mml:math id="M193" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M194" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> values.
Therefore outliers need to be identified and the extrapolation must be
prevented.</p>
      <p id="d1e4160">Apart from a PDF shift like the one illustrated in Fig. <xref ref-type="fig" rid="Ch1.F2"/>,
there can be scenarios in which the shift of the PDF is too severe and the
repro-model cannot be applied. An example would be the reduction of
stratospheric chlorine by 50 %. The majority of the Cl<inline-formula><mml:math id="M195" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> PDF would be
outside the original PDF. In such a case the repro-model needs to be
refitted to an adjusted training climate, which can easily be done by
running the full ATLAS model for a few years driven by output from a climate
model or with modified levels of the ODS.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><?xmltex \currentcnt{2}?><label>Figure 2</label><caption><p id="d1e4177">Schematic of a shift in the probability density function of
stratospheric temperature in a future climate.</p></caption>
          <?xmltex \igopts{width=199.169291pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018-f02.pdf"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Handling outliers</title>
      <p id="d1e4194">When running a SWIFT simulation, the polynomial function should not be
evaluated outside the domain defined by the training data set. Polynomial
functions of higher degree tend to rapidly increase or decrease when
extrapolated. In order<?pagebreak page760?> to determine if a data point lies outside or inside
the nine-dimensional domain of definition we need to be able to define its
boundaries. This could be achieved by enveloping the nine-dimensional cloud of
data points by a conjunction of nine-dimensional cells (cuboids) corresponding
to a nine-dimensional regular grid (look-up table). These grid cells are either
sampled by the training data set or not. A sampled grid cell is defined as
being inside the domain, and all the non-sampled grid cells are outside. Dealing
with a nine-dimensional grid with only a few nodes per dimension readily creates
a grid with millions of cells. However, the majority of these grid cells
represent combinations of <italic>basic</italic> variables which do not occur in the
stratosphere (e.g. warm temperatures in the lowermost stratosphere).
Consequently less than 0.1 % of the grid cells are actually sampled by
the training data set. Using efficient ways to store and search this sparse
data set would be a feasible option for identifying outliers. However, in our
approach we make use of the regular grid but go one step further. Again we
employ a fitting procedure to determine a polynomial function that yields
positive values inside the sampled domain and negative values outside. This
polynomial function is hereafter called the domain polynomial. The regular grid
sampled by the training data set will be referred to as the training grid and is
used for fitting the domain polynomial. The domain polynomial is obtained
in the following way. First the cells of the training grid are assigned
either positive or negative values. The positive values (inside the domain)
are derived from the number of neighbouring cells also sampled as being inside
the domain. Outside the domain the cells are assigned negative values derived
from the cell's distance to the closest cell inside the domain. In order to
improve the quality of the fit at the domain boundary, some smoothing
operations were applied. By removing individual cells being isolated in the
opposing region the transition from positive to negative values becomes more
smooth. Additionally we removed outside cells which are adjacent to one cell
inside the domain, but not to any other. These cells are assigned values of
only <inline-formula><mml:math id="M196" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1 but are actually surrounded by outside cells with much lower
values. Finally the grid cells which were assigned values close to zero are
copied multiple times in the training grid to increase the weight of this
region during the fit.</p>
      <p id="d1e4207">During the application of SWIFT within a GCM the following operations are
carried out at each spatial grid point. The domain polynomial is computed for
the values of the nine <italic>basic</italic> variables in order to determine whether
these values reside inside or outside the domain of definition of the
original polynomial function. If inside, the <inline-formula><mml:math id="M197" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M198" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> is calculated as
usual. If the values of the nine <italic>basic</italic> variables prove to be outside,
we need to determine a close location inside the domain of definition, where
a <inline-formula><mml:math id="M199" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M200" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> can be calculated safely. Newton's method is applied to find
a nearby null of the domain polynomial, which defines the boundary of the
domain of definition. Within a certain margin of the null (<inline-formula><mml:math id="M201" display="inline"><mml:mo lspace="0mm">±</mml:mo></mml:math></inline-formula>0.5) the
iteration of Newton's method is stopped and the <inline-formula><mml:math id="M202" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M203" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> value is
calculated at the current coordinates in the nine-dimensional space. An
advantage of using the domain polynomial is that its derivatives can be
computed easily and used in Newton's method.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Validation of polynomial functions</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Comparison of the rate of change of ozone</title>
      <p id="d1e4288">As an initial validation step the rate of change of ozone in the testing data
set is compared to the rate of change of ozone calculated by the polynomial
functions. In Fig. <xref ref-type="fig" rid="Ch1.F3"/> the <inline-formula><mml:math id="M204" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M205" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> in ATLAS and Extrapolar
SWIFT is displayed as zonal averages. The ATLAS <inline-formula><mml:math id="M206" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M207" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> is taken from
the testing data sets and the SWIFT <inline-formula><mml:math id="M208" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M209" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> from the polynomial
functions evaluated on the testing data set. The four months shown (January,
April, July and October) are selected as representative of each season. The
data are binned into equivalent latitude (5<inline-formula><mml:math id="M210" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>) vs. pressure altitude
(1 km) bins and averaged. Grey shaded bins either mark areas outside the
<inline-formula><mml:math id="M211" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M212" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> regime (e.g. polar vortex, upper or lower regime boundary) or
indicate too few trajectories to yield a meaningful average. Since the
effective area of the zonal bands decreases towards the poles, the bins with
too few trajectories are found in high latitudes.</p>
      <p id="d1e4367">In general all four months show good agreement between ATLAS and SWIFT.
Especially in the tropics and mid-latitudes the amplitude of <inline-formula><mml:math id="M213" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M214" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>
and the extent of regions of production or loss compare very well. Even
detailed structures like the two local maxima in the tropical ozone
production region in January are visible in SWIFT. Steep gradients of
<inline-formula><mml:math id="M215" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M216" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>, e.g. around 25 km at mid-latitudes, are well reproduced by the
polynomial functions. Deviations between ATLAS and SWIFT occur at the upper
boundary of the summer hemisphere and in high latitudes at the beginning of
the winter season (e.g. Southern Hemisphere in April, Northern Hemisphere in
October). In the nine-dimensional hyperspace some boundary regions of the
training and testing data set are less densely populated with trajectories
than more central regions. This can have different causes, but the most
obvious one is the spatial difference of the trajectory density caused by the
mixing algorithm in ATLAS (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/>). Moreover the extreme
values of some of the nine <italic>basic</italic> variables occur less frequently if
they are approximately Gaussian distributed. Finally the selection criteria
for the trajectories described in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3"/> can cause sparsely
sampled regions; for example, due to the variability of the polar vortex in
1 year,
the January data set will include certain polar latitudes which will not be
included in the January of the next year. In regions with lower trajectory
density fewer squared errors need to be minimized during the least-squares
minimization. Consequently these regions have less weight in the
approximation than more densely sampled regions and the deviations will be
larger. However, we decided not to manipulate the trajectory density in the
training and testing data sets because we<?pagebreak page761?> wanted to maintain the frequency
with which meteorological and chemical conditions occur in ATLAS. A sparsely
populated region in the nine-dimensional space implies infrequent and therefore
less relevant stratospheric conditions.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><label>Figure 3</label><caption><p id="d1e4412">Zonal and monthly mean of <inline-formula><mml:math id="M217" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M218" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> from the testing data sets
for four representative months. <bold>(a)</bold> ATLAS <inline-formula><mml:math id="M219" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M220" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> and
<bold>(b)</bold> the result of the SWIFT polynomial functions evaluated at the
testing data. Grey bins contain no or too little data.</p></caption>
          <?xmltex \igopts{width=384.112205pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018-f03.pdf"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Error estimation</title>
      <p id="d1e4468">To estimate the error of Extrapolar SWIFT, we examine the difference of ATLAS
<inline-formula><mml:math id="M221" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M222" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> minus SWIFT <inline-formula><mml:math id="M223" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M224" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> divided by the O<inline-formula><mml:math id="M225" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR.

                <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M226" display="block"><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>Q</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">SWIFT</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">ATLAS</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></disp-formula>

          <inline-formula><mml:math id="M227" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> is given in units of percent per day [% day<inline-formula><mml:math id="M228" 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="M229" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> describes
the positive or negative percentage drift of O<inline-formula><mml:math id="M230" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR per day due to the
error in SWIFT. The division by O<inline-formula><mml:math id="M231" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> makes the differences at small and high
O<inline-formula><mml:math id="M232" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR more comparable, instead of just interpreting the absolute
deviation. Similar to the relative error, <inline-formula><mml:math id="M233" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> tends to have larger values for
very small O<inline-formula><mml:math id="M234" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR. These properties of <inline-formula><mml:math id="M235" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> need to be taken into account
when considering different regions with high or low ozone VMR. In the lower
tropical stratosphere where very small O<inline-formula><mml:math id="M236" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR can be found, the absolute
errors of SWIFT are small in contrast to the <inline-formula><mml:math id="M237" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> values, which can exceed
<inline-formula><mml:math id="M238" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>50 % day<inline-formula><mml:math id="M239" 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>. However, for the calculation of the total ozone
column the deviations at small O<inline-formula><mml:math id="M240" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR are irrelevant. Also for the
computation of the atmospheric heating rates based on the SWIFT ozone field,
the absolute errors originating from other greenhouse gases (e.g.
<inline-formula><mml:math id="M241" display="inline"><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:math></inline-formula>) with a much higher concentration are much more important than
the deviations at small O<inline-formula><mml:math id="M242" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR. In Fig. <xref ref-type="fig" rid="Ch1.F4"/> we discuss the
distribution of <inline-formula><mml:math id="M243" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>. In Sect. <xref ref-type="sec" rid="Ch1.S5"/> we use the absolute
deviations between the SWIFT and the ATLAS simulation to discuss the error
quantitatively.</p>
      <p id="d1e4719">Figure <xref ref-type="fig" rid="Ch1.F4"/> shows the probability distribution of <inline-formula><mml:math id="M244" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> for the four
representative months January, April, July and October. As in
Fig. <xref ref-type="fig" rid="Ch1.F3"/> the <inline-formula><mml:math id="M245" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> values of the roughly 4 million data points of
each monthly testing data set are discussed. The bin width of 1 bar in
Fig. <xref ref-type="fig" rid="Ch1.F4"/> is 0.2 % day<inline-formula><mml:math id="M246" 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>. Thus over 20 % of
<inline-formula><mml:math id="M247" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> values reside within the interval of <inline-formula><mml:math id="M248" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>0.1 % day<inline-formula><mml:math id="M249" 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> in all
four months. The majority of <inline-formula><mml:math id="M250" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> values lie within the
<inline-formula><mml:math id="M251" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>1 % day<inline-formula><mml:math id="M252" 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> interval. The mean (pink dashed line) and the median
(cyan dotted line) are close to zero. The strongest systematic biases (mean)
are <inline-formula><mml:math id="M253" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.3 % day<inline-formula><mml:math id="M254" 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> in July and <inline-formula><mml:math id="M255" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>0.25 % day<inline-formula><mml:math id="M256" 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> in
October; the median, however, is centred very close to 0.0 % day<inline-formula><mml:math id="M257" 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>
in both months. The grey shaded area shows the standard deviation (SD) around
the mean. The variability of the SD indicates that the quality of the
approximation actually varies significantly between the months. The errors of
the October polynomial function (SD of 3.5 % day<inline-formula><mml:math id="M258" 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>) are spread more
strongly than the errors of the April polynomial function (SD is roughly
0.6 % day<inline-formula><mml:math id="M259" 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>).</p>
      <p id="d1e4883">As mentioned before, individual <inline-formula><mml:math id="M260" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> values can surpass
<inline-formula><mml:math id="M261" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>50 % day<inline-formula><mml:math id="M262" 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> when the O<inline-formula><mml:math id="M263" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR is small, i.e. below 100 ppb.
But these extreme deviations are rare, which is demonstrated by the 5 and
95 % quantiles (black dotted lines); 90 % of the total <inline-formula><mml:math id="M264" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> values are
located between the two quantile lines.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4"><?xmltex \currentcnt{4}?><label>Figure 4</label><caption><p id="d1e4931">Probability distribution of error quantity <inline-formula><mml:math id="M265" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula> of monthly testing
data sets January, April, July and October. Grey shading indicates the
standard deviation around the mean (pink dashed line). The dotted lines shows
the median (cyan) and 5 and 95 % quantiles (black).</p></caption>
          <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018-f04.pdf"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Simulations with SWIFT</title>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>SWIFT coupled to the ATLAS CTM</title>
      <p id="d1e4964">The Extrapolar SWIFT module was coupled to the ATLAS CTM in order to perform
validation simulations. In this set-up the SWIFT scheme replaces the detailed
stratospheric chemistry model of ATLAS. Apart from the geographical and
meteorological variables provided by ATLAS, Extrapolar SWIFT requires the VMR
of the four ozone-depleting chemical families Cl<inline-formula><mml:math id="M266" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, Br<inline-formula><mml:math id="M267" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, NO<inline-formula><mml:math id="M268" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> and HO<inline-formula><mml:math id="M269" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>.
We compiled monthly zonal climatologies to be distributed with the model if
required. The <inline-formula><mml:math id="M270" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula> climatology (substituting the HO<inline-formula><mml:math id="M271" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> family) is
based on extensive observational data from Aura MLS. The Cl<inline-formula><mml:math id="M272" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, Br<inline-formula><mml:math id="M273" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> and
NO<inline-formula><mml:math id="M274" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> climatologies are composed of the two ATLAS simulations used in the
training and testing data sets. All species in ATLAS contributing to one of
the chemical families are summed up and weighted according to their yield of
active chlorine, bromine or NO<inline-formula><mml:math id="M275" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>. The initialization of
chemical species for the two ATLAS simulations was described in
Sect. <xref ref-type="sec" rid="Ch1.S2.SS4"/>. For initialization and regions outside the
<inline-formula><mml:math id="M276" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M277" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> regime, an additional O<inline-formula><mml:math id="M278" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> climatology is required. This
climatology is also compiled from an extensive set of ozone measurements by
Aura MLS.</p>
      <p id="d1e5090">The SWIFT in ATLAS simulations are driven by ERA-Interim data
<xref ref-type="bibr" rid="bib1.bibx4" id="paren.32"/>. Every 24 h the SWIFT module is called and the
rate of change of ozone is calculated based on the current conditions at the
beginning of each trajectory. The VMRs of the four ozone-depleting chemical
families are interpolated from the trace gas climatologies. Latitude,
pressure altitude and atmospheric temperature are defined by the trajectory
and the overhead ozone column is integrated from the ozone values of the
overhead trajectories. In combination with these eight parameters, the ozone VMR
of the last time step (24 h before) is used to calculate the rate of change
of ozone (<inline-formula><mml:math id="M279" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M280" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>) by evaluating the polynomial function. Eventually
the <inline-formula><mml:math id="M281" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M282" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> is added to the O<inline-formula><mml:math id="M283" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMR from the last time step,
according to Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>). In order to smooth the transition between
two polynomial functions corresponding to consecutive months, we linearly
interpolate between the <inline-formula><mml:math id="M284" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M285" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> results of the two polynomial
functions. All other components of the ATLAS CTM, like the trajectory
transport or the mixing algorithm, remain unchanged. The SWIFT in ATLAS
simulations apply outlier handling as described in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>.</p>
      <?pagebreak page762?><p id="d1e5158">Above the seasonally dependent upper boundary of the <inline-formula><mml:math id="M286" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M287" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> regime, as
introduced in Sect. <xref ref-type="sec" rid="Ch1.S2.SS3"/>, climatology values of O<inline-formula><mml:math id="M288" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> are used
in the simulation. In a layer that extends over 2 km below this upper
boundary the O<inline-formula><mml:math id="M289" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> VMRs are determined by computing an altitude-weighted
average between values from the climatological O<inline-formula><mml:math id="M290" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> values and the
<inline-formula><mml:math id="M291" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M292" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> regime. Inside the polar vortex O<inline-formula><mml:math id="M293" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> climatology values are
used. The Polar SWIFT module is intentionally switched off to investigate
only the performance of the extrapolar module.</p>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>2-year simulation</title>
      <p id="d1e5240">Initially, the Extrapolar SWIFT module coupled to ATLAS was used in a
simulation over a period of 2 years. With this short simulation we want to
compare the development of the ozone layer in SWIFT to a reference simulation
with ATLAS. The goal of the comparison is to investigate the error or drift
caused solely by the SWIFT polynomial functions. Therefore the simulation
conditions of both runs should be as similar as possible. To achieve this,
the SWIFT simulation does not use trace gas climatologies for Cl<inline-formula><mml:math id="M294" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, Br<inline-formula><mml:math id="M295" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>,
NO<inline-formula><mml:math id="M296" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, H<inline-formula><mml:math id="M297" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O and O<inline-formula><mml:math id="M298" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula>, but uses zonally and daily averaged trace gas VMRs
instead. These daily values are compiled from the reference ATLAS simulation.
Thus, apart from the averaging, the background trace gas fields are identical
in both simulations. Further, the simulation covers a 2-year time period
which coincides with the period from which half of the training data
originated (years 2005 and 2006). By selecting this simulation period we
ensure that the SWIFT polynomial functions were trained with the
stratospheric conditions of those years.<?pagebreak page763?> In other words, the errors cannot be caused by
stratospheric variability unknown to SWIFT.</p>
      <p id="d1e5288">The panels in Figs. <xref ref-type="fig" rid="Ch1.F5"/> and <xref ref-type="fig" rid="Ch1.F6"/> show monthly
averaged ozone concentrations for the 2-year SWIFT simulation (middle
column). The reference ATLAS simulation is shown in the left column and the
difference between the two in the right column. Since it is the ozone
concentrations and total ozone columns that are crucial for the feedback of
ozone to the model radiation, we have transformed the mixing ratios produced
by SWIFT into ozone concentrations here. In the regions outside the
<inline-formula><mml:math id="M299" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula>O<inline-formula><mml:math id="M300" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> regime, e.g. inside the polar vortex (white contour)
or above the upper boundary (black dashed line), O<inline-formula><mml:math id="M301" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> values from
the daily averaged O<inline-formula><mml:math id="M302" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:math></inline-formula> fields are used. <?xmltex \hack{\newpage}?></p>
      <p id="d1e5331">Figure <xref ref-type="fig" rid="Ch1.F5"/> shows the entire annual cycle of 2005 (first
simulation year) in bimonthly intervals. Figure <xref ref-type="fig" rid="Ch1.F6"/> repeats
the sequence for the second simulation year 2006. Throughout both years SWIFT
shows excellent agreement with the ozone layer of the ATLAS simulation. The
seasonal cycle of the ozone layer is very well reproduced. The average
deviation oscillates at <inline-formula><mml:math id="M303" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>0.2 <inline-formula><mml:math id="M304" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">12</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> per cm<inline-formula><mml:math id="M306" 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>. Over the
course of the year 2005 the positive differences in the lower stratosphere of
the Northern Hemisphere change sign to negative differences in the second
half of the year. This pattern can also be observed in the second simulation
year 2006. If the polynomial functions produce similar deviations in the same
month of different years, we can attribute the deviations to a suboptimal
approximation. However, the discussed deviations are in a region of strong
meridional transport where the residence time of air parcels is sufficiently
short so that no significant accumulation of errors occurs.</p>
      <p id="d1e5376">Further, it is unlikely for the monthly polynomial functions to produce the
same deviations in exactly the same regions. If we compare the magnitude of
the positive differences in January and March 2005 vs. January and March 2006
we see that the more positive deviations have switched from one month to the
other. The variability of the magnitude can probably be attributed to the
inter-annual stratospheric variability of the Northern Hemisphere, in
particular the extent and lifetime of the polar vortex. In general the
deviations of the year 2006 are not larger or more extensive than in 2005.
Apparently no significant error is propagated from the preceding year to the
following year.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><label>Figure 5</label><caption><p id="d1e5382">The 2005 zonal and monthly mean stratospheric ozone concentrations
plotted in equivalent latitude vs. pressure altitude. <bold>(a)</bold> Reference
simulation with ATLAS, <bold>(b)</bold> the SWIFT simulation and
<bold>(c)</bold> the difference. The dashed black contour shows the upper boundary of
the <inline-formula><mml:math id="M307" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> regime. The white contour indicates the location of
the polar vortices.</p></caption>
          <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018-f05.pdf"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><label>Figure 6</label><caption><p id="d1e5416">The 2006 zonal and monthly mean stratospheric ozone concentrations
plotted in equivalent latitude vs. pressure altitude. See also
Fig. <xref ref-type="fig" rid="Ch1.F5"/>.</p></caption>
          <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018-f06.pdf"/>

        </fig>

</sec>
<sec id="Ch1.S5.SS3">
  <label>5.3</label><title>10-year simulation</title>
      <p id="d1e5435">A SWIFT simulation over a period of 10 years demonstrates the stability of
the model. The set-up for this simulation mimics the coupling of SWIFT to a
GCM, although SWIFT is actually running in the ATLAS CTM. The trace gas
climatologies for Cl<inline-formula><mml:math id="M308" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, Br<inline-formula><mml:math id="M309" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula>, NO<inline-formula><mml:math id="M310" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">y</mml:mi></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M311" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula> are the monthly
climatologies described in Sect. <xref ref-type="sec" rid="Ch1.S5.SS1"/>. The simulation starts in
November 1998 and continues until December 2008. This period encompasses both
training data periods, the time between the two and a period after the last
training data period. The bright blue curve in Fig. <xref ref-type="fig" rid="Ch1.F7"/>
shows the seasonal and inter-annual variation of the stratospheric ozone
layer simulated by SWIFT. The depicted value is the integrated stratospheric
ozone column in Dobson units from 15 to 32 km of pressure altitude. In order to
observe a strong seasonal signal, we choose to display a location in the
Northern Hemispheric mid-latitudes (Potsdam at 52.4<inline-formula><mml:math id="M312" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N,
13.0<inline-formula><mml:math id="M313" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E). The orange and green shaded years in
Fig. <xref ref-type="fig" rid="Ch1.F7"/> are the simulation periods of the training data
set. The red curve in both periods shows the values of the reference ATLAS
simulation. In both periods SWIFT reproduces the seasonal signal seen in
ATLAS quite well. Especially in the green shaded patch the agreement between
SWIFT and ATLAS seems to be as good as in the orange patch, although SWIFT
was running continuously<?pagebreak page764?> for 4 years in between. To demonstrate this more
clearly, the scatter plot in Fig. <xref ref-type="fig" rid="Ch1.F8"/> shows daily averaged
ozone columns of SWIFT on the <inline-formula><mml:math id="M314" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> axis vs. the ones from ATLAS on the
<inline-formula><mml:math id="M315" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis. The colouring of the dots corresponds to the two time periods in
Fig. <xref ref-type="fig" rid="Ch1.F7"/>. The scatter of data points from both periods
overlaps entirely and the magnitude and distribution of deviations from the
diagonal is identical. Clearly the errors of SWIFT did not accumulate over
the course of the previous 6 years.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><label>Figure 7</label><caption><p id="d1e5524">Monthly mean values of the stratospheric ozone column (15–32 km)
over Potsdam (52.4<inline-formula><mml:math id="M316" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N, 13.0<inline-formula><mml:math id="M317" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E). The bright blue line shows the continuous 10-year simulation
with SWIFT. The orange and green shaded patches are the periods from which the
training data originate, and hence ATLAS data are available (red line).
Beginning in fall 2004, Aura MLS data are available (black line) and during
the pink period SWIFT and MLS are compared outside the training data period.</p></caption>
          <?xmltex \igopts{width=327.206693pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018-f07.pdf"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8"><?xmltex \currentcnt{8}?><label>Figure 8</label><caption><p id="d1e5553">SWIFT vs. ATLAS scatter plot of daily averaged stratospheric ozone
columns (15–32 km) over Potsdam. The orange and green dots correspond to
the two training data periods in Fig. <xref ref-type="fig" rid="Ch1.F7"/>.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018-f08.pdf"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9"><?xmltex \currentcnt{9}?><label>Figure 9</label><caption><p id="d1e5567">SWIFT vs. Aura MLS scatter plot of daily averaged stratospheric
ozone columns (15–32 km) over Potsdam. The green dots correspond to the
second training data period, and the pink dots correspond to the pink period in
Fig. <xref ref-type="fig" rid="Ch1.F7"/>.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://gmd.copernicus.org/articles/11/753/2018/gmd-11-753-2018-f09.pdf"/>

        </fig>

      <p id="d1e5578">Beginning in autumn 2004 observational data from the microwave limb sounder
Aura MLS are available and we additionally compare the SWIFT results with the
Aura MLS observations (black line in Fig. <xref ref-type="fig" rid="Ch1.F7"/>). In autumn
2005 and 2006 ATLAS underestimates the ozone columns in comparison to the
Aura MLS observations. Since SWIFT is trained with ATLAS data, SWIFT also
reproduces this underestimation of about 30 DU and continues underestimating
the autumn stratospheric ozone columns in the years 2007 and 2008 (pink
shaded patch). During the first half of each year, however, SWIFT matches the
Aura MLS columns quite well and even captures the inter-annual variability
shown by the observations (compare spring maximum 2007 vs. 2008). The scatter
plot in Fig. <xref ref-type="fig" rid="Ch1.F9"/> shows daily averaged ozone columns<?pagebreak page766?> from
the green and pink shaded years. Some amount of deviation in this figure is
also caused by the difference in geo-location between the MLS profile and the
selected location in the SWIFT simulation (Potsdam). Days on which no MLS
measurement was taken in a 200 km radius of Potsdam are excluded, which
reduces the total amount of days by about 50 %. Again the colouring of the
dots corresponds to the periods in the time series
(Fig. <xref ref-type="fig" rid="Ch1.F7"/>). As already seen in the monthly means in
Fig. <xref ref-type="fig" rid="Ch1.F7"/>, SWIFT underestimates the smaller ozone columns
(autumn values below 200 DU). Otherwise, the spread of the dots agrees well
in both periods, proving that the SWIFT simulation is not less accurate
outside the training data period (pink) than under conditions which are part
of the training data set (green).</p>
</sec>
<sec id="Ch1.S5.SS4">
  <label>5.4</label><title>Computational cost of Extrapolar SWIFT</title>
      <p id="d1e5597">The design of Extrapolar SWIFT enables full parallelization, since individual
model nodes can independently evaluate the polynomial functions. A function
consists of 30 to 100 polynomial terms, varying from month to month. Per
model node and time step, three polynomial functions have to be evaluated, one
domain polynomial and two <inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mi mathvariant="normal">x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> polynomial functions for the
interpolation between two months. During<?pagebreak page767?> the preparation of this paper
Extrapolar SWIFT was coupled to the climate model ECHAM6.3. The Fortran
SWIFT code is not fully optimized yet and the current estimates on the
computation time are preliminary. An initial estimate of the increase in
computation time caused by Extrapolar SWIFT is roughly 10 %. In
comparison to an ECHAM version employing full stratospheric chemistry (ECHAM
MESSy Atmospheric Chemistry model, or EMAC), the ECHAM <inline-formula><mml:math id="M319" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> Extrapolar SWIFT
requires 6–8 times less computation time (only estimated).</p>
      <p id="d1e5621">The version of Extrapolar SWIFT coupled to the ATLAS CTM is implemented in
MATLAB because the ATLAS model was written in MATLAB. SWIFT in ATLAS is not
optimized for speed and the evaluation of the polynomials is computed on a
single core. However, when comparing the full stratospheric chemistry scheme
of ATLAS vs. the evaluation of the SWIFT polynomial functions, the ozone
layer can be computed <inline-formula><mml:math id="M320" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> times faster than in the CTM.</p>
</sec>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d1e5644">The Extrapolar SWIFT model is a numerically efficient ozone
chemistry scheme for global climate models. Its primary goal is to enable the
interactions between the ozone layer, radiation and climate, while imposing a
low computational burden to the GCM it is coupled to. We accomplished this by
approximating the rate of change of ozone of the detailed chemistry model
ATLAS by using algebraic equations. Orthogonal polynomial functions of fourth
degree are used to approximate the rate of change of ozone over 24 h. An
automated and optimized procedure approximates one globally valid polynomial
function to a monthly training data set. In our repro-modelling approach we
reduce the dimensionality of the model through exploitation of the covariance
between variables. The polynomial functions are a function of only nine
<italic>basic</italic> variables (latitude, pressure altitude, temperature, overhead
ozone column, total chlorine, total bromine, nitrogen oxide family, water
vapour and the ozone field). At the same time, all physical and chemical
processes contained in the full model output are parameterized in the
repro-model.</p>
      <p id="d1e5650">Running the Extrapolar SWIFT model requires only the 12 monthly polynomial
functions and information about the nine <italic>basic</italic> variables. The domain of
the polynomial function is defined by the nine-dimensional training data set. A
wide range of stratospheric variability needs to be included in the training
data set to increase the robustness of the polynomial functions. We have
shown that the SWIFT model can cope with a certain degree of unknown
variability induced, for example, by climate change. We estimate that
the polynomial functions can handle changes of up to a 10 % increase or
decrease in stratospheric chlorine loading without adjusting the current
training data set. More extreme changes, e.g. a 50 % reduction of
chlorine, requires an extension of the training data with values of disturbed
chemistry simulations. For handling occasional outliers, i.e. combinations of
the nine <italic>basic</italic> variables outside the domain of definition, Extrapolar
SWIFT includes a procedure to prevent extrapolation of the polynomial
functions.</p>
      <p id="d1e5659">Simulations with the Extrapolar SWIFT model coupled to the ATLAS CTM have
shown good agreement to the reference model ATLAS. The stability of SWIFT has
been proven with a simulation over a 10-year period in which SWIFT was
validated against model and observational references. Errors did not
accumulate over the extended simulation period. Average deviations of the
integrated stratospheric ozone column (15–32 km) are <inline-formula><mml:math id="M321" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>15 DU between
ATLAS and SWIFT. The comparison to Aura MLS measurements showed an equally
good agreement with Extrapolar SWIFT, except for the periods of
underestimation of the stratospheric ozone column in autumn. This
underestimation, however, is a bias that originates from the source model
ATLAS. The computation of the solution of a polynomial function with up to
100 terms is significantly faster than solving a chemical differential
equation system. Extrapolar SWIFT requires <inline-formula><mml:math id="M322" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> times less computation time
than the chemistry scheme of the ATLAS CTM.</p>
</sec>

      
      </body>
    <back><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d1e5684">The source code of the Extrapolar SWIFT model (version 1.0)
and the Polar SWIFT model (version 2.0) is available via a publicly
accessible Zenodo repository at <uri>https://zenodo.org/record/1020048</uri>.</p>

      <p id="d1e5690">The ATLAS CTM is available on the AWIForge repository
(<uri>https://swrepo1.awi.de/</uri>). Access to the repository is granted on
request. Please contact Ingo.Wohltmann@awi.de. If required, the authors will
give support for the implementation of SWIFT and ATLAS.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e5699">The authors declare that they have no conflict of
interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e5705">This work was supported by the BMBF under the FAST-O3 project in the MiKliP
framework programme (FKZ 01LP1137A) and in the MiKliP II programme (FKZ
01LP1517E). This research has received funding from the European Community's
Seventh Framework Programme (FP7/2007–2013) under grant agreement no. 603557
(StratoClim). This study has been supported by the SFB/TR172 “Arctic
Amplification: Climate Relevant Atmospheric and Surface Processes, and
Feedback Mechanisms (AC)<inline-formula><mml:math id="M323" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula>” funded by the Deutsche Forschungsgemeinschaft
(DFG). We thank ECMWF for providing reanalysis data and the Aura MLS team for
observational data on stratospheric trace gas constituents.<?xmltex \hack{\newline}?><?xmltex \hack{\newline}?>
The article processing charges for this open-access <?xmltex \hack{\newline}?>
publication were covered by a Research <?xmltex \hack{\newline}?> Centre of the
Helmholtz Association.<?xmltex \hack{\newline}?><?xmltex \hack{\newline}?>
Edited by: Fiona O'Connor  <?xmltex \hack{\newline}?>
Reviewed by: two anonymous referees</p></ack><?xmltex \hack{\newpage}?><?xmltex \hack{\newpage}?><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Baldwin et al.(2007)</label><mixed-citation>Baldwin, M. P., Dameris, M., and Shepherd, T. G.: How Will the Stratosphere
Affect Climate Change?, Science, 316, 1576–1577,
<ext-link xlink:href="https://doi.org/10.1126/science.1144303" ext-link-type="DOI">10.1126/science.1144303</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Calvo et al.(2015)</label><mixed-citation>Calvo, N., Polvani, L., and Solomon, S.: On the surface impact of Arctic
stratospheric ozone extremes, Environ. Res. Lett., 10, 094003,
<ext-link xlink:href="https://doi.org/10.1088/1748-9326/10/9/094003" ext-link-type="DOI">10.1088/1748-9326/10/9/094003</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx3"><?xmltex \def\ref@label{{Cariolle and Teyss\`{e}dre(2007)}}?><label>Cariolle and Teyssèdre(2007)</label><mixed-citation>Cariolle, D. and Teyssèdre, H.: A revised linear ozone photochemistry
parameterization for use in transport and general circulation models:
multi-annual simulations, Atmos. Chem. Phys., 7, 2183–2196,
<ext-link xlink:href="https://doi.org/10.5194/acp-7-2183-2007" ext-link-type="DOI">10.5194/acp-7-2183-2007</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Dee et al.(2011)</label><mixed-citation>
Dee, D., Uppala, S., Simmons, A., Berrisford, P., Poli, P., Kobayashi, S.,
Andrae, U., Balmaseda, M., Balsamo, G., Bauer, P., Bechtold, P., Beljaars, A.
C. M., van de Berg, L., Bidlot, J., Bormann, N., Delsol, C., Dragani, R.,
Fuentes, M., Geer, A. J., Haimberger, L., Healy, S. B., Hersbach, H.,
Hólm, E. V., Isaksen, L., Kållberg, P., Köhler, M., Matricardi,
M., McNally, A. P., Monge-Sanz, B. M., Morcrette, J.-J., Park, B.-K., Peubey,
C., de Rosnay, P., Tavolato, C., Thépaut, J.-N., and Vitart, F.: The
ERA-Interim reanalysis: Configuration and performance of the data
assimilation system, Q. J. Roy. Meteor. Soc., 137, 553–597, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Eyring et al.(2010)</label><mixed-citation>Eyring, V., Shepherd, T. G., and Waugh, D. W.: SPARC CCMVal Report on the
Evaluation of Chemistry-Climate Models, Tech. rep., SPARC Office, available
at: <uri>http://www.sparc-climate.org/publications/sparc-reports/</uri> (last
access: 25 February 2018), 2010.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Eyring et al.(2013)</label><mixed-citation>Eyring, V., Arblaster, J. M., Cionni, I., Sedláček, J., Perlwitz, J.,
Young, P. J., Bekki, S., Bergmann, D., Cameron-Smith, P., Collins, W. J.,
Faluvegi, G., Gottschaldt, K.-D., Horowitz, L. W., Kinnison, D. E., Lamarque,
J.-F., Marsh, D. R., Saint-Martin, D., Shindell, D. T., Sudo, K., Szopa, S.,
and Watanabe, S.: Long-term ozone changes and associated climate impacts in
CMIP5 simulations, J. Geophys. Res.-Atmos., 118, 5029–5060,
<ext-link xlink:href="https://doi.org/10.1002/jgrd.50316" ext-link-type="DOI">10.1002/jgrd.50316</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Golub and Van Loan(1996)</label><mixed-citation>
Golub, G. H. and Van Loan, C. F.: Matrix computations, Johns Hopkins studies
in the mathematical sciences, 3rd Edn., Johns Hopkins University Press,
Baltimore, 1996.</mixed-citation></ref>
      <ref id="bib1.bibx8"><?xmltex \def\ref@label{{Groo{\ss} and Russell~III(2005)}}?><label>Grooß and Russell III(2005)</label><mixed-citation>Grooß, J.-U. and Russell III, J. M.: Technical note: A stratospheric
climatology for O<inline-formula><mml:math id="M324" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:math></inline-formula>, H<inline-formula><mml:math id="M325" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O, CH<inline-formula><mml:math id="M326" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:math></inline-formula>, NO<inline-formula><mml:math id="M327" display="inline"><mml:msub><mml:mi/><mml:mi>x</mml:mi></mml:msub></mml:math></inline-formula>, HCl and HF derived from HALOE
measurements, Atmos. Chem. Phys., 5, 2797–2807,
<ext-link xlink:href="https://doi.org/10.5194/acp-5-2797-2005" ext-link-type="DOI">10.5194/acp-5-2797-2005</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx9"><?xmltex \def\ref@label{{Groo{\ss} et~al.(2002)}}?><label>Grooß et al.(2002)</label><mixed-citation>Grooß, J.-U., Günther, G., Konopka, P., Müller, R., McKenna, D.,
Stroh, F., Vogel, B., Engel, A., Müller, M., Hoppel, K., Bevilacqua, R.,
Richard, E., Webster, C. R., Elkins, J. W., Hurst, D. F., Romashkin, P. A.,
and Baumgardner, D. G.: Simulation of ozone depletion in spring 2000 with the
Chemical Lagrangian Model of the Stratosphere (CLaMS), J. Geophys. Res., 107,
8295, <ext-link xlink:href="https://doi.org/10.1029/2001JD000456" ext-link-type="DOI">10.1029/2001JD000456</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Hsu and Prather(2009)</label><mixed-citation>Hsu, J. and Prather, M. J.: Stratospheric variability and tropospheric ozone,
J. Geophys. Res., 114, D06102, <ext-link xlink:href="https://doi.org/10.1029/2008JD010942" ext-link-type="DOI">10.1029/2008JD010942</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>IPCC(2014)</label><mixed-citation>
IPCC: Climate change 2013: the physical science basis: Working Group I
contribution to the Fifth assessment report of the Intergovernmental Panel on
Climate Change,  Cambridge University
Press, New York, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Kreyling(2016)</label><mixed-citation>Kreyling, D.: Das extrapolare SWIFT-Modell: schnelle stratosphärische
Ozonchemie für globale Klimamodelle, PhD thesis, Freie Universität
Berlin, available at:
<uri xlink:href="http://www.diss.fu-berlin.de/diss/receive/FUDISS%5fthesis%5f000000102777">http://www.diss.fu-berlin.de/diss/receive/FUDISS\%5fthesis\%5f000000102777</uri>
(last access: 25 February 2018), 2016.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Lait(1994)</label><mixed-citation>
Lait, L. R.: An alternative form for potential vorticity, J. Atmos. Sci., 51,
1754–1759, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Lowe and Tomlin(2000)</label><mixed-citation>Lowe, R. M. and Tomlin, A. S.: The application of repro-modelling to a
tropospheric chemical model, Environ. Modell. Softw., 15, 611–618,
<ext-link xlink:href="https://doi.org/10.1016/S1364-8152(00)00056-6" ext-link-type="DOI">10.1016/S1364-8152(00)00056-6</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>McLinden et al.(2000)</label><mixed-citation>McLinden, C. A., Olsen, S. C., Hannegan, B., Wild, O., Prather, M. J., and
Sundet, J.: Stratospheric ozone in 3-D models: A simple chemistry and the
cross-tropopause flux, J. Geophys. Res., 105, 14653–14665,
<ext-link xlink:href="https://doi.org/10.1029/2000JD900124" ext-link-type="DOI">10.1029/2000JD900124</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Nowack et al.(2014)</label><mixed-citation>Nowack, P. J., Luke Abraham, N., Maycock, A. C., Braesicke, P., Gregory,
J. M., Joshi, M. M., Osprey, A., and Pyle, J. A.: A large ozone-circulation
feedback and its implications for global warming assessments, Nat. Clim.
Change, 5, 41–45, <ext-link xlink:href="https://doi.org/10.1038/nclimate2451" ext-link-type="DOI">10.1038/nclimate2451</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Rex et al.(2006)</label><mixed-citation>Rex, M., Salawitch, R. J., Deckelmann, H., von der Gathen, P., Harris, N.
R. P., Chipperfield, M. P., Naujokat, B., Reimer, E., Allaart, M., Andersen,
S. B., Bevilacqua, R., Braathen, G. O., Claude, H., Davies, J., De Backer,
H., Dier, H., Dorokhov, V., Fast, H., Gerding, M., Godin-Beekmann, S.,
Hoppel, K., Johnson, B., Kyrö, E., Litynska, Z., Moore, D., Nakane, H.,
Parrondo, M. C., Risley, A. D., Skrivankova, P., Stübi, R., Viatte, P.,
Yushkov, V., and Zerefos, C.: Arctic winter 2005: Implications for
stratospheric ozone loss and climate change, Geophys. Res. Lett., 33, L23808,
<ext-link xlink:href="https://doi.org/10.1029/2006GL026731" ext-link-type="DOI">10.1029/2006GL026731</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Rex et al.(2014)</label><mixed-citation>Rex, M., Kremser, S., Huck, P., Bodeker, G., Wohltmann, I., Santee, M. L.,
and Bernath, P.: Technical Note: SWIFT – a fast semi-empirical model for
polar stratospheric ozone loss, Atmos. Chem. Phys., 14, 6545–6555,
<ext-link xlink:href="https://doi.org/10.5194/acp-14-6545-2014" ext-link-type="DOI">10.5194/acp-14-6545-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Sander et al.(2011)</label><mixed-citation>Sander, S. P., Abbatt, J., Barker, J. R., Burkholder, J. B., Friedl, R. R.,
Golden, D. M., Huie, R. E., Kolb, C. E., Kurylo, M. J., Moortgat, G., Orkin,
V. L., and Wine, P. H.: Chemical kinetics and photochemical data for use in
atmospheric studies, Evaluation No. 17, JPL Publication 10-6, available at:
<uri>http://jpldataeval.jpl.nasa.gov</uri> (last access: 25 February 2018), 2011.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Shampine and Reichelt(1997)</label><mixed-citation>
Shampine, L. F. and Reichelt, M. W.: The MATLAB ODE Suite, SIAM J. Sci.
Comput., 18, 1–22, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Spivakovsky et al.(1990)</label><mixed-citation>Spivakovsky, C. M., Wofsy, S. C., and Prather, M. J.: A numerical method for
parameterization of atmospheric chemistry: Computation of tropospheric OH, J.
Geophys. Res., 95, 18433–18439, <ext-link xlink:href="https://doi.org/10.1029/JD095iD11p18433" ext-link-type="DOI">10.1029/JD095iD11p18433</ext-link>, 1990.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Thompson and Solomon(2002)</label><mixed-citation>Thompson, D. W. J. and Solomon, S.: Interpretation of Recent Southern
Hemisphere Climate Change, Science, 296, 895–899,
<ext-link xlink:href="https://doi.org/10.1126/science.1069270" ext-link-type="DOI">10.1126/science.1069270</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx23"><?xmltex \def\ref@label{{Tur\'{a}nyi(1994)}}?><label>Turányi(1994)</label><mixed-citation>Turányi, T.: Parameterization of reaction mechanisms using orthonormal
polynomials, Comput. Chem., 18, 45–54, <ext-link xlink:href="https://doi.org/10.1016/0097-8485(94)80022-7" ext-link-type="DOI">10.1016/0097-8485(94)80022-7</ext-link>,
1994.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Waters et al.(2006)</label><mixed-citation>Waters, J., Froidevaux, L., Harwood, R., Jarnot, R., Pickett, H., Read, W.,
Siegel, P., Cofield, R., Filipiak, M., Flower, D., Holden, J., Lau, G.,
Livesey, N., Manney, G., Pumphrey, H., Santee, M., Wu, D., Cuddy, D., Lay,
R., Loo, M., Perun, V., Schwartz, M., Stek, P., Thurstans, R., Boyles, M.,
Chandra, K., Chavez, M., Gun-Shing Chen, Chudasama, B., Dodge, R.,<?pagebreak page769?> Fuller,
R., Girard, M., Jiang, J., Yibo Jiang, Knosp, B., LaBelle, R., Lam, J.,
Lee, K., Miller, D., Oswald, J., Patel, N., Pukala, D., Quintero, O., Scaff,
D., Van Snyder, W., Tope, M., Wagner, P., and Walch, M.: The Earth observing
system microwave limb sounder (EOS MLS) on the aura Satellite, IEEE
T. Geosci. Remote, 44, 1075–1092, <ext-link xlink:href="https://doi.org/10.1109/TGRS.2006.873771" ext-link-type="DOI">10.1109/TGRS.2006.873771</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Wohltmann and Rex(2009)</label><mixed-citation>Wohltmann, I. and Rex, M.: The Lagrangian chemistry and transport model
ATLAS: validation of advective transport and mixing, Geosci. Model Dev., 2,
153–173, <ext-link xlink:href="https://doi.org/10.5194/gmd-2-153-2009" ext-link-type="DOI">10.5194/gmd-2-153-2009</ext-link>, 2009. </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx26"><label>Wohltmann et al.(2010)</label><mixed-citation>Wohltmann, I., Lehmann, R., and Rex, M.: The Lagrangian chemistry and
transport model ATLAS: simulation and validation of stratospheric chemistry
and ozone loss in the winter 1999/2000, Geosci. Model Dev., 3, 585–601,
<ext-link xlink:href="https://doi.org/10.5194/gmd-3-585-2010" ext-link-type="DOI">10.5194/gmd-3-585-2010</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Wohltmann et al.(2017)</label><mixed-citation>Wohltmann, I., Lehmann, R., and Rex, M.: Update of the Polar SWIFT model for
polar stratospheric ozone loss (Polar SWIFT version 2), Geosci. Model Dev.,
10, 2671–2689, <ext-link xlink:href="https://doi.org/10.5194/gmd-10-2671-2017" ext-link-type="DOI">10.5194/gmd-10-2671-2017</ext-link>, 2017.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>The Extrapolar SWIFT model (version 1.0): fast stratospheric ozone chemistry for global climate models</article-title-html>
<abstract-html><p>The Extrapolar SWIFT model is a fast ozone chemistry scheme for interactive
calculation of the extrapolar stratospheric ozone layer in coupled general
circulation models (GCMs). In contrast to the widely used prescribed ozone,
the SWIFT ozone layer interacts with the model dynamics and can respond to
atmospheric variability or climatological trends.</p><p>The Extrapolar SWIFT model employs a repro-modelling approach, in which
algebraic functions are used to approximate the numerical output of a full
stratospheric chemistry and transport model (ATLAS). The full model solves a
coupled chemical differential equation system with 55 initial and boundary
conditions (mixing ratio of various chemical species and atmospheric
parameters). Hence the rate of change of ozone over 24&thinsp;h is a function of 55
variables. Using covariances between these variables, we can find linear
combinations in order to reduce the parameter space to the following nine
<i>basic</i> variables: latitude, pressure altitude, temperature, overhead
ozone column and the mixing ratio of ozone and of the ozone-depleting families
(Cl<sub>y</sub>, Br<sub>y</sub>, NO<sub>y</sub> and HO<sub>y</sub>). We will show that these nine variables are
sufficient to characterize the rate of change of ozone. An automated
procedure fits a polynomial function of fourth degree to the rate of change
of ozone obtained from several simulations with the ATLAS model. One
polynomial function is determined per month, which yields the rate of change
of ozone over 24&thinsp;h. A key aspect for the robustness of the Extrapolar SWIFT
model is to include a wide range of stratospheric variability in the
numerical output of the ATLAS model, also covering atmospheric states that
will occur in a future climate (e.g. temperature and meridional circulation
changes or reduction of stratospheric chlorine loading).</p><p>For validation purposes, the Extrapolar SWIFT model has been integrated into
the ATLAS model, replacing the full stratospheric chemistry scheme.
Simulations with SWIFT in ATLAS have proven that the systematic error is
small and does not accumulate during the course of a simulation. In the
context of a 10-year simulation, the ozone layer simulated by SWIFT shows a
stable annual cycle, with inter-annual variations comparable to the ATLAS
model. The application of Extrapolar SWIFT requires the evaluation of
polynomial functions with 30–100 terms. Computers can currently calculate
such polynomial functions at thousands of model grid points in seconds. SWIFT
provides the desired numerical efficiency and computes the ozone layer 10<sup>4</sup>
times faster than the chemistry scheme in the ATLAS CTM.</p></abstract-html>
<ref-html id="bib1.bib1"><label>Baldwin et al.(2007)</label><mixed-citation>
Baldwin, M. P., Dameris, M., and Shepherd, T. G.: How Will the Stratosphere
Affect Climate Change?, Science, 316, 1576–1577,
<a href="https://doi.org/10.1126/science.1144303" target="_blank">https://doi.org/10.1126/science.1144303</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Calvo et al.(2015)</label><mixed-citation>
Calvo, N., Polvani, L., and Solomon, S.: On the surface impact of Arctic
stratospheric ozone extremes, Environ. Res. Lett., 10, 094003,
<a href="https://doi.org/10.1088/1748-9326/10/9/094003" target="_blank">https://doi.org/10.1088/1748-9326/10/9/094003</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Cariolle and Teyssèdre(2007)</label><mixed-citation>
Cariolle, D. and Teyssèdre, H.: A revised linear ozone photochemistry
parameterization for use in transport and general circulation models:
multi-annual simulations, Atmos. Chem. Phys., 7, 2183–2196,
<a href="https://doi.org/10.5194/acp-7-2183-2007" target="_blank">https://doi.org/10.5194/acp-7-2183-2007</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Dee et al.(2011)</label><mixed-citation>
Dee, D., Uppala, S., Simmons, A., Berrisford, P., Poli, P., Kobayashi, S.,
Andrae, U., Balmaseda, M., Balsamo, G., Bauer, P., Bechtold, P., Beljaars, A.
C. M., van de Berg, L., Bidlot, J., Bormann, N., Delsol, C., Dragani, R.,
Fuentes, M., Geer, A. J., Haimberger, L., Healy, S. B., Hersbach, H.,
Hólm, E. V., Isaksen, L., Kållberg, P., Köhler, M., Matricardi,
M., McNally, A. P., Monge-Sanz, B. M., Morcrette, J.-J., Park, B.-K., Peubey,
C., de Rosnay, P., Tavolato, C., Thépaut, J.-N., and Vitart, F.: The
ERA-Interim reanalysis: Configuration and performance of the data
assimilation system, Q. J. Roy. Meteor. Soc., 137, 553–597, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Eyring et al.(2010)</label><mixed-citation>
Eyring, V., Shepherd, T. G., and Waugh, D. W.: SPARC CCMVal Report on the
Evaluation of Chemistry-Climate Models, Tech. rep., SPARC Office, available
at: <a href="http://www.sparc-climate.org/publications/sparc-reports/" target="_blank">http://www.sparc-climate.org/publications/sparc-reports/</a> (last
access: 25 February 2018), 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Eyring et al.(2013)</label><mixed-citation>
Eyring, V., Arblaster, J. M., Cionni, I., Sedláček, J., Perlwitz, J.,
Young, P. J., Bekki, S., Bergmann, D., Cameron-Smith, P., Collins, W. J.,
Faluvegi, G., Gottschaldt, K.-D., Horowitz, L. W., Kinnison, D. E., Lamarque,
J.-F., Marsh, D. R., Saint-Martin, D., Shindell, D. T., Sudo, K., Szopa, S.,
and Watanabe, S.: Long-term ozone changes and associated climate impacts in
CMIP5 simulations, J. Geophys. Res.-Atmos., 118, 5029–5060,
<a href="https://doi.org/10.1002/jgrd.50316" target="_blank">https://doi.org/10.1002/jgrd.50316</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Golub and Van Loan(1996)</label><mixed-citation>
Golub, G. H. and Van Loan, C. F.: Matrix computations, Johns Hopkins studies
in the mathematical sciences, 3rd Edn., Johns Hopkins University Press,
Baltimore, 1996.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Grooß and Russell III(2005)</label><mixed-citation>
Grooß, J.-U. and Russell III, J. M.: Technical note: A stratospheric
climatology for O<sub>3</sub>, H<sub>2</sub>O, CH<sub>4</sub>, NO<sub><i>x</i></sub>, HCl and HF derived from HALOE
measurements, Atmos. Chem. Phys., 5, 2797–2807,
<a href="https://doi.org/10.5194/acp-5-2797-2005" target="_blank">https://doi.org/10.5194/acp-5-2797-2005</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Grooß et al.(2002)</label><mixed-citation>
Grooß, J.-U., Günther, G., Konopka, P., Müller, R., McKenna, D.,
Stroh, F., Vogel, B., Engel, A., Müller, M., Hoppel, K., Bevilacqua, R.,
Richard, E., Webster, C. R., Elkins, J. W., Hurst, D. F., Romashkin, P. A.,
and Baumgardner, D. G.: Simulation of ozone depletion in spring 2000 with the
Chemical Lagrangian Model of the Stratosphere (CLaMS), J. Geophys. Res., 107,
8295, <a href="https://doi.org/10.1029/2001JD000456" target="_blank">https://doi.org/10.1029/2001JD000456</a>, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Hsu and Prather(2009)</label><mixed-citation>
Hsu, J. and Prather, M. J.: Stratospheric variability and tropospheric ozone,
J. Geophys. Res., 114, D06102, <a href="https://doi.org/10.1029/2008JD010942" target="_blank">https://doi.org/10.1029/2008JD010942</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>IPCC(2014)</label><mixed-citation>
IPCC: Climate change 2013: the physical science basis: Working Group I
contribution to the Fifth assessment report of the Intergovernmental Panel on
Climate Change,  Cambridge University
Press, New York, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Kreyling(2016)</label><mixed-citation>
Kreyling, D.: Das extrapolare SWIFT-Modell: schnelle stratosphärische
Ozonchemie für globale Klimamodelle, PhD thesis, Freie Universität
Berlin, available at:
<a href="http://www.diss.fu-berlin.de/diss/receive/FUDISS%5fthesis%5f000000102777" target="_blank">http://www.diss.fu-berlin.de/diss/receive/FUDISS\%5fthesis\%5f000000102777</a>
(last access: 25 February 2018), 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Lait(1994)</label><mixed-citation>
Lait, L. R.: An alternative form for potential vorticity, J. Atmos. Sci., 51,
1754–1759, 1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Lowe and Tomlin(2000)</label><mixed-citation>
Lowe, R. M. and Tomlin, A. S.: The application of repro-modelling to a
tropospheric chemical model, Environ. Modell. Softw., 15, 611–618,
<a href="https://doi.org/10.1016/S1364-8152(00)00056-6" target="_blank">https://doi.org/10.1016/S1364-8152(00)00056-6</a>, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>McLinden et al.(2000)</label><mixed-citation>
McLinden, C. A., Olsen, S. C., Hannegan, B., Wild, O., Prather, M. J., and
Sundet, J.: Stratospheric ozone in 3-D models: A simple chemistry and the
cross-tropopause flux, J. Geophys. Res., 105, 14653–14665,
<a href="https://doi.org/10.1029/2000JD900124" target="_blank">https://doi.org/10.1029/2000JD900124</a>, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Nowack et al.(2014)</label><mixed-citation>
Nowack, P. J., Luke Abraham, N., Maycock, A. C., Braesicke, P., Gregory,
J. M., Joshi, M. M., Osprey, A., and Pyle, J. A.: A large ozone-circulation
feedback and its implications for global warming assessments, Nat. Clim.
Change, 5, 41–45, <a href="https://doi.org/10.1038/nclimate2451" target="_blank">https://doi.org/10.1038/nclimate2451</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Rex et al.(2006)</label><mixed-citation>
Rex, M., Salawitch, R. J., Deckelmann, H., von der Gathen, P., Harris, N.
R. P., Chipperfield, M. P., Naujokat, B., Reimer, E., Allaart, M., Andersen,
S. B., Bevilacqua, R., Braathen, G. O., Claude, H., Davies, J., De Backer,
H., Dier, H., Dorokhov, V., Fast, H., Gerding, M., Godin-Beekmann, S.,
Hoppel, K., Johnson, B., Kyrö, E., Litynska, Z., Moore, D., Nakane, H.,
Parrondo, M. C., Risley, A. D., Skrivankova, P., Stübi, R., Viatte, P.,
Yushkov, V., and Zerefos, C.: Arctic winter 2005: Implications for
stratospheric ozone loss and climate change, Geophys. Res. Lett., 33, L23808,
<a href="https://doi.org/10.1029/2006GL026731" target="_blank">https://doi.org/10.1029/2006GL026731</a>, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Rex et al.(2014)</label><mixed-citation>
Rex, M., Kremser, S., Huck, P., Bodeker, G., Wohltmann, I., Santee, M. L.,
and Bernath, P.: Technical Note: SWIFT – a fast semi-empirical model for
polar stratospheric ozone loss, Atmos. Chem. Phys., 14, 6545–6555,
<a href="https://doi.org/10.5194/acp-14-6545-2014" target="_blank">https://doi.org/10.5194/acp-14-6545-2014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Sander et al.(2011)</label><mixed-citation>
Sander, S. P., Abbatt, J., Barker, J. R., Burkholder, J. B., Friedl, R. R.,
Golden, D. M., Huie, R. E., Kolb, C. E., Kurylo, M. J., Moortgat, G., Orkin,
V. L., and Wine, P. H.: Chemical kinetics and photochemical data for use in
atmospheric studies, Evaluation No. 17, JPL Publication 10-6, available at:
<a href="http://jpldataeval.jpl.nasa.gov" target="_blank">http://jpldataeval.jpl.nasa.gov</a> (last access: 25 February 2018), 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Shampine and Reichelt(1997)</label><mixed-citation>
Shampine, L. F. and Reichelt, M. W.: The MATLAB ODE Suite, SIAM J. Sci.
Comput., 18, 1–22, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Spivakovsky et al.(1990)</label><mixed-citation>
Spivakovsky, C. M., Wofsy, S. C., and Prather, M. J.: A numerical method for
parameterization of atmospheric chemistry: Computation of tropospheric OH, J.
Geophys. Res., 95, 18433–18439, <a href="https://doi.org/10.1029/JD095iD11p18433" target="_blank">https://doi.org/10.1029/JD095iD11p18433</a>, 1990.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Thompson and Solomon(2002)</label><mixed-citation>
Thompson, D. W. J. and Solomon, S.: Interpretation of Recent Southern
Hemisphere Climate Change, Science, 296, 895–899,
<a href="https://doi.org/10.1126/science.1069270" target="_blank">https://doi.org/10.1126/science.1069270</a>, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Turányi(1994)</label><mixed-citation>
Turányi, T.: Parameterization of reaction mechanisms using orthonormal
polynomials, Comput. Chem., 18, 45–54, <a href="https://doi.org/10.1016/0097-8485(94)80022-7" target="_blank">https://doi.org/10.1016/0097-8485(94)80022-7</a>,
1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Waters et al.(2006)</label><mixed-citation>
Waters, J., Froidevaux, L., Harwood, R., Jarnot, R., Pickett, H., Read, W.,
Siegel, P., Cofield, R., Filipiak, M., Flower, D., Holden, J., Lau, G.,
Livesey, N., Manney, G., Pumphrey, H., Santee, M., Wu, D., Cuddy, D., Lay,
R., Loo, M., Perun, V., Schwartz, M., Stek, P., Thurstans, R., Boyles, M.,
Chandra, K., Chavez, M., Gun-Shing Chen, Chudasama, B., Dodge, R., Fuller,
R., Girard, M., Jiang, J., Yibo Jiang, Knosp, B., LaBelle, R., Lam, J.,
Lee, K., Miller, D., Oswald, J., Patel, N., Pukala, D., Quintero, O., Scaff,
D., Van Snyder, W., Tope, M., Wagner, P., and Walch, M.: The Earth observing
system microwave limb sounder (EOS MLS) on the aura Satellite, IEEE
T. Geosci. Remote, 44, 1075–1092, <a href="https://doi.org/10.1109/TGRS.2006.873771" target="_blank">https://doi.org/10.1109/TGRS.2006.873771</a>, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Wohltmann and Rex(2009)</label><mixed-citation>
Wohltmann, I. and Rex, M.: The Lagrangian chemistry and transport model
ATLAS: validation of advective transport and mixing, Geosci. Model Dev., 2,
153–173, <a href="https://doi.org/10.5194/gmd-2-153-2009" target="_blank">https://doi.org/10.5194/gmd-2-153-2009</a>, 2009. 
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Wohltmann et al.(2010)</label><mixed-citation>
Wohltmann, I., Lehmann, R., and Rex, M.: The Lagrangian chemistry and
transport model ATLAS: simulation and validation of stratospheric chemistry
and ozone loss in the winter 1999/2000, Geosci. Model Dev., 3, 585–601,
<a href="https://doi.org/10.5194/gmd-3-585-2010" target="_blank">https://doi.org/10.5194/gmd-3-585-2010</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Wohltmann et al.(2017)</label><mixed-citation>
Wohltmann, I., Lehmann, R., and Rex, M.: Update of the Polar SWIFT model for
polar stratospheric ozone loss (Polar SWIFT version 2), Geosci. Model Dev.,
10, 2671–2689, <a href="https://doi.org/10.5194/gmd-10-2671-2017" target="_blank">https://doi.org/10.5194/gmd-10-2671-2017</a>, 2017.
</mixed-citation></ref-html>--></article>
