<?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">TC</journal-id><journal-title-group>
    <journal-title>The Cryosphere</journal-title>
    <abbrev-journal-title abbrev-type="publisher">TC</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">The Cryosphere</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1994-0424</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/tc-14-811-2020</article-id><title-group><article-title>Assimilation of surface observations in a transient marine ice sheet model using an ensemble Kalman filter</article-title><alt-title>Assimilation of surface observations</alt-title>
      </title-group><?xmltex \runningtitle{Assimilation of surface observations}?><?xmltex \runningauthor{F. Gillet-Chaulet}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Gillet-Chaulet</surname><given-names>Fabien</given-names></name>
          <email>fabien.gillet-chaulet@univ-grenoble-alpes.fr</email>
        <ext-link>https://orcid.org/0000-0001-6592-3840</ext-link></contrib>
        <aff id="aff1"><institution>Univ. Grenoble Alpes, CNRS, IRD, IGE, 38000 Grenoble, France</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Fabien Gillet-Chaulet (fabien.gillet-chaulet@univ-grenoble-alpes.fr)</corresp></author-notes><pub-date><day>5</day><month>March</month><year>2020</year></pub-date>
      
      <volume>14</volume>
      <issue>3</issue>
      <fpage>811</fpage><lpage>832</lpage>
      <history>
        <date date-type="received"><day>15</day><month>March</month><year>2019</year></date>
           <date date-type="rev-request"><day>26</day><month>April</month><year>2019</year></date>
           <date date-type="rev-recd"><day>11</day><month>September</month><year>2019</year></date>
           <date date-type="accepted"><day>28</day><month>January</month><year>2020</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2020 </copyright-statement>
        <copyright-year>2020</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://tc.copernicus.org/articles/.html">This article is available from https://tc.copernicus.org/articles/.html</self-uri><self-uri xlink:href="https://tc.copernicus.org/articles/.pdf">The full text article is available as a PDF file from https://tc.copernicus.org/articles/.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e77">Marine-based sectors of the Antarctic Ice Sheet are increasingly contributing to sea level rise.
The basal conditions exert an important control on the ice dynamics and can be propitious to instabilities in the grounding line position. Because the force balance is non-inertial, most ice flow models are now equipped with time-independent inverse methods to constrain the basal conditions from observed surface velocities. However, transient simulations starting from this initial state usually suffer from inconsistencies and are not able to reproduce observed trends.
Here, using a synthetic flow line experiment, we assess the performance of  an ensemble Kalman filter for the assimilation of transient observations of surface elevation and velocities in a marine ice sheet model. The model solves the shallow shelf equation for the force balance and the continuity equation for ice thickness evolution. The position of the grounding line is determined by the floatation criterion. The filter analysis estimates both the state of the model, represented by the surface elevation, and the basal conditions, with the simultaneous inversion of the basal friction  and topography. The idealised experiment reproduces a marine ice sheet that is in the early stage of an unstable retreat. Using observation frequencies and uncertainties  consistent with current observing systems, we find that the filter allows the accurate recovery of both the basal friction and topography after few assimilation cycles with relatively small ensemble sizes. In addition it is found that assimilating the surface observations has a positive impact on constraining the evolution of the grounding line during the assimilation window. Using the initialised  state to perform century-scale forecast simulations, we show that grounding line retreat  rates are in agreement with the reference; however remaining uncertainties in the basal conditions may lead to significant delays in the initiation of the unstable retreat. These results are encouraging for the application to real glacial systems.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e89">Despite recent significant improvements in ice sheet models, the projected magnitude and rate of the Antarctic and Greenland ice sheets' contribution to 21st century sea-level rise (SLR) remains poorly constrained <xref ref-type="bibr" rid="bib1.bibx12" id="paren.1"/>.
Improving our ability to model the century-scale magnitude and rates of mass loss from marine ice sheets remains a key scientific objective <xref ref-type="bibr" rid="bib1.bibx84" id="paren.2"/>.</p>
      <?pagebreak page812?><p id="d1e98">Improving SLR estimates requires, amongst other things, correctly modelling the dynamics of the grounding line (GL), i.e. the location where the ice detaches from its underlying bed and goes afloat on the ocean <xref ref-type="bibr" rid="bib1.bibx17" id="paren.3"/>.
In the GL vicinity, the stress regime changes from a regime dominated by vertical shearing in the grounded part to a buoyancy-driven flow dominated by longitudinal stretching and lateral shearing <xref ref-type="bibr" rid="bib1.bibx74 bib1.bibx86" id="paren.4"/>. Because this transition occurs on horizontal dimensions that are smaller than the typical grid size of large-scale ice sheet models, many studies have focussed on the ability of the numerical model to properly simulate grounding line migration using synthetic experiments <xref ref-type="bibr" rid="bib1.bibx97 bib1.bibx18 bib1.bibx32 bib1.bibx89" id="paren.5"><named-content content-type="pre">e.g.</named-content></xref>.
Two Marine Ice Sheet Model Intercomparison  Projects (MISMIP) have allowed the identification of the minimum requirements to properly resolve GL motion: (i) inclusion of membrane stresses and (ii) a sufficiently small grid size or a subgrid interpolation of the GL <xref ref-type="bibr" rid="bib1.bibx75 bib1.bibx76" id="paren.6"/>.
These results suggest that, in realistic applications, the numerical error  could be reduced below the errors associated with uncertainties in the initial model state, in the model parameters, and  in the forcings from the atmosphere and ocean.</p>
      <p id="d1e115">For obvious reasons of inaccessibility, the basal conditions (topography and friction) are an important source of uncertainties. Because of the intrinsic instability of marine ice sheets resting over a seaward up‐sloping bed, the resolution of the bed topography in the coastal regions can significantly affect short-term ice sheet forecasts <xref ref-type="bibr" rid="bib1.bibx19 bib1.bibx20" id="paren.7"/>. Analytical developments have shown that the flux at the grounding line depends on the friction law and its coefficients <xref ref-type="bibr" rid="bib1.bibx86 bib1.bibx92" id="paren.8"/>. The sensitivity of model projections to the basal friction has been confirmed by several numerical studies on both synthetic and real applications <xref ref-type="bibr" rid="bib1.bibx49 bib1.bibx81 bib1.bibx8 bib1.bibx9" id="paren.9"/>. In particular, <xref ref-type="bibr" rid="bib1.bibx8" id="text.10"/> have shown that, for unbuttressed ice sheets, spatially varying friction coefficients can also lead to stable GL positions in up‐sloping bed regions.</p>
      <p id="d1e130">Uncertainties in the model state and parameters can be reduced by data assimilation (DA). The objective of formal DA methods is to update the model using observations in a framework consistent with the model, the data and their associated uncertainties <xref ref-type="bibr" rid="bib1.bibx2" id="paren.11"/>. Most ice flow models are now equipped with variational methods to constrain the basal conditions from surface observations <xref ref-type="bibr" rid="bib1.bibx60 bib1.bibx96 bib1.bibx55 bib1.bibx30" id="paren.12"><named-content content-type="pre">e.g.</named-content></xref>. However most  studies perform “snapshot” calibrations, where the inversion is performed at a unique initial time step. The state of the model produced from this calibration is therefore sensitive to inconsistencies between the different datasets. The resulting transient artefacts are usually dissipated during a relaxation period  where the model drifts from the observations.</p>
      <p id="d1e142">Because historic remote sensing data collections are spatially incomplete as well as temporally sparse, most distributed maps are  mosaicked, stacked or averaged  to maximise the spatial coverage at the expense of the temporal information <xref ref-type="bibr" rid="bib1.bibx65" id="paren.13"/>. However, in the last few years, the development of space-borne ice sheet observations has entered a new era with the launch of  new satellite missions, considerably increasing the spatial and temporal resolution of surface observations. Because they  require linearised versions of the forecast model and of the observation operator,  extending the existing variational methods implies important numerical developments   <xref ref-type="bibr" rid="bib1.bibx35 bib1.bibx57 bib1.bibx41" id="paren.14"><named-content content-type="pre">e.g.</named-content></xref>.
In <xref ref-type="bibr" rid="bib1.bibx33" id="text.15"/>, a time-dependent adjoint ice flow model is derived using a source-to-source algorithmic differentiation software combined with analytical methods. The DA capabilities  are illustrated with a suite of synthetic experiments, including the simultaneous inversion of the basal topography and friction from surface observations and the assimilation of transient surface elevations to retrieve initial ice thicknesses.
In a real-world application to a region of West Antarctica,  they show that assimilating annually resolved observations of surface height and velocities between 2002 and 2011 allows the improvement of the initial model state, giving better confidences in projected  committed mass losses <xref ref-type="bibr" rid="bib1.bibx34" id="paren.16"/>. Because of the complexity of the code, <xref ref-type="bibr" rid="bib1.bibx56" id="text.17"/> use an operator-overloading approach to generate the adjoint and assimilate surface altimetry observations from 2003 to 2009 to constrain the temporal evolution of the basal friction and surface mass balance of the  Northeast Greenland Ice Stream.</p>
      <p id="d1e162">Ensemble DA methods, based on the ensemble Kalman filter (EnKF), have been successful in solving DA problems with large and non-linear geophysical models.  Comparative discussions of the performances and advantages of  variational and ensemble DA methods can be found in, e.g. <xref ref-type="bibr" rid="bib1.bibx52" id="text.18"/>, <xref ref-type="bibr" rid="bib1.bibx2" id="text.19"/> and <xref ref-type="bibr" rid="bib1.bibx11" id="text.20"/>. As they aim at solving similar problems, a recent tendency is to combine both methods to benefit from their respective advantages.</p>
      <p id="d1e174">EnKF approximates the state and the error covariance matrix  of a system using an ensemble that is propagated forward in time with the model, avoiding the computation of the covariance matrices and the use of linearised or adjoint models. Contrary to time-dependent variational methods where the objective is to find the model trajectory that minimises the difference with all the observations within an assimilation window, EnKF assimilates the observations sequentially in time as they become available using the analysis step of the Kalman filter, as illustrated in Fig. <xref ref-type="fig" rid="Ch1.F1"/>. The model trajectory is then discontinuous and, at a given analysis, the model is only informed by past and present observations. For the retrospective analysis of a time period in the past, i.e. a reanalysis, ensemble filters can easily be extended to smoothers to provide analyses that are informed by all past, present and future observations <xref ref-type="bibr" rid="bib1.bibx22 bib1.bibx58 bib1.bibx14 bib1.bibx72" id="paren.21"/>. Since the first version  introduced by <xref ref-type="bibr" rid="bib1.bibx21" id="text.22"/>, many variants have been developed,  mainly differing in the way  the Kalman filter analysis is rewritten and the analysed error covariance matrix is resampled <xref ref-type="bibr" rid="bib1.bibx10 bib1.bibx43 bib1.bibx78 bib1.bibx3 bib1.bibx71" id="paren.23"><named-content content-type="pre">e.g.</named-content></xref>. A review of the most popular EnKFs using common notations can be found in <xref ref-type="bibr" rid="bib1.bibx95" id="text.24"/>. Efficient and parallel algorithms have been developed, and because they are independent of the forward model, several open-source toolboxes that implement various EnKFs are now available, e.g. OpenDA (<uri>https://www.openda.org</uri>, last access: 25 June 2018) and PDAF (<uri>http://pdaf.awi.de</uri>, last access: 25 June 2018).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><label>Figure 1</label><caption><p id="d1e202">Principle of data assimilation (adapted from <xref ref-type="bibr" rid="bib1.bibx11" id="altparen.25"/>).
Having a physical model able to forecast the evolution of a system from time <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to time <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (cyan curve), the aim of DA is to use available observations (blue triangles) to correct the model projections and get closer to the (unknown) truth (dotted line).
In EnKFs, the initial system state and its uncertainty (green square and ellipsoid) are represented by <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> members. The members are propagated forward in time during <inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> model time steps d<inline-formula><mml:math id="M5" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> to <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> where observations are available (forecast phase, orange dashed lines). At <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:mi>T</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> the analysis uses the observations and their uncertainty (blue triangle and ellipsoid) to produce a new system state that is closer to the observations and with a lower uncertainty (red square and ellipsoid). A new forecast is issued from the analysed state and this procedure is repeated until the end of the assimilation window at <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.
The model state should get closer to the truth and with lower uncertainty as more observations are assimilated.
Time-dependent variational methods (4D-Var) iterate over the assimilation window to find the trajectory that minimises the misfit (<inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) between the model and all observations available from <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (violet curve).
For linear dynamics, Gaussian errors and infinite ensemble sizes, the states produced at the end of the assimilation window by the two methods should be equivalent <xref ref-type="bibr" rid="bib1.bibx58" id="paren.26"/>.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://tc.copernicus.org/articles/14/811/2020/tc-14-811-2020-f01.png"/>

      </fig>

      <p id="d1e356">As Monte Carlo methods, EnKFs suffer from under-sampling issues as often the size of the ensemble is much smaller than the size of the system to estimate. Localisation and inflation are popular methods to counteract these issues and to increase the stability of the filtering. Because they are based on the original Kalman filter equations, EnKFs<?pagebreak page813?> are optimal only for Gaussian distributions and linear models. However, the many applications in geoscience with large and non-linear models have shown that the method remains robust  in general and EnKFs are used in several operational centres with atmosphere, ocean and hydrology models <xref ref-type="bibr" rid="bib1.bibx83 bib1.bibx46 bib1.bibx42" id="paren.27"><named-content content-type="pre">e.g.</named-content></xref>.   While firstly developed  for numerical weather and ocean prediction where the forecasts are very sensitive to the model initial state, the method is also widely used,  e.g. in hydrology, for joint state and parameter estimations <xref ref-type="bibr" rid="bib1.bibx90" id="paren.28"/>.</p>
      <p id="d1e368">In the context of ice sheet modelling, encouraging results have been obtained by <xref ref-type="bibr" rid="bib1.bibx4" id="text.29"/> for the estimation of the state and basal conditions of an ice sheet model using the ensemble transform Kalman filter <xref ref-type="bibr" rid="bib1.bibx3 bib1.bibx47" id="paren.30"><named-content content-type="pre">ETKF;</named-content></xref>.
They study the performance of the method using idealised twin experiments where perturbed observations  generated from a model run are used in the DA framework to retrieve the true model states and parameters.
Using a flow line shallow ice model, they show that both the basal topography and basal friction can be retrieved with good accuracy from surface observations with realistic noise levels, even for relatively small ensembles. The method has been further developed to assimilate the margin position in a shallow ice model that explicitly tracks the boundaries with a moving mesh method <xref ref-type="bibr" rid="bib1.bibx5" id="paren.31"/>.</p>
      <p id="d1e382">The purpose of this paper  is to explore the performance of ensemble Kalman filtering for the initialisation of a marine ice sheet model that includes GL migration. In particular, we want to address (i) the quality of the analysis for the simultaneous estimation of the basal topography and friction in the context of a marine ice sheet that is undergoing an unstable GL retreat and (ii) the effects of the remaining uncertainties for the predictability of GL retreat. The ice flow model  and the EnKF used in this study are described in Sect. <xref ref-type="sec" rid="Ch1.S2"/>. To test the DA framework, we define a twin experiment in Sect. <xref ref-type="sec" rid="Ch1.S3"/>. Section <xref ref-type="sec" rid="Ch1.S4"/> presents the results  for both the transient assimilation and the forecasts. Finally, perspectives and challenges for real applications are discussed in Sect. <xref ref-type="sec" rid="Ch1.S5"/>, before concluding remarks.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Methods</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Ice flow model</title>
      <p id="d1e408">The gravity-driven free surface flow of ice is solved using the finite-element ice flow model Elmer/Ice <xref ref-type="bibr" rid="bib1.bibx27" id="paren.32"/>.</p>
      <?pagebreak page814?><p id="d1e414">For the force balance, we solve the shelfy stream approximation (SSA) equation <xref ref-type="bibr" rid="bib1.bibx59" id="paren.33"/> in one horizontal dimension. This is a vertically integrated model that derives from the Stokes equations for small aspect ratio and basal friction. In 1D, this leads to the following non-linear partial differential equation for the horizontal velocity field <inline-formula><mml:math id="M12" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>:
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M13" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mo>∂</mml:mo><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>H</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">i</mml:mi></mml:msub><mml:mi>g</mml:mi><mml:mi>H</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          with <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>  the ice density, <inline-formula><mml:math id="M15" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> the gravity norm, <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the ice thickness, and <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the top and bottom surface elevations, respectively.  Using Glen's constitutive flow law, the vertically averaged effective viscosity <inline-formula><mml:math id="M20" display="inline"><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> is given by
            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M21" display="block"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>H</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:msup><mml:mi>A</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msup><mml:msubsup><mml:mi>D</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mtext>d</mml:mtext><mml:mi>z</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the second invariant of the strain-rate tensor, here equal to <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msubsup><mml:mi>D</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mo>∂</mml:mo><mml:mi>u</mml:mi><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mi>x</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M24" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> is the rate factor and <inline-formula><mml:math id="M25" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the creep exponent, taken equal to the usual value  <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> in the following.
The basal friction <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is null under floating ice and is represented by the non-linear Weertman friction law for grounded ice:
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M28" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>C</mml:mi><mml:msup><mml:mi>u</mml:mi><mml:mi>m</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          with <inline-formula><mml:math id="M29" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M30" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> the friction coefficient and exponent, respectively. In the following, we use the classical power law with <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>.
When in contact with the ocean, the ice is assumed to be in hydrostatic equilibrium. The floating condition is evaluated directly at the integration points, and <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>)  is set to 0 wherever ice is floating <xref ref-type="bibr" rid="bib1.bibx89" id="paren.34"/>.</p>
      <p id="d1e814">The time dependency is introduced by the evolution of the top and bottom free surfaces. Because of the hydrostatic equilibrium, the ice sheet topography is fully defined by the bed elevation <inline-formula><mml:math id="M33" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> and only one prognostic variable.
Equation (<xref ref-type="disp-formula" rid="Ch1.E1"/>) is then coupled with the vertically integrated mass conservation equation for the evolution of the ice thickness <inline-formula><mml:math id="M34" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>:
            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M35" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mi>H</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          with <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>  the surface accumulation rate and <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> the basal melt rate.
