Giter Site home page Giter Site logo

icepack-paper's Introduction

icepack DOI

icepack is a library for modeling the flow of ice sheets and glaciers using the finite element method. For more information and installation instructions, see the project webpage. Once you've installed icepack, the directory notebooks/tutorials/ contains several Jupyter notebooks with demonstrations of the main features of icepack to get you started. The directory notebooks/how-to contains more advanced material for when you've got a good feel for how things work. Some of these demos use real data, for which you'll need to have an account with NASA EarthData.

See also firedrake, a finite element modeling package used to implement the solvers in icepack.

icepack-paper's People

Contributors

danshapero avatar jabadge avatar

Stargazers

 avatar

Watchers

 avatar  avatar

icepack-paper's Issues

MISMIP+ demo is slow

The MISMIP+ demo requires very high resolution near the grounding line and probably also the shear margins. At coarser resolutions the simulation exhibits weird oscillatory artifacts and obvious mesh imprinting. Right now, the demo spins up to steady state on a coarse mesh, then uniformly refines and spins up again several times to get to the desired resolution. This gets a good simulation result, but it takes about a day and half to run to completion. We could probably get a way with a mesh that's much coarser upstream than near the grounding line.

Just to save the trouble of running that long simulation again, I've attached a tar archive containing the checkpoint files with the results. You can fool Make into thinking that these are more up to date than, say, the simulation script by doing touch *.h5.

mismip+.tar.gz

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.