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 |release|. 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 `__.
.. toctree::
:maxdepth: 2
:caption: Usage
introduction/get-started
quickstart/user-guide
quickstart/custom-ocean
quickstart/setup-blueprint
cli
.. toctree::
:maxdepth: 2
:caption: Reference
reference/package-hierarchy
reference/setup-gallery
reference/integration
reference/setups/ocean
reference/settings
reference/physical-constants
reference/variables
reference/io
reference/ocean-budgets
reference/automatic-differentiation
.. toctree::
:maxdepth: 2
:caption: Python API
api/index
.. toctree::
:maxdepth: 1
:caption: Development
development
Source code: `team-ocean/veris `_.