Aronnax¶
Aronnax is an idealised and easily configurable isopycnal ocean circulation model. Aronnax can be run as either a reduced gravity model with n + 1/2 layers, or with n layers and variable bathymetry.
Aronnax is
Easy to install on a laptop or a compute node, including without administrative privileges.
Easy to configure. All parameters, including grid size, are specified at runtime in a simple configuration file or function call.
Easy to use. Aronnax can be run from the shell as a Python script.
Easy to learn and understand, with extensive online documentation, including a complete description of the physics and the numerics.
Verified. Aronnax successfully reproduces published results from idealised models appearing in the literature.
Fast. The main integration loop is a Fortran program, wrapped in Python for convenient use.