English

Calliope: Pseudospectral shearing magnetohydrodynamics code with a pencil decomposition

Plasma Physics 2022-05-18 v1 High Energy Astrophysical Phenomena

Abstract

The pseudospectral method is a highly accurate numerical scheme suitable for turbulence simulations. We have developed an open-source pseudospectral code, \textsc{\textsf{Calliope}}, which adopts the P3DFFT library \citep{Pekurovsky2012} to perform a fast Fourier transform with the two-dimensional (pencil) decomposition of numerical grids. \textsc{\textsf{Calliope}} can solve incompressible magnetohydrodynamics (MHD), isothermal compressible MHD, and rotational reduced MHD with parallel computation using very large numbers of cores (>105> 10^5 cores for 204832048^3 grids). The code can also solve for local magnetorotational turbulence in a shearing frame using the remapping method \citep{Rogallo1981,Umurhan2004}. \textsc{\textsf{Calliope}} is currently the only pseudospectral code that can compute magnetorotational turbulence using pencil-domain decomposition. This paper presents the numerical scheme of \textsc{\textsf{Calliope}} and the results of linear and nonlinear numerical tests, including compressible local magnetorotational turbulence with the largest grid number reported to date.

Keywords

Cite

@article{arxiv.2201.10416,
  title  = {Calliope: Pseudospectral shearing magnetohydrodynamics code with a pencil decomposition},
  author = {Y. Kawazura},
  journal= {arXiv preprint arXiv:2201.10416},
  year   = {2022}
}

Comments

Accepted for publication in The Astrophysical Journal

R2 v1 2026-06-24T09:02:14.193Z