Aronnax: An idealised isopycnal ocean model