Articles | Volume 11, issue 8
https://doi.org/10.5194/gmd-11-3299-2018
© Author(s) 2018. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
https://doi.org/10.5194/gmd-11-3299-2018
© Author(s) 2018. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Veros v0.1 – a fast and versatile ocean simulator in pure Python
Dion Häfner
CORRESPONDING AUTHOR
Niels Bohr Institute, University of Copenhagen, Copenhagen, Denmark
René Løwe Jacobsen
Niels Bohr Institute, University of Copenhagen, Copenhagen, Denmark
Carsten Eden
Institut für Meereskunde, Universität Hamburg, Hamburg, Germany
Mads R. B. Kristensen
Niels Bohr Institute, University of Copenhagen, Copenhagen, Denmark
Markus Jochum
Niels Bohr Institute, University of Copenhagen, Copenhagen, Denmark
Roman Nuterman
Niels Bohr Institute, University of Copenhagen, Copenhagen, Denmark
Brian Vinter
Niels Bohr Institute, University of Copenhagen, Copenhagen, Denmark
Related authors
No articles found.
Swantje Bastin, Aleksei Koldunov, Florian Schütte, Oliver Gutjahr, Marta Agnieszka Mrozowska, Tim Fischer, Radomyra Shevchenko, Arjun Kumar, Nikolay Koldunov, Helmuth Haak, Nils Brüggemann, Rebecca Hummels, Mia Sophie Specht, Johann Jungclaus, Sergey Danilov, Marcus Dengler, and Markus Jochum
EGUsphere, https://doi.org/10.5194/egusphere-2024-2281, https://doi.org/10.5194/egusphere-2024-2281, 2024
Short summary
Short summary
Vertical mixing is an important process e.g. for tropical sea surface temperature, but cannot be resolved by ocean models. Comparisons of mixing schemes and settings have usually been done with a single model, sometimes yielding conflicting results. We systematically compare two widely used schemes, TKE and KPP, with different parameter settings, in two different ocean models, and show that most effects from mixing scheme parameter changes are model dependent.
Luca Kunz, Alexa Griesel, Carsten Eden, Rodrigo Duran, and Bruno Sainte-Rose
EGUsphere, https://doi.org/10.5194/egusphere-2024-1215, https://doi.org/10.5194/egusphere-2024-1215, 2024
Short summary
Short summary
TRansient Attracting Profiles (TRAPs) indicate the most attractive regions of the flow and have the potential to facilitate offshore cleanups in the Great Pacific Garbage Patch. We study the characteristics of TRAPs and the prospects for predicting debris transport from a mesoscale permitting dataset. Our findings show the relevance of TRAP lifetime estimations to an operational application and our algorithm to track TRAPs may benefit even more challenges that are related to the search at sea.
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
Short summary
The street air pollution is usually higher than the pollution at regional and urban scales. It mostly associated with both local emission sources and urban weather conditions. We present the downscaling system for regional, subregional-urban and street scales and evaluate it for acute air-pollution episode. Its evaluation showed a good prediction score across various spatiotemporal scales as well as feasibility of deterministic modelling approach for the operational street scale forecasting.
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
Short summary
The Environment – HIgh Resolution Limited Area Model (Enviro-HIRLAM) is developed as a fully online integrated numerical weather prediction and atmospheric chemical transport model for research and forecasting of joint meteorological, chemical and biological weather. Different aspects of online coupling methodology, research strategy and possible applications of the modelling system, and ''fit-for-purpose'' model configurations for the meteorological and air quality communities are discussed.
Related subject area
Oceanography
An optimal transformation method for inferring ocean tracer sources and sinks
PPCon 1.0: Biogeochemical-Argo profile prediction with 1D convolutional networks
Experimental design for the Marine Ice Sheet–Ocean Model Intercomparison Project – phase 2 (MISOMIP2)
Development of a total variation diminishing (TVD) sea ice transport scheme and its application in an ocean (SCHISM v5.11) and sea ice (Icepack v1.3.4) coupled model on unstructured grids
Spurious numerical mixing under strong tidal forcing: a case study in the south-east Asian seas using the Symphonie model (v3.1.2)
Modelling the water isotope distribution in the Mediterranean Sea using a high-resolution oceanic model (NEMO-MED12-watiso v1.0): evaluation of model results against in situ observations
LIGHT-bgcArgo-1.0: using synthetic float capabilities in E3SMv2 to assess spatiotemporal variability in ocean physics and biogeochemistry
Towards a real-time modeling of global ocean waves by the fully GPU-accelerated spectral wave model WAM6-GPU v1.0
A simple approach to represent precipitation-derived freshwater fluxes into nearshore ocean models: an FVCOM4.1 case study of Quatsino Sound, British Columbia
An optimal transformation method applied to diagnose the ocean carbon budget
Implementation and assessment of a model including mixotrophs and the carbonate cycle (Eco3M_MIX-CarbOx v1.0) in a highly dynamic Mediterranean coastal environment (Bay of Marseille, France) – Part 2: Towards a better representation of total alkalinity when modeling the carbonate system and air–sea CO2 fluxes
DALROMS-NWA12 v1.0, a coupled circulation-ice-biogeochemistry modelling system for the northwest Atlantic Ocean: Development and validation
Development of a novel storm surge inundation model framework for efficient prediction
Skin sea surface temperature schemes in coupled ocean–atmosphere modelling: the impact of chlorophyll-interactive e-folding depth
A wave-resolving 2DV Lagrangian approach to model microplastic transport in the nearshore
DELWAVE 1.0: deep learning surrogate model of surface wave climate in the Adriatic Basin
StraitFlux – precise computations of water strait fluxes on various modeling grids
Comparison of the Coastal and Regional Ocean COmmunity model (CROCO) and NCAR-LES in non-hydrostatic simulations
HOTSSea v1: a NEMO-based physical Hindcast of the Salish Sea (1980–2018) supporting ecosystem model development
Intercomparisons of Tracker v1.1 and four other ocean particle-tracking software packages in the Regional Ocean Modeling System
CAR36, a regional high-resolution ocean forecasting system for improving drift and beaching of Sargassum in the Caribbean archipelago
Implementation of additional spectral wave field exchanges in a three-dimensional wave–current coupled WAVEWATCH-III (version 6.07) and CROCO (version 1.2) configuration: assessment of their implications for macro-tidal coastal hydrodynamics
Comparison of 4-dimensional variational and ensemble optimal interpolation data assimilation systems using a Regional Ocean Modeling System (v3.4) configuration of the eddy-dominated East Australian Current system
LOCATE v1.0: numerical modelling of floating marine debris dispersion in coastal regions using Parcels v2.4.2
New insights into the South China Sea throughflow and water budget seasonal cycle: evaluation and analysis of a high-resolution configuration of the ocean model SYMPHONIE version 2.4
MQGeometry-1.0: a multi-layer quasi-geostrophic solver on non-rectangular geometries
Parameter estimation for ocean background vertical diffusivity coefficients in the Community Earth System Model (v1.2.1) and its impact on El Niño–Southern Oscillation forecasts
A revised ocean mixed layer model for better simulating the diurnal variation of ocean skin temperature
Great Lakes wave forecast system on high-resolution unstructured meshes
Impact of increased resolution on Arctic Ocean simulations in Ocean Model Intercomparison Project phase 2 (OMIP-2)
Evaluating an accelerated forcing approach for improving computational efficiency in coupled ice sheet-ocean modelling
A high-resolution physical–biogeochemical model for marine resource applications in the northwest Atlantic (MOM6-COBALT-NWA12 v1.0)
A flexible z-layers approach for the accurate representation of free surface flows in a coastal ocean model (SHYFEM v. 7_5_71)
Implementation and assessment of a model including mixotrophs and the carbonate cycle (Eco3M_MIX-CarbOx v1.0) in a highly dynamic Mediterranean coastal environment (Bay of Marseille, France) – Part 1: Evolution of ecosystem composition under limited light and nutrient conditions
Ocean wave tracing v.1: a numerical solver of the wave ray equations for ocean waves on variable currents at arbitrary depths
Design and evaluation of an efficient high-precision ocean surface wave model with a multiscale grid system (MSG_Wav1.0)
Evaluation of the CMCC global eddying ocean model for the Ocean Model Intercomparison Project (OMIP2)
Barents-2.5km v2.0: an operational data-assimilative coupled ocean and sea ice ensemble prediction model for the Barents Sea and Svalbard
Open-ocean tides simulated by ICON-O, version icon-2.6.6
Using Probability Density Functions to Evaluate Models (PDFEM, v1.0) to compare a biogeochemical model with satellite-derived chlorophyll
Data assimilation sensitivity experiments in the East Auckland Current system using 4D-Var
Using the COAsT Python package to develop a standardised validation workflow for ocean physics models
Improving Antarctic Bottom Water precursors in NEMO for climate applications
Formulation, optimization, and sensitivity of NitrOMZv1.0, a biogeochemical model of the nitrogen cycle in oceanic oxygen minimum zones
Waves in SKRIPS: WAVEWATCH III coupling implementation and a case study of Tropical Cyclone Mekunu
Adding sea ice effects to a global operational model (NEMO v3.6) for forecasting total water level: approach and impact
Enhanced ocean wave modeling by including effect of breaking under both deep- and shallow-water conditions
An internal solitary wave forecasting model in the northern South China Sea (ISWFM-NSCS)
The 3D biogeochemical marine mercury cycling model MERCY v2.0 – linking atmospheric Hg to methylmercury in fish
Global seamless tidal simulation using a 3D unstructured-grid model (SCHISM v5.10.0)
Jan D. Zika and Taimoor Sohail
Geosci. Model Dev., 17, 8049–8068, https://doi.org/10.5194/gmd-17-8049-2024, https://doi.org/10.5194/gmd-17-8049-2024, 2024
Short summary
Short summary
We describe a method to relate fluxes of heat and freshwater at the sea surface to the resulting distribution of seawater among categories such as warm and salty or cold and salty. The method exploits the laws that govern how heat and salt change when water mixes. The method will allow the climate community to improve estimates of how much heat the ocean is absorbing and how rainfall and evaporation are changing across the globe.
Gloria Pietropolli, Luca Manzoni, and Gianpiero Cossarini
Geosci. Model Dev., 17, 7347–7364, https://doi.org/10.5194/gmd-17-7347-2024, https://doi.org/10.5194/gmd-17-7347-2024, 2024
Short summary
Short summary
Monitoring the ocean is essential for studying marine life and human impact. Our new software, PPCon, uses ocean data to predict key factors like nitrate and chlorophyll levels, which are hard to measure directly. By leveraging machine learning, PPCon offers more accurate and efficient predictions.
Jan De Rydt, Nicolas C. Jourdain, Yoshihiro Nakayama, Mathias van Caspel, Ralph Timmermann, Pierre Mathiot, Xylar S. Asay-Davis, Hélène Seroussi, Pierre Dutrieux, Ben Galton-Fenzi, David Holland, and Ronja Reese
Geosci. Model Dev., 17, 7105–7139, https://doi.org/10.5194/gmd-17-7105-2024, https://doi.org/10.5194/gmd-17-7105-2024, 2024
Short summary
Short summary
Global climate models do not reliably simulate sea-level change due to ice-sheet–ocean interactions. We propose a community modelling effort to conduct a series of well-defined experiments to compare models with observations and study how models respond to a range of perturbations in climate and ice-sheet geometry. The second Marine Ice Sheet–Ocean Model Intercomparison Project will continue to lay the groundwork for including ice-sheet–ocean interactions in global-scale IPCC-class models.
Qian Wang, Yang Zhang, Fei Chai, Y. Joseph Zhang, and Lorenzo Zampieri
Geosci. Model Dev., 17, 7067–7081, https://doi.org/10.5194/gmd-17-7067-2024, https://doi.org/10.5194/gmd-17-7067-2024, 2024
Short summary
Short summary
We coupled an unstructured hydro-model with an advanced column sea ice model to meet the growing demand for increased resolution and complexity in unstructured sea ice models. Additionally, we present a novel tracer transport scheme for the sea ice coupled model and demonstrate that this scheme fulfills the requirements for conservation, accuracy, efficiency, and monotonicity in an idealized test. Our new coupled model also has good performance in realistic tests.
Adrien Garinet, Marine Herrmann, Patrick Marsaleix, and Juliette Pénicaud
Geosci. Model Dev., 17, 6967–6986, https://doi.org/10.5194/gmd-17-6967-2024, https://doi.org/10.5194/gmd-17-6967-2024, 2024
Short summary
Short summary
Mixing is a crucial aspect of the ocean, but its accurate representation in computer simulations is made challenging by errors that result in unwanted mixing, compromising simulation realism. Here we illustrate the spurious effect that tides can have on simulations of south-east Asia. Although they play an important role in determining the state of the ocean, they can increase numerical errors and make simulation outputs less realistic. We also provide insights into how to reduce these errors.
Mohamed Ayache, Jean-Claude Dutay, Anne Mouchet, Kazuyo Tachikawa, Camille Risi, and Gilles Ramstein
Geosci. Model Dev., 17, 6627–6655, https://doi.org/10.5194/gmd-17-6627-2024, https://doi.org/10.5194/gmd-17-6627-2024, 2024
Short summary
Short summary
Water isotopes (δ18O, δD) are one of the most widely used proxies in ocean climate research. Previous studies using water isotope observations and modelling have highlighted the importance of understanding spatial and temporal isotopic variability for a quantitative interpretation of these tracers. Here we present the first results of a high-resolution regional dynamical model (at 1/12° horizontal resolution) developed for the Mediterranean Sea, one of the hotspots of ongoing climate change.
Cara Nissen, Nicole S. Lovenduski, Mathew Maltrud, Alison R. Gray, Yohei Takano, Kristen Falcinelli, Jade Sauvé, and Katherine Smith
Geosci. Model Dev., 17, 6415–6435, https://doi.org/10.5194/gmd-17-6415-2024, https://doi.org/10.5194/gmd-17-6415-2024, 2024
Short summary
Short summary
Autonomous profiling floats have provided unprecedented observational coverage of the global ocean, but uncertainties remain about whether their sampling frequency and density capture the true spatiotemporal variability of physical, biogeochemical, and biological properties. Here, we present the novel synthetic biogeochemical float capabilities of the Energy Exascale Earth System Model version 2 and demonstrate their utility as a test bed to address these uncertainties.
Ye Yuan, Fujiang Yu, Zhi Chen, Xueding Li, Fang Hou, Yuanyong Gao, Zhiyi Gao, and Renbo Pang
Geosci. Model Dev., 17, 6123–6136, https://doi.org/10.5194/gmd-17-6123-2024, https://doi.org/10.5194/gmd-17-6123-2024, 2024
Short summary
Short summary
Accurate and timely forecasting of ocean waves is of great importance to the safety of marine transportation and offshore engineering. In this study, GPU-accelerated computing is introduced in WAve Modeling Cycle 6 (WAM6). With this effort, global high-resolution wave simulations can now run on GPUs up to tens of times faster than the currently available models can on a CPU node with results that are just as accurate.
Krysten Rutherford, Laura Bianucci, and William Floyd
Geosci. Model Dev., 17, 6083–6104, https://doi.org/10.5194/gmd-17-6083-2024, https://doi.org/10.5194/gmd-17-6083-2024, 2024
Short summary
Short summary
Nearshore ocean models often lack complete information about freshwater fluxes due to numerous ungauged rivers and streams. We tested a simple rain-based hydrological model as inputs into an ocean model of Quatsino Sound, Canada, with the aim of improving the representation of the land–ocean connection in the nearshore model. Through multiple tests, we found that the performance of the ocean model improved when providing 60 % or more of the freshwater inputs from the simple runoff model.
Neill Mackay, Taimoor Sohail, Jan David Zika, Richard G. Williams, Oliver Andrews, and Andrew James Watson
Geosci. Model Dev., 17, 5987–6005, https://doi.org/10.5194/gmd-17-5987-2024, https://doi.org/10.5194/gmd-17-5987-2024, 2024
Short summary
Short summary
The ocean absorbs carbon dioxide from the atmosphere, mitigating climate change, but estimates of the uptake do not always agree. There is a need to reconcile these differing estimates and to improve our understanding of ocean carbon uptake. We present a new method for estimating ocean carbon uptake and test it with model data. The method effectively diagnoses the ocean carbon uptake from limited data and therefore shows promise for reconciling different observational estimates.
Lucille Barré, Frédéric Diaz, Thibaut Wagener, Camille Mazoyer, Christophe Yohia, and Christel Pinazo
Geosci. Model Dev., 17, 5851–5882, https://doi.org/10.5194/gmd-17-5851-2024, https://doi.org/10.5194/gmd-17-5851-2024, 2024
Short summary
Short summary
The carbonate system is typically studied using measurements, but modeling can contribute valuable insights. Using a biogeochemical model, we propose a new representation of total alkalinity, dissolved inorganic carbon, pCO2, and pH in a highly dynamic Mediterranean coastal area, the Bay of Marseille, a useful addition to measurements. Through a detailed analysis of pCO2 and air–sea CO2 fluxes, we show that variations are strongly impacted by the hydrodynamic processes that affect the bay.
Kyoko Ohashi, Arnaud Laurent, Christoph Renkl, Jinyu Sheng, Katja Fennel, and Eric Oliver
EGUsphere, https://doi.org/10.5194/egusphere-2024-1372, https://doi.org/10.5194/egusphere-2024-1372, 2024
Short summary
Short summary
We developed a modelling system of the northwest Atlantic Ocean that simulates the currents, temperature, salinity, and parts of the biochemical cycle of the ocean, as well as sea ice. The system combines advanced, open-source models and can be used to study, for example, the oceans’ capture of atmospheric carbon dioxide which is a key process in the global climate. The system produces realistic results, and we use it to investigate the roles of tides and sea ice in the northwest Atlantic Ocean.
Xuanxuan Gao, Shuiqing Li, Dongxue Mo, Yahao Liu, and Po Hu
Geosci. Model Dev., 17, 5497–5509, https://doi.org/10.5194/gmd-17-5497-2024, https://doi.org/10.5194/gmd-17-5497-2024, 2024
Short summary
Short summary
Storm surges generate coastal inundation and expose populations and properties to danger. We developed a novel storm surge inundation model for efficient prediction. Estimates compare well with in situ measurements and results from a numerical model. The new model is a significant improvement on existing numerical models, with much higher computational efficiency and stability, which allows timely disaster prevention and mitigation.
Vincenzo de Toma, Daniele Ciani, Yassmin Hesham Essa, Chunxue Yang, Vincenzo Artale, Andrea Pisano, Davide Cavaliere, Rosalia Santoleri, and Andrea Storto
Geosci. Model Dev., 17, 5145–5165, https://doi.org/10.5194/gmd-17-5145-2024, https://doi.org/10.5194/gmd-17-5145-2024, 2024
Short summary
Short summary
This study explores methods to reconstruct diurnal variations in skin sea surface temperature in a model of the Mediterranean Sea. Our new approach, considering chlorophyll concentration, enhances spatial and temporal variations in the warm layer. Comparative analysis shows context-dependent improvements. The proposed "chlorophyll-interactive" method brings the surface net total heat flux closer to zero annually, despite a net heat loss from the ocean to the atmosphere.
Isabel Jalón-Rojas, Damien Sous, and Vincent Marieu
Geosci. Model Dev. Discuss., https://doi.org/10.5194/gmd-2024-100, https://doi.org/10.5194/gmd-2024-100, 2024
Revised manuscript accepted for GMD
Short summary
Short summary
This study presents a novel modeling approach for understanding microplastic transport in coastal waters. The model accurately replicates experimental data and reveals key transport mechanisms. The findings enhance our knowledge of how microplastics move in nearshore environments, aiding in coastal management and efforts to combat plastic pollution globally.
Peter Mlakar, Antonio Ricchi, Sandro Carniel, Davide Bonaldo, and Matjaž Ličer
Geosci. Model Dev., 17, 4705–4725, https://doi.org/10.5194/gmd-17-4705-2024, https://doi.org/10.5194/gmd-17-4705-2024, 2024
Short summary
Short summary
We propose a new point-prediction model, the DEep Learning WAVe Emulating model (DELWAVE), which successfully emulates the Simulating WAves Nearshore model (SWAN) over synoptic to climate timescales. Compared to control climatology over all wind directions, the mismatch between DELWAVE and SWAN is generally small compared to the difference between scenario and control conditions, suggesting that the noise introduced by surrogate modelling is substantially weaker than the climate change signal.
Susanna Winkelbauer, Michael Mayer, and Leopold Haimberger
Geosci. Model Dev., 17, 4603–4620, https://doi.org/10.5194/gmd-17-4603-2024, https://doi.org/10.5194/gmd-17-4603-2024, 2024
Short summary
Short summary
Oceanic transports shape the global climate, but the evaluation and validation of this key quantity based on reanalysis and model data are complicated by the distortion of the used modelling grids and the large number of different grid types. We present two new methods that allow the calculation of oceanic fluxes of volume, heat, salinity, and ice through almost arbitrary sections for various models and reanalyses that are independent of the used modelling grids.
Xiaoyu Fan, Baylor Fox-Kemper, Nobuhiro Suzuki, Qing Li, Patrick Marchesiello, Peter P. Sullivan, and Paul S. Hall
Geosci. Model Dev., 17, 4095–4113, https://doi.org/10.5194/gmd-17-4095-2024, https://doi.org/10.5194/gmd-17-4095-2024, 2024
Short summary
Short summary
Simulations of the oceanic turbulent boundary layer using the nonhydrostatic CROCO ROMS and NCAR-LES models are compared. CROCO and the NCAR-LES are accurate in a similar manner, but CROCO’s additional features (e.g., nesting and realism) and its compressible turbulence formulation carry additional costs.
Greig Oldford, Tereza Jarníková, Villy Christensen, and Michael Dunphy
Geosci. Model Dev. Discuss., https://doi.org/10.5194/gmd-2024-58, https://doi.org/10.5194/gmd-2024-58, 2024
Revised manuscript accepted for GMD
Short summary
Short summary
We developed a physical ocean model called the Hindcast of the Salish Sea (HOTSSea) that recreates conditions throughout the Salish Sea from 1980 to 2018, filling in the gaps in patchy measurements. The model predicts physical ocean properties with sufficient accuracy to be useful for a variety of applications. The model corroborates observed ocean temperature trends and was used to examine areas with few observations. Results indicate that some seasons and areas are warming faster than others.
Jilian Xiong and Parker MacCready
Geosci. Model Dev., 17, 3341–3356, https://doi.org/10.5194/gmd-17-3341-2024, https://doi.org/10.5194/gmd-17-3341-2024, 2024
Short summary
Short summary
The new offline particle tracking package, Tracker v1.1, is introduced to the Regional Ocean Modeling System, featuring an efficient nearest-neighbor algorithm to enhance particle-tracking speed. Its performance was evaluated against four other tracking packages and passive dye. Despite unique features, all packages yield comparable results. Running multiple packages within the same circulation model allows comparison of their performance and ease of use.
Sylvain Cailleau, Laurent Bessières, Léonel Chiendje, Flavie Dubost, Guillaume Reffray, Jean-Michel Lellouche, Simon van Gennip, Charly Régnier, Marie Drevillon, Marc Tressol, Matthieu Clavier, Julien Temple-Boyer, and Léo Berline
Geosci. Model Dev., 17, 3157–3173, https://doi.org/10.5194/gmd-17-3157-2024, https://doi.org/10.5194/gmd-17-3157-2024, 2024
Short summary
Short summary
In order to improve Sargassum drift forecasting in the Caribbean area, drift models can be forced by higher-resolution ocean currents. To this goal a 3 km resolution regional ocean model has been developed. Its assessment is presented with a particular focus on the reproduction of fine structures representing key features of the Caribbean region dynamics and Sargassum transport. The simulated propagation of a North Brazil Current eddy and its dissipation was found to be quite realistic.
Gaetano Porcile, Anne-Claire Bennis, Martial Boutet, Sophie Le Bot, Franck Dumas, and Swen Jullien
Geosci. Model Dev., 17, 2829–2853, https://doi.org/10.5194/gmd-17-2829-2024, https://doi.org/10.5194/gmd-17-2829-2024, 2024
Short summary
Short summary
Here a new method of modelling the interaction between ocean currents and waves is presented. We developed an advanced coupling of two models, one for ocean currents and one for waves. In previous couplings, some wave-related calculations were based on simplified assumptions. Our method uses more complex calculations to better represent wave–current interactions. We tested it in a macro-tidal coastal area and found that it significantly improves the model accuracy, especially during storms.
Colette Gabrielle Kerry, Moninya Roughan, Shane Keating, David Gwyther, Gary Brassington, Adil Siripatana, and Joao Marcos A. C. Souza
Geosci. Model Dev., 17, 2359–2386, https://doi.org/10.5194/gmd-17-2359-2024, https://doi.org/10.5194/gmd-17-2359-2024, 2024
Short summary
Short summary
Ocean forecasting relies on the combination of numerical models and ocean observations through data assimilation (DA). Here we assess the performance of two DA systems in a dynamic western boundary current, the East Australian Current, across a common modelling and observational framework. We show that the more advanced, time-dependent method outperforms the time-independent method for forecast horizons of 5 d. This advocates the use of advanced methods for highly variable oceanic regions.
Ivan Hernandez, Leidy M. Castro-Rosero, Manuel Espino, and Jose M. Alsina Torrent
Geosci. Model Dev., 17, 2221–2245, https://doi.org/10.5194/gmd-17-2221-2024, https://doi.org/10.5194/gmd-17-2221-2024, 2024
Short summary
Short summary
The LOCATE numerical model was developed to conduct Lagrangian simulations of the transport and dispersion of marine debris at coastal scales. High-resolution hydrodynamic data and a beaching module that used particle distance to the shore for land–water boundary detection were used on a realistic debris discharge scenario comparing hydrodynamic data at various resolutions. Coastal processes and complex geometric structures were resolved when using nested grids and distance-to-shore beaching.
Ngoc B. Trinh, Marine Herrmann, Caroline Ulses, Patrick Marsaleix, Thomas Duhaut, Thai To Duy, Claude Estournel, and R. Kipp Shearman
Geosci. Model Dev., 17, 1831–1867, https://doi.org/10.5194/gmd-17-1831-2024, https://doi.org/10.5194/gmd-17-1831-2024, 2024
Short summary
Short summary
A high-resolution model was built to study the South China Sea (SCS) water, heat, and salt budgets. Model performance is demonstrated by comparison with observations and simulations. Important discards are observed if calculating offline, instead of online, lateral inflows and outflows of water, heat, and salt. The SCS mainly receives water from the Luzon Strait and releases it through the Mindoro, Taiwan, and Karimata straits. SCS surface interocean water exchanges are driven by monsoon winds.
Louis Thiry, Long Li, Guillaume Roullet, and Etienne Mémin
Geosci. Model Dev., 17, 1749–1764, https://doi.org/10.5194/gmd-17-1749-2024, https://doi.org/10.5194/gmd-17-1749-2024, 2024
Short summary
Short summary
We present a new way of solving the quasi-geostrophic (QG) equations, a simple set of equations describing ocean dynamics. Our method is solely based on the numerical methods used to solve the equations and requires no parameter tuning. Moreover, it can handle non-rectangular geometries, opening the way to study QG equations on realistic domains. We release a PyTorch implementation to ease future machine-learning developments on top of the presented method.
Zheqi Shen, Yihao Chen, Xiaojing Li, and Xunshu Song
Geosci. Model Dev., 17, 1651–1665, https://doi.org/10.5194/gmd-17-1651-2024, https://doi.org/10.5194/gmd-17-1651-2024, 2024
Short summary
Short summary
Parameter estimation is the process that optimizes model parameters using observations, which could reduce model errors and improve forecasting. In this study, we conducted parameter estimation experiments using the CESM and the ensemble adjustment Kalman filter. The obtained initial conditions and parameters are used to perform ensemble forecast experiments for ENSO forecasting. The results revealed that parameter estimation could reduce analysis errors and improve ENSO forecast skills.
Eui-Jong Kang, Byung-Ju Sohn, Sang-Woo Kim, Wonho Kim, Young-Cheol Kwon, Seung-Bum Kim, Hyoung-Wook Chun, and Chao Liu
Geosci. Model Dev. Discuss., https://doi.org/10.5194/gmd-2024-23, https://doi.org/10.5194/gmd-2024-23, 2024
Revised manuscript accepted for GMD
Short summary
Short summary
The recently available ERA5 hourly ocean skin temperature (Tint) data is expected to be valuable for various science studies. However, when analyzing the hourly variations of Tint, questions arise about its reliability, the deficiency of which may be related to errors in the ocean mixed layer (OML) model. To address this, we reexamined and corrected significant errors in the OML model. Validation of the simulated SST using the revised OML model against observations demonstrated good agreement.
Ali Abdolali, Saeideh Banihashemi, Jose Henrique Alves, Aron Roland, Tyler J. Hesser, Mary Anderson Bryant, and Jane McKee Smith
Geosci. Model Dev., 17, 1023–1039, https://doi.org/10.5194/gmd-17-1023-2024, https://doi.org/10.5194/gmd-17-1023-2024, 2024
Short summary
Short summary
This article presents an overview of the development and implementation of Great Lake Wave Unstructured (GLWUv2.0), including the core model and workflow design and development. The validation was conducted against in situ data for the re-forecasted duration for summer and wintertime (ice season). The article describes the limitations and challenges encountered in the operational environment and the path forward for the next generation of wave forecast systems in enclosed basins like the GL.
Qiang Wang, Qi Shu, Alexandra Bozec, Eric P. Chassignet, Pier Giuseppe Fogli, Baylor Fox-Kemper, Andy McC. Hogg, Doroteaciro Iovino, Andrew E. Kiss, Nikolay Koldunov, Julien Le Sommer, Yiwen Li, Pengfei Lin, Hailong Liu, Igor Polyakov, Patrick Scholz, Dmitry Sidorenko, Shizhu Wang, and Xiaobiao Xu
Geosci. Model Dev., 17, 347–379, https://doi.org/10.5194/gmd-17-347-2024, https://doi.org/10.5194/gmd-17-347-2024, 2024
Short summary
Short summary
Increasing resolution improves model skills in simulating the Arctic Ocean, but other factors such as parameterizations and numerics are at least of the same importance for obtaining reliable simulations.
Qin Zhou, Chen Zhao, Rupert Gladstone, Tore Hattermann, David Gwyther, and Benjamin Galton-Fenzi
Geosci. Model Dev. Discuss., https://doi.org/10.5194/gmd-2023-244, https://doi.org/10.5194/gmd-2023-244, 2024
Revised manuscript accepted for GMD
Short summary
Short summary
We have introduced an "accelerated forcing" approach to address the discrepancy in timescales between ice sheet and ocean models in coupled modelling, by reducing the ocean model simulation duration. We evaluate the approach's applicability and limitations based on idealized coupled models. Our results suggest that, when used carefully, the approach can be a useful tool in coupled ice sheet-ocean modelling, especially relevant to studies on sea level rise projections.
Andrew C. Ross, Charles A. Stock, Alistair Adcroft, Enrique Curchitser, Robert Hallberg, Matthew J. Harrison, Katherine Hedstrom, Niki Zadeh, Michael Alexander, Wenhao Chen, Elizabeth J. Drenkard, Hubert du Pontavice, Raphael Dussin, Fabian Gomez, Jasmin G. John, Dujuan Kang, Diane Lavoie, Laure Resplandy, Alizée Roobaert, Vincent Saba, Sang-Ik Shin, Samantha Siedlecki, and James Simkins
Geosci. Model Dev., 16, 6943–6985, https://doi.org/10.5194/gmd-16-6943-2023, https://doi.org/10.5194/gmd-16-6943-2023, 2023
Short summary
Short summary
We evaluate a model for northwest Atlantic Ocean dynamics and biogeochemistry that balances high resolution with computational economy by building on the new regional features in the MOM6 ocean model and COBALT biogeochemical model. We test the model's ability to simulate impactful historical variability and find that the model simulates the mean state and variability of most features well, which suggests the model can provide information to inform living-marine-resource applications.
Luca Arpaia, Christian Ferrarin, Marco Bajo, and Georg Umgiesser
Geosci. Model Dev., 16, 6899–6919, https://doi.org/10.5194/gmd-16-6899-2023, https://doi.org/10.5194/gmd-16-6899-2023, 2023
Short summary
Short summary
We propose a discrete multilayer shallow water model based on z-layers which, thanks to the insertion and removal of surface layers, can deal with an arbitrarily large tidal oscillation independently of the vertical resolution. The algorithm is based on a two-step procedure used in numerical simulations with moving boundaries (grid movement followed by a grid topology change, that is, the insertion/removal of surface layers), which avoids the appearance of very thin surface layers.
Lucille Barré, Frédéric Diaz, Thibaut Wagener, France Van Wambeke, Camille Mazoyer, Christophe Yohia, and Christel Pinazo
Geosci. Model Dev., 16, 6701–6739, https://doi.org/10.5194/gmd-16-6701-2023, https://doi.org/10.5194/gmd-16-6701-2023, 2023
Short summary
Short summary
While several studies have shown that mixotrophs play a crucial role in the carbon cycle, the impact of environmental forcings on their dynamics remains poorly investigated. Using a biogeochemical model that considers mixotrophs, we study the impact of light and nutrient concentration on the ecosystem composition in a highly dynamic Mediterranean coastal area: the Bay of Marseille. We show that mixotrophs cope better with oligotrophic conditions compared to strict auto- and heterotrophs.
Trygve Halsne, Kai Håkon Christensen, Gaute Hope, and Øyvind Breivik
Geosci. Model Dev., 16, 6515–6530, https://doi.org/10.5194/gmd-16-6515-2023, https://doi.org/10.5194/gmd-16-6515-2023, 2023
Short summary
Short summary
Surface waves that propagate in oceanic or coastal environments get influenced by their surroundings. Changes in the ambient current or the depth profile affect the wave propagation path, and the change in wave direction is called refraction. Some analytical solutions to the governing equations exist under ideal conditions, but for realistic situations, the equations must be solved numerically. Here we present such a numerical solver under an open-source license.
Jiangyu Li, Shaoqing Zhang, Qingxiang Liu, Xiaolin Yu, and Zhiwei Zhang
Geosci. Model Dev., 16, 6393–6412, https://doi.org/10.5194/gmd-16-6393-2023, https://doi.org/10.5194/gmd-16-6393-2023, 2023
Short summary
Short summary
Ocean surface waves play an important role in the air–sea interface but are rarely activated in high-resolution Earth system simulations due to their expensive computational costs. To alleviate this situation, this paper designs a new wave modeling framework with a multiscale grid system. Evaluations of a series of numerical experiments show that it has good feasibility and applicability in the WAVEWATCH III model, WW3, and can achieve the goals of efficient and high-precision wave simulation.
Doroteaciro Iovino, Pier Giuseppe Fogli, and Simona Masina
Geosci. Model Dev., 16, 6127–6159, https://doi.org/10.5194/gmd-16-6127-2023, https://doi.org/10.5194/gmd-16-6127-2023, 2023
Short summary
Short summary
This paper describes the model performance of three global ocean–sea ice configurations, from non-eddying (1°) to eddy-rich (1/16°) resolutions. Model simulations are obtained following the Ocean Model Intercomparison Project phase 2 (OMIP2) protocol. We compare key global climate variables across the three models and against observations, emphasizing the relative advantages and disadvantages of running forced ocean–sea ice models at higher resolution.
Johannes Röhrs, Yvonne Gusdal, Edel S. U. Rikardsen, Marina Durán Moro, Jostein Brændshøi, Nils Melsom Kristensen, Sindre Fritzner, Keguang Wang, Ann Kristin Sperrevik, Martina Idžanović, Thomas Lavergne, Jens Boldingh Debernard, and Kai H. Christensen
Geosci. Model Dev., 16, 5401–5426, https://doi.org/10.5194/gmd-16-5401-2023, https://doi.org/10.5194/gmd-16-5401-2023, 2023
Short summary
Short summary
A model to predict ocean currents, temperature, and sea ice is presented, covering the Barents Sea and northern Norway. To quantify forecast uncertainties, the model calculates ensemble forecasts with 24 realizations of ocean and ice conditions. Observations from satellites, buoys, and ships are ingested by the model. The model forecasts are compared with observations, and we show that the ocean model has skill in predicting sea surface temperatures.
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
Short summary
The new ocean general circulation model ICON-O is developed for running experiments at kilometer scales and beyond. One targeted application is to simulate internal tides crucial for ocean mixing. To ensure their realism, which is difficult to assess, we evaluate the barotropic tides that generate internal tides. We show that ICON-O is able to realistically simulate the major aspects of the observed barotropic tides and discuss the aspects that impact the quality of the simulated tides.
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
Short summary
While biogeochemical models and satellite-derived ocean color data provide unprecedented information, it is problematic to compare them. Here, we present a new approach based on comparing probability density distributions of model and satellite properties to assess model skills. We also introduce Earth mover's distances as a novel and powerful metric to quantify the misfit between models and observations. We find that how 3D chlorophyll fields are aggregated can be a significant source of error.
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
Short summary
We show the importance of assimilating subsurface temperature and velocity data in a model of the East Auckland Current. Assimilation of velocity increased the representation of large oceanic vortexes. Assimilation of temperature is needed to correctly simulate temperatures around 100 m depth, which is the most difficult region to simulate in ocean models. Our simulations showed improved results in comparison to the US Navy global model and highlight the importance of regional 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
Short summary
Validation is a crucial step during the development of models for ocean simulation. The purpose of validation is to assess how accurate a model is. It is most commonly done by comparing output from a model to actual observations. In this paper, we introduce and demonstrate usage of the COAsT Python package to standardise the validation process for physical ocean models. We also discuss our five guiding principles for standardised validation.
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
Short summary
Bottom Water constitutes the lower half of the ocean’s overturning system and is primarily formed in the Weddell and Ross Sea in the Antarctic due to interactions between the atmosphere, ocean, sea ice and ice shelves. Here we use a global ocean 1° resolution model with explicit representation of the three large ice shelves important for the formation of the parent waters of Bottom Water. We find doing so reduces salt biases, improves water mass realism and gives realistic ice shelf melt rates.
Daniele Bianchi, Daniel McCoy, and Simon Yang
Geosci. Model Dev., 16, 3581–3609, https://doi.org/10.5194/gmd-16-3581-2023, https://doi.org/10.5194/gmd-16-3581-2023, 2023
Short summary
Short summary
We present NitrOMZ, a new model of the oceanic nitrogen cycle that simulates chemical transformations within oxygen minimum zones (OMZs). We describe the model formulation and its implementation in a one-dimensional representation of the water column before evaluating its ability to reproduce observations in the eastern tropical South Pacific. We conclude by describing the model sensitivity to parameter choices and environmental factors and its application to nitrogen cycling in the ocean.
Rui Sun, Alison Cobb, Ana B. Villas Bôas, Sabique Langodan, Aneesh C. Subramanian, Matthew R. Mazloff, Bruce D. Cornuelle, Arthur J. Miller, Raju Pathak, and Ibrahim Hoteit
Geosci. Model Dev., 16, 3435–3458, https://doi.org/10.5194/gmd-16-3435-2023, https://doi.org/10.5194/gmd-16-3435-2023, 2023
Short summary
Short summary
In this work, we integrated the WAVEWATCH III model into the regional coupled model SKRIPS. We then performed a case study using the newly implemented model to study Tropical Cyclone Mekunu, which occurred in the Arabian Sea. We found that the coupled model better simulates the cyclone than the uncoupled model, but the impact of waves on the cyclone is not significant. However, the waves change the sea surface temperature and mixed layer, especially in the cold waves produced due to the cyclone.
Pengcheng Wang and Natacha B. Bernier
Geosci. Model Dev., 16, 3335–3354, https://doi.org/10.5194/gmd-16-3335-2023, https://doi.org/10.5194/gmd-16-3335-2023, 2023
Short summary
Short summary
Effects of sea ice are typically neglected in operational flood forecast systems. In this work, we capture these effects via the addition of a parameterized ice–ocean stress. The parameterization takes advantage of forecast fields from an advanced ice–ocean model and features a novel, consistent representation of the tidal relative ice–ocean velocity. The new parameterization leads to improved forecasts of tides and storm surges in polar regions. Associated physical processes are discussed.
Yue Xu and Xiping Yu
Geosci. Model Dev., 16, 2811–2831, https://doi.org/10.5194/gmd-16-2811-2023, https://doi.org/10.5194/gmd-16-2811-2023, 2023
Short summary
Short summary
An accurate description of the wind energy input into ocean waves is crucial to ocean wave modeling, and a physics-based consideration of the effect of wave breaking is absolutely necessary to obtain such an accurate description, particularly under extreme conditions. This study evaluates the performance of a recently improved formula, taking into account not only the effect of breaking but also the effect of airflow separation on the leeside of steep wave crests in a reasonably consistent way.
Yankun Gong, Xueen Chen, Jiexin Xu, Jieshuo Xie, Zhiwu Chen, Yinghui He, and Shuqun Cai
Geosci. Model Dev., 16, 2851–2871, https://doi.org/10.5194/gmd-16-2851-2023, https://doi.org/10.5194/gmd-16-2851-2023, 2023
Short summary
Short summary
Internal solitary waves (ISWs) play crucial roles in mass transport and ocean mixing in the northern South China Sea. Massive numerical investigations have been conducted in this region, but there was no systematic evaluation of a three-dimensional model about precisely simulating ISWs. Here, an ISW forecasting model is employed to evaluate the roles of resolution, tidal forcing and stratification in accurately reproducing wave properties via comparison to field and remote-sensing observations.
Johannes Bieser, David J. Amptmeijer, Ute Daewel, Joachim Kuss, Anne L. Soerensen, and Corinna Schrum
Geosci. Model Dev., 16, 2649–2688, https://doi.org/10.5194/gmd-16-2649-2023, https://doi.org/10.5194/gmd-16-2649-2023, 2023
Short summary
Short summary
MERCY is a 3D model to study mercury (Hg) cycling in the ocean. Hg is a highly harmful pollutant regulated by the UN Minamata Convention on Mercury due to widespread human emissions. These emissions eventually reach the oceans, where Hg transforms into the even more toxic and bioaccumulative pollutant methylmercury. MERCY predicts the fate of Hg in the ocean and its buildup in the food chain. It is the first model to consider Hg accumulation in fish, a major source of Hg exposure for humans.
Y. Joseph Zhang, Tomas Fernandez-Montblanc, William Pringle, Hao-Cheng Yu, Linlin Cui, and Saeed Moghimi
Geosci. Model Dev., 16, 2565–2581, https://doi.org/10.5194/gmd-16-2565-2023, https://doi.org/10.5194/gmd-16-2565-2023, 2023
Short summary
Short summary
Simulating global ocean from deep basins to coastal areas is a daunting task but is important for disaster mitigation efforts. We present a new 3D global ocean model on flexible mesh to study both tidal and nontidal processes and total water prediction. We demonstrate the potential for
seamlesssimulation, on a single mesh, from the global ocean to a few estuaries along the US West Coast. The model can serve as the backbone of a global tide surge and compound flooding forecasting framework.
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
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
Bell, W. N., Olson, L. N., and Schroder, J.: PyAMG: Algebraic Multigrid
Solvers
in Python, available at: http://www.pyamg.org (last access: 1 August 2018), version 2.1,
2013. a
Bryan, K.: Modeling Ocean Circulation: 1960–1990, the Weather Bureau, and
Princeton, in: Physical oceanography: Developments since 1950, edited by:
Jochum, M. and Murtugudde, R., 250 pp., Springer Science & Business Media,
2006. a
Dagum, L. and Menon, R.: OpenMP: an industry standard API for shared-memory
programming, IEEE Comput. Sci. Eng., 5, 46–55, 1998. a
Eden, C.: pyOM2.0 Documentation, available at:
https://wiki.cen.uni-hamburg.de/ifm/TO/pyOM2 (last access: 1 May 2017),
2014a. a
Eden, C.: Python Ocean Model 2 (pyOM2), available at:
https://wiki.cen.uni-hamburg.de/ifm/TO/pyOM2 (last acces:
1 August 2018), 2014b. a
Eden, C.: Closing the energy cycle in an ocean model, Ocean Model., 101,
30–42, https://doi.org/10.1016/j.ocemod.2016.02.005, 2016. a, b
Eden, C. and Greatbatch, R. J.: Towards a mesoscale eddy closure, Ocean
Model., 20, 223–239, 2008. a
Eden, C. and Olbers, D.: An energy compartment model for propagation,
nonlinear
interaction, and dissipation of internal gravity waves, J. Phys.
Oceanogr., 44, 2093–2106, 2014. a
Gao, G., Olsen, R., Sarkar, V., and Thekkath, R.: Collective loop fusion for
array contraction, in: Languages and Compilers for Parallel Computing, Springer Berlin
Heidelberg,
281–295, 1993. a
Gebbie, J. and Huybers, P.: Meridional circulation during the Last Glacial
Maximum explored through a combination of South Atlantic d18O observations
and a geostrophic inverse model, Geochem. Geophy. Geosy., 7, 394–407,
2006. a
Gent, P. R., Willebrand, J., McDougall, T. J., and McWilliams, J. C.:
Parameterizing eddy-induced tracer transports in ocean circulation models,
J. Phys. Oceanogr., 25, 463–474, 1995. a
Getzlaff, J., Boening, C., Eden, C., and Biastoch, A.: Signal propagation
related to the North Atlantic overturning, Geophys. Res. Lett., 32,
L09602, https://doi.org/10.1029/2004GL021002, 2005. a
Häfner, D. and Jacobsen, R. L.: Veros, the versatile ocean simulator, in pure Python, powered by Bohrium,
GitHub, available at: https://github.com/dionhaefner/veros (last access: 1 August 2018),
2016. a
Greatbatch, R. J. and Lu, J.: Reconciling the Stommel box model with the
Stommel-Arons model: A possible role for Southern Hemisphere wind forcing?,
J. Phys. Oceanogr., 31, 1618–1632, 2003. a
Griffies, S. M.: The Gent–McWilliams skew flux, J. Phys.
Oceanogr., 28, 831–841, 1998. a
Gropp, W., Lusk, E., and Skjellum, A.: Using MPI: portable parallel
programming
with the message-passing interface, vol. 1, MIT press, 1999. a
Häfner, D. and Jacobsen, R.: Veros v0.1.0, Zenodo,
https://doi.org/10.5281/zenodo.1133130, 2017. a
Häfner, D., Jacobsen, R., and Eden, C.: Veros v0.1.0 User Manual (Version
v0.1.0), Zenodo, https://doi.org/10.5281/zenodo.1174390, 2017. a
Huang, R. X., Cane, M. A., Naik, N., and Goodman, P.: Global adjustment of
the
thermocline in the response to deepwater formation, Geophys. Res. Lett.,
27, 759–762, 2000. a
IEEE Spectrum: The 2017 Top Programming Languages,
available at: http://spectrum.ieee.org/computing/software/the-2017-top-programming-languages, last access: 25 July 2017. a
Jochum, E. and Eden, C.: The connection between Southern Ocean winds, the
Atlantic Meridional Overturning Circulation and Pacific upwelling, J.
Climate, 28, 9250–9256, 2015. a
Jones, E., Oliphant, T., and Peterson, P.: SciPy: Open source scientific
tools for Python, available at: http://www.scipy.org/ (last access: 1 August 2018),
2001. a
Kristensen, M. R., Lund, S. A., Blum, T., Skovhede, K., and Vinter, B.:
Bohrium: unmodified NumPy code on CPU, GPU, and cluster, Python for High
Performance and Scientific Computing (PyHPC 2013), available at:
http://dlr.de/Portaldata/15/Resources/dokumente/PyHPC2013/submissions/pyhpc2013_submission_1.pdf
(last access: 1 August 2018), 2013. a, b
Kristensen, M. R., Lund, S. A., Blum, T., and Avery, J.: Fusion of parallel
array operations, in: Parallel Architecture and Compilation Techniques
(PACT), 2016 International Conference on IEEE, 71–85, 2016. a
Levitus, S.: Climatological Atlas of the World Ocean, NOAA Prof. Paper
13,
1994. a
Marta-Almeida, M., Ruiz-Villarreal, M., Otero, P., Cobas, M., Peliz, A.,
Nolasco, R., Cirano, M., and Pereira, J.: OOFϵ: a python engine
for automating regional and coastal ocean forecasts, Environ. Modell.
Softw., 26, 680–682, 2011. a
McDermott, D. A.: The regulation of northern overturning by southern
hemisphere winds, J. Phys. Oceanogr., 26, 1234–1254, 1996. a
McDougall, T. J. and Barker, P. M.: Getting started with TEOS-10 and the
Gibbs
Seawater (GSW) oceanographic toolbox, SCOR/IAPSO WG, 127, 1–28, 2011. a
Monteiro, J. M. and Caballero, R.: The climate modelling toolkit, in:
Proceedings of the 15th Python in Science Conference, 69–74, 2016. a
Munday, D., Johnson, H., and Marshall, D.: Eddy Saturation of Equilibrated
Circumpolar Curremts, J. Phys. Oceanogr., 43, 507–523, 2013. a
Nickolls, J., Buck, I., Garland, M., and Skadron, K.: Scalable parallel
programming with CUDA, Queue, 6, 40–53, 2008. a
Olbers, D., Willebrand, J., and Eden, C.: Ocean dynamics, Springer Science &
Business Media, 2012. a
Pacanowski, R. C., Dixon, K., and Rosati, A.: The GFDL modular ocean model
users guide, GFDL Ocean Group Tech. Rep., 2, p. 142, 1991. a
Peterson, P.: F2PY: a tool for connecting Fortran and Python programs,
International Journal of Computational Science and Engineering, 4, 296–305,
2009. a
Price de Solla, D.: Little science, big science, New York, Columbia
Uni, 119 pp., 1963. a
PYPL: PYPL PopularitY of Programming Language index, available at:
http://pypl.github.io, last access: 25 July 2017. a
Rew, R. and Davis, G.: NetCDF: an interface for scientific data access, IEEE
Comput. Graph., 10, 76–82, 1990. a
Rupp, K., Rudolf, F., and Weinbub, J.: ViennaCL – a high level linear
algebra
library for GPUs and multi-core CPUs, in: Intl. Workshop on GPUs and
Scientific Applications, 51–56, 2010. a
Stack Overflow: Stack Overflow Developer Survey, available at:
https://insights.stackoverflow.com/survey/2017, last access:
25 July 2017. a
Stone, J. E., Gohara, D., and Shi, G.: OpenCL: A parallel programming
standard for heterogeneous computing systems, Comput. Sci. Eng., 12,
66–73, 2010. a
TIOBE Group: TIOBE Programming Community Index,
available at: https://www.tiobe.com/tiobe-index, last access: 25 July 2017. a
Uppala, S. M., Kållberg, P., Simmons, A., Andrae, U., Bechtold, V. D. C.,
Fiorino, M., Gibson, J., Haseler, J., Hernandez, A., Kelly, G.,, Li, X.,
Onogi, K., Saarinen, S., Sokka, N., Allan, R. P., Andersson, E., Arpe, K.,
Balmaseda, M. A., Beljaars, A. C. M., Berg, L. Van De, Bidlot, J., Bormann,
N., Caires, S., Chevallier, F., Dethof, A., Dragosavac, M., Fisher, M.,
Fuentes, M., Hagemann, S., Hólm, E., Hoskins, B. J., Isaksen, L., Janssen,
P. A. E. M., Jenne, R., Mcnally, A. P., Mahfouf, J.-F., Morcrette, J.-J.,
Rayner, N. A., Saunders, R. W., Simon, P., Sterl, A., Trenberth, K. E.,
Untch, A., Vasiljevic, D., Viterbo, P., Woollen, J.: The
ERA-40 re-analysis, Q. J. Roy. Meteor. Soc.,
131, 2961–3012, 2005. a
Vallis, G. K.: Atmospheric and oceanic fluid dynamics: fundamentals and
large-scale circulation, Cambridge University Press, 2006. a
Vaněk, P., Mandel, J., and Brezina, M.: Algebraic multigrid by smoothed
aggregation for second and fourth order elliptic problems, Computing, 56,
179–196, 1996. a
Vinokur, M.: On one-dimensional stretching functions for finite-difference
calculations, J. Comput. Phys., 50, 215–234, 1983. a
Walt, S. V. D., Colbert, S. C., and Varoquaux, G.: The NumPy array: a
structure
for efficient numerical computation, Comput. Sci. Eng., 13,
22–30, 2011. a
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.
Well-performing, easy-to-use ocean models are a central ingredient to further the understanding...