Warning: Undefined array key 1 in /home/np29546/public_html/elmerice/wiki/inc/auth.php on line 78

Warning: Cannot modify header information - headers already sent by (output started at /home/np29546/public_html/elmerice/wiki/inc/auth.php:78) in /home/np29546/public_html/elmerice/wiki/inc/auth.php on line 431

Warning: Cannot modify header information - headers already sent by (output started at /home/np29546/public_html/elmerice/wiki/inc/auth.php:78) in /home/np29546/public_html/elmerice/wiki/inc/actions.php on line 38
problems:calving [Elmer/Ice Wiki]

This is an old revision of the document!


Table of Contents

Calving

Elmer/Ice includes the ability to predict and simulate the evolution of a calving glacier in 2D and in 3D.

Both the 2D and 3D calving models implement the 'Crevasse Depth Calving Criterion', which predicts calving events based on the penetration of surface and basal crevasses (Benn et al. 2007).

2D Calving

The 2D calving model operates on flowline domains, and consists of 2 main solvers: Calving2D which computes crevasse penetration and predicts calving events, and TwoMeshes which modifies the mesh geometry in response to calving.

A simple 2D calving test case can be found in elmerice/Tests/Calving2D.

3D Calving

The 3D calving model is significantly more complex and computationally demanding than the 2D case, due to the comparative difficulty of identifying calving events in a 3D domain (Calving3D), as well as the requirement for complete remeshing following calving events (Remesh).

A 3D test case can be found at elmerice/Tests/Calving3D. Out of the box, this test is likely to fail due to an issue with gmsh (see External Dependencies below)

External Dependencies:

GMSH - This must be built without MPI support. Then provide in the Simulation section of the SIF:

   Gmsh Path = File "/path/to/your/built/gmsh"

NETCDF (GridDataReader) - for real applications, the GridDataReader solver is useful for reading in things like bed elevation, temperature, slip coefficient etc. This depends on netcdf.

Stability & Robustness

The repeated unsupervised remeshing in the 3D calving model occasionally produces low-quality or degenerate 3D elements, which cause problems for the flow solution. Various strategies have been employed in the Remesh solver to reduce the frequency of these problematic meshes. Additionally, the auxiliary solver CheckFlowConvergence can be used to check that the flow solution has converged, and take appropriate action if not.

References:

Benn, D. I., Warren, C. R., & Mottram, R. H. (2007). Calving processes and the dynamics of calving glaciers. Earth-Science Reviews, 82(3–4), 143–179. DOI: 10.1016/j.earscirev.2007.02.002

Todd, J., & Christoffersen, P. (2014). Are seasonal calving dynamics forced by buttressing from ice mélange or undercutting by melting? Outcomes from full-Stokes simulations of Store Glacier, West Greenland. The Cryosphere, 8(6), 2353–2365. https://doi.org/10.5194/tc-8-2353-2014

problems/calving.1491987486.txt.gz · Last modified: 2017/04/12 08:58 by jtodd
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0