Preprints
https://doi.org/10.31223/X5WM6Z
https://doi.org/10.31223/X5WM6Z
27 Oct 2025
 | 27 Oct 2025
Status: this preprint is open for discussion and under review for Geoscientific Model Development (GMD).

OceanTracker 0.5: Fast Adaptable Lagrangian Particle Tracking in Structured and Unstructured Grids

Ross Vennell, Laurin Steidle, Malcolm Smeaton, Romain Chaput, and Ben Knight

Abstract. Particle tracking is frequently used to compute particle movements within hydrodynamic ocean models; however, modelling millions of particles is computationally challenging. OceanTracker is designed to reduce the time required to obtain results from particle tracking. Firstly, by being computationally efficient, it enables users to simulate large numbers of particles in complex costal environments, enabling improved statistics or exploring a wider range of cases within acceptable run times. Secondly, OceanTracker can calculate multiple particle statistics during the computational run, eliminating the need to record and post-process large volumes of particle trajectories. The adaptability of OceanTracker’s modular computational pipeline allows users to add and modify components which govern particle physics, behaviour, and statistics. The computational pipeline is entirely assembled from user-provided parameters, supplied as a text file or built using helper methods. Coders can easily modify existing components through code inheritance. Currently, OceanTracker supports hydrodynamic model output for unstructured grids (SCHISM, FVCOM, DELFT3D-FM) and structured grids (ROMS, NEMO/GLORYS). Computing the trajectories for more than a million particles with OceanTracker on a single computer core is more than ten times faster than the OpenDrift code and twice as fast as the Ocean Parcels code, despite treating structured grids as unstructured. In addition to its single-core performance, OceanTracker can run computations in parallel across available cores. This can further increase speed by up to an order of magnitude on currently available multicore desktop processors.

Share
Ross Vennell, Laurin Steidle, Malcolm Smeaton, Romain Chaput, and Ben Knight

Status: open (until 22 Dec 2025)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
Ross Vennell, Laurin Steidle, Malcolm Smeaton, Romain Chaput, and Ben Knight
Ross Vennell, Laurin Steidle, Malcolm Smeaton, Romain Chaput, and Ben Knight

Viewed

Since the preprint corresponding to this journal article was posted outside of Copernicus Publications, the preprint-related metrics are limited to HTML views.

Total article views: 25 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
25 0 0 25 0 0
  • HTML: 25
  • PDF: 0
  • XML: 0
  • Total: 25
  • BibTeX: 0
  • EndNote: 0
Views and downloads (calculated since 27 Oct 2025)
Cumulative views and downloads (calculated since 27 Oct 2025)

Viewed (geographical distribution)

Since the preprint corresponding to this journal article was posted outside of Copernicus Publications, the preprint-related metrics are limited to HTML views.

Total article views: 25 (including HTML, PDF, and XML) Thereof 25 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 28 Oct 2025
Download
Short summary
Ocean currents transport everything from pollution to marine larvae, but tracking millions of virtual particles to understand these movements typically requires weeks of computer processing. OceanTracker solves this bottleneck by being over ten times faster than existing tools, completing million-particle simulations in under an hour on standard computers. This speed breakthrough enables scientists to generate heat maps and analyze connectivity patterns between ocean regions.
Share