×

Exploring basal sliding with a fluidity-based, ice-sheet model using FOSLS. (English) Zbl 1513.65062

Summary: This paper develops two first-order system – in this context, first-order refers to the order of the PDE not to the model – least-squares, fluidity-based formulations of a nonlinear Stokes flow model for ice sheets that attempt to overcome the difficulties introduced by unbounded viscosity. One commonly used way to define viscosity, Glen’s law, allows viscosity to become unbounded as the strain rates approach zero. Often, numerical approaches overcome these singularities by modifying viscosity to limit its maximum. The formulations in this paper, however, reframe the problem to avoid viscosity altogether by defining the system in terms of the inverse of viscosity, which is known as fluidity. This results in a quantity that approaches zero as viscosity approaches infinity. Additionally, a set of equations that represent the curl of the velocity gradient is added to help approximate the solution in a space closer to \(H^1\), which improves algebraic multigrid convergence. Previous research revealed that the first-order system least-squares formulation has difficulties in maintaining optimal discretization convergence on more complex domains. This paper discovers that this problem is linked to how the curl equations are scaled and that stronger scalings result in better solver performance but worse discretization convergence. Determining if there is an optimal scaling that balances performance and convergence is still an open question. Additionally, the fluidity-based formulations are tested with three 2D benchmark problems. Two of these benchmark problems involve basal sliding and one involves a time-dependent free surface. The fluidity-based solutions are consistent with the standard Galerkin method using Taylor-hood elements while better resolving viscosity.

MSC:

65F10 Iterative numerical methods for linear systems
65N55 Multigrid methods; domain decomposition for boundary value problems involving PDEs
76D07 Stokes and related (Oseen, etc.) flows
86A40 Glaciology

Software:

FEniCS; DOLFIN; SMIP-HOM
Full Text: DOI

References:

