Welcome to the documentation for icepack, a python library for modeling the flow of ice sheets and glaciers! The main design goals for icepack are:
You can run simulations and visualize the results from the python interpreter.
The numerical solvers should “just work” with little or no tweaking on the part of you, the user.
Each physics solver returns the relevant field and you can analyze or post-process it any way you want.
Different parts of the model physics are relatively orthogonal to each other, and can be swapped out with little effort.