Articles | Volume 11, issue 8
https://doi.org/10.5194/gmd-11-3299-2018
https://doi.org/10.5194/gmd-11-3299-2018
Model description paper
 | 
16 Aug 2018
Model description paper |  | 16 Aug 2018

Veros v0.1 – a fast and versatile ocean simulator in pure Python

Dion Häfner, René Løwe Jacobsen, Carsten Eden, Mads R. B. Kristensen, Markus Jochum, Roman Nuterman, and Brian Vinter

Related authors

Downscaling system for modeling of atmospheric composition on regional, urban and street scales
Roman Nuterman, Alexander Mahura, Alexander Baklanov, Bjarne Amstrup, and Ashraf Zakey
Atmos. Chem. Phys., 21, 11099–11112, https://doi.org/10.5194/acp-21-11099-2021,https://doi.org/10.5194/acp-21-11099-2021, 2021
Short summary
Enviro-HIRLAM online integrated meteorology–chemistry modelling system: strategy, methodology, developments and applications (v7.2)
Alexander Baklanov, Ulrik Smith Korsholm, Roman Nuterman, Alexander Mahura, Kristian Pagh Nielsen, Bent Hansen Sass, Alix Rasmussen, Ashraf Zakey, Eigil Kaas, Alexander Kurganskiy, Brian Sørensen, and Iratxe González-Aparicio
Geosci. Model Dev., 10, 2971–2999, https://doi.org/10.5194/gmd-10-2971-2017,https://doi.org/10.5194/gmd-10-2971-2017, 2017
Short summary

Related subject area

Oceanography
Open-ocean tides simulated by ICON-O, version icon-2.6.6
Jin-Song von Storch, Eileen Hertwig, Veit Lüschow, Nils Brüggemann, Helmuth Haak, Peter Korn, and Vikram Singh
Geosci. Model Dev., 16, 5179–5196, https://doi.org/10.5194/gmd-16-5179-2023,https://doi.org/10.5194/gmd-16-5179-2023, 2023
Short summary
Using Probability Density Functions to Evaluate Models (PDFEM, v1.0) to compare a biogeochemical model with satellite-derived chlorophyll
Bror F. Jönsson, Christopher L. Follett, Jacob Bien, Stephanie Dutkiewicz, Sangwon Hyun, Gemma Kulk, Gael L. Forget, Christian Müller, Marie-Fanny Racault, Christopher N. Hill, Thomas Jackson, and Shubha Sathyendranath
Geosci. Model Dev., 16, 4639–4657, https://doi.org/10.5194/gmd-16-4639-2023,https://doi.org/10.5194/gmd-16-4639-2023, 2023
Short summary
Data assimilation sensitivity experiments in the East Auckland Current system using 4D-Var
Rafael Santana, Helen Macdonald, Joanne O'Callaghan, Brian Powell, Sarah Wakes, and Sutara H. Suanda
Geosci. Model Dev., 16, 3675–3698, https://doi.org/10.5194/gmd-16-3675-2023,https://doi.org/10.5194/gmd-16-3675-2023, 2023
Short summary
Using the COAsT Python package to develop a standardised validation workflow for ocean physics models
David Byrne, Jeff Polton, Enda O'Dea, and Joanne Williams
Geosci. Model Dev., 16, 3749–3764, https://doi.org/10.5194/gmd-16-3749-2023,https://doi.org/10.5194/gmd-16-3749-2023, 2023
Short summary
Improving Antarctic Bottom Water precursors in NEMO for climate applications
Katherine Hutchinson, Julie Deshayes, Christian Éthé, Clément Rousset, Casimir de Lavergne, Martin Vancoppenolle, Nicolas C. Jourdain, and Pierre Mathiot
Geosci. Model Dev., 16, 3629–3650, https://doi.org/10.5194/gmd-16-3629-2023,https://doi.org/10.5194/gmd-16-3629-2023, 2023
Short summary

Cited articles

Amante, C. and Eakins, B. W.: ETOPO1 1 arc-minute global relief model: procedures, data sources and analysis, US Department of Commerce, National Oceanic and Atmospheric Administration, National Environmental Satellite, Data, and Information Service, National Geophysical Data Center, Marine Geology and Geophysics Division Colorado, 2009. a
Anderson, E., Bai, Z., Bischof, C., Blackford, L. S., Demmel, J., Dongarra, J., Du Croz, J., Greenbaum, A., Hammarling, S., McKenney, A., and Sorensen, D.: LAPACK Users' guide, SIAM, https://doi.org/10.1137/1.9780898719604, 1999. a
Arakawa, A. and Lamb, V. R.: Computational design of the basic dynamical processes of the UCLA general circulation model, Methods in Computational Physics, 17, 173–265, 1977. a, b
Balay, S., Gropp, W. D., McInnes, L. C., and Smith, B. F.: Efficient Management of Parallelism in Object Oriented Numerical Software Libraries, in: Modern Software Tools in Scientific Computing, edited by: Arge, E., Bruaset, A. M., and Langtangen, H. P., 163–202, Birkhäuser Press, 1997. a, b
Behnel, S., Bradshaw, R., Citro, C., Dalcin, L., Seljebotn, D., and Smith, K.: Cython: The Best of Both Worlds, Comput. Sci. Eng., 13, 31–39, https://doi.org/10.1109/MCSE.2010.118, 2011. a
Download
Short summary
Well-performing, easy-to-use ocean models are a central ingredient to further the understanding of our Earth and climate. Veros, the versatile ocean simulator, is the first full-blown ocean model entirely written in the high-level programming language Python. It is considerably more approachable than traditional Fortran models and leverages modern best practices; at the same time, thanks to the Bohrium framework, Veros is about half as fast as a reference implementation in Fortran 90.