The free surfaces <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are obtained from the floating condition which, for <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, using a constant sea level <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">sl</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>,  gives
            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M42" display="block"><mml:mfenced open="{" close=""><mml:mtable class="cases" rowspacing="0.2ex" columnspacing="1em" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>b</mml:mi><mml:mo>+</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>for</mml:mtext><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>H</mml:mi><mml:mo>≥</mml:mo><mml:mo>-</mml:mo><mml:mi>b</mml:mi><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>H</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mtext>otherwise</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:math></disp-formula>
          with <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>  the sea water density.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Data assimilation</title>
<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>Filter algorithm</title>
      <p id="d1e1072">For the assimilation, we use the error subspace ensemble transform Kalman filter <xref ref-type="bibr" rid="bib1.bibx71" id="paren.35"><named-content content-type="pre">ESTKF;</named-content></xref>. Originally derived from the singular evolutive interpolated Kalman filter <xref ref-type="bibr" rid="bib1.bibx78" id="paren.36"><named-content content-type="pre">SEIK;</named-content></xref>, ESTKF leads to the same ensemble transformations as the ETKF but at a slightly lower computational cost. In practice we use the local version of the filter implemented in PDAF (<uri>http://pdaf.awi.de</uri>, last access: 25 June 2018; <xref ref-type="bibr" rid="bib1.bibx69" id="altparen.37"/>) and coupled to Elmer/Ice in an offline mode. This section outlines the ESTKF algorithm.</p>
      <p id="d1e1091">As an EnKF, ESTKF approximates the state  <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and the error covariance matrix <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">P</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of a system at time <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> using an ensemble of <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> realisations <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M49" 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:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The state vector, of size <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, contains the prognostic variables and model parameters to be estimated and is approximated by the ensemble mean,
              <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M51" display="block"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            while the error covariance matrix is approximated by
              <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M52" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">P</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mi>k</mml:mi></mml:msub><mml:msubsup><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mi>k</mml:mi><mml:mi>T</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msub><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mi>k</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> is the ensemble perturbation matrix.</p>
      <p id="d1e1367">The algorithm can be decomposed in two steps, the <italic>forecast</italic> and the <italic>analysis</italic>. Superscripts <inline-formula><mml:math id="M54" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M55" display="inline"><mml:mi>a</mml:mi></mml:math></inline-formula>) denote quantities related to each step.
The forecast  propagates the state and the error covariance matrix of the system forward in time,  from a previous analysis at <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> to the next observation time <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. For this, the  numerical model <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="script">M</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, assumed perfect in the sequel, is used to propagate each ensemble member individually during <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>  model time steps:
              <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M60" display="block"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="script">M</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
            At <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>,  a vector of observations <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> of size <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (usually with <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>≪</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>)  is available.
<inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> is related to the true system state <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> by <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi>k</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, where the observation error <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is assumed to be a white Gaussian distributed process with known covariance matrix <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">R</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M70" display="inline"><mml:mi mathvariant="script">H</mml:mi></mml:math></inline-formula> is the observation operator that relates the state variables to the observations. When <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> is the observed surface velocities,  the relation between the observations and the system state,  i.e., the ice sheet geometry, and parameters,  i.e. the boundary conditions, is given by the force balance Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>); thus  <inline-formula><mml:math id="M72" display="inline"><mml:mi mathvariant="script">H</mml:mi></mml:math></inline-formula> is a non-linear elliptic partial differential equation.</p>
      <p id="d1e1665">The  analysis provides a new estimation of the system state by combining the information from the forecast and the observations. In the following we will omit the time index <inline-formula><mml:math id="M73" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> in the notations as the entire analysis is performed at <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. As other EnKFs, ESTKF uses the Kalman filter update equations to compute the analysed system state <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and covariance matrix <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> from the forecast, the observations and their uncertainties:
              <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M77" display="block"><mml:mfenced open="{" close=""><mml:mtable rowspacing="0.2ex" columnspacing="1em" class="cases" columnalign="left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="bold">K</mml:mi><mml:mi mathvariant="bold-italic">d</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>a</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="bold">I</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="bold">KH</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:math></disp-formula>
            where <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">d</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the <italic>innovation</italic> and  <inline-formula><mml:math id="M79" display="inline"><mml:mi mathvariant="bold">K</mml:mi></mml:math></inline-formula> is the <italic>Kalman gain</italic> given by
              <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M80" display="block"><mml:mrow><mml:mi mathvariant="bold">K</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="bold">R</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
            Here, <inline-formula><mml:math id="M81" display="inline"><mml:mi mathvariant="bold">H</mml:mi></mml:math></inline-formula> is the linearised observation operator at the forecast mean. However, in practice <inline-formula><mml:math id="M82" display="inline"><mml:mi mathvariant="bold">H</mml:mi></mml:math></inline-formula> does not need to be computed as it always acts as an operator to  project the ensemble members in the observation space.
Defining the forecast ensemble projected in the observation space by <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi>i</mml:mi><mml:mi>f</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mi>f</mml:mi></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M84" 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:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> the ensemble mean,  we make the linear approximation
              <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M86" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="bold">Y</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">HX</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            with <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mi>f</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow><mml:mi>f</mml:mi></mml:msubsup><mml:mo>)</mml:mo><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> the forecast ensemble matrix  and <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">Y</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mi>f</mml:mi></mml:msubsup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow><mml:mi>f</mml:mi></mml:msubsup><mml:mo>)</mml:mo><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> its equivalent in the observation space.</p>
      <?pagebreak page815?><p id="d1e2087">In practice, with large models (<inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="italic">&gt;&gt;</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>), the covariance matrices <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> of size  <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> can not be formed, so that, to be implemented, the analysis (Eq. <xref ref-type="disp-formula" rid="Ch1.E9"/>) needs to be reformulated.
Moreover, the sample covariance matrix  approximated with an ensemble of size <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (Eq. <xref ref-type="disp-formula" rid="Ch1.E7"/>) is only a low-rank approximation of the true covariance matrix and its rank is at most <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. ESTKF uses this property to write the analysis in a (<inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>)-dimensional subspace spanned by the ensemble and referred to as the error subspace <xref ref-type="bibr" rid="bib1.bibx68" id="paren.38"/>. The forecast covariance matrix <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is then rewritten as
              <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M97" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mi mathvariant="bold">LL</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mi mathvariant="bold">L</mml:mi><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> is given by
              <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M99" display="block"><mml:mrow><mml:mi mathvariant="bold">L</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mi mathvariant="bold">Ω</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
            The matrix <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:mi mathvariant="bold">Ω</mml:mi><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> defined as
              <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M101" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ω</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="{" close=""><mml:mtable columnspacing="1em" rowspacing="0.2ex" class="cases" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:msqrt><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:msqrt></mml:mfrac><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>for</mml:mtext><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:msqrt><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:msqrt></mml:mfrac><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>for</mml:mtext><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>i</mml:mi><mml:mo>≠</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:msqrt><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>for</mml:mtext><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
            projects the ensemble matrix  <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> onto the error subspace. The multiplication with  <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>  subtracts the ensemble mean and a fraction of the last column of  the ensemble perturbation matrix <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msup><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> from all other columns.</p>
      <p id="d1e2522">After some algebra using Eqs. (<xref ref-type="disp-formula" rid="Ch1.E12"/>) and (<xref ref-type="disp-formula" rid="Ch1.E9"/>), <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> can be written as a transformation of  <inline-formula><mml:math id="M106" display="inline"><mml:mi mathvariant="bold">L</mml:mi></mml:math></inline-formula>,
              <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M107" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>a</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">LAL</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            with the  transform matrix <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:mi mathvariant="bold">A</mml:mi><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>  given by
              <disp-formula id="Ch1.E16" content-type="numbered"><label>16</label><mml:math id="M109" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="bold">A</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mi mathvariant="bold">I</mml:mi><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">Y</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mi mathvariant="bold">Ω</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi>T</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="bold">Y</mml:mi><mml:mi mathvariant="bold">Ω</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where  <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>∈</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> is the  <italic>forgetting factor</italic> discussed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS2.SSS2"/>.</p>
      <p id="d1e2691">Finally, the update step is obtained as a single equation for the transformation of the forecast ensemble <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> to the analysed ensemble <inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> as
              <disp-formula id="Ch1.E17" content-type="numbered"><label>17</label><mml:math id="M113" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>a</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">X</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mi mathvariant="bold">Ω</mml:mi><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold">W</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mi mathvariant="bold">W</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold">X</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the matrix where the columns are given by the forecast ensemble mean,
<inline-formula><mml:math id="M115" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold">W</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> is a matrix where the columns are given by the vector
              <disp-formula id="Ch1.E18" content-type="numbered"><label>18</label><mml:math id="M116" display="block"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold-italic">w</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi mathvariant="bold">A</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold">Y</mml:mi><mml:mi mathvariant="bold">Ω</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi>T</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi mathvariant="normal">o</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            and <inline-formula><mml:math id="M117" display="inline"><mml:mi mathvariant="bold">W</mml:mi></mml:math></inline-formula> is given by
              <disp-formula id="Ch1.E19" content-type="numbered"><label>19</label><mml:math id="M118" display="block"><mml:mrow><mml:mi mathvariant="bold">W</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msqrt><mml:mi mathvariant="bold">C</mml:mi><mml:msup><mml:mi mathvariant="bold">Ω</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where  <inline-formula><mml:math id="M119" display="inline"><mml:mi mathvariant="bold">C</mml:mi></mml:math></inline-formula> is the symmetric square root of <inline-formula><mml:math id="M120" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula> obtained by singular value decomposition.</p>
      <p id="d1e2894">Finally, the analysed ensemble <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>a</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>  is used as the initial ensemble for the next forecast, and so on up to the end of the data assimilation window.</p>
      <p id="d1e2908">We draw attention to several remarks on the algorithm.
<list list-type="bullet"><list-item>
      <p id="d1e2913">To compute the innovation <inline-formula><mml:math id="M122" display="inline"><mml:mi mathvariant="bold-italic">d</mml:mi></mml:math></inline-formula>, we have made the same linear approximation <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> as  <xref ref-type="bibr" rid="bib1.bibx47" id="text.39"/>. This choice is consistent with the computation of the covariance matrices <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>  in  Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) using the linear approximation Eq. (<xref ref-type="disp-formula" rid="Ch1.E11"/>) <xref ref-type="bibr" rid="bib1.bibx44" id="paren.40"/>.</p></list-item><list-item>
      <p id="d1e2997">Several ensembles can have the same mean and covariance matrix, which is why several EnKFs exactly satisfy Eq. (<xref ref-type="disp-formula" rid="Ch1.E9"/>) but lead to different ensemble transformations and thus different analysed ensembles <xref ref-type="bibr" rid="bib1.bibx95" id="paren.41"/>. With the same arguments several variants of ESTKF can be introduced, e.g. by replacing <inline-formula><mml:math id="M126" display="inline"><mml:mi mathvariant="bold">Ω</mml:mi></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="Ch1.E19"/>) by a random matrix with the same properties or using a Cholesky decomposition to compute <inline-formula><mml:math id="M127" display="inline"><mml:mi mathvariant="bold">C</mml:mi></mml:math></inline-formula>.</p></list-item><list-item>
      <p id="d1e3022">As written here, the ESTKF leads to the same ensemble transformation as the ETKF. However, as the computations are not performed in the same subspace, tiny differences due to the finite precision of the computations may grow, leading to slight differences at the end of the assimilation window <xref ref-type="bibr" rid="bib1.bibx71" id="paren.42"/>.</p></list-item><list-item>
      <p id="d1e3029">The leading computational cost of the ensemble transformation in ESTKF is <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:mi mathvariant="script">O</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:math></inline-formula>, so it scales linearly with <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx71" id="paren.43"/>. Naturally, increasing <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> also requires an increase in the number of model runs and, in general, the objective is to get the ensemble size as small as possible. The performance of the algorithm also depends on the evaluation of the product of <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> with some vectors, which can become more expensive when the observation errors are spatially correlated.</p></list-item></list></p>
</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>Filter stabilisation: inflation and localisation</title>
      <p id="d1e3171">In practice for large-scale problems, EnKFs as Monte Carlo methods suffer from under-sampling issues.
First, because of the rank deficiency of the covariance matrix <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, the analysis adjusts the model state only in the error subspace, ignoring error directions not accounted for by the ensemble <xref ref-type="bibr" rid="bib1.bibx47" id="paren.44"/>. This can result in an analysis that is overconfident and underestimates the true variances. In the long run, the ensemble spread will become too small and the analysis will give too much weight on the forecast, finally disregarding the observations and diverging from the true trajectory. A common simple ad hoc remedy is to inflate the forecast covariance matrix with a multiplicative factor <xref ref-type="bibr" rid="bib1.bibx78 bib1.bibx1" id="paren.45"/>. Here, inflation has been introduced in Eq. (<xref ref-type="disp-formula" rid="Ch1.E16"/>) using the forgetting factor <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>∈</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> corresponding to no inflation <xref ref-type="bibr" rid="bib1.bibx78" id="paren.46"/>. It is the inverse of the inflation factor used by <xref ref-type="bibr" rid="bib1.bibx4" id="text.47"/>.</p>
      <?pagebreak page816?><p id="d1e3232">Second, the rank deficiency of <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> leads to the appearance of spurious correlations between  parts of the system that are far away. As these correlations are usually small,  a common  remedy is to damp these correlations with a procedure called localisation. In covariance localisation, localisation is applied by using an ensemble covariance matrix that results from the  Schur product of <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> with an ad hoc correlation matrix that drops long-range correlations <xref ref-type="bibr" rid="bib1.bibx40 bib1.bibx44" id="paren.48"/>. However, this localisation technique is not practical for square-root filters where <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is never explicitly computed. Here, as in <xref ref-type="bibr" rid="bib1.bibx4" id="text.49"/>, we use a localisation algorithm  based on domain localisation  and observation localisation <xref ref-type="bibr" rid="bib1.bibx73 bib1.bibx47" id="paren.50"/>. Both methods are illustrated in <xref ref-type="bibr" rid="bib1.bibx82" id="text.51"/>, who conclude that they  yield similar results.
Domain localisation assumes that observations far from a given location have negligible influence. In practice, the state vector in each single mesh node is updated independently during a loop through the nodes that can easily be parallelised for numerical efficiency. For each local analysis, only the observations within a given radius <inline-formula><mml:math id="M139" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> from the current node are used. In addition, to avoid an abrupt cut-off, the observation error covariance matrix  <inline-formula><mml:math id="M140" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula> is modified so that the inverse observation variance decreases to zero with the distance from the node using a fifth-order polynomial function  which mimics a Gaussian function but has compact support <xref ref-type="bibr" rid="bib1.bibx28" id="paren.52"/>. Because it drops spurious long-range correlations and allows the local analyses to choose different linear combinations of the ensemble members in different regions, localisation implicitly increases the rank of the covariance matrix, leading to a larger dimension of the error subspace, implicitly increasing the effective ensemble size and the filter stability <xref ref-type="bibr" rid="bib1.bibx70 bib1.bibx47" id="paren.53"/>. However, it has been reported that localisation could produce imbalanced solutions <xref ref-type="bibr" rid="bib1.bibx61" id="paren.54"/>. Here, because the force balance is non-inertial and the SSA assumes that the ice shelves are in hydrostatic equilibrium, this should not be an issue. Another disadvantage  is that, when long-range correlations truly exist, the analysis will ignore useful information that could have been used from distant observations.</p>
      <p id="d1e3305">Here, the forgetting factor <inline-formula><mml:math id="M141" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> and the localisation radius <inline-formula><mml:math id="M142" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> will be used as tuning parameters of the filter. Improving the theoretical understanding of these ad hoc procedures and developing an adaptive scheme are active research areas and interested readers can refer to review articles <xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx11 bib1.bibx95" id="paren.55"><named-content content-type="pre">e.g.</named-content></xref>.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Experimental design</title>
      <p id="d1e3337">To evaluate the performance of the DA framework we perform a twin experiment. In this section we first describe the
synthetic reference simulation that will be used to assess the performance of the DA framework.
From this reference, we generate a set of synthetic noisy observations that will be used by the assimilation scheme.
Finally, we describe the  initial ensemble constructed using a priori or background information.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Reference simulation</title>
      <p id="d1e3347">We start by building an initial steady marine ice sheet. The domain extends from <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>, where we apply a symmetry condition, <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>), to <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">800</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> where we have a fixed calving front. We use 1D linear elements with a uniform mesh resolution of <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mn mathvariant="normal">200</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>, leading to 4001 mesh nodes.</p>
      <p id="d1e3408">Following <xref ref-type="bibr" rid="bib1.bibx19" id="text.56"/>, we generate a synthetic bed geometry that reproduces a typical large-scale overdeepening with some small-scale roughness. The bed <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">trend</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the sum of a general trend <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">trend</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> defined as
            <disp-formula id="Ch1.E20" content-type="numbered"><label>20</label><mml:math id="M149" display="block"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">trend</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="{" close=""><mml:mtable class="cases" rowspacing="0.2ex" columnspacing="1em" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1100</mml:mn><mml:mo>+</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>for </mml:mtext><mml:mo>×</mml:mo><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">450</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">650</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">450</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>for </mml:mtext><mml:mo>×</mml:mo><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">450</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>
          and a roughness signal <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> that is computed at <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mn mathvariant="normal">200</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> resolution using a random midpoint displacement method <xref ref-type="bibr" rid="bib1.bibx24" id="paren.57"/>. This is a classical algorithm for artificial landscape generation. In 1D, the algorithm recursively subdivides a segment, and a random value drawn from a normal distribution <inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:mi mathvariant="script">N</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is added to the elevation of the midpoint. The standard deviation <inline-formula><mml:math id="M153" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> is decreased by a factor of <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> between two recursions. Here we have used 12 recursions using an initial standard deviation  <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">500</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> and a roughness <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn></mml:mrow></mml:math></inline-formula>.
The resulting bed is shown in Fig. <xref ref-type="fig" rid="Ch1.F2"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><label>Figure 2</label><caption><p id="d1e3623"><bold>(a)</bold> Reference ice sheet topography every 10 years from <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">200</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> (black to grey). <bold>(b)</bold>–<bold>(d)</bold> GL position as a function of the simulation time for the reference (black line), for the ensemble (grey lines), and for the deterministic forecast (magenta line) <bold>(b)</bold> without assimilation, <bold>(c)</bold> with assimilation up to <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> and <bold>(d)</bold> with assimilation up to <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. The right column shows  a zoom on the first 40 years. In <bold>(c)</bold>–<bold>(d)</bold>, the horizontal dashed line shows the end of the assimilation window.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://tc.copernicus.org/articles/14/811/2020/tc-14-811-2020-f02.png"/>

        </fig>

      <p id="d1e3720">For the basal friction, we use  a synthetic sinusoidal function with two wavelengths  for <inline-formula><mml:math id="M161" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M162" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MPa</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>)
            <disp-formula id="Ch1.E21" content-type="numbered"><label>21</label><mml:math id="M163" display="block"><mml:mrow><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.020</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.015</mml:mn><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mtext>sin</mml:mtext><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mi>L</mml:mi></mml:mfrac></mml:mstyle><mml:mo>)</mml:mo><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mtext>sin</mml:mtext><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>(</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mi>L</mml:mi></mml:mfrac></mml:mstyle><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          with <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">800</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F3"/>).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><label>Figure 3</label><caption><p id="d1e3843"><bold>(a)</bold> RMSE between the reference and the analysed ensemble mean for the bed  and friction coefficient.
<bold>(b)</bold> For the bed and friction coefficient, the reference is shown in black, the synthetic bed measurements in the top panel are shown as green dots, the ensemble mean before assimilation is in blue and at <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> in red. The  shading shows the ensemble spread between the minimum and maximum values, before assimilation (blue) and at <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> (red). The dashed vertical lines show the GL position at <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://tc.copernicus.org/articles/14/811/2020/tc-14-811-2020-f03.png"/>

        </fig>

      <p id="d1e3917">While not  tuned to match any specific glacier, this synthetic design compares relatively well to the conditions found in  Thwaites Glacier (Antarctica). Thwaites has been the focus of many recent studies as it is undergoing rapid ice loss and, connected to deep marine-based basins, its retreat could trigger a large-scale collapse of the West Antarctic Ice Sheet over the next centuries <xref ref-type="bibr" rid="bib1.bibx84" id="paren.58"/>. In Fig. <xref ref-type="fig" rid="Ch1.F4"/>, <inline-formula><mml:math id="M169" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M170" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> are compared with model results from <xref ref-type="bibr" rid="bib1.bibx9" id="text.59"/> along three streamlines. In <xref ref-type="bibr" rid="bib1.bibx9" id="text.60"/>,  <inline-formula><mml:math id="M171" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> has been inferred from the observed surface velocities using a time-independent control inverse method  and a SSA model. We can see that our synthetic design is realistic in terms of both amplitude and spatial variations. As the other characteristics (geometry, small flow divergence and convergence) are also similar, the model velocities have a good order of magnitude.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4"><?xmltex \currentcnt{4}?><label>Figure 4</label><caption><p id="d1e3955">Thwaites Glacier (Antarctica). Model results from <xref ref-type="bibr" rid="bib1.bibx9" id="text.61"/>:  model velocities (top) and friction coefficient <inline-formula><mml:math id="M172" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> and bed elevation <inline-formula><mml:math id="M173" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> extracted along three streamlines (same colour code). Synthetic values used in this study are shown with black dashed lines. Note that the mesh resolution varies from <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:mi mathvariant="italic">∽</mml:mi><mml:mn mathvariant="normal">200</mml:mn></mml:mrow></mml:math></inline-formula> m close to the GL, shown in yellow in the top panel, to <inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:mi mathvariant="italic">∽</mml:mi><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> km at the upstream end of the streamlines.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://tc.copernicus.org/articles/14/811/2020/tc-14-811-2020-f04.png"/>

        </fig>

      <p id="d1e4001">Using a uniform ice rigidity <inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:mi>B</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi>A</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">MPa</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula>,  we grow an ice sheet to steady-state using a uniform surface accumulation <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula> and no basal melting <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. The steady state GL is located at <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">440</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>, just downstream of the region of overdeepening (Fig. <xref ref-type="fig" rid="Ch1.F2"/>).</p>
      <?pagebreak page817?><p id="d1e4113">In  <xref ref-type="bibr" rid="bib1.bibx48" id="text.62"/>, observed ice flow accelerations in the Amundsen Sea sector  have been attributed to the decadal oceanic variability, where warm phases associated with  increased basal melt  induce a thinning of the ice shelves, reducing their buttressing effect and initiating short-lived periods of unstable retreat of the most vulnerable GLs. In a flow line experiment the ice shelf does not exert any buttressing effect. Using a suite of melting and calving perturbation experiments for Pine Island Glacier, <xref ref-type="bibr" rid="bib1.bibx23" id="text.63"/> have shown that, when initiated, the dynamics of the unstable retreat are fairly independent of the type and magnitude of the perturbation.  Here, to trigger the initial acceleration,  we instantaneously decrease the ice rigidity to <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:mi>B</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.3</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">MPa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula> at <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, keeping all the other parameters constant.</p>
      <p id="d1e4161">This initial perturbation induces an acceleration, a thinning and a retreat of the GL. The model is then run for 200 years with a time step d<inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula>. After a short stabilisation at <inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">437.2</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> between <inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">13</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>, the GL retreats at a rate of approximately <inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula> during the following 100 years, and then the rate decreases as the GL enters an area of down-slopping bed (Fig. <xref ref-type="fig" rid="Ch1.F2"/>). The  retreat rate shows small variations associated with spatial variations in the topography and basal friction.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Synthetic observations</title>
      <p id="d1e4275">From the reference run, we generate synthetic noisy observations that are typical of the resolution and performance of actual observing systems.</p>
      <p id="d1e4278">For the bed, we mimic an airborne radar survey conducted perpendicular to the ice flow with an along-flow resolution of approximately <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. For this, we randomly select 54 locations between <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">800</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> and then linearly interpolate the true bed and add a random uncorrelated Gaussian noise with a standard deviation  <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">b</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F3"/>).</p>
      <?pagebreak page818?><p id="d1e4345">We  assume that the surface elevation and velocities are observed at an annual resolution at each mesh node. We then add an uncorrelated Gaussian noise with a standard deviation <inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> for the surface elevation and <inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula> for the velocity. The most recent velocity products are now posted with a monthly to annual resolution <xref ref-type="bibr" rid="bib1.bibx66 bib1.bibx51" id="paren.64"/>. The reported uncertainty for individual velocity estimates using the 6 and 12 d image pairs from the Sentinel-1A/B satellites is <inline-formula><mml:math id="M193" display="inline"><mml:mn mathvariant="normal">6.2</mml:mn></mml:math></inline-formula> and <inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:mn mathvariant="normal">17.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula> for the two horizontal velocity components in stable conditions; however this could be underestimated in the coastal areas. For the surface elevation, the spatial and temporal resolution as well as the coverage and uncertainty will depend on the sensors. The ArcticDEM (<uri>http://arcticdem.org</uri>, last access: 31 January 2019) is a collection of openly available digital surface models derived from satellite imagery and posted at  2 m spatial resolution. After co-registration,  a standard deviation ranging from <inline-formula><mml:math id="M195" display="inline"><mml:mn mathvariant="normal">2</mml:mn></mml:math></inline-formula> to <inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> has been reported for the uncertainty of elevation difference between two individual models of static surfaces <xref ref-type="bibr" rid="bib1.bibx15" id="paren.65"/>. Using the same satellites, Greenland digital elevation models are now posted with a 3-month temporal resolution (<uri>https://nsidc.org/data/nsidc-0715</uri>, last access: 28 August 2019).</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Assimilation setup</title>
      <p id="d1e4472">We recall that our aim is  to initialise the model using the DA framework to estimate the state together with the basal conditions.
As a simplification to realistic experiments, we  assume in the following that the ice rheological properties (represented by the Glen flow law and its parameters) and the forcing (represented by the surface and basal mass balances in Eq. <xref ref-type="disp-formula" rid="Ch1.E4"/>) are perfectly known. In addition, we assume that the form of the basal friction follows Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>) with <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>, so that only the spatially varying friction coefficient <inline-formula><mml:math id="M198" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> is uncertain.</p>
      <p id="d1e4502">In our model, as the force balance Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>)  contains no time derivative,  the velocity is a diagnostic variable. Because of the flotation condition, the topography  can be represented by only one prognostic variable. The state vector <inline-formula><mml:math id="M199" display="inline"><mml:mi mathvariant="bold-italic">x</mml:mi></mml:math></inline-formula> is then given by the free surface elevation <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at every mesh node, and we use the floatation Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) for the mapping between the ice thickness <inline-formula><mml:math id="M201" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.
