Articles | Volume 18, issue 18
https://doi.org/10.5194/gmd-18-6541-2025
https://doi.org/10.5194/gmd-18-6541-2025
Methods for assessment of models
 | 
29 Sep 2025
Methods for assessment of models |  | 29 Sep 2025

Implementation of implicit filters for spatial spectra extraction

Kacper Nowak, Sergey Danilov, Vasco Müller, and Caili Liu

Related authors

Sensitivity of the tropical Atlantic to vertical mixing in two ocean models (ICON-O v2.6.6 and FESOM v2.5)
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
Geosci. Model Dev., 18, 1189–1220, https://doi.org/10.5194/gmd-18-1189-2025,https://doi.org/10.5194/gmd-18-1189-2025, 2025
Short summary
Split-explicit external mode solver in the finite volume sea ice–ocean model FESOM2
Tridib Banerjee, Patrick Scholz, Sergey Danilov, Knut Klingbeil, and Dmitry Sidorenko
Geosci. Model Dev., 17, 7051–7065, https://doi.org/10.5194/gmd-17-7051-2024,https://doi.org/10.5194/gmd-17-7051-2024, 2024
Short summary
CD-type discretization for sea ice dynamics in FESOM version 2
Sergey Danilov, Carolin Mehlmann, Dmitry Sidorenko, and Qiang Wang
Geosci. Model Dev., 17, 2287–2297, https://doi.org/10.5194/gmd-17-2287-2024,https://doi.org/10.5194/gmd-17-2287-2024, 2024
Short summary
AWI-CM3 coupled climate model: description and evaluation experiments for a prototype post-CMIP6 model
Jan Streffing, Dmitry Sidorenko, Tido Semmler, Lorenzo Zampieri, Patrick Scholz, Miguel Andrés-Martínez, Nikolay Koldunov, Thomas Rackow, Joakim Kjellsson, Helge Goessling, Marylou Athanase, Qiang Wang, Jan Hegewald, Dmitry V. Sein, Longjiang Mu, Uwe Fladrich, Dirk Barbi, Paul Gierz, Sergey Danilov, Stephan Juricke, Gerrit Lohmann, and Thomas Jung
Geosci. Model Dev., 15, 6399–6427, https://doi.org/10.5194/gmd-15-6399-2022,https://doi.org/10.5194/gmd-15-6399-2022, 2022
Short summary
Cloud-based framework for inter-comparing submesoscale-permitting realistic ocean models
Takaya Uchida, Julien Le Sommer, Charles Stern, Ryan P. Abernathey, Chris Holdgraf, Aurélie Albert, Laurent Brodeau, Eric P. Chassignet, Xiaobiao Xu, Jonathan Gula, Guillaume Roullet, Nikolay Koldunov, Sergey Danilov, Qiang Wang, Dimitris Menemenlis, Clément Bricaud, Brian K. Arbic, Jay F. Shriver, Fangli Qiao, Bin Xiao, Arne Biastoch, René Schubert, Baylor Fox-Kemper, William K. Dewar, and Alan Wallcraft
Geosci. Model Dev., 15, 5829–5856, https://doi.org/10.5194/gmd-15-5829-2022,https://doi.org/10.5194/gmd-15-5829-2022, 2022
Short summary

Cited articles

Aluie, H.: Convolutions on the sphere: Commutation with differential operators, GEM-Int. J. Geomath., 10, 9, https://doi.org/10.1007/s13137-019-0123-9, 2019. a
Aluie, H., Hecht, M., and Vallis, G. K.: Mapping the energy cascade in the North Atlantic Ocean: The coarse-graining approach, J. Phys. Oceanogr., 48, 225–244, https://doi.org/10.1175/jpo-d-17-0100.1, 2018. a, b, c
Buzzicotti, M., Storer, B. A., Khatri, H., Griffies, S. M., and Aluie, H.: Spatio-temporal coarse-graining decomposition of the global ocean geostrophic kinetic energy, J. Adv. Model. Earth Syst., 15, e2023MS003693, https://doi.org/10.1029/2023MS003693, 2023. a
Danilov, S., Sidorenko, D., Wang, Q., and Jung, T.: The Finite-volumE Sea ice–Ocean Model (FESOM2), Geosci. Model Dev., 10, 765–789, https://doi.org/10.5194/gmd-10-765-2017, 2017. a, b
Danilov, S., Juricke, S., Nowak, K., Sidorenko, D., and Wang, Q.: Computing spatial spectra using implicit filters, Zenodo [data set], https://doi.org/10.5281/zenodo.8171835, 2023. a, b, c, d, e, f, g, h, i, j, k
Download
Short summary
A new method called coarse-graining scale analysis is gaining traction as an alternative to Fourier analysis. However, it requires data to be on a regular grid. To address this, we present a high-performance Python package of the coarse-graining technique using discrete Laplacians. This method can handle any mesh type and is ideal for processing output directly from unstructured-mesh models. Computation is split into preparation and solving phases, with GPU acceleration ensuring fast processing.
Share