This repository contains Python code examples of simple SIA-based ice sheet models aimed to serve as an introduction to numerical ice-sheet modelling and as a playground.
-
introduction_to_numerical_ice_sheet_modelling.ipynb
: Contains examples for simple diffusion and advection models (FTCS) as well as a simple ice-sheet model based on the Shallow Ice Approximation (SIA). -
...
The code is written in Python 3. To run it you need NumPy to be installed, as well as Matplotlib for plotting, and the Python time
module for some statistics.
The Jupyter notebook format (.ipynb
) containes all code and figures along with the underlying mathematical equations and some text (see example screenshot below). If you haven't used this before, you may have a look here.
Julius Garbe, Potsdam Institute for Climate Impact Research
The contents of this repository are licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. See LICENSE.txt.