Articles | Volume 14, issue 12
Geosci. Model Dev., 14, 7477–7495, 2021
Geosci. Model Dev., 14, 7477–7495, 2021

Development and technical paper 07 Dec 2021

Development and technical paper | 07 Dec 2021

MagIC v5.10: a two-dimensional message-passing interface (MPI) distribution for pseudo-spectral magnetohydrodynamics simulations in spherical geometry

Rafael Lago et al.

Related subject area

Numerical methods
Machine-learning models to replicate large-eddy simulations of air pollutant concentrations along boulevard-type streets
Moritz Lange, Henri Suominen, Mona Kurppa, Leena Järvi, Emilia Oikarinen, Rafael Savvides, and Kai Puolamäki
Geosci. Model Dev., 14, 7411–7424,,, 2021
Short summary
Recalculation of error growth models' parameters for the ECMWF forecast system
Hynek Bednář, Aleš Raidl, and Jiří Mikšovský
Geosci. Model Dev., 14, 7377–7389,,, 2021
Short summary
How biased are our models? – a case study of the alpine region
Denise Degen, Cameron Spooner, Magdalena Scheck-Wenderoth, and Mauro Cacace
Geosci. Model Dev., 14, 7133–7153,,, 2021
Short summary
B-flood 1.0: an open-source Saint-Venant model for flash-flood simulation using adaptive refinement
Geoffroy Kirstetter, Olivier Delestre, Pierre-Yves Lagrée, Stéphane Popinet, and Christophe Josserand
Geosci. Model Dev., 14, 7117–7132,,, 2021
Short summary
A micro-genetic algorithm (GA v1.7.1a) for combinatorial optimization of physics parameterizations in the Weather Research and Forecasting model (v4.0.3) for quantitative precipitation forecast in Korea
Sojung Park and Seon K. Park
Geosci. Model Dev., 14, 6241–6255,,, 2021
Short summary

Cited articles

Abramowitz, M. and Stegun, I. A.: Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables, Dover, New York, 9th dover printing, 10th gpo printing Edn., 1964. a
Anderson, E., Bai, Z., Bischof, C., Blackford, S., Dongarra, J. D. J., Croz, J. D., Greenbaum, A., Hammarling, S., McKenney, A., and Sorensen, D.: LAPACK Users' Guide, SIAM, Philadelphia, Pennsylvania, USA, 3rd Edn., 1999. a
Ascher, U. M., Ruuth, S. J., and Wetton, B. T. R.: Implicit-explicit methods for time-dependent partial differential equations, SIAM J. Numer. Anal., 32, 797–823, 1995. a
Ascher, U. M., Ruuth, S. J., and Spiteri, R. J.: Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations, Appl. Numer. Math., 25, 151–167, 1997. a
Barik, A., Triana, S. A., Hoff, M., and Wicht, J.: Triadic resonances in the wide-gap spherical Couette system, J. Fluid Mech., 843, 211–243,, 2018. a
Short summary
In this work we discuss a two-dimensional distributed parallelization of MagIC, an open-source code for the numerical solution of the magnetohydrodynamics equations. Such a parallelization involves several challenges concerning the distribution of work and data. We detail our algorithm and compare it with the established, optimized, one-dimensional distribution in the context of the dynamo benchmark and discuss the merits of both implementations.