Parallel finite volume simulation of the spherical shell dynamo with pseudo-vacuum magnetic boundary conditions

From MaRDI portal
Publication:6348408

DOI10.1016/J.JCP.2021.110866arXiv2009.02171MaRDI QIDQ6348408FDOQ6348408


Authors: Liang Yin, Chao Yang, Shi-Zhuang Ma, Ying Cai, Keke Zhang Edit this on Wikidata


Publication date: 4 September 2020

Abstract: In this paper, we study the parallel simulation of the magnetohydrodynamic (MHD) dynamo in a rapidly rotating spherical shell with pseudo-vacuum magnetic boundary conditions. A second-order finite volume scheme based on a collocated quasi-uniform cubed-sphere grid is applied to the spatial discretization of the MHD dynamo equations. To ensure the solenoidal condition of the magnetic field, we adopt a widely-used approach whereby a pseudo-pressure is introduced into the induction equation. The temporal integration is split by a second-order approximate factorization approach, resulting in two linear algebraic systems both solved by a preconditioned Krylov subspace iterative method. A multi-level restricted additive Schwarz preconditioner based on domain decomposition and multigrid method is then designed to improve the efficiency and scalability. Accurate numerical solutions of two benchmark cases are obtained with our code, comparable to the existing local method results. Several large-scale tests performed on the Sunway TaihuLight supercomputer show good strong and weak scalabilities and a noticeable improvement from the multi-level preconditioner with up to 10368 processor cores.













This page was built for publication: Parallel finite volume simulation of the spherical shell dynamo with pseudo-vacuum magnetic boundary conditions

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6348408)