[1] Intergovernmental Panel on Climate Change. Summary for policymakers. In: StockerTF (ed.), QinD (ed.), PlattnerGK (ed.), TignorM (ed.), AllenSK (ed.), BoschungJ (ed.), NauelsA (ed.), XiaY (ed.), BexV (ed.), MidgleyPM (ed.), editors. Climate change 2013: The physical science basis. Contribution of working group I to the fifth assessment report of the intergovernmental panel on climate change. Cambridge, UK and New York, NY: Cambridge University Press; 2013. https://www.climatechange2013.org
[2] Richter‐MengeJ, OverlandJE, MathisJT, editors. Arctic report card 2016. National Oceanic and Atmospheric Administration; 2016. http://www.arctic.noaa.gov/Report-Card
[3] LengW, JuL, GunzburgerM, PriceS, RinglerT. A parallel high‐order accurate finite element nonlinear stokes ice sheet model and benchmark experiments. J Geophys Res Earth Surf. 2012;117(F1). https://doi.org/10.1029/2011JF001962 · doi:10.1029/2011JF001962
[4] SeddikH, GreveR, ZwingerT, Gillet‐ChauletF, GagliardiniO. Simulations of the Greenland ice sheet 100 years into the future with the full stokes model Elmer/Ice. J Glaciol. 2012;58(209):427-440.
[5] ZhangH, JuL, GunzburgerM, RinglerT, PriceS. Coupled models and parallel simulations for three dimensional full‐stokes ice sheet modeling. Numer Math Theory Methods Appl. 2011;4:359-381.
[6] NyeJF. The distribution of stress and velocity in glaciers and ice‐sheets. P Roy Soc Lond A Mat. 1957;239:113-133. · Zbl 0077.38201
[7] PattynF. A new three‐dimensional higher‐order thermomechanical ice sheet model: Basic sensitivity, ice stream development, and ice flow across subglacial lakes. J Geophys Res Sol Ea. 2003;108(B8). https://doi.org/10.1029/2002JB002329 · doi:10.1029/2002JB002329
[8] LengW, JuL, GunzburgerM, PriceS. Manufactured solutions and the verification of three‐dimensional stokes ice‐sheet models. Cryosphere. 2013;1:19-29. http://www.the-cryosphere.net/7/19/2013/tc-7-19-2013.html
[9] AllenJM, LeibsC, ManteuffelT, RajaramH. A fluidity‐based first‐order system least‐squares method for ice sheets. SIAM J Sci Comput. 2017;39(2):B352-B374. https://doi.org/10.1137/140974973 · Zbl 1387.86051 · doi:10.1137/140974973
[10] PattynF, SchoofC, PerichonL, HindmarshRCA, other. Results of the marine ice sheet model intercomparison project, MISMIP. Cryosphere. 2012;6(3):573-588. https://www.the-cryosphere.net/6/573/2012/
[11] BriggsW, HensonV, McCormickS. A multigrid tutorial. 2nd ed. Philadelphia, PA: Society for Industrial and Applied Mathematics; 2000. · Zbl 0958.65128
[12] CoddAL, ManteuffelTA, McCormickSF. Multilevel first‐order system least squares for nonlinear elliptic partial differential equations. SIAM J Numer Anal. 2004;41(6):2197-2209. http://www.jstor.org/stable/4101198 · Zbl 1130.65315
[13] GreveR, BlatterH. Dynamics of ice sheets and glaciers, Advances in Geophysical and Environmental Mechanics and Mathematics: Springer‐Verlag; 2009. https://doi.org/10.1007/978-3-642-03415-2 · doi:10.1007/978-3-642-03415-2
[14] ChenQ, GunzburgerM, PeregoM. Well‐posedness results for a nonlinear stokes problem arising in glaciology. SIAM J Math Anal. 2013;45(5):2710-2733. https://doi.org/10.1137/110848694 · Zbl 1282.35292 · doi:10.1137/110848694
[15] PeregoM, GunzburgerM, BurkardtJ. Parallel finite‐element implementation for higher‐order ice‐sheet models. J Glaciol. 2012;58(207):76.
[16] GoldsbyDL, KohlstedtDL. Superplastic deformation of ice: Experimental observations. J Geophys Res Sol Ea. 2001;106(B6):11017-11030. https://doi.org/10.1029/2000JB900336 · doi:10.1029/2000JB900336
[17] DuvalP, AshbyMF, AndermanI. Rate‐controlling processes in the creep of polycrystalline ice. J Phys Chem US. 1983;87(21):4066-4074. https://doi.org/10.1021/j100244a014 · doi:10.1021/j100244a014
[18] TezaurIK, PeregoM, SalingerAG, TuminaroRS, PriceSF. Albany/FELIX: A parallel, scalable and robust, finite element, first‐order stokes approximation ice sheet solver built for advanced analysis. Geosci Model Dev. 2015;8(4):1197-1220. https://www.geosci-model-dev.net/8/1197/2015/
[19] AllenJ. What’s cooler than being cool: Ice‐sheet models using a fluidity‐based FOSLS approach to nonlinear‐stokes flow [dissertation from the internet]: Boulder, CO: University of Colorado Boulder; 2017; p. 141. https://colorado.idm.oclc.org/login?url=https://search.proquest.com/docview/1957958458?accountid=14503
[20] PattynF, PerichonL, AschwandenA, BreuerB, et al.. Benchmark experiments for higher‐order and full stokes ice sheet models (ISMIP‐HOM). Cryosphere. 2008;1:111-151. https://www.the-cryosphere-discuss.net/2/111/2008/tcd-2-111-2008.html
[21] EngelmanMS, SaniRL, GreshoPM. The implementation of normal and/or tangential boundary conditions in finite element codes for incompressible fluid flow. Int J Numer Meth Fl. 1982;2(3):225-238. https://doi.org/10.1002/fld.1650020302 · Zbl 0501.76001 · doi:10.1002/fld.1650020302
[22] LoggA, MardalKA, WellsGN, et al. Automated solution of differential equations by the finite element method. Heidelberg: Springer; 2012. · Zbl 1247.65105
[23] BrownJ, SmithB, AhmadiaA. Achieving textbook multigrid efficiency for hydrostatic ice sheet flow. SIAM J Sci Comput. 2013;35(2):B359-B375. https://doi.org/10.1137/110834512 · Zbl 1266.86001 · doi:10.1137/110834512
[24] IsaacT, StadlerG, GhattasO. Solution of nonlinear stokes equations discretized by high‐order finite elements on nonconforming and anisotropic meshes, with application to ice sheet dynamics. SIAM J Sci Comput. 2014;37(6).
[25] TuminaroR, PeregoM, TezaurI, SalingerA, PriceS. A matrix dependent/algebraic multigrid approach for extruded meshes with applications to ice sheet modeling. SIAM J Sci Comput. 2016;38(5):C504-C532. https://doi.org/10.1137/15M1040839 · Zbl 1351.65095 · doi:10.1137/15M1040839
[26] AdlerJ, ManteuffelT, McCormickS, NoltingJ, RugeJ, TangL. Efficiency based adaptive local refinement for first‐order system least‐squares formulations. SIAM J Sci Comput. 2011;33:1-24. · Zbl 1368.65227
[27] HiptmairR, XuJ. Nodal auxiliary space preconditioning in H(∇×) and H(∇·) spaces. SIAM J Numer Anal. 2007;45(6):2483-2509. https://doi.org/10.1137/060660588 · Zbl 1153.78006 · doi:10.1137/060660588
[28] KolevTV, VassilevskiPS. Parallel auxiliary space AMG for H(∇×) problems. J Comput Math. 2009;27(5):604-623. https://doi.org/10.4208/jcm.2009.27.5.013 · Zbl 1212.65128 · doi:10.4208/jcm.2009.27.5.013
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.