Veris: a versatile sea ice simulator in JAX

Veris implements sea ice dynamics and thermodynamics using JAX for array operations. It supports forward and reverse modes of automatic differentiation and parallel execution on CPUs and GPUs. The package includes several setups to show how to use it.

This documentation describes Veris 0.2.1. The stable documentation follows the latest published release.

Veris was derived from the MITgcm SEAICE package. Jan Philipp Gärtner created the original Veris implementation as part of his Master’s thesis.

Development

Source code: team-ocean/veris.