TY - JOUR
T1 - CALLIOPE
T2 - Pseudospectral Shearing Magnetohydrodynamics Code with a Pencil Decomposition
AU - Kawazura, Y.
N1 - Funding Information:
This work was supported by JSPS KAKENHI grant Nos. JP19K23451 and JP20K14509. The numerical computations reported here were carried out on Fugaku at RIKEN, on Cray XC50 at the Center for Computational Astrophysics at the National Astronomical Observatory of Japan, on ITO at Kyushu University, on Oakforest-PACS and Oakbridge-CX at the University of Tokyo, and on AOBA-B at Tohoku University.
Publisher Copyright:
© 2022. The Author(s). Published by the American Astronomical Society.
PY - 2022/4/1
Y1 - 2022/4/1
N2 - The pseudospectral method is a highly accurate numerical scheme suitable for turbulence simulations. We have developed an open-source pseudospectral code, calliope, which adopts the P3DFFT library to perform a fast Fourier transform with the two-dimensional (pencil) decomposition of numerical grids. calliope can solve incompressible magnetohydrodynamics (MHD), isothermal compressible MHD, and rotational reduced MHD with parallel computation using very large numbers of cores (>105 cores for 20483 grids). The code can also solve for local magnetorotational turbulence in a shearing frame using the remapping method. calliope is currently the only pseudospectral code that can compute magnetorotational turbulence using pencil-domain decomposition. This paper presents the numerical scheme of calliope and the results of linear and nonlinear numerical tests, including compressible local magnetorotational turbulence with the largest grid number reported to date.
AB - The pseudospectral method is a highly accurate numerical scheme suitable for turbulence simulations. We have developed an open-source pseudospectral code, calliope, which adopts the P3DFFT library to perform a fast Fourier transform with the two-dimensional (pencil) decomposition of numerical grids. calliope can solve incompressible magnetohydrodynamics (MHD), isothermal compressible MHD, and rotational reduced MHD with parallel computation using very large numbers of cores (>105 cores for 20483 grids). The code can also solve for local magnetorotational turbulence in a shearing frame using the remapping method. calliope is currently the only pseudospectral code that can compute magnetorotational turbulence using pencil-domain decomposition. This paper presents the numerical scheme of calliope and the results of linear and nonlinear numerical tests, including compressible local magnetorotational turbulence with the largest grid number reported to date.
UR - http://www.scopus.com/inward/record.url?scp=85128431589&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85128431589&partnerID=8YFLogxK
U2 - 10.3847/1538-4357/ac4f63
DO - 10.3847/1538-4357/ac4f63
M3 - Article
AN - SCOPUS:85128431589
SN - 0004-637X
VL - 928
JO - Astrophysical Journal
JF - Astrophysical Journal
IS - 2
M1 - 113
ER -