This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
problems:calving [2017/04/12 08:47] jtodd [3D Calving] |
problems:calving [2019/10/18 10:05] (current) jtodd [3D Calving] |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Calving ===== | ===== Calving ===== | ||
- | Elmer/Ice includes the ability to predict and simulate the evolution of a calving glacier in 2D and in 3D. | + | Elmer/Ice includes the ability to predict and simulate the evolution of a calving glacier in 2D and in 3D. |
- | ==== 2D Calving ==== | + | |
+ | Both the 2D and 3D calving models implement the ' | ||
+ | |||
+ | Any queries about calving in Elmer/Ice should be directed to [[http:// | ||
+ | ===== 2D Calving | ||
The 2D calving model operates on flowline domains, and consists of 2 main solvers: [[solvers: | The 2D calving model operates on flowline domains, and consists of 2 main solvers: [[solvers: | ||
A simple 2D calving test case can be found in elmerice/ | A simple 2D calving test case can be found in elmerice/ | ||
- | ==== 3D Calving ==== | ||
- | The 3D calving model is significantly | + | The 2D calving model is described in more detail in [[https://doi.org/ |
+ | ===== 3D Calving ===== | ||
- | == External Dependencies: == | + | 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 ([[solvers:calving3d|Calving3D]]), |
- | gmsh installation (compiled from source??) | ||
- | The 3D calving model is significantly more complex than the 2D model, due to the comparative difficulty of identifying calving events in a 3D domain ([[solvers:calving3d|Calving3D]]), as well as the requirement for complete | + | A 3D test case can be found at elmerice/ |
+ | |||
+ | Recently, Joe Todd & Eef van Dongen have been working on overhauling/ | ||
+ | |||
+ | __External Dependencies: | ||
+ | |||
+ | GMSH - The meshing and remeshing | ||
+ | |||
+ | NETCDF - for real applications, | ||
+ | |||
+ | __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 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, | ||
+ | |||
+ | __Typical Workflow__ | ||
{{ problems: | {{ problems: | ||
- | ==== Crevasse Depth Calving Criterion ==== | ||
- | Both the 2D and 3D calving models implement | + | == References: == |
+ | |||
+ | Benn, D. I., Warren, C. R., & Mottram, R. H. (2007). Calving processes | ||
+ | |||
+ | Todd, J., & Christoffersen, |