The state vector is augmented by the two parameters  to be estimated, the bedrock topography <inline-formula><mml:math id="M203" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> and  the basal friction coefficient <inline-formula><mml:math id="M204" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>. For the parameters we assume a persistence model,  i.e. no time evolution, during the forecast step (Eq. <xref ref-type="disp-formula" rid="Ch1.E8"/>).
Because the velocities are insensitive to the basal conditions where  ice is floating,  these two parameters are included in the state vector only for the nodes where at least one member is grounded. In addition, to insure that <inline-formula><mml:math id="M205" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> remains positive, we use the following change of variable for the assimilation <inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>.  Although it does not insure uniqueness of the estimation as <inline-formula><mml:math id="M207" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:math></inline-formula> would lead to the same <inline-formula><mml:math id="M209" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>, this change of variable is classical <xref ref-type="bibr" rid="bib1.bibx60" id="paren.66"/> and was chosen as the reference friction coefficient spans only 1 order of magnitude. Similar performances were found using the other classical change of variable <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mi mathvariant="italic">α</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> as in <xref ref-type="bibr" rid="bib1.bibx30" id="text.67"/>.</p>
      <p id="d1e4630">Because both <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M212" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> are included in the state vector, the analysis does not conserve the ice sheet volume, for either the ensemble mean or the individual members. However, as illustrated in Fig. <xref ref-type="fig" rid="Ch1.F1"/>,  the estimation of  <inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M214" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>, and thus of the ice thickness, should be improved at each analysis as more data are assimilated, and the final state is the best estimation<?pagebreak page819?> provided by the filter knowing the model, all the observations during the assimilation window and their uncertainties.
As mentioned in the introduction, if the main interest is an analysis of past volume changes, a smoother or a variational method might be more appropriate. The smoother extension of the ESTKF can be found in <xref ref-type="bibr" rid="bib1.bibx72" id="text.68"/>.
Note however that, interestingly, if we expect that the filter will improve the estimation of the ice thickness, there is no guaranty in general that it will provide a better estimate of the total volume as an a priori state with a totally different thickness distribution could lead, by compensation of the errors, to a perfect estimate of the true volume.</p>
      <p id="d1e4675">Kalman-based filters are based on the hypothesis of the independence between the background, i.e. <italic>the initial ensemble</italic>, and the observations that are used during the assimilation.
As the synthetic bed observations will be used to construct the initial ensemble (see next section), we assimilate only the surface elevation and velocity observations, every year from <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> up to <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. The observation operator <inline-formula><mml:math id="M217" display="inline"><mml:mi mathvariant="script">H</mml:mi></mml:math></inline-formula> is a simple mapping for the surface elevation and is given by the non-linear SSA equation (Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>) for the surface velocities.</p>
      <p id="d1e4723">Finally,  to illustrate the effect of the transient assimilation on model projections on timescales relevant for sea level  projections, the analysed states at <inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> and  <inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> are used to run deterministic and ensemble forecasts up to <inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">200</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. The deterministic forecast uses the ensemble mean produced by the analysis while the ensemble forecast propagates the full ensemble.</p>
</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Initial ensemble</title>
      <p id="d1e4783">For atmosphere and ocean models, the initial state is usually sampled from a climatology, either observed or from a model run. This method can not be used for the parameters and the initial ensemble must reflect the background and the estimation of its uncertainty, available a priori before the assimilation. Following previous studies <xref ref-type="bibr" rid="bib1.bibx39 bib1.bibx80 bib1.bibx4 bib1.bibx7" id="paren.69"/>, we assume that the initial distributions for <inline-formula><mml:math id="M221" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M222" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> are Gaussian with a given mean and a prescribed covariance model. Furthermore we assume no cross-correlation between the initial <inline-formula><mml:math id="M223" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M224" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and we draw the initial ensembles independently.</p>
      <p id="d1e4829">For <inline-formula><mml:math id="M226" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M227" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>, the initial samples are drawn using the R package gstat <xref ref-type="bibr" rid="bib1.bibx77" id="paren.70"/>. As is classical in geostatistics, the covariance model is prescribed using a variogram <inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>(</mml:mo><mml:mi>d</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> that is half the variance of the difference between field values as a function of their separation <inline-formula><mml:math id="M229" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula>. It is usually defined by two parameters, the sill <inline-formula><mml:math id="M230" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> that defines the semi-variance at large distances and the range <inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> which, for asymptotic functions, is defined as the distance where the <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.95</mml:mn><mml:mi>s</mml:mi></mml:mrow></mml:math></inline-formula>.
