Articles | Volume 9, issue 5
https://doi.org/10.5194/gmd-9-1891-2016
https://doi.org/10.5194/gmd-9-1891-2016
Model description paper
 | 
20 May 2016
Model description paper |  | 20 May 2016

An optimized treatment for algorithmic differentiation of an important glaciological fixed-point problem

Daniel N. Goldberg, Sri Hari Krishna Narayanan, Laurent Hascoet, and Jean Utke

Related authors

A framework for time-dependent ice sheet uncertainty quantification, applied to three West Antarctic ice streams
Beatriz Recinos, Daniel Goldberg, James R. Maddison, and Joe Todd
The Cryosphere, 17, 4241–4266, https://doi.org/10.5194/tc-17-4241-2023,https://doi.org/10.5194/tc-17-4241-2023, 2023
Short summary
Coupled ice/ocean interactions during the future retreat of West Antarctic ice streams
David T. Bett, Alexander T. Bradley, C. Rosie Williams, Paul R. Holland, Robert J. Arthern, and Daniel N. Goldberg
The Cryosphere Discuss., https://doi.org/10.5194/tc-2023-77,https://doi.org/10.5194/tc-2023-77, 2023
Revised manuscript accepted for TC
Short summary
Inverting ice surface elevation and velocity for bed topography and slipperiness beneath Thwaites Glacier
Helen Ockenden, Robert G. Bingham, Andrew Curtis, and Daniel Goldberg
The Cryosphere, 16, 3867–3887, https://doi.org/10.5194/tc-16-3867-2022,https://doi.org/10.5194/tc-16-3867-2022, 2022
Short summary
A comparison of the stability and performance of depth-integrated ice-dynamics solvers
Alexander Robinson, Daniel Goldberg, and William H. Lipscomb
The Cryosphere, 16, 689–709, https://doi.org/10.5194/tc-16-689-2022,https://doi.org/10.5194/tc-16-689-2022, 2022
Short summary
fenics_ice 1.0: a framework for quantifying initialization uncertainty for time-dependent ice sheet models
Conrad P. Koziol, Joe A. Todd, Daniel N. Goldberg, and James R. Maddison
Geosci. Model Dev., 14, 5843–5861, https://doi.org/10.5194/gmd-14-5843-2021,https://doi.org/10.5194/gmd-14-5843-2021, 2021
Short summary

Related subject area

Cryosphere
A novel numerical implementation for the surface energy budget of melting snowpacks and glaciers
Kévin Fourteau, Julien Brondex, Fanny Brun, and Marie Dumont
Geosci. Model Dev., 17, 1903–1929, https://doi.org/10.5194/gmd-17-1903-2024,https://doi.org/10.5194/gmd-17-1903-2024, 2024
Short summary
SnowPappus v1.0, a blowing-snow model for large-scale applications of the Crocus snow scheme
Matthieu Baron, Ange Haddjeri, Matthieu Lafaysse, Louis Le Toumelin, Vincent Vionnet, and Mathieu Fructus
Geosci. Model Dev., 17, 1297–1326, https://doi.org/10.5194/gmd-17-1297-2024,https://doi.org/10.5194/gmd-17-1297-2024, 2024
Short summary
A stochastic parameterization of ice sheet surface mass balance for the Stochastic Ice-Sheet and Sea-Level System Model (StISSM v1.0)
Lizz Ultee, Alexander A. Robel, and Stefano Castruccio
Geosci. Model Dev., 17, 1041–1057, https://doi.org/10.5194/gmd-17-1041-2024,https://doi.org/10.5194/gmd-17-1041-2024, 2024
Short summary
Graphics-processing-unit-accelerated ice flow solver for unstructured meshes using the Shallow-Shelf Approximation (FastIceFlo v1.0.1)
Anjali Sandip, Ludovic Räss, and Mathieu Morlighem
Geosci. Model Dev., 17, 899–909, https://doi.org/10.5194/gmd-17-899-2024,https://doi.org/10.5194/gmd-17-899-2024, 2024
Short summary
A finite-element framework to explore the numerical solution of the coupled problem of heat conduction, water vapor diffusion, and settlement in dry snow (IvoriFEM v0.1.0)
Julien Brondex, Kévin Fourteau, Marie Dumont, Pascal Hagenmuller, Neige Calonne, François Tuzet, and Henning Löwe
Geosci. Model Dev., 16, 7075–7106, https://doi.org/10.5194/gmd-16-7075-2023,https://doi.org/10.5194/gmd-16-7075-2023, 2023
Short summary

Cited articles

Arthern, R. J., Hindmarsh, R. C. A., and Williams, C. R.: Flow speed within the Antarctic ice sheet and its controls inferred from satellite observations, J. Geophys. Res.-Earth, 120, 1171–1188, https://doi.org/10.1002/2014JF003239, 2015.
Bartholomew-Biggs, M., Brown, S., Christianson, B., and Dixon, L.: Automatic differentiation of algorithms, J. Comput. Appl. Math., 124, 171–190, https://doi.org/10.1016/S0377-0427(00)00422-2, 2000.
Blatter, H.: Velocity and stress fields in grounded glaciers: a simple algorithm for including deviatoric stress gradients, J. Glaciol., 41, 333–344, 1995.
Christianson, B.: Reverse accumulation and attractive fixed points, Optim. Method. Softw., 3, 311–326, https://doi.org/10.1080/10556789408805572, 1994.
Christianson, B.: Reverse accumulation and implicit functions, Optim. Method. Softw., 9, 307–322, https://doi.org/10.1080/10556789808805697, 1998.
Download
Short summary
Geophysical adjoint models are powerful tools, allowing sensitivity studies that are not possible otherwise, and enabling optimized fit of models to observing data sets. The complexity involved requires the use of algorithmic differentiation (AD) software, but AD adjoint calculation for ice models can be slow, with prohibitive memory requirements. In this paper, we present a method to improve the performance of ice model adjoint generation, in terms of timing, memory load, and accuracy.