...
首页> 外文期刊>Geoscientific Model Development Discussions >Inequality-constrained free-surface evolution in a full Stokes ice flow model (evolve_glacier v1.1)
【24h】

Inequality-constrained free-surface evolution in a full Stokes ice flow model (evolve_glacier v1.1)

机译:完整斯托克斯冰流模型中的不等式约束自由表面演进(Evolve_Glacier V1.1)

获取原文
           

摘要

Like any gravitationally driven flow that is not constrained at the upper surface, glaciers and ice sheets feature a free surface, which becomes a free-boundary problem within simulations. A kinematic boundary condition is often used to describe the evolution of this free surface. However, in the case of glaciers and ice sheets, the naturally occurring constraint that the ice surface elevation (S) cannot fall below the bed topography (B) (S-B≥0), in combination with a non-zero mass balance rate complicates the matter substantially. We present an open-source numerical simulation framework to simulate the free-surface evolution of glaciers that directly incorporates this natural constraint. It is based on the finite-element software package FEniCS solving the Stokes equations for ice flow and a suitable transport equation, i.e. “kinematic boundary condition”, for the free-surface evolution. The evolution of the free surface is treated as a variational inequality, constrained by the bedrock underlying the glacier or the topography of the surrounding ground. This problem is solved using a “reduced space” method, where a Newton line search is performed on a subset of the problem (Benson and Munson,?2006). Therefore, the “constrained” non-linear problem-solving capabilities of PETSc's (Portable, Extensible Toolkit for Scientific Computation, Balay et?al.,?2019) SNES (Scalable Non-linear Equations Solver) interface are used. As the constraint is considered in the solving process, this approach does not require any ad hoc post-processing steps to enforce non-negativity of ice thickness and corresponding mass conservation. The simulation framework provides the possibility to divide the computational domain into different subdomains so that individual forms of the relevant equations can be solved for different subdomains all at once. In the presented setup, this is used to distinguish between glacierised and ice-free regions. The option to chose different time discretisations, spatial stabilisation schemes and adaptive mesh refinement make it a versatile tool for glaciological applications. We present a set of benchmark tests that highlight that the simulation framework is able to reproduce the free-surface evolution of complex geometries under different conditions for which it is mass-conserving and numerically stable. Real-world glacier examples demonstrate high-resolution change in glacier geometry due to fully resolved 3D velocities and spatially variable mass balance rate, whereby realistic glacier recession and advance states can be simulated. Additionally, we provide a thorough analysis of different spatial stabilisation techniques as well as time discretisation methods. We discuss their applicability and suitability for different glaciological applications.
机译:与任何不受约约在上表面的重力驱动的流动一样,冰川和冰盖具有自由表面,其在模拟中成为自由边界问题。运动边界条件通常用于描述这种自由表面的演变。然而,在冰川和冰盖的情况下,冰面凸起不能低于床地形(b)(sb≥0)的天然存在的约束,与非零质量平衡率结合起来基本上。我们提出了一个开源数值模拟框架,以模拟直接包含这种自然约束的冰川的自由表面演变。它基于有限元软件包毡求解冰流的Stokes方程和合适的传输方程,即“运动边界条件”,用于自由表面演化。自由表面的进化被视为变分不等式,受到冰川底部地基岩的限制或周围地面的形貌。使用“减少空间”方法解决了该问题,其中在问题的子集(Benson和Munson,2006)上执行牛顿线搜索。因此,使用PETSC的“受限”非线性问题解决能力(用于科学计算的便携式可扩展工具包,Balay et?Al.,?2019)SNES(可扩展的非线性方程式求解器)接口。随着在求解过程中考虑的约束,这种方法不需要任何临时后处理步骤来强制冰厚度和相应的质量守恒的非消极性。仿真框架提供了将计算域分成不同子域的可能性,以便可以立即为不同的子域解决相关等式的各个形式。在呈现的设置中,这用于区分冰川化和无冰地区。选择不同时间拆别,空间稳定方案和自适应网格细化的选项使其成为冰川萎缩应用的多功能工具。我们展示了一组基准测试,突出显示模拟框架能够在大规模保护和数值稳定的不同条件下再现复杂几何形状的自由表面演变。现实世界冰川示例表明,由于完全解决的3D速度和空间可变质量平衡率,冰川几何形状的高分辨率变化,从而可以模拟现实冰川衰退和推进状态。此外,我们对不同的空间稳定技术以及时间分散方法提供了彻底的分析。我们讨论了对不同冰川应用的适用性和适用性。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号