The package gstat allows one to directly draw simulations, i.e. random realisations of the field, from the prescribed spatial moments <xref ref-type="bibr" rid="bib1.bibx77" id="paren.71"/>.</p>
      <?pagebreak page820?><p id="d1e4915">For the bed we use an exponential function,
            <disp-formula id="Ch1.E22" content-type="numbered"><label>22</label><mml:math id="M233" display="block"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>(</mml:mo><mml:mi>d</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>s</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:msup><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          with   <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4000</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula>. We also add a nugget model defined by
            <disp-formula id="Ch1.E23" content-type="numbered"><label>23</label><mml:math id="M236" display="block"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>(</mml:mo><mml:mi>d</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mfenced open="{" close=""><mml:mtable class="cases" columnspacing="1em" rowspacing="0.2ex" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="normal">nug</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:mi>d</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          with <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:mi mathvariant="normal">nug</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">200</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula>. This model  is meant to represent the bed measurement error. To draw the initial ensemble, the simulations are conditioned with the bed observations. This procedure gives an initial ensemble that is drawn from the posterior probability distribution that would be obtained using ordinary kriging with the same observations and variograms. The ensemble mean and spread for a 50-member ensemble are shown in Fig. <xref ref-type="fig" rid="Ch1.F3"/> and the first three members are shown in Fig. <xref ref-type="fig" rid="Ch1.F5"/>.
As expected, the ensemble spread increases with the distance from the observations. At the observation locations, the spread is controlled by the nugget. For the individual members, the nugget controls the small-scale variability, resulting in a  roughness larger than the reference. When averaged this roughness disappears, and the ensemble mean has a much smoother topography.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5"><?xmltex \currentcnt{5}?><label>Figure 5</label><caption><p id="d1e5075">For the initial ensemble for the bed and friction coefficient, the ensemble mean is the dashed blue curve, and the shading shows the ensemble spread. Coloured solid lines show the first three members. The reference is shown in black and the synthetic bed measurements are shown as green triangles.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://tc.copernicus.org/articles/14/811/2020/tc-14-811-2020-f05.png"/>

        </fig>

      <p id="d1e5084">For the friction coefficient, we assume that we know the mean value <inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="normal">mean</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.020</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">MPa</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula> and draw unconditional simulations.
For the spatial dependence, we use a Gaussian function <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>(</mml:mo><mml:mi>d</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>s</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mo>(</mml:mo><mml:mfrac><mml:mi>d</mml:mi><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for the variogram using a range  <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> and a sill  <inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">8.10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">MPa</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula>.
This results in initial ensemble members that have approximately the same maximal amplitude as the reference, as shown in Fig. <xref ref-type="fig" rid="Ch1.F5"/>.</p>
      <p id="d1e5250">For the free surface, we  initialise all the members using the observed (noisy) free surface at <inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. Doing so, we implicitly assume that the spread of the ensemble induced by the uncertain initial conditions at the first analysis is small compared to the spread induced by the uncertain parameters. This is motivated by the fact that divergence anomalies induced by uncertainties in model parameters can typically reach tens to hundreds of metres per year in fast-flowing areas <xref ref-type="bibr" rid="bib1.bibx88" id="paren.72"/>.</p><?xmltex \hack{\newpage}?>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Assimilation</title>
      <p id="d1e5285">To assess the performance of the DA in retrieving the basal conditions, we compute the root-mean-square error (RMSE) between  the analysed ensemble mean and the reference for both the bed and the friction coefficient,  <inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mtext>RMSE</mml:mtext><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:msub><mml:mtext>RMSE</mml:mtext><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. After each analysis,  the RMSE is computed using all the nodes where the basal conditions have been updated by the assimilation, i.e. at least one member is grounded,   and where <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>≥</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:mn mathvariant="normal">300</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. The last value mentioned  is close to the position reached by the grounding line after 200 years in the reference simulation; moreover, during the assimilation window, the reference velocity at this location is close to <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mn mathvariant="normal">80</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F6"/>), so that the relative noise is <inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> and we do not expect too much improvement from the DA upstream as the velocity tends to <inline-formula><mml:math id="M249" display="inline"><mml:mn mathvariant="normal">0</mml:mn></mml:math></inline-formula>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6"><?xmltex \currentcnt{6}?><label>Figure 6</label><caption><p id="d1e5378">Velocity, <inline-formula><mml:math id="M250" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>, at <inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> a and <inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn></mml:mrow></mml:math></inline-formula> a. The reference is in black; the ensemble mean before and after the analysis is in blue and red, respectively.  The  shading shows the ensemble spread between the minimum and maximum. The dashed vertical black line indicates grounding line position.</p></caption>
          <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://tc.copernicus.org/articles/14/811/2020/tc-14-811-2020-f06.png"/>

        </fig>

      <?pagebreak page821?><p id="d1e5418">Here the size of the state vector <inline-formula><mml:math id="M253" display="inline"><mml:mi mathvariant="bold-italic">x</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, is approximately 8400, i.e. <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at every node and the basal conditions, <inline-formula><mml:math id="M256" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M257" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>, in the grounded part. To test the performances of DA in  conditions that would be numerically affordable for real applications,  we run the assimilation with relatively small ensemble sizes <inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula>. In this case, inflation and localisation are required to counteract the effects of undersampling and we test a range of forgetting factors <inline-formula><mml:math id="M261" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> and localisation radius <inline-formula><mml:math id="M262" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>. The errors obtained at <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> relative to the errors from the initial ensemble mean are shown in Fig. <xref ref-type="fig" rid="Ch1.F7"/>. The performances of the assimilation for <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> are very similar. The filter diverges and produces errors larger than the initial errors for a localisation radius <inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. However, for larger localisation radii, the assimilation is relatively robust for a wide range of <inline-formula><mml:math id="M267" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M268" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula>, with errors reduced by <inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">30</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M270" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">40</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M272" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>. Decreasing the ensemble sizes reduces the filter performance but there is still a reduction of the errors by <inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">30</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>, respectively, with <inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula>. For the two smallest ensembles, there is an optimal value for <inline-formula><mml:math id="M276" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>, and increasing <inline-formula><mml:math id="M277" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> above this value decreases the filter performance.  In general, this optimal value for <inline-formula><mml:math id="M278" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> increases as <inline-formula><mml:math id="M279" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> decreases, because the ensemble spread reduction induced by assimilating more observations is counterbalanced by the inflation.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7"><?xmltex \currentcnt{7}?><label>Figure 7</label><caption><p id="d1e5717">RMSE at <inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn></mml:mrow></mml:math></inline-formula> a, relative to the initial (before assimilation) RMSE as a function of the forgetting factor <inline-formula><mml:math id="M281" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> and the localisation radius <inline-formula><mml:math id="M282" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> for different ensemble sizes <inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. <bold>(a)</bold> For the bed and <bold>(b)</bold> for the friction coefficient. Black lines show isovalues spaced by 5 %.</p></caption>
          <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://tc.copernicus.org/articles/14/811/2020/tc-14-811-2020-f07.png"/>

        </fig>

      <p id="d1e5770">In the sequel we discuss the results obtained with an ensemble size <inline-formula><mml:math id="M284" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula>. As a compromise between the performances in retrieving <inline-formula><mml:math id="M285" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M286" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>, we choose a forgetting factor <inline-formula><mml:math id="M287" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.92</mml:mn></mml:mrow></mml:math></inline-formula> and a localisation radius <inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">8</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>.  The evolution of the RMSEs as a function of assimilation time together with the initial and final ensembles are shown in Fig. <xref ref-type="fig" rid="Ch1.F3"/>. <inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:msub><mml:mtext>RMSE</mml:mtext><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> decreases steadily from <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> for the initial ensemble at <inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M292" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">12</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> at <inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. For the basal friction, <inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:msub><mml:mtext>RMSE</mml:mtext><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is decreased by a factor of 1.75 during the first 10 years; then there is still a slight  but much smaller improvement as new observations are assimilated.</p>
      <p id="d1e5912">At the end of the assimilation, for both fields, the spatial variations are well reproduced by the ensemble mean, and, compared to the initial ensemble, the difference from the reference is decreased everywhere except  between <inline-formula><mml:math id="M295" display="inline"><mml:mn mathvariant="normal">300</mml:mn></mml:math></inline-formula> and <inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:mn mathvariant="normal">325</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M297" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>. The reduction in the error is also  accompanied by a diminution of the ensemble spread, represented by the minimum and maximum values in Fig. <xref ref-type="fig" rid="Ch1.F3"/>. This reduction is the most important just upstream of the grounding line where the relative noise for the velocity is the smallest. For the first <inline-formula><mml:math id="M298" display="inline"><mml:mrow><mml:mn mathvariant="normal">100</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> upstream of the grounding line,   the ensemble standard deviation increases by a factor of 4, from approximately <inline-formula><mml:math id="M299" display="inline"><mml:mn mathvariant="normal">4</mml:mn></mml:math></inline-formula> to <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:mn mathvariant="normal">17</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M301" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> and from <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M303" display="inline"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">MPa</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M304" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>. Downstream of the GL where all members are floating, the model is insensitive to the basal conditions and the initial ensemble is unchanged.</p>
      <p id="d1e6053">We expect that uncertainties in the ice sheet interior should not affect the  short-term forecast of the coastal regions <xref ref-type="bibr" rid="bib1.bibx19" id="paren.73"/>; however for completeness we also show the results for the first <inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:mn mathvariant="normal">300</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> in Fig. <xref ref-type="fig" rid="Ch1.F8"/>. For the bed there is only a small improvement of the ensemble mean with an RMSE decreasing from <inline-formula><mml:math id="M306" display="inline"><mml:mn mathvariant="normal">50</mml:mn></mml:math></inline-formula> to <inline-formula><mml:math id="M307" display="inline"><mml:mrow><mml:mn mathvariant="normal">45</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> after 35 years. Because the relative observation error on the velocity is very high in the first kilometres, the reduction of the ensemble spread due to the assimilation of new observations is very small and eventually outperformed by the inflation, leading to an ensemble spread that becomes larger than before the assimilation. The model seems more sensitive to the basal friction and this effect is less pronounced for <inline-formula><mml:math id="M308" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> with a continuous decrease in the RMSE and a small reduction of the ensemble spread everywhere.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8" specific-use="star"><?xmltex \currentcnt{8}?><label>Figure 8</label><caption><p id="d1e6102">Same as Fig. <xref ref-type="fig" rid="Ch1.F3"/>  but with the RMSE computed for <inline-formula><mml:math id="M309" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>∈</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">300</mml:mn><mml:mo>]</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://tc.copernicus.org/articles/14/811/2020/tc-14-811-2020-f08.png"/>

        </fig>

      <p id="d1e6138">Figure <xref ref-type="fig" rid="Ch1.F2"/> shows that some members undergo a fast GL retreat of a few kilometres before assimilation at the end of the first year. Interestingly, as the assimilation updates both the thickness and the bed, it also corrects the GL position, which  never departs by more than a few nodes from the reference for the rest of the assimilation period.</p>
      <p id="d1e6143">As in realistic simulations the true bed and friction are not available to assess the performance of the DA, we also look at the variables assimilated by the model. Figure <xref ref-type="fig" rid="Ch1.F9"/> shows the RMSEs between the ensemble mean and the reference for the velocity <inline-formula><mml:math id="M310" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M311" display="inline"><mml:mrow><mml:msub><mml:mtext>RMSE</mml:mtext><mml:mi mathvariant="normal">u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and the free surface <inline-formula><mml:math id="M312" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:msub><mml:mtext>RMSE</mml:mtext><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>), computed for the entire domain (<inline-formula><mml:math id="M314" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>≤</mml:mo><mml:mi>x</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">800</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>). We also report the evolution of  the ensemble spread, computed  as the square root of the averaged ensemble  variance.
The velocities before and after the analysis at <inline-formula><mml:math id="M315" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> are shown in Fig. <xref ref-type="fig" rid="Ch1.F6"/>. The RMSEs are largely decreased during the first few years, especially for the velocity with an error of more than <inline-formula><mml:math id="M317" display="inline"><mml:mrow><mml:mn mathvariant="normal">300</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula> before the first assimilation to approximately   the noise level <inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:mn mathvariant="normal">20</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula>, at <inline-formula><mml:math id="M319" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. For <inline-formula><mml:math id="M320" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M321" display="inline"><mml:mrow><mml:msub><mml:mtext>RMSE</mml:mtext><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is already below the noise level before the first analysis and  decreases relatively steadily to reach <inline-formula><mml:math id="M322" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> after 35 years. <inline-formula><mml:math id="M323" display="inline"><mml:mrow><mml:msub><mml:mtext>RMSE</mml:mtext><mml:mi mathvariant="normal">u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> increases  at the end of the period when the reference GL leaves the stable region. As can be shown in Fig. <xref ref-type="fig" rid="Ch1.F6"/>, the error is  dominated by  the larger difference over the ice shelf due to the few members that still have their GL at the stable location, largely affecting the ensemble mean.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9"><?xmltex \currentcnt{9}?><label>Figure 9</label><caption><p id="d1e6357">RMSE (solid lines) and square root of the averaged ensemble variance (dashed lines) during the assimilation window for <bold>(a)</bold> the velocity, <inline-formula><mml:math id="M324" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula>, and <bold>(b)</bold> the free surface, <inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Each year, the blue triangle and the red square are the RMSEs before and after the analysis, respectively. Each segment represents a 1-year forecast step.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://tc.copernicus.org/articles/14/811/2020/tc-14-811-2020-f09.png"/>

        </fig>

      <p id="d1e6390">In general, during the first and last years of the assimilation period, the error and the ensemble spread increase during the forecast step. The analysis step reduces both the error and the ensemble spread (Fig. <xref ref-type="fig" rid="Ch1.F9"/>). With the stabilisation of the grounding line, both the error and the spread remain relatively stable during the forecast, and as <inline-formula><mml:math id="M326" display="inline"><mml:mrow><mml:msub><mml:mtext>RMSE</mml:mtext><mml:mi mathvariant="normal">u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and  <inline-formula><mml:math id="M327" display="inline"><mml:mrow><mml:msub><mml:mtext>RMSE</mml:mtext><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> have already reached levels comparable to the observation noise, there is no much improvement during the analysis. After a few assimilation steps, as expected for a reliable ensemble, the error and the spread have similar values.</p>
      <p id="d1e6421">Similar conclusions are drawn if the assimilation is pursued up to <inline-formula><mml:math id="M328" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. Because of the sensitivity of the ice shelf velocities to the grounding line position, RMSE<inline-formula><mml:math id="M329" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">u</mml:mi></mml:msub></mml:math></inline-formula> shows a higher variability, but, with a few exceptions, stays close to the noise level. RMSE<inline-formula><mml:math id="M330" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:math></inline-formula> and RMSE<inline-formula><mml:math id="M331" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula> stagnate as the reconstruction continually improves mostly in the first few tens of kilometres upstream of the GL where the relative noise on <inline-formula><mml:math id="M332" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> is the smallest.</p>
      <?pagebreak page822?><p id="d1e6475">To assess the influence of the observation uncertainties in the performance of the DA, we repeat the experiment with the same localisation and inflation but different levels for the uncertainties on the observed surface velocity (<inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) and surface elevation (<inline-formula><mml:math id="M334" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>) (see Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>). We recall that these uncertainties are not correlated spatially and temporally. As shown in Fig. <xref ref-type="fig" rid="Ch1.F10"/>, the performance of the DA to retrieve both <inline-formula><mml:math id="M335" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M336" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> increases when the uncertainty on the velocity observation <inline-formula><mml:math id="M337" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> decreases. However, when looking at the model velocities and surface elevation, this improvement is not significant as the RMSEs were already below the noise level. As shown in  Fig. <xref ref-type="fig" rid="Ch1.F11"/>, as expected, decreasing <inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> improves the analysis for the surface elevation. However, it does not necessarily reflect on the basal conditions and,  on the contrary, reducing <inline-formula><mml:math id="M339" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> below <inline-formula><mml:math id="M340" display="inline"><mml:mrow><mml:mn mathvariant="normal">10</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> leads to an increase in RMSE<inline-formula><mml:math id="M341" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:math></inline-formula> from <inline-formula><mml:math id="M342" display="inline"><mml:mn mathvariant="normal">0.004</mml:mn></mml:math></inline-formula> to <inline-formula><mml:math id="M343" display="inline"><mml:mrow><mml:mn mathvariant="normal">0.005</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">MPa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:math></inline-formula>. However, again, this effect does not reflect on the model velocities that are retrieved with the same accuracy.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10" specific-use="star"><?xmltex \currentcnt{10}?><label>Figure 10</label><caption><p id="d1e6643">Sensitivity to the surface velocity  observation error <inline-formula><mml:math id="M344" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> : RMSEs  after each analysis, computed only for <inline-formula><mml:math id="M345" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">300</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M346" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M347" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>. The thick red lines correspond to the results with <inline-formula><mml:math id="M348" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:msup><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and  <inline-formula><mml:math id="M349" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> shown in Figs. <xref ref-type="fig" rid="Ch1.F3"/> and <xref ref-type="fig" rid="Ch1.F9"/>. The horizontal dashed lines correspond to the observation errors <inline-formula><mml:math id="M350" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and the results are presented with solid lines using the same colour code. <inline-formula><mml:math id="M351" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> for all the experiments.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://tc.copernicus.org/articles/14/811/2020/tc-14-811-2020-f10.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F11" specific-use="star"><?xmltex \currentcnt{11}?><label>Figure 11</label><caption><p id="d1e6795">Sensitivity to the surface elevation observation error <inline-formula><mml:math id="M352" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>: RMSEs  after each analysis, computed only for <inline-formula><mml:math id="M353" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">300</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M354" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M355" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>. The thick red lines correspond to the results with <inline-formula><mml:math id="M356" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:msup><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and  <inline-formula><mml:math id="M357" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> shown in Figs. <xref ref-type="fig" rid="Ch1.F3"/> and <xref ref-type="fig" rid="Ch1.F9"/>. The horizontal dashed lines correspond to the observation errors <inline-formula><mml:math id="M358" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msubsup><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and the results are presented with solid lines using the same colour code. <inline-formula><mml:math id="M359" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow><mml:msup><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> for all the experiments.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://tc.copernicus.org/articles/14/811/2020/tc-14-811-2020-f11.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Forecast simulations</title>
      <p id="d1e6966">We now discuss model projections from the initial state to <inline-formula><mml:math id="M360" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">200</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e6985">Without assimilation, the deterministic forecast, i.e. using the ensemble mean basal conditions, rapidly leads to the fastest GL retreat,  and  after a few years the GL position is no longer included within the previsions from the ensemble (Fig. <xref ref-type="fig" rid="Ch1.F2"/>b). This  is due to the fact that the ensemble mean is  smoother than the reference and  any of the ensemble members. The reference GL position is included in the ensemble, and at the end of the simulations most of the members are within <inline-formula><mml:math id="M361" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> from the reference. However, for a few members the GL remains very stable near its initial position for tens to hundreds of years, eventually never switching to an unstable regime during the duration of the simulation. Retreat rates are relatively variable from one member to the other, depending on the basal conditions.</p>
      <p id="d1e7004">With assimilation, the ensemble mean is improved and the difference from the reference reduced. The deterministic forecast cannot be distinguished from the ensemble members any more (Fig. <xref ref-type="fig" rid="Ch1.F2"/>c–d). Retreat rates are closer to the reference, with the previsions from all the ensemble members being more or less parallel to the reference. We note however that when  the forecast starts after an assimilation window of 20 years, i.e. during a period of stable GL position for the reference, the deterministic forecast leaves the stable position with a delay of approximately 25 years, and a few members remain stable for the entire simulation. On average between <inline-formula><mml:math id="M362" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">13</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M363" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">32</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>, the thinning rate at the GL in the reference simulation is approximately 0.6 m a<inline-formula><mml:math id="M364" 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>, decreasing to 0.25 m a<inline-formula><mml:math id="M365" 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> during the last 2 years. The total thinning between two analyses is then much lower than the noise in the<?pagebreak page824?> observed surface elevation and cannot be captured accurately by the DA. In addition, at the GL, the difference between the minimum and maximum  bed elevation given by the ensemble is approximately 20 m. This remaining uncertainty induces a difference of more than 2 m for the floatation surface and combined with the small thinning rates explains the delays in the initiation of the instability.</p>
      <p id="d1e7061">Extending the assimilation window up to <inline-formula><mml:math id="M366" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> when the reference has switched in a fast retreat allows the forcing of all the members in the unstable retreat. There is a very good agreement between the reference and the deterministic forecast up to <inline-formula><mml:math id="M367" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">110</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. This is also true for the ensemble, and after that the spread is larger and the predicted GLs are less retreated than for the reference.</p>
      <p id="d1e7097">These results can be summarised by looking at the distribution of the ensemble forecasts for the grounding line position and volume above floatation (VAF) at <inline-formula><mml:math id="M368" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> in  Fig. <xref ref-type="fig" rid="Ch1.F12"/> where the relative VAF change is computed as <inline-formula><mml:math id="M369" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="normal">VAF</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msubsup><mml:mi mathvariant="normal">VAF</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mi mathvariant="normal">ref</mml:mi></mml:msubsup><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:msubsup><mml:mi mathvariant="normal">VAF</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mi mathvariant="normal">ref</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>,  with  <inline-formula><mml:math id="M370" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="normal">VAF</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mi mathvariant="normal">ref</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> the reference VAF at <inline-formula><mml:math id="M371" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. As expected there is a clear correlation between grounding line retreat and mass loss, with higher retreat leading to higher mass loss. The distributions are clearly non-Gaussian; however, even without assimilation there is already a mode close to the reference. The mode is more pronounced, with more members close to the reference as observations are assimilated. As discussed before, with no assimilation or a short assimilation up to <inline-formula><mml:math id="M372" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> before the unstable retreat, the deterministic forecast can be very different from the mode of the ensemble forecast. However they are very similar if the assimilation is pursued up to <inline-formula><mml:math id="M373" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>, within <inline-formula><mml:math id="M374" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> for the relative volume loss or 5 km for the GL position.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F12" specific-use="star"><?xmltex \currentcnt{12}?><label>Figure 12</label><caption><p id="d1e7242">Ensemble forecast at <inline-formula><mml:math id="M375" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>: <bold>(a)</bold>–<bold>(c)</bold> relative change of volume above floatation (VAF)  and (bottom) GL position  with <bold>(a, b)</bold> no assimilation, <bold>(b, e)</bold> assimilation up to <inline-formula><mml:math id="M376" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">20</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> and <bold>(c, f)</bold> assimilation up to <inline-formula><mml:math id="M377" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">35</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula>. The red circle correspond to the reference run and the magenta square to the deterministic forecast.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://tc.copernicus.org/articles/14/811/2020/tc-14-811-2020-f12.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Discussion</title>
      <p id="d1e7325">Here, we have tested an ensemble Kalman filter to assimilate annually  observed surface velocities and surface elevation in a marine ice sheet model.
Similar to previous studies, we have shown that, in fast-flowing regions, it is possible to accurately separate and recover both the basal topography and basal friction from surface observations <xref ref-type="bibr" rid="bib1.bibx39 bib1.bibx33 bib1.bibx4 bib1.bibx64" id="paren.74"/>.
In view of our results, because the synthetic bed observations were already used once to generate the initial ensemble, it seems unnecessary to assimilate these same observations again during each analysis as in  <xref ref-type="bibr" rid="bib1.bibx4" id="text.75"/>.</p>
      <p id="d1e7334">Using a scheme that  assimilates  time-dependent observations provides a model state consistent with transient changes and that can directly serve as an optimal initial condition to run forecast simulations without the need of an additional relaxation <xref ref-type="bibr" rid="bib1.bibx33 bib1.bibx34" id="paren.76"/>. Interestingly the position of the grounding line is also corrected during the analysis step, and the ensemble quickly converges within a few grid nodes from the reference. In addition, the ensemble framework naturally allows the estimation and propagation of the uncertainty of the estimated parameters. Each assimilation of new data improves the reconstruction of the basal conditions (Fig. <xref ref-type="fig" rid="Ch1.F3"/>), and the first 10 years are very efficient in reducing error and the spread of the model surface velocities and elevation (Fig. <xref ref-type="fig" rid="Ch1.F9"/>). Furthermore, we have shown that the remaining uncertainties in the basal conditions do not significantly affect GL retreat rates once the unstable retreat is engaged. However, they can lead to considerable delays in the initiation of the instability. If the assimilation is pursued up to the beginning of the instability (35 years in our experiment) all the members exhibit the unstable retreat, and centennial-scale model projections converge to the reference (Fig. <xref ref-type="fig" rid="Ch1.F12"/>).</p>
      <p id="d1e7346">Good results have been obtained with relatively small ensembles (50 to 100 members) for a state vector of size <inline-formula><mml:math id="M378" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">8400</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M379" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">8002</mml:mn></mml:mrow></mml:math></inline-formula> observations. Similar to <xref ref-type="bibr" rid="bib1.bibx4" id="text.77"/>, we still see an improvement with a 30-member ensemble but the performances to retrieve the basal conditions are not as good.
Running 2D plane view simulations with such ensemble sizes is largely possible as demonstrated by
<xref ref-type="bibr" rid="bib1.bibx81" id="text.78"/>, who, using hybrid shallow ice–shallow shelf model, have run a 200-year ensemble forecast of the whole Antarctic Ice Sheet using 3000 members.</p>
      <p id="d1e7385">We have used inflation and localisation to stabilise the filter.  The inflation giving the best results in <xref ref-type="bibr" rid="bib1.bibx4" id="text.79"/> (<inline-formula><mml:math id="M380" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.87</mml:mn></mml:mrow></mml:math></inline-formula>–1.02) is similar to the values tested in this study. For the localisation radius <inline-formula><mml:math id="M381" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> we have used values between 4 and 16 km, while they range from 80 to 120 km in <xref ref-type="bibr" rid="bib1.bibx4" id="text.80"/>. While this seems  counter-intuitive as the velocities depend only on the local conditions with the shallow ice approximation used by <xref ref-type="bibr" rid="bib1.bibx4" id="text.81"/>, in fact, because we use a different grid size (d<inline-formula><mml:math id="M382" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> compared to d<inline-formula><mml:math id="M383" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> in <xref ref-type="bibr" rid="bib1.bibx4" id="altparen.82"/>), for each node we assimilate twice as many observations.  Our results are in agreement with the adaptive localisation radius  proposed by <xref ref-type="bibr" rid="bib1.bibx53" id="text.83"/>. Using three different models,  <xref ref-type="bibr" rid="bib1.bibx53" id="text.84"/> have shown that good performances are obtained when <inline-formula><mml:math id="M384" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> is such that  the effective local observation dimension, defined as the sum of the weights attributed to each observation during the local assimilation, is equal to the ensemble size. Here the observation weights decrease with the distance to the local assimilation domain following a fifth-order polynomial function
mimicking a Gaussian function <xref ref-type="bibr" rid="bib1.bibx28" id="paren.85"/>. The value <inline-formula><mml:math id="M385" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">8</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:mrow></mml:math></inline-formula> used for the 50-member ensemble gives an effective observation dimension of 56. Future studies should investigate if this result can be transposed to realistic 2D simulations with unstructured meshes.</p>
      <p id="d1e7486">In the experiments presented above, we have used a depth-integrated model for the force balance equations where GL migration is implemented through a hydrostatic floatation condition. This allows a full description of the ice topography with only one prognostic variable. Adaptation of the framework to a full-Stokes model requires minimum adaptations<?pagebreak page825?> as these models do not rely on the floatation condition and solve a proper contact problem for the grounding line migration <xref ref-type="bibr" rid="bib1.bibx18" id="paren.86"/>; this implies incorporating the two prognostic  free surfaces <inline-formula><mml:math id="M386" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M387" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in the state vector. These models might be more sensitive to unbalanced geometries that could result from the analyses, especially when localisation is used <xref ref-type="bibr" rid="bib1.bibx13 bib1.bibx44" id="paren.87"/>. However, the ESTKF, as the ETKF, induces a minimal transformation of the ensemble members and thus has better chances to preserve balance <xref ref-type="bibr" rid="bib1.bibx71" id="paren.88"/>.</p>
      <p id="d1e7520">Before generalising such methods to real glacial systems, several points  must be taken into consideration. They  are independent of the DA method but they will eventually be treated differently in a variational or in an ensemble framework.</p>
      <p id="d1e7523">First, if the implementation is not an issue, the computational cost implied by running  a full-Stokes model might remain a limiting factor. Compared to the Stokes solution, the SSA is known to  overestimate the effects of bed topography perturbations on the surface profile for wavelengths less than a few ice thicknesses <xref ref-type="bibr" rid="bib1.bibx38" id="paren.89"/>. How this issue can affect the reconstruction of the basal properties has never been quantified; however snapshot basal friction inversions have shown that the solution is sensitive to the force balance approximation <xref ref-type="bibr" rid="bib1.bibx62" id="paren.90"/>. In addition, the MISMIP experiments have shown that the GL position and its response to a perturbation depend on the force balance solved by the models <xref ref-type="bibr" rid="bib1.bibx75 bib1.bibx76" id="paren.91"/>. In real applications, the performance of DA can be improved by explicitly taking into account the model error.
Several strategies have been developed to account for this error, one approach with EnKFs being to use different versions of the model for different ensemble members <xref ref-type="bibr" rid="bib1.bibx45" id="paren.92"/>. Further studies could investigate the potential benefits of using ensembles that combine several force balance approximations.</p>
      <p id="d1e7538">Second, the quality of the analysis and the accuracy of the error estimates depends on the observation error covariance matrix <inline-formula><mml:math id="M388" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula>. It is then important to provide meaningful error estimates. Recent velocity maps provide an error estimate reported as the <inline-formula><mml:math id="M389" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">σ</mml:mi></mml:mrow></mml:math></inline-formula> value for each individual location <xref ref-type="bibr" rid="bib1.bibx65 bib1.bibx51" id="paren.93"/>. In general, this value agrees well with independent estimates; however care must be taken when the maps result from a composite of different sensors or different periods, and in general it might be difficult to properly estimate <inline-formula><mml:math id="M390" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula>.</p>
      <p id="d1e7568">A review paper by <xref ref-type="bibr" rid="bib1.bibx91" id="text.94"/> illustrates the impacts of badly calibrated observation and model error covariance matrices in a sequential DA framework and discusses available methods and challenges for their joint estimation. For the question of the impact of systematic errors, i.e. bias, either in the model or in the observations, and their correction by augmenting the system state in variational  and ensemble DA, interested readers are referred to <xref ref-type="bibr" rid="bib1.bibx16" id="text.95"/>.</p>
      <p id="d1e7577">Third, the results depend on prior assumptions on the control variables and their variability, represented here by the<?pagebreak page826?> initial ensemble. For the basal topography, current reference maps provide local error estimates  <xref ref-type="bibr" rid="bib1.bibx25 bib1.bibx63" id="paren.96"/>; however they do not provide information about spatial correlations so that generating initial ensembles with the correct statistics might be problematic. In addition,  the  gridding can result in a loss of information for some regions of dense measurements, or it can lead to too smooth terrains in sparsely sampled areas.  With the aim of generating terrains that have the correct high-resolution roughness,
<xref ref-type="bibr" rid="bib1.bibx36" id="text.97"/> propose a synthetic 100 m resolution Antarctic bed elevation that combines the reference  topography of Bedmap2 <xref ref-type="bibr" rid="bib1.bibx25" id="paren.98"/> with an unconditional simulation where the spatial correlation is fitted from dense radar measurements. This method could be used to generate initial ensembles but requires having access to the initial high-resolution measurements. Generating initial ensembles for the basal friction might be more problematic as there is in general no independent a priori information about the magnitude and spatial variability of the basal friction. If there is a correlation between the basal drag and the seismic observations of the bed conditions at a large scale, a proper physical theory is still missing to quantitatively incorporate such information in the models <xref ref-type="bibr" rid="bib1.bibx54" id="paren.99"/>. It could be interesting to investigate how the existing multi-model basal friction reconstructions, based on snapshot inversions, could be used to derive initial uncertainty statistics and reduce the initial ensemble spread.</p>
      <p id="d1e7593">Finally, in our synthetic applications, we have not accounted for all potential sources of uncertainty which are, for example, as follows.
<list list-type="bullet"><list-item>
      <p id="d1e7598"><italic>The ice flow law</italic>. The ice viscosity depends on the englacial temperature, which itself is a function of the ice sheet history and the boundary forcing, including the geothermal heat flux <xref ref-type="bibr" rid="bib1.bibx94" id="paren.100"><named-content content-type="pre">e.g.</named-content></xref>.  Several other processes also affect the ice viscosity, including damage and strain-induced mechanical anisotropy <xref ref-type="bibr" rid="bib1.bibx79 bib1.bibx87 bib1.bibx6" id="paren.101"><named-content content-type="pre">e.g.</named-content></xref>.  For the stress exponent, if the value <inline-formula><mml:math id="M391" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>  is used by most models, published values ranges between <inline-formula><mml:math id="M392" display="inline"><mml:mn mathvariant="normal">1</mml:mn></mml:math></inline-formula> and <inline-formula><mml:math id="M393" display="inline"><mml:mn mathvariant="normal">5</mml:mn></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx29" id="paren.102"><named-content content-type="pre">e.g.</named-content></xref>.</p></list-item><list-item>
      <p id="d1e7646"><italic>The friction law</italic>. More and more direct or indirect evidence shows that the friction under fast ice streams is at least partially controlled by the presence of sediments, leading to a Coulomb-type friction law <xref ref-type="bibr" rid="bib1.bibx93 bib1.bibx67 bib1.bibx49 bib1.bibx31" id="paren.103"><named-content content-type="pre">e.g.</named-content></xref>. For hard beds, the development of subglacial cavities also implies deviations for the classical Weertman friction law <xref ref-type="bibr" rid="bib1.bibx85 bib1.bibx26" id="paren.104"/>.</p></list-item><list-item>
      <p id="d1e7660"><italic>The density</italic>.  The firn layer is not accounted for in most models; however its depth and density  affect the floatation condition and thus the GL position <xref ref-type="bibr" rid="bib1.bibx37" id="paren.105"><named-content content-type="pre">e.g.</named-content></xref>. Directly assimilating the GL position, using, for example, the moving mesh approach developed by <xref ref-type="bibr" rid="bib1.bibx5" id="text.106"/>, would certainly be beneficial in realistic applications to reduce the discrepancy between the modelled and observed GL <xref ref-type="bibr" rid="bib1.bibx34" id="paren.107"/>.</p></list-item><list-item>
      <p id="d1e7677"><italic>The external forcings from the atmosphere and the ocean</italic>. Increasing mass loss rates from the ice sheets, in a large portion, can be attributed to a response to oceanic forcing, but multiple challenges remain for a proper assessment of their magnitude <xref ref-type="bibr" rid="bib1.bibx50" id="paren.108"/>.</p></list-item></list>
Realistic simulations with ice flow models cover a wide range of spatial and temporal scales, and the relative importance of these uncertainties as well as their representation in the models will certainly have to be evaluated partly on a case-by-case basis, requiring the development of a robust framework for a variety of applications.</p>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d1e7694">Developing model initialisation strategies that properly reproduce the ice sheet dynamical mass losses observed over the last decades requires developing transient assimilation frameworks that are able to account for
the growing availability of dense time series, especially from space observations. Here, we  presented a synthetic twin experiment demonstrating the possibility of calibrating a marine ice model using an ensemble Kalman filter which requires fewer numerical developments than variational methods.</p>
      <p id="d1e7697">Using resolutions and noise levels consistent with current observing systems, good performances are obtained to recover both the basal friction and basal topography with an ensemble of at least 50 members. Localisation and inflation have been tuned manually; however the results are consistent over relatively wide ranges. Future studies should investigate how these values can be transposed to realistic applications. Nevertheless, there is an abundant and growing literature  in other geophysical fields to overcome problems that we might be facing in future studies.</p>
      <p id="d1e7700">Once the GL enters an unstable region, retreat rates largely depend on the basal conditions; thus using DA to reduce the associated uncertainties largely increases the skill of the model to predict rates and magnitude of GL retreat for timescales relevant for sea level rise projections. In our simplified application, the assimilation of the surface observations was sufficient to capture the GL migration during the assimilation window, without explicitly assimilating the observed position. However, for the GL to enter an irreversible retreat, the thickness must reach a tipping point, i.e. the thickness at the GL must reach  floatation. This can seriously impact the predictability of the system as, for small perturbations, remaining uncertainties on the basal conditions can lead to an uncertainty on the residence time of the GL on<?pagebreak page827?> stabilisation points, which can be similar to the simulation timescale. However, if the assimilation is pursued up to a time when  the glacier is engaged in unstable retreat, all the members exhibit instability, and the spread of centennial-scale model projections, in terms of volume and grounding line position, is largely reduced.</p>
      <p id="d1e7703">Finally, we have discussed the main challenges to tackle before generalising transient DA in ice sheet modelling. This includes a better assessment of the uncertainties in the model and in the observations used for the background and for the assimilation.</p>
</sec>

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

      <p id="d1e7710">Elmer/Ice  code  is  publicly  available through  GitHub  (<uri>https://github.com/ElmerCSC/elmerfem</uri>, last access: 25 June 2018,  <xref ref-type="bibr" rid="bib1.bibx27" id="altparen.109"/>). PDAF is distributed under the GNU General Public License, version 3, and is available at <uri>http://pdaf.awi.de</uri> (last access: 25 June 2018; <xref ref-type="bibr" rid="bib1.bibx69" id="altparen.110"/>).</p>
  </notes><?xmltex \hack{\clearpage}?><app-group>

<?pagebreak page828?><app id="App1.Ch1.S1">
  <?xmltex \currentcnt{A}?><label>Appendix A</label><title>Notations</title>

<?xmltex \floatpos{h!}?><table-wrap id="App1.Ch1.S1.T1"><?xmltex \hack{\hsize\textwidth}?><?xmltex \currentcnt{A1}?><label>Table A1</label><caption><p id="d1e7740">Notations and values used in this study associated with the ice flow model.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3">Prognostic variables </oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M394" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M395" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">Thickness</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M396" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M397" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">top surface elevation</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M398" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M399" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">bottom surface elevation</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3">Diagnostic variable </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M400" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M401" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">horizontal velocity</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3">Parameters </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M402" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M403" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">basal melting</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M404" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M405" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">surface accumulation</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M406" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M407" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">bed elevation</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M408" display="inline"><mml:mrow><mml:mi>B</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M409" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">MPa</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">a</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">ice rigidity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M410" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">MPa m<inline-formula><mml:math id="M411" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> a<inline-formula><mml:math id="M412" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">basal friction coefficient</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M413" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">friction law exponent</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M414" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">Glen's creep exponent</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M415" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">900</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M416" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">ice density</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M417" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1000</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M418" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">kg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">sea water density</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3">Numerical parameters </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">d<inline-formula><mml:math id="M419" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M420" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">model time step</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">d<inline-formula><mml:math id="M421" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">200</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M422" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">mesh resolution</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \floatpos{h!}?><table-wrap id="App1.Ch1.S1.T2"><?xmltex \hack{\hsize\textwidth}?><?xmltex \currentcnt{A2}?><label>Table A2</label><caption><p id="d1e8296">Notations and values used in this study associated with the ensemble filter.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3">Variables </oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M423" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>b</mml:mi><mml:mo>,</mml:mo><mml:mi>C</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">state vector</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M424" display="inline"><mml:mi mathvariant="bold">P</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">covariance matrix</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3">Stabilisation parameters </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M425" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M426" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">localisation radius</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M427" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">forgetting factor</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3">Sizes </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M428" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">ensemble size</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M429" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">state vector size</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M430" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">observation vector size</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col3">Others </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M431" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M432" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">time interval between two analyses</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \hack{\clearpage}?>
</app>
  </app-group><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e8528">FGC designed the experiments and wrote the paper.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e8534">The author declares that there is no conflict of interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e8540">The author thanks  Gael Durand, Olivier Gagliardini and Jérémie Mouginot for valuable comments on the first drafts of the manuscript.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e8545">This research has been supported by the French National Research Agency (ANR) through the TROIS-AS  project (grant no. ANR-15-CE01-0005-01).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e8552">This paper was edited by Carlos Martin and reviewed by Dan Goldberg and two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Anderson and Anderson(1999)</label><?label anderson_montecarlo_1999?><mixed-citation>Anderson, J. L. and Anderson, S. L.: A Monte Carlo implementation of the nonlinear filtering problem to produce ensemble assimilations and forecasts, Mon. Weather Rev., 127, 2741–2758, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(1999)127&lt;2741:AMCIOT&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(1999)127&lt;2741:AMCIOT&gt;2.0.CO;2</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Bannister(2017)</label><?label bannister_review_2017?><mixed-citation>Bannister, R. N.: A review of operational methods of variational and
ensemble-variational data assimilation: Ensemble-variational Data
Assimilation, Q. J. Roy. Meteorol. Soc., 143,
607–633, <ext-link xlink:href="https://doi.org/10.1002/qj.2982" ext-link-type="DOI">10.1002/qj.2982</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Bishop et al.(2001)</label><?label bishop_adaptive_2001?><mixed-citation>Bishop, C. H., Etherton, B. J., and Majumdar, S. J.: Adaptive Sampling with
the Ensemble Transform Kalman Filter. Part I: Theoretical
Aspects, Mon. Weather Rev., 129, 420–436,
<ext-link xlink:href="https://doi.org/10.1175/1520-0493(2001)129&lt;0420:ASWTET&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(2001)129&lt;0420:ASWTET&gt;2.0.CO;2</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Bonan et al.(2014)</label><?label bonan_etkf_2014?><mixed-citation>Bonan, B., Nodet, M., Ritz, C., and Peyaud, V.: An ETKF approach for initial state and parameter estimation in ice sheet modelling, Nonlin. Processes Geophys., 21, 569–582, <ext-link xlink:href="https://doi.org/10.5194/npg-21-569-2014" ext-link-type="DOI">10.5194/npg-21-569-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Bonan et al.(2017)</label><?label bonan_data_2017?><mixed-citation>Bonan, B., Nichols, N. K., Baines, M. J., and Partridge, D.: Data assimilation for moving mesh methods with an application to ice sheet modelling, Nonlin. Processes Geophys., 24, 515–534, <ext-link xlink:href="https://doi.org/10.5194/npg-24-515-2017" ext-link-type="DOI">10.5194/npg-24-515-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Borstad et al.(2013)</label><?label borstad_creep_2013?><mixed-citation>Borstad, C. P., Rignot, E., Mouginot, J., and Schodlok, M. P.: Creep deformation and buttressing capacity of damaged ice shelves: theory and application to Larsen C ice shelf, The Cryosphere, 7, 1931–1947, <ext-link xlink:href="https://doi.org/10.5194/tc-7-1931-2013" ext-link-type="DOI">10.5194/tc-7-1931-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Brinkerhoff et al.(2016)</label><?label Brinkerhoff_Bayesian_2016?><mixed-citation>Brinkerhoff, D.J., Aschwanden, A., and Truffer, M.: Bayesian Inference of Subglacial Topography Using Mass Conservation. Front. Earth Sci. 4, 1–15, <ext-link xlink:href="https://doi.org/10.3389/feart.2016.00008" ext-link-type="DOI">10.3389/feart.2016.00008</ext-link>, 2016</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Brondex et al.(2017)</label><?label brondex_sensitivity_2017?><mixed-citation>Brondex, J., Gagliardini, O., Gillet-Chaulet, F., and Durand, G.: Sensitivity
of grounding line dynamics to the choice of the friction law, J.
Glaciol., 63, 854–866, <ext-link xlink:href="https://doi.org/10.1017/jog.2017.51" ext-link-type="DOI">10.1017/jog.2017.51</ext-link>,
2017.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Brondex et al.(2019)</label><?label brondex_sensitivity_2018?><mixed-citation>Brondex, J., Gillet-Chaulet, F., and Gagliardini, O.: Sensitivity of centennial mass loss projections of the Amundsen basin to the friction law, The Cryosphere, 13, 177–195, <ext-link xlink:href="https://doi.org/10.5194/tc-13-177-2019" ext-link-type="DOI">10.5194/tc-13-177-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Burgers et al.(1998)</label><?label burgers_analysis_1998?><mixed-citation>Burgers, G., van Leeuwen, P. J., and Evensen, G.: Analysis scheme in the ensemble Kalman filter, Mon. Weather Rev., 126, 1719–1724, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(1998)126&lt;1719:ASITEK&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(1998)126&lt;1719:ASITEK&gt;2.0.CO;2</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Carrassi et al.(2018)</label><?label Carrassi_data_2018?><mixed-citation>Carrassi, A., Bocquet, M., Bertino, L., and Evensen, G.: Data assimilation in the geosciences: An overview of methods, issues, and perspectives, WIREs Clim Change,  9, e535, <ext-link xlink:href="https://doi.org/10.1002/wcc.535" ext-link-type="DOI">10.1002/wcc.535</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Church et al.(2013)</label><?label church_sea_2013?><mixed-citation>
Church, J. A., Clark, P. U., Cazenave, A., Gregory, J. M., Jevrejeva, S.,
Levermann, A., Merrifield, M. A., Milne, G. A., Nerem, R. S., Nunn, P. D.,
Payne, A. J., Pfeffer, W. T., Stammer, D., and Unnikrishnan, A. S.: Sea level
change, in: Climate Change 2013: The Physical Science Basis.
Contribution of Working Group I to the Fifth Assessment Report   of the Intergovernmental Panel on Climate Change, edited by: Stocker,   T. F., Qin, D., Plattner, G.-K., Tignor, M., Allen, S. K., Boschung,   J., Nauels, A., Xia, Y., Bex, V., and Midgley, P. M., Cambridge University Press,  Cambridge, United Kingdom and New York,   NY, USA, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Cohn et al.(1998)</label><?label cohn_assessing_1998?><mixed-citation>Cohn, S. E., da Silva, A., Guo, J., Sienkiewicz, M., and Lamich, D.: Assessing
the Effects of Data Selection with the DAO Physical-Space
Statistical Analysis System, Mon. Weather Rev., 126, 2913–2926,
<ext-link xlink:href="https://doi.org/10.1175/1520-0493(1998)126&lt;2913:ATEODS&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(1998)126&lt;2913:ATEODS&gt;2.0.CO;2</ext-link>,
1998.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Cosme et al.(2012)</label><?label cosme_smoothing_2012?><mixed-citation>
Cosme, E., Verron, J., Brasseur, P., Blum, J., and Auroux, D.: Smoothing problems in a Bayesian framework and their linear Gaussian solutions, Mon. Weather Rev., 140, 683–695, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Dai and Howat(2017)</label><?label dai_measuring_2017?><mixed-citation>Dai, C. and Howat, I. M.: Measuring Lava Flows With ArcticDEM:
Application to the 2012–2013 Eruption of Tolbachik, Kamchatka,
Geophys. Res. Lett., 44, 12133–12140, <ext-link xlink:href="https://doi.org/10.1002/2017GL075920" ext-link-type="DOI">10.1002/2017GL075920</ext-link>,
2017.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Dee(2005)</label><?label dee_bias_2015?><mixed-citation>Dee, D. P.: Bias and data assimilation, Q. J. Roy. Meteorol. Soc., 131, 3323–3343, <ext-link xlink:href="https://doi.org/10.1256/qj.05.137" ext-link-type="DOI">10.1256/qj.05.137</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Durand and Pattyn(2015)</label><?label durand_reducing_2015?><mixed-citation>Durand, G. and Pattyn, F.: Reducing uncertainties in projections of Antarctic ice mass loss, The Cryosphere, 9, 2043–2055, <ext-link xlink:href="https://doi.org/10.5194/tc-9-2043-2015" ext-link-type="DOI">10.5194/tc-9-2043-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Durand et al.(2009)</label><?label durand_full_2009?><mixed-citation>Durand, G., Gagliardini, O., Zwinger, T., Le Meur, E., and Hindmarsh, R. C.:
Full Stokes modeling of marine ice sheets: influence of the grid size,
Ann. Glaciol., 50, 109–114, <ext-link xlink:href="https://doi.org/10.3189/172756409789624283" ext-link-type="DOI">10.3189/172756409789624283</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Durand et al.(2011)</label><?label durand_impact_2011?><mixed-citation>Durand, G., Gagliardini, O., Favier, L., Zwinger, T., and Meur, E. L.: Impact
of bedrock description on modeling ice sheet dynamics, Geophys. Res.
Lett., 38, L20501, <ext-link xlink:href="https://doi.org/10.1029/2011GL048892" ext-link-type="DOI">10.1029/2011GL048892</ext-link>,
2011.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Enderlin et al.(2013)</label><?label enderlin_high_2013?><mixed-citation>Enderlin, E. M., Howat, I. M., and Vieli, A.: High sensitivity of tidewater outlet glacier dynamics to shape, The Cryosphere, 7, 1007–1015, <ext-link xlink:href="https://doi.org/10.5194/tc-7-1007-2013" ext-link-type="DOI">10.5194/tc-7-1007-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Evensen(1994)</label><?label evensen_sequential_1994?><mixed-citation>Evensen, G.: Sequential data assimilation with a nonlinear quasi-geostrophic
model using Monte Carlo methods to forecast error statistics, J.
Geophys. Res., 99, 10143, <ext-link xlink:href="https://doi.org/10.1029/94JC00572" ext-link-type="DOI">10.1029/94JC00572</ext-link>,
1994.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Evensen and van Leeuwen(2000)</label><?label evensen_smoother_2000?><mixed-citation>
Evensen, G. and van Leeuwen, P. J.: An ensemble Kalman smoother for nonlinear dynamics, Mon. Weather Rev., 128, 1852–1867,  2000.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Favier et al.(2014)</label><?label favier_retreat_2014?><mixed-citation>Favier, L., Durand, G., Cornford, S. L., Gudmundsson, G. H., Gagliardini, O.,
Gillet-Chaulet, F., Zwinger<?pagebreak page830?>, T., Payne, A. J., and Le Brocq, A. M.: Retreat
of Pine Island Glacier controlled by marine ice-sheet instability,
Nat. Clim. Change, 4, 117–121, <ext-link xlink:href="https://doi.org/10.1038/nclimate2094" ext-link-type="DOI">10.1038/nclimate2094</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Fournier et al.(1982)</label><?label fournier_computer_2013?><mixed-citation>
Fournier, A., Fussell, D., and Carpenter, L.: Computer rendering of stochastic models, Commun. Assoc. Cornput. Mach., 25, 371–384, 1982.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Fretwell et al.(2013)</label><?label fretwell_bedmap2:_2013?><mixed-citation>Fretwell, P., Pritchard, H. D., Vaughan, D. G., Bamber, J. L., Barrand, N. E., Bell, R., Bianchi, C., Bingham, R. G., Blankenship, D. D., Casassa, G., Catania, G., Callens, D., Conway, H., Cook, A. J., Corr, H. F. J., Damaske, D., Damm, V., Ferraccioli, F., Forsberg, R., Fujita, S., Gim, Y., Gogineni, P., Griggs, J. A., Hindmarsh, R. C. A., Holmlund, P., Holt, J. W., Jacobel, R. W., Jenkins, A., Jokat, W., Jordan, T., King, E. C., Kohler, J., Krabill, W., Riger-Kusk, M., Langley, K. A., Leitchenkov, G., Leuschen, C., Luyendyk, B. P., Matsuoka, K., Mouginot, J., Nitsche, F. O., Nogi, Y., Nost, O. A., Popov, S. V., Rignot, E., Rippin, D. M., Rivera, A., Roberts, J., Ross, N., Siegert, M. J., Smith, A. M., Steinhage, D., Studinger, M., Sun, B., Tinto, B. K., Welch, B. C., Wilson, D., Young, D. A., Xiangbin, C., and Zirizzotti, A.: Bedmap2: improved ice bed, surface and thickness datasets for Antarctica, The Cryosphere, 7, 375–393, <ext-link xlink:href="https://doi.org/10.5194/tc-7-375-2013" ext-link-type="DOI">10.5194/tc-7-375-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Gagliardini et al.(2007)</label><?label gagliardini_finite-element_2007?><mixed-citation>Gagliardini, O., Cohen, D., Råback, P., and Zwinger, T.: Finite-element
modeling of subglacial cavities and related friction law, J.
Geophys. Res., 112, F02027, <ext-link xlink:href="https://doi.org/10.1029/2006JF000576" ext-link-type="DOI">10.1029/2006JF000576</ext-link>,
2007.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Gagliardini et al.(2013)</label><?label gagliardini_capabilities_2013?><mixed-citation>Gagliardini, O., Zwinger, T., Gillet-Chaulet, F., Durand, G., Favier, L., de Fleurian, B., Greve, R., Malinen, M., Martín, C., Råback, P., Ruokolainen, J., Sacchettini, M., Schäfer, M., Seddik, H., and Thies, J.: Capabilities and performance of Elmer/Ice, a new-generation ice sheet model, Geosci. Model Dev., 6, 1299–1318, <ext-link xlink:href="https://doi.org/10.5194/gmd-6-1299-2013" ext-link-type="DOI">10.5194/gmd-6-1299-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Gaspari and Cohn(1999)</label><?label gaspari_construction_1999?><mixed-citation>Gaspari, G. and Cohn, S. E.: Construction of correlation functions in two and
three dimensions, Q. J. Roy. Meteorol. Soc., 125,
723–757, <ext-link xlink:href="https://doi.org/10.1002/qj.49712555417" ext-link-type="DOI">10.1002/qj.49712555417</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Gillet-Chaulet et al.(2011)</label><?label gillet-chaulet_-situ_2011?><mixed-citation>Gillet-Chaulet, F., Hindmarsh, R. C. A., Corr, H. F. J., King, E. C., and
Jenkins, A.: In-situ quantification of ice rheology and direct measurement of
the Raymond Effect at Summit, Greenland using a phase-sensitive
radar, Geophys. Res. Lett., 38, L24503,
<ext-link xlink:href="https://doi.org/10.1029/2011GL049843" ext-link-type="DOI">10.1029/2011GL049843</ext-link>,
2011.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Gillet-Chaulet et al.(2012)</label><?label gillet-chaulet_greenland_2012?><mixed-citation>Gillet-Chaulet, F., Gagliardini, O., Seddik, H., Nodet, M., Durand, G., Ritz, C., Zwinger, T., Greve, R., and Vaughan, D. G.: Greenland ice sheet contribution to sea-level rise from a new-generation ice-sheet model, The Cryosphere, 6, 1561–1576, <ext-link xlink:href="https://doi.org/10.5194/tc-6-1561-2012" ext-link-type="DOI">10.5194/tc-6-1561-2012</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Gillet-Chaulet et al.(2016)</label><?label gillet-chaulet_assimilation_2016?><mixed-citation>Gillet-Chaulet, F., Durand, G., Gagliardini, O., Mosbeux, C., Mouginot, J.,
Rémy, F., and Ritz, C.: Assimilation of surface velocities acquired between
1996 and 2010 to constrain the form of the basal friction law under Pine
Island Glacier, Geophys. Res. Lett., 43, 2016GL069937,
<ext-link xlink:href="https://doi.org/10.1002/2016GL069937" ext-link-type="DOI">10.1002/2016GL069937</ext-link>,
2016.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Gladstone et al.(2012)</label><?label gladstone_resolution_2012?><mixed-citation>Gladstone, R. M., Payne, A. J., and Cornford, S. L.: Resolution requirements
for grounding-line modelling: sensitivity to basal drag and ice-shelf
buttressing, Ann. Glaciol., 53, 97–105, <ext-link xlink:href="https://doi.org/10.3189/2012AoG60A148" ext-link-type="DOI">10.3189/2012AoG60A148</ext-link>,
2012.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Goldberg and Heimbach(2013)</label><?label goldberg_parameter_2013?><mixed-citation>Goldberg, D. N. and Heimbach, P.: Parameter and state estimation with a time-dependent adjoint marine ice sheet model, The Cryosphere, 7, 1659–1678, <ext-link xlink:href="https://doi.org/10.5194/tc-7-1659-2013" ext-link-type="DOI">10.5194/tc-7-1659-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Goldberg et al.(2015)</label><?label goldberg_committed_2015?><mixed-citation>Goldberg, D. N., Heimbach, P., Joughin, I., and Smith, B.: Committed retreat of Smith, Pope, and Kohler Glaciers over the next 30 years inferred by transient model calibration, The Cryosphere, 9, 2429–2446, <ext-link xlink:href="https://doi.org/10.5194/tc-9-2429-2015" ext-link-type="DOI">10.5194/tc-9-2429-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Goldberg et al.(2016)</label><?label goldberg_optimized_2016?><mixed-citation>Goldberg, D. N., Narayanan, S. H. K., Hascoet, L., and Utke, J.: An optimized treatment for algorithmic differentiation of an important glaciological fixed-point problem, Geosci. Model Dev., 9, 1891–1904, <ext-link xlink:href="https://doi.org/10.5194/gmd-9-1891-2016" ext-link-type="DOI">10.5194/gmd-9-1891-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Graham et al.(2017)</label><?label graham_high-resolution_2017?><mixed-citation>Graham, F. S., Roberts, J. L., Galton-Fenzi, B. K., Young, D., Blankenship, D., and Siegert, M. J.: A high-resolution synthetic bed elevation grid of the Antarctic continent, Earth Syst. Sci. Data, 9, 267–279, <ext-link xlink:href="https://doi.org/10.5194/essd-9-267-2017" ext-link-type="DOI">10.5194/essd-9-267-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Griggs and Bamber(2011)</label><?label griggs_antarctic_2011?><mixed-citation>Griggs, J. and Bamber, J.: Antarctic ice-shelf thickness from satellite radar
altimetry, J. Glaciol., 57, 485–498,
<ext-link xlink:href="https://doi.org/10.3189/002214311796905659" ext-link-type="DOI">10.3189/002214311796905659</ext-link>,
2011.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Gudmundsson(2008)</label><?label gudmundsson_analytical_2008?><mixed-citation>Gudmundsson, G. H.: Analytical solutions for the surface response to small amplitude perturbations in boundary data in the shallow-ice-stream approximation, The Cryosphere, 2, 77–93, <ext-link xlink:href="https://doi.org/10.5194/tc-2-77-2008" ext-link-type="DOI">10.5194/tc-2-77-2008</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Gudmundsson and Raymond(2008)</label><?label gudmundsson_limit_2008?><mixed-citation>Gudmundsson, G. H. and Raymond, M.: On the limit to resolution and information on basal properties obtainable from surface data on ice streams, The Cryosphere, 2, 167–178, <ext-link xlink:href="https://doi.org/10.5194/tc-2-167-2008" ext-link-type="DOI">10.5194/tc-2-167-2008</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Hamill et al.(2001)</label><?label hamill_distance_2001?><mixed-citation>Hamill, T. M., Whitaker, J. S., and Snyder, C.: Distance-dependent filtering of background error covariance estimates in an ensemble Kalman filter, Mon. Weather Rev., 129, 2776–2790, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(2001)129&lt;2776:DDFOBE&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(2001)129&lt;2776:DDFOBE&gt;2.0.CO;2</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Hascoët and Morlighem(2018)</label><?label hascoet_source--source_2018?><mixed-citation>Hascoët, L. and Morlighem, M.: Source-to-source adjoint Algorithmic
Differentiation of an ice sheet model written in C, Opt. Method. Softw., 33, 829–843, <ext-link xlink:href="https://doi.org/10.1080/10556788.2017.1396600" ext-link-type="DOI">10.1080/10556788.2017.1396600</ext-link>,
2018.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Hendricks Franssen et al.(2011)</label><?label Hendricks_operational_2011?><mixed-citation>Hendricks Franssen, H. J., Kaiser, H. P., Kuhlmann, U., Bauser, G., Stauffer, F., Müller, R., and Kinzelbach, W.: Operational real‐time modeling with ensemble Kalman filter of variably saturated subsurface flow including stream‐aquifer interaction and parameter updating, Water Resour. Res., 47, W02532, <ext-link xlink:href="https://doi.org/10.1029/2010WR009480" ext-link-type="DOI">10.1029/2010WR009480</ext-link>,  2011.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Houtekamer and Mitchell(1998)</label><?label houtekamer_data_1998?><mixed-citation>Houtekamer, P. L. and Mitchell, H. L.: Data assimilation using an ensemble Kalman filter technique, Mon. Weather Rev., 126, 796–811, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(1998)126&lt;0796:DAUAEK&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(1998)126&lt;0796:DAUAEK&gt;2.0.CO;2</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Houtekamer and Mitchell(2001)</label><?label houtekamer_sequential_2001?><mixed-citation>Houtekamer, P. L. and Mitchell, H. L.: A Sequential Ensemble Kalman
Filter for Atmospheric Data Assimilation, Mon. Weather Rev.,
129, 123–137, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(2001)129&lt;0123:ASEKFF&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(2001)129&lt;0123:ASEKFF&gt;2.0.CO;2</ext-link>,
2001.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Houtekamer et al.(2009)</label><?label houtekamer_model_2009?><mixed-citation>Houtekamer, P. L., Mitchell, H. L., and Deng, X.: Model Error
Representation in an Operational Ensemble Kalman Filter, Mon.
Weather Rev., 137, 2126–2143, <ext-link xlink:href="https://doi.org/10.1175/2008MWR2737.1" ext-link-type="DOI">10.1175/2008MWR2737.1</ext-link>,
2009.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Houtekamer et al.(2009)</label><?label houtekamer_higher_2014?><mixed-citation>Houtekamer, P. L., Deng, X., Mitchell, H. L., Baek, S., and Gagnon, N.: Higher Resolution in an Operational Ensemble Kalman Filter, Mon. Weather Rev., 142, 1143–1162, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-13-00138.1" ext-link-type="DOI">10.1175/MWR-D-13-00138.1</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Hunt et al.(2007)</label><?label hunt_efficient_2007?><mixed-citation>Hunt, B. R., Kostelich, E. J., and Szunyogh, I.: Efficient data assimilation
for spatiotemporal chaos: A local ensemble transform Kalman filter,
Physica D: Non. Phenom., 230, 112–126,
<ext-link xlink:href="https://doi.org/10.1016/j.physd.2006.11.008" ext-link-type="DOI">10.1016/j.physd.2006.11.008</ext-link>, 2007</mixed-citation></ref>
      <?pagebreak page831?><ref id="bib1.bibx48"><label>Jenkins et al.(2018)</label><?label jenkins_west_2018?><mixed-citation>Jenkins, A., Shoosmith, D., Dutrieux, P., Jacobs, S., Kim, T. W., Lee, S. H.,
Ha, H. K., and Stammerjohn, S.: West Antarctic Ice Sheet retreat in the   Amundsen Sea driven by decadal oceanic variability, Nat.   Geosci.,   11, 733–738, <ext-link xlink:href="https://doi.org/10.1038/s41561-018-0207-4" ext-link-type="DOI">10.1038/s41561-018-0207-4</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Joughin et al.(2010)</label><?label joughin_sensitivity_2010?><mixed-citation>Joughin, I., Smith, B. E., and Holland, D. M.: Sensitivity of 21st century sea
level to ocean-induced thinning of Pine Island Glacier, Antarctica,
Geophys. Res. Lett., 37,  L20502, <ext-link xlink:href="https://doi.org/10.1029/2010GL044819" ext-link-type="DOI">10.1029/2010GL044819</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Joughin et al.(2012)</label><?label joughin_ice-sheet_2012?><mixed-citation>Joughin, I., Alley, R. B., and Holland, D. M.: Ice-Sheet Response to
Oceanic Forcing, Science, 338, 1172–1176, <ext-link xlink:href="https://doi.org/10.1126/science.1226481" ext-link-type="DOI">10.1126/science.1226481</ext-link>,
2012.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Joughin et al.(2018)</label><?label joughin_greenland_2018?><mixed-citation>Joughin, I., Smith, B. E., and Howat, I.: Greenland Ice Mapping Project: ice flow velocity variation at sub-monthly to decadal timescales, The Cryosphere, 12, 2211–2227, <ext-link xlink:href="https://doi.org/10.5194/tc-12-2211-2018" ext-link-type="DOI">10.5194/tc-12-2211-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>Kalnay et al.(2007)</label><?label kalnay_4-d-var_2007?><mixed-citation>Kalnay, E., Li, H., Miyoshi, T., Yang, S.-C., and Ballabrera-Poy, J.:
4-D-Var or ensemble Kalman filter?, Tellus A: Dynam. Meteorol.
Oceanogr., 59, 758–773, <ext-link xlink:href="https://doi.org/10.1111/j.1600-0870.2007.00261.x" ext-link-type="DOI">10.1111/j.1600-0870.2007.00261.x</ext-link>,
2007.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>Kirchgessner et al.(2014)</label><?label kirchgessner_2014?><mixed-citation>Kirchgessner, P., Nerger, L., and  Bunse-Gerstner, A.: On the Choice of an Optimal Localization Radius in Ensemble Kalman Filter Methods, Mon. Weather Rev., 142, 2165–2175, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-13-00246.1" ext-link-type="DOI">10.1175/MWR-D-13-00246.1</ext-link>, 2014</mixed-citation></ref>
      <ref id="bib1.bibx54"><label>Kyrke-Smith et al.(2017)</label><?label Kyrke-Smith_2017?><mixed-citation>Kyrke-Smith, T. M., Gudmundsson, G. H., and Farrell, P. E.:
Can Seismic Observations of Bed Conditions on Ice Streams Help Constrain Parameters in Ice Flow Models?,
J. Geophys. Res.-Earth Surf., 122, 2269–2282, <ext-link xlink:href="https://doi.org/10.1002/2017JF004373" ext-link-type="DOI">10.1002/2017JF004373</ext-link>, 2017</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>Larour et al.(2012)</label><?label larour_continental_2012?><mixed-citation>Larour, E., Morlighem, H. S. A. M., and Rignot, E.: Continental scale, high
order, high spatial resolution, ice sheet modeling using the Ice Sheet
System Model (ISSM), J.  Geophys. Res., 117, F01022,
<ext-link xlink:href="https://doi.org/10.1029/2011JF002140" ext-link-type="DOI">10.1029/2011JF002140</ext-link>,
2012.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Larour et al.(2014)</label><?label larour_inferred_2014?><mixed-citation>Larour, E., Utke, J., Csatho, B., Schenk, A., Seroussi, H., Morlighem, M., Rignot, E., Schlegel, N., and Khazendar, A.: Inferred basal friction and surface mass balance of the Northeast Greenland Ice Stream using data assimilation of ICESat (Ice Cloud and land Elevation Satellite) surface altimetry and ISSM (Ice Sheet System Model), The Cryosphere, 8, 2335–2351, <ext-link xlink:href="https://doi.org/10.5194/tc-8-2335-2014" ext-link-type="DOI">10.5194/tc-8-2335-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx57"><label>Larour et al.(2016)</label><?label larour_approach_2016?><mixed-citation>Larour, E., Utke, J., Bovin, A., Morlighem, M., and Perez, G.: An approach to computing discrete adjoints for MPI-parallelized models applied to Ice Sheet System Model 4.11, Geosci. Model Dev., 9, 3907–3918, <ext-link xlink:href="https://doi.org/10.5194/gmd-9-3907-2016" ext-link-type="DOI">10.5194/gmd-9-3907-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx58"><label>Li and Navon(2001)</label><?label li_optimality_2001?><mixed-citation>Li, Z. and Navon, I. M.: Optimality of variational data assimilation and its relationship with the Kalman filter and smoother,  Q. J. Roy. Meteorol. Soc., 127, 661–683, <ext-link xlink:href="https://doi.org/10.1002/qj.49712757220" ext-link-type="DOI">10.1002/qj.49712757220</ext-link>, 2001</mixed-citation></ref>
      <ref id="bib1.bibx59"><label>MacAyeal(1989)</label><?label macayeal_large-scale_1989?><mixed-citation>MacAyeal, D. R.: Large-scale ice flow over a viscous basal sediment: Theory
and application to ice stream B, Antarctica, J. Geophys.
Res.-Solid Earth, 94, 4071–4087, <ext-link xlink:href="https://doi.org/10.1029/JB094iB04p04071" ext-link-type="DOI">10.1029/JB094iB04p04071</ext-link>,
1989.</mixed-citation></ref>
      <ref id="bib1.bibx60"><label>MacAyeal(1993)</label><?label macayeal_tutorial_1993?><mixed-citation>
MacAyeal, D. R.: A tutorial on the use of control methods in ice-sheet
modeling, J. Glaciol., 39, 91–98, 1993.</mixed-citation></ref>
      <ref id="bib1.bibx61"><label>Mitchell et al.(2002)</label><?label mitchell_ensemble_2002?><mixed-citation>Mitchell, H. L.,   Houtekamer, P. L., and Pellerin, G.:   Ensemble   size,balance,  and  model-error  representation  in  an  Ensemble  Kalman Filter, Mon. Weather Rev., 130, 2791–2808, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(2002)130&lt;2791:ESBAME&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0493(2002)130&lt;2791:ESBAME&gt;2.0.CO;2</ext-link>, 2002..</mixed-citation></ref>
      <ref id="bib1.bibx62"><label>Morlighem et al.(2010)</label><?label morlighem_spatial_2010?><mixed-citation>Morlighem, M., Rignot, E., Seroussi, H., Larour, E., Dhia, H. B., and Aubry,
D.: Spatial patterns of basal drag inferred using control methods from a
full-Stokes and simpler models for Pine Island Glacier, West
Antarctica, Geophys. Res. Lett., 37, L14502, <ext-link xlink:href="https://doi.org/10.1029/2010GL043853" ext-link-type="DOI">10.1029/2010GL043853</ext-link>,
2010.</mixed-citation></ref>
      <ref id="bib1.bibx63"><label>Morlighem et al.(2017)</label><?label morlighem_bedmachine_2017?><mixed-citation>Morlighem, M., Williams, C. N., Rignot, E., An, L., Arndt, J. E., Bamber,
J. L., Catania, G., Chauché, N., Dowdeswell, J. A., Dorschel, B., Fenty, I.,
Hogan, K., Howat, I., Hubbard, A., Jakobsson, M., Jordan, T. M., Kjeldsen,
K. K., Millan, R., Mayer, L., Mouginot, J., Noël, B. P. Y., O'Cofaigh, C.,
Palmer, S., Rysgaard, S., Seroussi, H., Siegert, M. J., Slabon, P., Straneo,
F., van den Broeke, M. R., Weinrebe, W., Wood, M., and Zinglersen, K. B.:
BedMachine v3: Complete Bed Topography and Ocean Bathymetry
Mapping of Greenland From Multibeam Echo Sounding Combined
With Mass Conservation, Geophys.
Res. Lett., 44, 11051–11061, <ext-link xlink:href="https://doi.org/10.1002/2017GL074954" ext-link-type="DOI">10.1002/2017GL074954</ext-link>,
2017.</mixed-citation></ref>
      <ref id="bib1.bibx64"><label>Mosbeux et al.(2016)</label><?label mosbeux_comparison_2016?><mixed-citation>Mosbeux, C., Gillet-Chaulet, F., and Gagliardini, O.: Comparison of adjoint and nudging methods to initialise ice sheet model basal conditions, Geosci. Model Dev., 9, 2549–2562, <ext-link xlink:href="https://doi.org/10.5194/gmd-9-2549-2016" ext-link-type="DOI">10.5194/gmd-9-2549-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx65"><label>Mouginot et al.(2012)</label><?label mouginot_mapping_2012?><mixed-citation>Mouginot, J., Scheuchl, B., and Rignot, E.: Mapping of Ice Motion in
Antarctica Using Synthetic-Aperture Radar Data, Remote Sens.,
4, 2753–2767, <ext-link xlink:href="https://doi.org/10.3390/rs4092753" ext-link-type="DOI">10.3390/rs4092753</ext-link>,
2012.</mixed-citation></ref>
      <ref id="bib1.bibx66"><label>Mouginot et al.(2017)</label><?label mouginot_Comprehensive_2017?><mixed-citation>Mouginot, J., Rignot, E., Scheuchl, B., and Millan, R.:  Comprehensive Annual Ice Sheet Velocity Mapping Using Landsat-8, Sentinel-1, and RADARSAT-2 Data, Remote Sens., 2017, 9, <ext-link xlink:href="https://doi.org/10.3390/rs9040364" ext-link-type="DOI">10.3390/rs9040364</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx67"><label>Murray(1997)</label><?label murray_assessing_1997?><mixed-citation>
Murray, T.: Assessing the paradigm shift: deformable glacier beds, Quaternary
Sci. Rev., 16, 996–1016,
1997.</mixed-citation></ref>
      <ref id="bib1.bibx68"><label>Nerger et al.(2005a)</label><?label nerger_comparison_2005?><mixed-citation>Nerger, L., Hiller, W., and Schröter, J.:  A comparison of error subspace Kalman filters,
Tellus A: Dynam. Meteorol. Oceanogr., 57, 715–735, <ext-link xlink:href="https://doi.org/10.3402/tellusa.v57i5.14732" ext-link-type="DOI">10.3402/tellusa.v57i5.14732</ext-link></mixed-citation></ref>
      <ref id="bib1.bibx69"><label>Nerger et al.(2005b)</label><?label nerger_pdaf_2005?><mixed-citation>Nerger, L., Hiller, W., and Schröter, J.: PDAF – The Parallel Data
Assimilation Framework: Experiences with Kalman Filtering, in: Use   of High Performance Computing in Meteorology, 63–83, WORLD
SCIENTIFIC, Reading, UK, <ext-link xlink:href="https://doi.org/10.1142/9789812701831_0006" ext-link-type="DOI">10.1142/9789812701831_0006</ext-link>,
2005.</mixed-citation></ref>
      <ref id="bib1.bibx70"><label>Nerger et al.(2006)</label><?label nerger_using_2006?><mixed-citation>Nerger, L., Danilov, S., Hiller, W., and Schröter, J.: Using sea-level data to   constrain a finite-element primitive-equation ocean model with a local SEIK   filter, Ocean Dynam., 56, 634–649, <ext-link xlink:href="https://doi.org/10.1007/s10236-006-0083-0" ext-link-type="DOI">10.1007/s10236-006-0083-0</ext-link>,
2006.</mixed-citation></ref>
      <ref id="bib1.bibx71"><label>Nerger et al.(2012)</label><?label nerger_unification_2012?><mixed-citation>Nerger, L., Schröter, J., and Hiller, W.: A Unification of Ensemble
Square Root Kalman Filters, Mon. Weather Rev., 140, 2335–2345,
<ext-link xlink:href="https://doi.org/10.1175/MWR-D-11-00102.1" ext-link-type="DOI">10.1175/MWR-D-11-00102.1</ext-link>,
2012.</mixed-citation></ref>
      <ref id="bib1.bibx72"><label>Nerger et al.(2014)</label><?label nerger_influence_2014?><mixed-citation>Nerger, L., Schulte, S., and Bunse-Gerstner, A.: On the influence of model nonlinearity and localization on ensemble Kalman smoothing, Q. J. Roy. Meteorol. Soc., 140, 2249–2259, <ext-link xlink:href="https://doi.org/10.1002/qj.2293" ext-link-type="DOI">10.1002/qj.2293</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx73"><label>Ott et al.(2004)</label><?label ott_local_2004?><mixed-citation>Ott, E., Hunt, B. R., Szunyogh, I., Zimin, A. V., Kostelich, E. J., Corazza, M., Kalnay, E., Patil, D. J., and Yorke, A.: A local ensemble Kalman filter for atmospheric data assimilation, Tellus A, 56, 415–428, <ext-link xlink:href="https://doi.org/10.1111/j.1600-0870.2004.00076.x" ext-link-type="DOI">10.1111/j.1600-0870.2004.00076.x</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx74"><label>Pattyn et al.(2006)</label><?label pattyn_role_2006?><mixed-citation>Pattyn, F., Huyghe, A., De Brabander, S., and De Smedt, B.: Role of transition
zones in marine ice sheet dynamics, J. Geophys. Res., 111,  F02004,
<ext-link xlink:href="https://doi.org/10.1029/2005JF000394" ext-link-type="DOI">10.1029/2005JF000394</ext-link>,2006.</mixed-citation></ref>
      <?pagebreak page832?><ref id="bib1.bibx75"><label>Pattyn et al.(2012)</label><?label pattyn_results_2012?><mixed-citation>Pattyn, F., Schoof, C., Perichon, L., Hindmarsh, R. C. A., Bueler, E., de Fleurian, B., Durand, G., Gagliardini, O., Gladstone, R., Goldberg, D., Gudmundsson, G. H., Huybrechts, P., Lee, V., Nick, F. M., Payne, A. J., Pollard, D., Rybak, O., Saito, F., and Vieli, A.: Results of the Marine Ice Sheet Model Intercomparison Project, MISMIP, The Cryosphere, 6, 573–588, <ext-link xlink:href="https://doi.org/10.5194/tc-6-573-2012" ext-link-type="DOI">10.5194/tc-6-573-2012</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx76"><label>Pattyn et al.(2013)</label><?label pattyn_grounding-line_2013?><mixed-citation>Pattyn, F., Perichon, L., Durand, G., Favier, L., Gagliardini, O., Hindmarsh,
R. C., Zwinger, T., Albrecht, T., Cornford, S., Docquier, D., FüRst, J. J.,
Goldberg, D., Gudmundsson, G. H., Humbert, A., Hütten, M., Huybrechts, P.,
Jouvet, G., Kleiner, T., Larour, E., Martin, D., Morlighem, M., Payne, A. J.,
Pollard, D., RüCkamp, M., Rybak, O., Seroussi, H., Thoma, M., and Wilkens,
N.: Grounding-line migration in plan-view marine ice-sheet models: results of
the ice2sea MISMIP3d intercomparison, J. Glaciol., 59, 410–422,
<ext-link xlink:href="https://doi.org/10.3189/2013JoG12J129" ext-link-type="DOI">10.3189/2013JoG12J129</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx77"><label>Pebesma and Wesseling(1998)</label><?label pebesma_gstat:_1998?><mixed-citation>Pebesma, E. J. and Wesseling, C. G.: Gstat: a program for geostatistical
modelling, prediction and simulation, Comput. Geosci., 24, 17–31,
<ext-link xlink:href="https://doi.org/10.1016/S0098-3004(97)00082-4" ext-link-type="DOI">10.1016/S0098-3004(97)00082-4</ext-link>,
1998.</mixed-citation></ref>
      <ref id="bib1.bibx78"><label>Pham et al.(1998)Pham, Verron, and
Christine Roubaud</label><?label pham_singular_1998?><mixed-citation>Pham, D. T., Verron, J., and Christine Roubaud, M.: A singular evolutive
extended Kalman filter for data assimilation in oceanography, J.
Mar. Sys., 16, 323–340, <ext-link xlink:href="https://doi.org/10.1016/S0924-7963(97)00109-7" ext-link-type="DOI">10.1016/S0924-7963(97)00109-7</ext-link>,
1998.</mixed-citation></ref>
      <ref id="bib1.bibx79"><label>Pimienta et al.(1987)</label><?label pimienta_mechanical_1987?><mixed-citation>
Pimienta, P., Duval, P., and Lipenkov, V. Y.: Mechanical behavior of
anisotropic polar ice, Internationnal Association of Hydrological Sciences Publication 170 (Symposium at Vancouver 1987 – Physical Basis of Ice Sheet Modelling), 57–66, 1987</mixed-citation></ref>
      <ref id="bib1.bibx80"><label>Pralong and Gudmundsson(2011)</label><?label pralong_bayesian_2011?><mixed-citation>Pralong, M. R. and Gudmundsson, G. H.: Bayesian estimation of basal conditions on Rutford Ice Stream, West Antarctica, from surface data, J. Glaciol., 57, 315–324, <ext-link xlink:href="https://doi.org/10.3189/002214311796406004" ext-link-type="DOI">10.3189/002214311796406004</ext-link>,  2011</mixed-citation></ref>
      <ref id="bib1.bibx81"><label>Ritz et al.(2015)</label><?label ritz_potential_2015?><mixed-citation>Ritz, C., Edwards, T. L., Durand, G., Payne, A. J., Peyaud, V., and Hindmarsh,
R. C. A.: Potential sea-level rise from Antarctic ice-sheet instability
constrained by observations, Nature,  528, 115–118, <ext-link xlink:href="https://doi.org/10.1038/nature16147" ext-link-type="DOI">10.1038/nature16147</ext-link>,
2015.</mixed-citation></ref>
      <ref id="bib1.bibx82"><label>Sakov and Bertino(2011)</label><?label sakov_relation_2011?><mixed-citation>Sakov, P. and Bertino, L.: Relation between two common localisation methods for the EnKF, Comput. Geosci.  15, 225–237, <ext-link xlink:href="https://doi.org/10.1007/s10596-010-9202-6" ext-link-type="DOI">10.1007/s10596-010-9202-6</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx83"><label>Sakov et al.(2012)</label><?label sakov_topaz4_2012?><mixed-citation>Sakov, P., Counillon, F., Bertino, L., Lisaeter, K. A., Oke, P. R., and Korablev, A.: TOPAZ4: an ocean-sea ice data assimilation system for the North Atlantic and Arctic, Ocean Sci., 8, 633–656, <ext-link xlink:href="https://doi.org/10.5194/os-8-633-2012" ext-link-type="DOI">10.5194/os-8-633-2012</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx84"><label>Scambos et al.(2017)</label><?label scambos_how_2017?><mixed-citation>Scambos, T., Bell, R., Alley, R., Anandakrishnan, S., Bromwich, D., Brunt, K.,
Christianson, K., Creyts, T., Das, S., DeConto, R., Dutrieux, P., Fricker,
H., Holland, D., MacGregor, J., Medley, B., Nicolas, J., Pollard, D.,
Siegfried, M., Smith, A., Steig, E., Trusel, L., Vaughan, D., and Yager, P.:   How much, how fast?: A science review and outlook for research on the   instability of Antarctica's Thwaites Glacier in the 21st century,   Global Planet. Change, 153, 16–34,
<ext-link xlink:href="https://doi.org/10.1016/j.gloplacha.2017.04.008" ext-link-type="DOI">10.1016/j.gloplacha.2017.04.008</ext-link>,   2017.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx85"><label>Schoof(2005)</label><?label schoof_effect_2005?><mixed-citation>Schoof, C.: The effect of cavitation on glacier sliding,
Proc. R. Soc. A, 461,   609–627, <ext-link xlink:href="https://doi.org/10.1098/rspa.2004.1350" ext-link-type="DOI">10.1098/rspa.2004.1350</ext-link>,
2005.</mixed-citation></ref>
      <ref id="bib1.bibx86"><label>Schoof(2007)</label><?label schoof_marine_2007?><mixed-citation>Schoof, C.: Marine ice-sheet dynamics. Part 1. The case of rapid sliding,
J. Fluid Mech., 573, 27, <ext-link xlink:href="https://doi.org/10.1017/S0022112006003570" ext-link-type="DOI">10.1017/S0022112006003570</ext-link>,
2007.</mixed-citation></ref>
      <ref id="bib1.bibx87"><label>Schulson and Duval(2009)</label><?label schulson_creep_2009?><mixed-citation>
Schulson, E. M. and Duval, P.: Creep and Fracture of Ice, Cambridge
University Press, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx88"><label>Seroussi et al.(2011)</label><?label seroussi_ice_2011?><mixed-citation>Seroussi, H., Morlighem, M., Rignot, E., Larour, E., Aubry, D., Dhia, H. B.,
and Kristensen, S. S.: Ice flux divergence anomalies on 79north Glacier,
Greenland, Geophys. Res. Lett., 38, L09501, <ext-link xlink:href="https://doi.org/10.1029/2011GL047338" ext-link-type="DOI">10.1029/2011GL047338</ext-link>,
2011.</mixed-citation></ref>
      <ref id="bib1.bibx89"><label>Seroussi et al.(2014)</label><?label seroussi_hydrostatic_2014?><mixed-citation>Seroussi, H., Morlighem, M., Larour, E., Rignot, E., and Khazendar, A.: Hydrostatic grounding line parameterization in ice sheet models, The Cryosphere, 8, 2075–2087, <ext-link xlink:href="https://doi.org/10.5194/tc-8-2075-2014" ext-link-type="DOI">10.5194/tc-8-2075-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx90"><label>Sun et al.(2014)</label><?label sun_review_2016?><mixed-citation>Sun, L., Seidou, O.,  Nistor, I., and  Liu, K.: Review of the Kalman-type hydrological data assimilation, Hydrol. Sci. J., 61, 2348–2366, <ext-link xlink:href="https://doi.org/10.1080/02626667.2015.1127376" ext-link-type="DOI">10.1080/02626667.2015.1127376</ext-link>, 2016</mixed-citation></ref>
      <ref id="bib1.bibx91"><label>Tandeo et al.(2020)</label><?label tandeo_joint_2018?><mixed-citation>
Tandeo, P., Ailliot, P., Bocquet, M., Carrassi, A. Miyoshi, T., Pulido, M., and Zhen, Y.:  A Review of Innovation-Based Methods to Jointly Estimate Model and Observation Error Covariance Matrices in Ensemble Data Assimilation, Mon. Weather Rev., submitted, 2020</mixed-citation></ref>
      <ref id="bib1.bibx92"><label>Tsai et al.(2015)</label><?label tsai_marine_2015?><mixed-citation>Tsai, V. C., Stewart, A. L., and Thompson, A. F.: Marine ice-sheet profiles and
stability under Coulomb basal conditions, J. Glaciol., 61, 205–215,
<ext-link xlink:href="https://doi.org/10.3189/2015JoG14J221" ext-link-type="DOI">10.3189/2015JoG14J221</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx93"><label>Tulaczyk et al.(2000)</label><?label tulaczyk_basal_2000?><mixed-citation>
Tulaczyk, S., Kamb, W. B., and Engelhardt, H. F.: Basal mechanics of Ice
Stream B, West Antarctica 1. Till mechanics, J. Geophys. Res., 105,   463–481,   2000.</mixed-citation></ref>
      <ref id="bib1.bibx94"><label>Van Liefferinge and Pattyn(2013)</label><?label van_liefferinge_using_2013?><mixed-citation>Van Liefferinge, B. and Pattyn, F.: Using ice-flow models to evaluate potential sites of million year-old ice in Antarctica, Clim. Past, 9, 2335–2345, <ext-link xlink:href="https://doi.org/10.5194/cp-9-2335-2013" ext-link-type="DOI">10.5194/cp-9-2335-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx95"><label>Vetra-Carvalho et al.(2018)</label><?label vetra-carvalho_state-art_2018?><mixed-citation>Vetra-Carvalho, S., van Leeuwen, P. J., Nerger, L., Barth, A., Altaf, M. U.,
Brasseur, P., Kirchgessner, P., and Beckers, J.-M.: State-of-the-art
stochastic data assimilation methods for high-dimensional non-Gaussian
problems, Tellus A: Dynam. Meteorol. Oceanogr., 70, 1445364,
<ext-link xlink:href="https://doi.org/10.1080/16000870.2018.1445364" ext-link-type="DOI">10.1080/16000870.2018.1445364</ext-link>,
2018.</mixed-citation></ref>
      <ref id="bib1.bibx96"><label>Vieli and Payne(2003)</label><?label vieli_application_2003?><mixed-citation>
Vieli, A. and Payne, A. J.: Application of control methods for modelling the
flow of Pine Island Glacier, West Antarctica, Ann. Glaciol.,
36, 197–204,
2003.</mixed-citation></ref>
      <ref id="bib1.bibx97"><label>Vieli and Payne(2005)</label><?label vieli_assessing_2005?><mixed-citation>Vieli, A. and Payne, A. J.: Assessing the ability of numerical ice sheet models
to simulate grounding line migration, J. Geophys. Res.-Earth
Surf., 110, F01003, <ext-link xlink:href="https://doi.org/10.1029/2004JF000202" ext-link-type="DOI">10.1029/2004JF000202</ext-link>,
2005.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Assimilation of surface observations in a transient marine ice sheet model using an ensemble Kalman filter</article-title-html>
<abstract-html><p>Marine-based sectors of the Antarctic Ice Sheet are increasingly contributing to sea level rise.
The basal conditions exert an important control on the ice dynamics and can be propitious to instabilities in the grounding line position. Because the force balance is non-inertial, most ice flow models are now equipped with time-independent inverse methods to constrain the basal conditions from observed surface velocities. However, transient simulations starting from this initial state usually suffer from inconsistencies and are not able to reproduce observed trends.
Here, using a synthetic flow line experiment, we assess the performance of  an ensemble Kalman filter for the assimilation of transient observations of surface elevation and velocities in a marine ice sheet model. The model solves the shallow shelf equation for the force balance and the continuity equation for ice thickness evolution. The position of the grounding line is determined by the floatation criterion. The filter analysis estimates both the state of the model, represented by the surface elevation, and the basal conditions, with the simultaneous inversion of the basal friction  and topography. The idealised experiment reproduces a marine ice sheet that is in the early stage of an unstable retreat. Using observation frequencies and uncertainties  consistent with current observing systems, we find that the filter allows the accurate recovery of both the basal friction and topography after few assimilation cycles with relatively small ensemble sizes. In addition it is found that assimilating the surface observations has a positive impact on constraining the evolution of the grounding line during the assimilation window. Using the initialised  state to perform century-scale forecast simulations, we show that grounding line retreat  rates are in agreement with the reference; however remaining uncertainties in the basal conditions may lead to significant delays in the initiation of the unstable retreat. These results are encouraging for the application to real glacial systems.</p></abstract-html>
<ref-html id="bib1.bib1"><label>Anderson and Anderson(1999)</label><mixed-citation>
Anderson, J. L. and Anderson, S. L.: A Monte Carlo implementation of the nonlinear filtering problem to produce ensemble assimilations and forecasts, Mon. Weather Rev., 127, 2741–2758, <a href="https://doi.org/10.1175/1520-0493(1999)127&lt;2741:AMCIOT&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(1999)127&lt;2741:AMCIOT&gt;2.0.CO;2</a>, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Bannister(2017)</label><mixed-citation>
Bannister, R. N.: A review of operational methods of variational and
ensemble-variational data assimilation: Ensemble-variational Data
Assimilation, Q. J. Roy. Meteorol. Soc., 143,
607–633, <a href="https://doi.org/10.1002/qj.2982" target="_blank">https://doi.org/10.1002/qj.2982</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Bishop et al.(2001)</label><mixed-citation>
Bishop, C. H., Etherton, B. J., and Majumdar, S. J.: Adaptive Sampling with
the Ensemble Transform Kalman Filter. Part I: Theoretical
Aspects, Mon. Weather Rev., 129, 420–436,
<a href="https://doi.org/10.1175/1520-0493(2001)129&lt;0420:ASWTET&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(2001)129&lt;0420:ASWTET&gt;2.0.CO;2</a>, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Bonan et al.(2014)</label><mixed-citation>
Bonan, B., Nodet, M., Ritz, C., and Peyaud, V.: An ETKF approach for initial state and parameter estimation in ice sheet modelling, Nonlin. Processes Geophys., 21, 569–582, <a href="https://doi.org/10.5194/npg-21-569-2014" target="_blank">https://doi.org/10.5194/npg-21-569-2014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Bonan et al.(2017)</label><mixed-citation>
Bonan, B., Nichols, N. K., Baines, M. J., and Partridge, D.: Data assimilation for moving mesh methods with an application to ice sheet modelling, Nonlin. Processes Geophys., 24, 515–534, <a href="https://doi.org/10.5194/npg-24-515-2017" target="_blank">https://doi.org/10.5194/npg-24-515-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Borstad et al.(2013)</label><mixed-citation>
Borstad, C. P., Rignot, E., Mouginot, J., and Schodlok, M. P.: Creep deformation and buttressing capacity of damaged ice shelves: theory and application to Larsen C ice shelf, The Cryosphere, 7, 1931–1947, <a href="https://doi.org/10.5194/tc-7-1931-2013" target="_blank">https://doi.org/10.5194/tc-7-1931-2013</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Brinkerhoff et al.(2016)</label><mixed-citation>
Brinkerhoff, D.J., Aschwanden, A., and Truffer, M.: Bayesian Inference of Subglacial Topography Using Mass Conservation. Front. Earth Sci. 4, 1–15, <a href="https://doi.org/10.3389/feart.2016.00008" target="_blank">https://doi.org/10.3389/feart.2016.00008</a>, 2016
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Brondex et al.(2017)</label><mixed-citation>
Brondex, J., Gagliardini, O., Gillet-Chaulet, F., and Durand, G.: Sensitivity
of grounding line dynamics to the choice of the friction law, J.
Glaciol., 63, 854–866, <a href="https://doi.org/10.1017/jog.2017.51" target="_blank">https://doi.org/10.1017/jog.2017.51</a>,
2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Brondex et al.(2019)</label><mixed-citation>
Brondex, J., Gillet-Chaulet, F., and Gagliardini, O.: Sensitivity of centennial mass loss projections of the Amundsen basin to the friction law, The Cryosphere, 13, 177–195, <a href="https://doi.org/10.5194/tc-13-177-2019" target="_blank">https://doi.org/10.5194/tc-13-177-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Burgers et al.(1998)</label><mixed-citation>
Burgers, G., van Leeuwen, P. J., and Evensen, G.: Analysis scheme in the ensemble Kalman filter, Mon. Weather Rev., 126, 1719–1724, <a href="https://doi.org/10.1175/1520-0493(1998)126&lt;1719:ASITEK&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(1998)126&lt;1719:ASITEK&gt;2.0.CO;2</a>, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Carrassi et al.(2018)</label><mixed-citation>
Carrassi, A., Bocquet, M., Bertino, L., and Evensen, G.: Data assimilation in the geosciences: An overview of methods, issues, and perspectives, WIREs Clim Change,  9, e535, <a href="https://doi.org/10.1002/wcc.535" target="_blank">https://doi.org/10.1002/wcc.535</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Church et al.(2013)</label><mixed-citation>
Church, J. A., Clark, P. U., Cazenave, A., Gregory, J. M., Jevrejeva, S.,
Levermann, A., Merrifield, M. A., Milne, G. A., Nerem, R. S., Nunn, P. D.,
Payne, A. J., Pfeffer, W. T., Stammer, D., and Unnikrishnan, A. S.: Sea level
change, in: Climate Change 2013: The Physical Science Basis.
Contribution of Working Group I to the Fifth Assessment Report   of the Intergovernmental Panel on Climate Change, edited by: Stocker,   T. F., Qin, D., Plattner, G.-K., Tignor, M., Allen, S. K., Boschung,   J., Nauels, A., Xia, Y., Bex, V., and Midgley, P. M., Cambridge University Press,  Cambridge, United Kingdom and New York,   NY, USA, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Cohn et al.(1998)</label><mixed-citation>
Cohn, S. E., da Silva, A., Guo, J., Sienkiewicz, M., and Lamich, D.: Assessing
the Effects of Data Selection with the DAO Physical-Space
Statistical Analysis System, Mon. Weather Rev., 126, 2913–2926,
<a href="https://doi.org/10.1175/1520-0493(1998)126&lt;2913:ATEODS&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(1998)126&lt;2913:ATEODS&gt;2.0.CO;2</a>,
1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Cosme et al.(2012)</label><mixed-citation>
Cosme, E., Verron, J., Brasseur, P., Blum, J., and Auroux, D.: Smoothing problems in a Bayesian framework and their linear Gaussian solutions, Mon. Weather Rev., 140, 683–695, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Dai and Howat(2017)</label><mixed-citation>
Dai, C. and Howat, I. M.: Measuring Lava Flows With ArcticDEM:
Application to the 2012–2013 Eruption of Tolbachik, Kamchatka,
Geophys. Res. Lett., 44, 12133–12140, <a href="https://doi.org/10.1002/2017GL075920" target="_blank">https://doi.org/10.1002/2017GL075920</a>,
2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Dee(2005)</label><mixed-citation>
Dee, D. P.: Bias and data assimilation, Q. J. Roy. Meteorol. Soc., 131, 3323–3343, <a href="https://doi.org/10.1256/qj.05.137" target="_blank">https://doi.org/10.1256/qj.05.137</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Durand and Pattyn(2015)</label><mixed-citation>
Durand, G. and Pattyn, F.: Reducing uncertainties in projections of Antarctic ice mass loss, The Cryosphere, 9, 2043–2055, <a href="https://doi.org/10.5194/tc-9-2043-2015" target="_blank">https://doi.org/10.5194/tc-9-2043-2015</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Durand et al.(2009)</label><mixed-citation>
Durand, G., Gagliardini, O., Zwinger, T., Le Meur, E., and Hindmarsh, R. C.:
Full Stokes modeling of marine ice sheets: influence of the grid size,
Ann. Glaciol., 50, 109–114, <a href="https://doi.org/10.3189/172756409789624283" target="_blank">https://doi.org/10.3189/172756409789624283</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Durand et al.(2011)</label><mixed-citation>
Durand, G., Gagliardini, O., Favier, L., Zwinger, T., and Meur, E. L.: Impact
of bedrock description on modeling ice sheet dynamics, Geophys. Res.
Lett., 38, L20501, <a href="https://doi.org/10.1029/2011GL048892" target="_blank">https://doi.org/10.1029/2011GL048892</a>,
2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Enderlin et al.(2013)</label><mixed-citation>
Enderlin, E. M., Howat, I. M., and Vieli, A.: High sensitivity of tidewater outlet glacier dynamics to shape, The Cryosphere, 7, 1007–1015, <a href="https://doi.org/10.5194/tc-7-1007-2013" target="_blank">https://doi.org/10.5194/tc-7-1007-2013</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Evensen(1994)</label><mixed-citation>
Evensen, G.: Sequential data assimilation with a nonlinear quasi-geostrophic
model using Monte Carlo methods to forecast error statistics, J.
Geophys. Res., 99, 10143, <a href="https://doi.org/10.1029/94JC00572" target="_blank">https://doi.org/10.1029/94JC00572</a>,
1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Evensen and van Leeuwen(2000)</label><mixed-citation>
Evensen, G. and van Leeuwen, P. J.: An ensemble Kalman smoother for nonlinear dynamics, Mon. Weather Rev., 128, 1852–1867,  2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Favier et al.(2014)</label><mixed-citation>
Favier, L., Durand, G., Cornford, S. L., Gudmundsson, G. H., Gagliardini, O.,
Gillet-Chaulet, F., Zwinger, T., Payne, A. J., and Le Brocq, A. M.: Retreat
of Pine Island Glacier controlled by marine ice-sheet instability,
Nat. Clim. Change, 4, 117–121, <a href="https://doi.org/10.1038/nclimate2094" target="_blank">https://doi.org/10.1038/nclimate2094</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Fournier et al.(1982)</label><mixed-citation>
Fournier, A., Fussell, D., and Carpenter, L.: Computer rendering of stochastic models, Commun. Assoc. Cornput. Mach., 25, 371–384, 1982.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Fretwell et al.(2013)</label><mixed-citation>
Fretwell, P., Pritchard, H. D., Vaughan, D. G., Bamber, J. L., Barrand, N. E., Bell, R., Bianchi, C., Bingham, R. G., Blankenship, D. D., Casassa, G., Catania, G., Callens, D., Conway, H., Cook, A. J., Corr, H. F. J., Damaske, D., Damm, V., Ferraccioli, F., Forsberg, R., Fujita, S., Gim, Y., Gogineni, P., Griggs, J. A., Hindmarsh, R. C. A., Holmlund, P., Holt, J. W., Jacobel, R. W., Jenkins, A., Jokat, W., Jordan, T., King, E. C., Kohler, J., Krabill, W., Riger-Kusk, M., Langley, K. A., Leitchenkov, G., Leuschen, C., Luyendyk, B. P., Matsuoka, K., Mouginot, J., Nitsche, F. O., Nogi, Y., Nost, O. A., Popov, S. V., Rignot, E., Rippin, D. M., Rivera, A., Roberts, J., Ross, N., Siegert, M. J., Smith, A. M., Steinhage, D., Studinger, M., Sun, B., Tinto, B. K., Welch, B. C., Wilson, D., Young, D. A., Xiangbin, C., and Zirizzotti, A.: Bedmap2: improved ice bed, surface and thickness datasets for Antarctica, The Cryosphere, 7, 375–393, <a href="https://doi.org/10.5194/tc-7-375-2013" target="_blank">https://doi.org/10.5194/tc-7-375-2013</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Gagliardini et al.(2007)</label><mixed-citation>
Gagliardini, O., Cohen, D., Råback, P., and Zwinger, T.: Finite-element
modeling of subglacial cavities and related friction law, J.
Geophys. Res., 112, F02027, <a href="https://doi.org/10.1029/2006JF000576" target="_blank">https://doi.org/10.1029/2006JF000576</a>,
2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Gagliardini et al.(2013)</label><mixed-citation>
Gagliardini, O., Zwinger, T., Gillet-Chaulet, F., Durand, G., Favier, L., de Fleurian, B., Greve, R., Malinen, M., Martín, C., Råback, P., Ruokolainen, J., Sacchettini, M., Schäfer, M., Seddik, H., and Thies, J.: Capabilities and performance of Elmer/Ice, a new-generation ice sheet model, Geosci. Model Dev., 6, 1299–1318, <a href="https://doi.org/10.5194/gmd-6-1299-2013" target="_blank">https://doi.org/10.5194/gmd-6-1299-2013</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Gaspari and Cohn(1999)</label><mixed-citation>
Gaspari, G. and Cohn, S. E.: Construction of correlation functions in two and
three dimensions, Q. J. Roy. Meteorol. Soc., 125,
723–757, <a href="https://doi.org/10.1002/qj.49712555417" target="_blank">https://doi.org/10.1002/qj.49712555417</a>, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Gillet-Chaulet et al.(2011)</label><mixed-citation>
Gillet-Chaulet, F., Hindmarsh, R. C. A., Corr, H. F. J., King, E. C., and
Jenkins, A.: In-situ quantification of ice rheology and direct measurement of
the Raymond Effect at Summit, Greenland using a phase-sensitive
radar, Geophys. Res. Lett., 38, L24503,
<a href="https://doi.org/10.1029/2011GL049843" target="_blank">https://doi.org/10.1029/2011GL049843</a>,
2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Gillet-Chaulet et al.(2012)</label><mixed-citation>
Gillet-Chaulet, F., Gagliardini, O., Seddik, H., Nodet, M., Durand, G., Ritz, C., Zwinger, T., Greve, R., and Vaughan, D. G.: Greenland ice sheet contribution to sea-level rise from a new-generation ice-sheet model, The Cryosphere, 6, 1561–1576, <a href="https://doi.org/10.5194/tc-6-1561-2012" target="_blank">https://doi.org/10.5194/tc-6-1561-2012</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Gillet-Chaulet et al.(2016)</label><mixed-citation>
Gillet-Chaulet, F., Durand, G., Gagliardini, O., Mosbeux, C., Mouginot, J.,
Rémy, F., and Ritz, C.: Assimilation of surface velocities acquired between
1996 and 2010 to constrain the form of the basal friction law under Pine
Island Glacier, Geophys. Res. Lett., 43, 2016GL069937,
<a href="https://doi.org/10.1002/2016GL069937" target="_blank">https://doi.org/10.1002/2016GL069937</a>,
2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Gladstone et al.(2012)</label><mixed-citation>
Gladstone, R. M., Payne, A. J., and Cornford, S. L.: Resolution requirements
for grounding-line modelling: sensitivity to basal drag and ice-shelf
buttressing, Ann. Glaciol., 53, 97–105, <a href="https://doi.org/10.3189/2012AoG60A148" target="_blank">https://doi.org/10.3189/2012AoG60A148</a>,
2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Goldberg and Heimbach(2013)</label><mixed-citation>
Goldberg, D. N. and Heimbach, P.: Parameter and state estimation with a time-dependent adjoint marine ice sheet model, The Cryosphere, 7, 1659–1678, <a href="https://doi.org/10.5194/tc-7-1659-2013" target="_blank">https://doi.org/10.5194/tc-7-1659-2013</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Goldberg et al.(2015)</label><mixed-citation>
Goldberg, D. N., Heimbach, P., Joughin, I., and Smith, B.: Committed retreat of Smith, Pope, and Kohler Glaciers over the next 30 years inferred by transient model calibration, The Cryosphere, 9, 2429–2446, <a href="https://doi.org/10.5194/tc-9-2429-2015" target="_blank">https://doi.org/10.5194/tc-9-2429-2015</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Goldberg et al.(2016)</label><mixed-citation>
Goldberg, D. N., Narayanan, S. H. K., Hascoet, L., and Utke, J.: An optimized treatment for algorithmic differentiation of an important glaciological fixed-point problem, Geosci. Model Dev., 9, 1891–1904, <a href="https://doi.org/10.5194/gmd-9-1891-2016" target="_blank">https://doi.org/10.5194/gmd-9-1891-2016</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Graham et al.(2017)</label><mixed-citation>
Graham, F. S., Roberts, J. L., Galton-Fenzi, B. K., Young, D., Blankenship, D., and Siegert, M. J.: A high-resolution synthetic bed elevation grid of the Antarctic continent, Earth Syst. Sci. Data, 9, 267–279, <a href="https://doi.org/10.5194/essd-9-267-2017" target="_blank">https://doi.org/10.5194/essd-9-267-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Griggs and Bamber(2011)</label><mixed-citation>
Griggs, J. and Bamber, J.: Antarctic ice-shelf thickness from satellite radar
altimetry, J. Glaciol., 57, 485–498,
<a href="https://doi.org/10.3189/002214311796905659" target="_blank">https://doi.org/10.3189/002214311796905659</a>,
2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Gudmundsson(2008)</label><mixed-citation>
Gudmundsson, G. H.: Analytical solutions for the surface response to small amplitude perturbations in boundary data in the shallow-ice-stream approximation, The Cryosphere, 2, 77–93, <a href="https://doi.org/10.5194/tc-2-77-2008" target="_blank">https://doi.org/10.5194/tc-2-77-2008</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Gudmundsson and Raymond(2008)</label><mixed-citation>
Gudmundsson, G. H. and Raymond, M.: On the limit to resolution and information on basal properties obtainable from surface data on ice streams, The Cryosphere, 2, 167–178, <a href="https://doi.org/10.5194/tc-2-167-2008" target="_blank">https://doi.org/10.5194/tc-2-167-2008</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Hamill et al.(2001)</label><mixed-citation>
Hamill, T. M., Whitaker, J. S., and Snyder, C.: Distance-dependent filtering of background error covariance estimates in an ensemble Kalman filter, Mon. Weather Rev., 129, 2776–2790, <a href="https://doi.org/10.1175/1520-0493(2001)129&lt;2776:DDFOBE&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(2001)129&lt;2776:DDFOBE&gt;2.0.CO;2</a>, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Hascoët and Morlighem(2018)</label><mixed-citation>
Hascoët, L. and Morlighem, M.: Source-to-source adjoint Algorithmic
Differentiation of an ice sheet model written in C, Opt. Method. Softw., 33, 829–843, <a href="https://doi.org/10.1080/10556788.2017.1396600" target="_blank">https://doi.org/10.1080/10556788.2017.1396600</a>,
2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Hendricks Franssen et al.(2011)</label><mixed-citation>
Hendricks Franssen, H. J., Kaiser, H. P., Kuhlmann, U., Bauser, G., Stauffer, F., Müller, R., and Kinzelbach, W.: Operational real‐time modeling with ensemble Kalman filter of variably saturated subsurface flow including stream‐aquifer interaction and parameter updating, Water Resour. Res., 47, W02532, <a href="https://doi.org/10.1029/2010WR009480" target="_blank">https://doi.org/10.1029/2010WR009480</a>,  2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Houtekamer and Mitchell(1998)</label><mixed-citation>
Houtekamer, P. L. and Mitchell, H. L.: Data assimilation using an ensemble Kalman filter technique, Mon. Weather Rev., 126, 796–811, <a href="https://doi.org/10.1175/1520-0493(1998)126&lt;0796:DAUAEK&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(1998)126&lt;0796:DAUAEK&gt;2.0.CO;2</a>, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Houtekamer and Mitchell(2001)</label><mixed-citation>
Houtekamer, P. L. and Mitchell, H. L.: A Sequential Ensemble Kalman
Filter for Atmospheric Data Assimilation, Mon. Weather Rev.,
129, 123–137, <a href="https://doi.org/10.1175/1520-0493(2001)129&lt;0123:ASEKFF&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(2001)129&lt;0123:ASEKFF&gt;2.0.CO;2</a>,
2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Houtekamer et al.(2009)</label><mixed-citation>
Houtekamer, P. L., Mitchell, H. L., and Deng, X.: Model Error
Representation in an Operational Ensemble Kalman Filter, Mon.
Weather Rev., 137, 2126–2143, <a href="https://doi.org/10.1175/2008MWR2737.1" target="_blank">https://doi.org/10.1175/2008MWR2737.1</a>,
2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Houtekamer et al.(2009)</label><mixed-citation>
Houtekamer, P. L., Deng, X., Mitchell, H. L., Baek, S., and Gagnon, N.: Higher Resolution in an Operational Ensemble Kalman Filter, Mon. Weather Rev., 142, 1143–1162, <a href="https://doi.org/10.1175/MWR-D-13-00138.1" target="_blank">https://doi.org/10.1175/MWR-D-13-00138.1</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Hunt et al.(2007)</label><mixed-citation>
Hunt, B. R., Kostelich, E. J., and Szunyogh, I.: Efficient data assimilation
for spatiotemporal chaos: A local ensemble transform Kalman filter,
Physica D: Non. Phenom., 230, 112–126,
<a href="https://doi.org/10.1016/j.physd.2006.11.008" target="_blank">https://doi.org/10.1016/j.physd.2006.11.008</a>, 2007
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Jenkins et al.(2018)</label><mixed-citation>
Jenkins, A., Shoosmith, D., Dutrieux, P., Jacobs, S., Kim, T. W., Lee, S. H.,
Ha, H. K., and Stammerjohn, S.: West Antarctic Ice Sheet retreat in the   Amundsen Sea driven by decadal oceanic variability, Nat.   Geosci.,   11, 733–738, <a href="https://doi.org/10.1038/s41561-018-0207-4" target="_blank">https://doi.org/10.1038/s41561-018-0207-4</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Joughin et al.(2010)</label><mixed-citation>
Joughin, I., Smith, B. E., and Holland, D. M.: Sensitivity of 21st century sea
level to ocean-induced thinning of Pine Island Glacier, Antarctica,
Geophys. Res. Lett., 37,  L20502, <a href="https://doi.org/10.1029/2010GL044819" target="_blank">https://doi.org/10.1029/2010GL044819</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Joughin et al.(2012)</label><mixed-citation>
Joughin, I., Alley, R. B., and Holland, D. M.: Ice-Sheet Response to
Oceanic Forcing, Science, 338, 1172–1176, <a href="https://doi.org/10.1126/science.1226481" target="_blank">https://doi.org/10.1126/science.1226481</a>,
2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Joughin et al.(2018)</label><mixed-citation>
Joughin, I., Smith, B. E., and Howat, I.: Greenland Ice Mapping Project: ice flow velocity variation at sub-monthly to decadal timescales, The Cryosphere, 12, 2211–2227, <a href="https://doi.org/10.5194/tc-12-2211-2018" target="_blank">https://doi.org/10.5194/tc-12-2211-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Kalnay et al.(2007)</label><mixed-citation>
Kalnay, E., Li, H., Miyoshi, T., Yang, S.-C., and Ballabrera-Poy, J.:
4-D-Var or ensemble Kalman filter?, Tellus A: Dynam. Meteorol.
Oceanogr., 59, 758–773, <a href="https://doi.org/10.1111/j.1600-0870.2007.00261.x" target="_blank">https://doi.org/10.1111/j.1600-0870.2007.00261.x</a>,
2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Kirchgessner et al.(2014)</label><mixed-citation>
Kirchgessner, P., Nerger, L., and  Bunse-Gerstner, A.: On the Choice of an Optimal Localization Radius in Ensemble Kalman Filter Methods, Mon. Weather Rev., 142, 2165–2175, <a href="https://doi.org/10.1175/MWR-D-13-00246.1" target="_blank">https://doi.org/10.1175/MWR-D-13-00246.1</a>, 2014
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Kyrke-Smith et al.(2017)</label><mixed-citation>
Kyrke-Smith, T. M., Gudmundsson, G. H., and Farrell, P. E.:
Can Seismic Observations of Bed Conditions on Ice Streams Help Constrain Parameters in Ice Flow Models?,
J. Geophys. Res.-Earth Surf., 122, 2269–2282, <a href="https://doi.org/10.1002/2017JF004373" target="_blank">https://doi.org/10.1002/2017JF004373</a>, 2017
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Larour et al.(2012)</label><mixed-citation>
Larour, E., Morlighem, H. S. A. M., and Rignot, E.: Continental scale, high
order, high spatial resolution, ice sheet modeling using the Ice Sheet
System Model (ISSM), J.  Geophys. Res., 117, F01022,
<a href="https://doi.org/10.1029/2011JF002140" target="_blank">https://doi.org/10.1029/2011JF002140</a>,
2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Larour et al.(2014)</label><mixed-citation>
Larour, E., Utke, J., Csatho, B., Schenk, A., Seroussi, H., Morlighem, M., Rignot, E., Schlegel, N., and Khazendar, A.: Inferred basal friction and surface mass balance of the Northeast Greenland Ice Stream using data assimilation of ICESat (Ice Cloud and land Elevation Satellite) surface altimetry and ISSM (Ice Sheet System Model), The Cryosphere, 8, 2335–2351, <a href="https://doi.org/10.5194/tc-8-2335-2014" target="_blank">https://doi.org/10.5194/tc-8-2335-2014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Larour et al.(2016)</label><mixed-citation>
Larour, E., Utke, J., Bovin, A., Morlighem, M., and Perez, G.: An approach to computing discrete adjoints for MPI-parallelized models applied to Ice Sheet System Model 4.11, Geosci. Model Dev., 9, 3907–3918, <a href="https://doi.org/10.5194/gmd-9-3907-2016" target="_blank">https://doi.org/10.5194/gmd-9-3907-2016</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Li and Navon(2001)</label><mixed-citation>
Li, Z. and Navon, I. M.: Optimality of variational data assimilation and its relationship with the Kalman filter and smoother,  Q. J. Roy. Meteorol. Soc., 127, 661–683, <a href="https://doi.org/10.1002/qj.49712757220" target="_blank">https://doi.org/10.1002/qj.49712757220</a>, 2001
</mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>MacAyeal(1989)</label><mixed-citation>
MacAyeal, D. R.: Large-scale ice flow over a viscous basal sediment: Theory
and application to ice stream B, Antarctica, J. Geophys.
Res.-Solid Earth, 94, 4071–4087, <a href="https://doi.org/10.1029/JB094iB04p04071" target="_blank">https://doi.org/10.1029/JB094iB04p04071</a>,
1989.
</mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>MacAyeal(1993)</label><mixed-citation>
MacAyeal, D. R.: A tutorial on the use of control methods in ice-sheet
modeling, J. Glaciol., 39, 91–98, 1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Mitchell et al.(2002)</label><mixed-citation>
Mitchell, H. L.,   Houtekamer, P. L., and Pellerin, G.:   Ensemble   size,balance,  and  model-error  representation  in  an  Ensemble  Kalman Filter, Mon. Weather Rev., 130, 2791–2808, <a href="https://doi.org/10.1175/1520-0493(2002)130&lt;2791:ESBAME&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0493(2002)130&lt;2791:ESBAME&gt;2.0.CO;2</a>, 2002..
</mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Morlighem et al.(2010)</label><mixed-citation>
Morlighem, M., Rignot, E., Seroussi, H., Larour, E., Dhia, H. B., and Aubry,
D.: Spatial patterns of basal drag inferred using control methods from a
full-Stokes and simpler models for Pine Island Glacier, West
Antarctica, Geophys. Res. Lett., 37, L14502, <a href="https://doi.org/10.1029/2010GL043853" target="_blank">https://doi.org/10.1029/2010GL043853</a>,
2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Morlighem et al.(2017)</label><mixed-citation>
Morlighem, M., Williams, C. N., Rignot, E., An, L., Arndt, J. E., Bamber,
J. L., Catania, G., Chauché, N., Dowdeswell, J. A., Dorschel, B., Fenty, I.,
Hogan, K., Howat, I., Hubbard, A., Jakobsson, M., Jordan, T. M., Kjeldsen,
K. K., Millan, R., Mayer, L., Mouginot, J., Noël, B. P. Y., O'Cofaigh, C.,
Palmer, S., Rysgaard, S., Seroussi, H., Siegert, M. J., Slabon, P., Straneo,
F., van den Broeke, M. R., Weinrebe, W., Wood, M., and Zinglersen, K. B.:
BedMachine v3: Complete Bed Topography and Ocean Bathymetry
Mapping of Greenland From Multibeam Echo Sounding Combined
With Mass Conservation, Geophys.
Res. Lett., 44, 11051–11061, <a href="https://doi.org/10.1002/2017GL074954" target="_blank">https://doi.org/10.1002/2017GL074954</a>,
2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Mosbeux et al.(2016)</label><mixed-citation>
Mosbeux, C., Gillet-Chaulet, F., and Gagliardini, O.: Comparison of adjoint and nudging methods to initialise ice sheet model basal conditions, Geosci. Model Dev., 9, 2549–2562, <a href="https://doi.org/10.5194/gmd-9-2549-2016" target="_blank">https://doi.org/10.5194/gmd-9-2549-2016</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>Mouginot et al.(2012)</label><mixed-citation>
Mouginot, J., Scheuchl, B., and Rignot, E.: Mapping of Ice Motion in
Antarctica Using Synthetic-Aperture Radar Data, Remote Sens.,
4, 2753–2767, <a href="https://doi.org/10.3390/rs4092753" target="_blank">https://doi.org/10.3390/rs4092753</a>,
2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>Mouginot et al.(2017)</label><mixed-citation>
Mouginot, J., Rignot, E., Scheuchl, B., and Millan, R.:  Comprehensive Annual Ice Sheet Velocity Mapping Using Landsat-8, Sentinel-1, and RADARSAT-2 Data, Remote Sens., 2017, 9, <a href="https://doi.org/10.3390/rs9040364" target="_blank">https://doi.org/10.3390/rs9040364</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>Murray(1997)</label><mixed-citation>
Murray, T.: Assessing the paradigm shift: deformable glacier beds, Quaternary
Sci. Rev., 16, 996–1016,
1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>Nerger et al.(2005a)</label><mixed-citation>
Nerger, L., Hiller, W., and Schröter, J.:  A comparison of error subspace Kalman filters,
Tellus A: Dynam. Meteorol. Oceanogr., 57, 715–735, <a href="https://doi.org/10.3402/tellusa.v57i5.14732" target="_blank">https://doi.org/10.3402/tellusa.v57i5.14732</a>
</mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>Nerger et al.(2005b)</label><mixed-citation>
Nerger, L., Hiller, W., and Schröter, J.: PDAF – The Parallel Data
Assimilation Framework: Experiences with Kalman Filtering, in: Use   of High Performance Computing in Meteorology, 63–83, WORLD
SCIENTIFIC, Reading, UK, <a href="https://doi.org/10.1142/9789812701831_0006" target="_blank">https://doi.org/10.1142/9789812701831_0006</a>,
2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>Nerger et al.(2006)</label><mixed-citation>
Nerger, L., Danilov, S., Hiller, W., and Schröter, J.: Using sea-level data to   constrain a finite-element primitive-equation ocean model with a local SEIK   filter, Ocean Dynam., 56, 634–649, <a href="https://doi.org/10.1007/s10236-006-0083-0" target="_blank">https://doi.org/10.1007/s10236-006-0083-0</a>,
2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>Nerger et al.(2012)</label><mixed-citation>
Nerger, L., Schröter, J., and Hiller, W.: A Unification of Ensemble
Square Root Kalman Filters, Mon. Weather Rev., 140, 2335–2345,
<a href="https://doi.org/10.1175/MWR-D-11-00102.1" target="_blank">https://doi.org/10.1175/MWR-D-11-00102.1</a>,
2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>Nerger et al.(2014)</label><mixed-citation>
Nerger, L., Schulte, S., and Bunse-Gerstner, A.: On the influence of model nonlinearity and localization on ensemble Kalman smoothing, Q. J. Roy. Meteorol. Soc., 140, 2249–2259, <a href="https://doi.org/10.1002/qj.2293" target="_blank">https://doi.org/10.1002/qj.2293</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>Ott et al.(2004)</label><mixed-citation>
Ott, E., Hunt, B. R., Szunyogh, I., Zimin, A. V., Kostelich, E. J., Corazza, M., Kalnay, E., Patil, D. J., and Yorke, A.: A local ensemble Kalman filter for atmospheric data assimilation, Tellus A, 56, 415–428, <a href="https://doi.org/10.1111/j.1600-0870.2004.00076.x" target="_blank">https://doi.org/10.1111/j.1600-0870.2004.00076.x</a>, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>Pattyn et al.(2006)</label><mixed-citation>
Pattyn, F., Huyghe, A., De Brabander, S., and De Smedt, B.: Role of transition
zones in marine ice sheet dynamics, J. Geophys. Res., 111,  F02004,
<a href="https://doi.org/10.1029/2005JF000394" target="_blank">https://doi.org/10.1029/2005JF000394</a>,2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>Pattyn et al.(2012)</label><mixed-citation>
Pattyn, F., Schoof, C., Perichon, L., Hindmarsh, R. C. A., Bueler, E., de Fleurian, B., Durand, G., Gagliardini, O., Gladstone, R., Goldberg, D., Gudmundsson, G. H., Huybrechts, P., Lee, V., Nick, F. M., Payne, A. J., Pollard, D., Rybak, O., Saito, F., and Vieli, A.: Results of the Marine Ice Sheet Model Intercomparison Project, MISMIP, The Cryosphere, 6, 573–588, <a href="https://doi.org/10.5194/tc-6-573-2012" target="_blank">https://doi.org/10.5194/tc-6-573-2012</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>Pattyn et al.(2013)</label><mixed-citation>
Pattyn, F., Perichon, L., Durand, G., Favier, L., Gagliardini, O., Hindmarsh,
R. C., Zwinger, T., Albrecht, T., Cornford, S., Docquier, D., FüRst, J. J.,
Goldberg, D., Gudmundsson, G. H., Humbert, A., Hütten, M., Huybrechts, P.,
Jouvet, G., Kleiner, T., Larour, E., Martin, D., Morlighem, M., Payne, A. J.,
Pollard, D., RüCkamp, M., Rybak, O., Seroussi, H., Thoma, M., and Wilkens,
N.: Grounding-line migration in plan-view marine ice-sheet models: results of
the ice2sea MISMIP3d intercomparison, J. Glaciol., 59, 410–422,
<a href="https://doi.org/10.3189/2013JoG12J129" target="_blank">https://doi.org/10.3189/2013JoG12J129</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib77"><label>Pebesma and Wesseling(1998)</label><mixed-citation>
Pebesma, E. J. and Wesseling, C. G.: Gstat: a program for geostatistical
modelling, prediction and simulation, Comput. Geosci., 24, 17–31,
<a href="https://doi.org/10.1016/S0098-3004(97)00082-4" target="_blank">https://doi.org/10.1016/S0098-3004(97)00082-4</a>,
1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib78"><label>Pham et al.(1998)Pham, Verron, and
Christine Roubaud</label><mixed-citation>
Pham, D. T., Verron, J., and Christine Roubaud, M.: A singular evolutive
extended Kalman filter for data assimilation in oceanography, J.
Mar. Sys., 16, 323–340, <a href="https://doi.org/10.1016/S0924-7963(97)00109-7" target="_blank">https://doi.org/10.1016/S0924-7963(97)00109-7</a>,
1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib79"><label>Pimienta et al.(1987)</label><mixed-citation>
Pimienta, P., Duval, P., and Lipenkov, V. Y.: Mechanical behavior of
anisotropic polar ice, Internationnal Association of Hydrological Sciences Publication 170 (Symposium at Vancouver 1987 – Physical Basis of Ice Sheet Modelling), 57–66, 1987
</mixed-citation></ref-html>
<ref-html id="bib1.bib80"><label>Pralong and Gudmundsson(2011)</label><mixed-citation>
Pralong, M. R. and Gudmundsson, G. H.: Bayesian estimation of basal conditions on Rutford Ice Stream, West Antarctica, from surface data, J. Glaciol., 57, 315–324, <a href="https://doi.org/10.3189/002214311796406004" target="_blank">https://doi.org/10.3189/002214311796406004</a>,  2011
</mixed-citation></ref-html>
<ref-html id="bib1.bib81"><label>Ritz et al.(2015)</label><mixed-citation>
Ritz, C., Edwards, T. L., Durand, G., Payne, A. J., Peyaud, V., and Hindmarsh,
R. C. A.: Potential sea-level rise from Antarctic ice-sheet instability
constrained by observations, Nature,  528, 115–118, <a href="https://doi.org/10.1038/nature16147" target="_blank">https://doi.org/10.1038/nature16147</a>,
2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib82"><label>Sakov and Bertino(2011)</label><mixed-citation>
Sakov, P. and Bertino, L.: Relation between two common localisation methods for the EnKF, Comput. Geosci.  15, 225–237, <a href="https://doi.org/10.1007/s10596-010-9202-6" target="_blank">https://doi.org/10.1007/s10596-010-9202-6</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib83"><label>Sakov et al.(2012)</label><mixed-citation>
Sakov, P., Counillon, F., Bertino, L., Lisaeter, K. A., Oke, P. R., and Korablev, A.: TOPAZ4: an ocean-sea ice data assimilation system for the North Atlantic and Arctic, Ocean Sci., 8, 633–656, <a href="https://doi.org/10.5194/os-8-633-2012" target="_blank">https://doi.org/10.5194/os-8-633-2012</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib84"><label>Scambos et al.(2017)</label><mixed-citation>
Scambos, T., Bell, R., Alley, R., Anandakrishnan, S., Bromwich, D., Brunt, K.,
Christianson, K., Creyts, T., Das, S., DeConto, R., Dutrieux, P., Fricker,
H., Holland, D., MacGregor, J., Medley, B., Nicolas, J., Pollard, D.,
Siegfried, M., Smith, A., Steig, E., Trusel, L., Vaughan, D., and Yager, P.:   How much, how fast?: A science review and outlook for research on the   instability of Antarctica's Thwaites Glacier in the 21st century,   Global Planet. Change, 153, 16–34,
<a href="https://doi.org/10.1016/j.gloplacha.2017.04.008" target="_blank">https://doi.org/10.1016/j.gloplacha.2017.04.008</a>,   2017.

</mixed-citation></ref-html>
<ref-html id="bib1.bib85"><label>Schoof(2005)</label><mixed-citation>
Schoof, C.: The effect of cavitation on glacier sliding,
Proc. R. Soc. A, 461,   609–627, <a href="https://doi.org/10.1098/rspa.2004.1350" target="_blank">https://doi.org/10.1098/rspa.2004.1350</a>,
2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib86"><label>Schoof(2007)</label><mixed-citation>
Schoof, C.: Marine ice-sheet dynamics. Part 1. The case of rapid sliding,
J. Fluid Mech., 573, 27, <a href="https://doi.org/10.1017/S0022112006003570" target="_blank">https://doi.org/10.1017/S0022112006003570</a>,
2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib87"><label>Schulson and Duval(2009)</label><mixed-citation>
Schulson, E. M. and Duval, P.: Creep and Fracture of Ice, Cambridge
University Press, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib88"><label>Seroussi et al.(2011)</label><mixed-citation>
Seroussi, H., Morlighem, M., Rignot, E., Larour, E., Aubry, D., Dhia, H. B.,
and Kristensen, S. S.: Ice flux divergence anomalies on 79north Glacier,
Greenland, Geophys. Res. Lett., 38, L09501, <a href="https://doi.org/10.1029/2011GL047338" target="_blank">https://doi.org/10.1029/2011GL047338</a>,
2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib89"><label>Seroussi et al.(2014)</label><mixed-citation>
Seroussi, H., Morlighem, M., Larour, E., Rignot, E., and Khazendar, A.: Hydrostatic grounding line parameterization in ice sheet models, The Cryosphere, 8, 2075–2087, <a href="https://doi.org/10.5194/tc-8-2075-2014" target="_blank">https://doi.org/10.5194/tc-8-2075-2014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib90"><label>Sun et al.(2014)</label><mixed-citation>
Sun, L., Seidou, O.,  Nistor, I., and  Liu, K.: Review of the Kalman-type hydrological data assimilation, Hydrol. Sci. J., 61, 2348–2366, <a href="https://doi.org/10.1080/02626667.2015.1127376" target="_blank">https://doi.org/10.1080/02626667.2015.1127376</a>, 2016
</mixed-citation></ref-html>
<ref-html id="bib1.bib91"><label>Tandeo et al.(2020)</label><mixed-citation>
Tandeo, P., Ailliot, P., Bocquet, M., Carrassi, A. Miyoshi, T., Pulido, M., and Zhen, Y.:  A Review of Innovation-Based Methods to Jointly Estimate Model and Observation Error Covariance Matrices in Ensemble Data Assimilation, Mon. Weather Rev., submitted, 2020
</mixed-citation></ref-html>
<ref-html id="bib1.bib92"><label>Tsai et al.(2015)</label><mixed-citation>
Tsai, V. C., Stewart, A. L., and Thompson, A. F.: Marine ice-sheet profiles and
stability under Coulomb basal conditions, J. Glaciol., 61, 205–215,
<a href="https://doi.org/10.3189/2015JoG14J221" target="_blank">https://doi.org/10.3189/2015JoG14J221</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib93"><label>Tulaczyk et al.(2000)</label><mixed-citation>
Tulaczyk, S., Kamb, W. B., and Engelhardt, H. F.: Basal mechanics of Ice
Stream B, West Antarctica 1. Till mechanics, J. Geophys. Res., 105,   463–481,   2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib94"><label>Van Liefferinge and Pattyn(2013)</label><mixed-citation>
Van Liefferinge, B. and Pattyn, F.: Using ice-flow models to evaluate potential sites of million year-old ice in Antarctica, Clim. Past, 9, 2335–2345, <a href="https://doi.org/10.5194/cp-9-2335-2013" target="_blank">https://doi.org/10.5194/cp-9-2335-2013</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib95"><label>Vetra-Carvalho et al.(2018)</label><mixed-citation>
Vetra-Carvalho, S., van Leeuwen, P. J., Nerger, L., Barth, A., Altaf, M. U.,
Brasseur, P., Kirchgessner, P., and Beckers, J.-M.: State-of-the-art
stochastic data assimilation methods for high-dimensional non-Gaussian
problems, Tellus A: Dynam. Meteorol. Oceanogr., 70, 1445364,
<a href="https://doi.org/10.1080/16000870.2018.1445364" target="_blank">https://doi.org/10.1080/16000870.2018.1445364</a>,
2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib96"><label>Vieli and Payne(2003)</label><mixed-citation>
Vieli, A. and Payne, A. J.: Application of control methods for modelling the
flow of Pine Island Glacier, West Antarctica, Ann. Glaciol.,
36, 197–204,
2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib97"><label>Vieli and Payne(2005)</label><mixed-citation>
Vieli, A. and Payne, A. J.: Assessing the ability of numerical ice sheet models
to simulate grounding line migration, J. Geophys. Res.-Earth
Surf., 110, F01003, <a href="https://doi.org/10.1029/2004JF000202" target="_blank">https://doi.org/10.1029/2004JF000202</a>,
2005.
</mixed-citation></ref-html>--></article>
