An efficient spectral method for the simulation of dynamos in Cartesian geometry and its implementation on massively parallel computers

Stellmach S, Hansen U

Research article (journal) | Peer reviewed

Abstract

Numerical simulations of the process of convection and magnetic field generation in planetary cores still fail to reach geophysically realistic control parameter values. Future progress in this field depends crucially on efficient numerical algorithms which are able to take advantage of the newest generation of parallel computers. Desirable features of simulation algorithms include (1) spectral accuracy, (2) an operation count per time step that is small and roughly proportional to the number of grid points, (3) memory requirements that scale linear with resolution, (4) an implicit treatment of all linear terms including the Coriolis force, (5) the ability to treat all kinds of common boundary conditions, and (6) reasonable efficiency on massively parallel machines with tens of thousands of processors. So far, algorithms for fully self-consistent dynamo simulations in spherical shells do not achieve all these criteria simultaneously, resulting in strong restrictions on the possible resolutions. In this paper, we demonstrate that local dynamo models in which the process of convection and magnetic field generation is only simulated for a small part of a planetary core in Cartesian geometry can achieve the above goal. We propose an algorithm that fulfills the first five of the above criteria and demonstrate that a model implementation of our method on an IBM Blue Gene/L system scales impressively well for up to O(10(4)) processors. This allows for numerical simulations at rather extreme parameter values.

Details about the publication

JournalGeochemistry, Geophysics, Geosystems
Volume9
StatusPublished
Release year2008 (03/05/2008)
Language in which the publication is writtenEnglish
DOI10.1029/2007GC001778
Keywordsnumerical methods geodynamo earth's core spherical-shells convective dynamos geodynamo field layer

Authors from the University of Münster

Hansen, Ulrich
Professur für Geophysik (Prof. Hansen)
Stellmach, Stephan
Institute of Geophysics