A high-order finite-difference solver for direct numerical simulations of magnetohydrodynamic turbulence

被引:0
|
作者
Fang, Jian [1 ]
Laizet, Sylvain [2 ]
Skillen, Alex [3 ]
机构
[1] Sci & Technol Facil Council, Sci Comp Dept, Daresbury Lab, Keckwick Lane, Warrington WA4 4AD, England
[2] Imperial Coll London, Dept Aeronaut, London SW7 2AZ, England
[3] Univ Manchester, Sch Engn, Manchester M13 9PL, England
基金
英国工程与自然科学研究理事会;
关键词
Magnetohydrodynamics; High performance computing; High-order finite-difference schemes; Direct numerical simulation; POISSONS-EQUATION; WALL; FLOWS; REDUCTION; SCHEMES; ERRORS; FLUID;
D O I
10.1016/j.cpc.2024.109400
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents the development and validation of a Magnetohydrodynamics (MHD) module integrated into the Xcompact3d framework, an open-source high-order finite-difference suite of solvers designed to study turbulent flows on supercomputers. Leveraging the Fast Fourier Transform library already implemented in Xcompact3d, alongside sixth-order compact finite-difference schemes and a direct spectral Poisson solver, both the induction and potential-based MHD equations can be efficiently solved at scale on CPU-based supercomputers for fluids with strong and weak magnetic field, respectively. Validation of the MHD solver is conducted against established benchmarks, including Orszag-Tang vortex and MHD channel flows, demonstrating the module's capability to accurately capture complex MHD phenomena, providing a powerful tool for research in both engineering and astrophysics. The scalability of the Xcompact3d framework remains intact with the incorporation of the MHD module, ensuring efficient performance on modern high-performance clusters. This paper also presents new findings on the evolution of the Taylor-Green vortex under an external magnetic field for different flow regimes.
引用
收藏
页数:20
相关论文
共 50 条
  • [21] EXPLICIT HIGH-ORDER FINITE-DIFFERENCE ANALYSIS OF ROTATIONALLY SYMMETRIC SHELLS
    SMITH, TA
    AIAA JOURNAL, 1980, 18 (03) : 309 - 317
  • [22] High-order compact finite-difference methods on general overset grids
    Sherer, SE
    Scott, JN
    JOURNAL OF COMPUTATIONAL PHYSICS, 2005, 210 (02) : 459 - 496
  • [23] Adaptive High-Order Finite-Difference Method for Nonlinear Wave Problems
    Fatkullin I.
    Hesthaven J.S.
    Journal of Scientific Computing, 2001, 16 (1) : 47 - 67
  • [24] Stability of High-Order Finite-Difference Schemes for Poroelastic Wave Simulation
    Zhang, Wensheng
    Joardar, Atish Kumar
    EAST ASIAN JOURNAL ON APPLIED MATHEMATICS, 2022, 12 (04) : 891 - 911
  • [25] High-fidelity simulations of gravity currents using a high-order finite-difference spectral vanishing viscosity approach
    Frantz, Ricardo A. S.
    Deskos, Georgios
    Laizet, Sylvain
    Silvestrini, Jorge H.
    COMPUTERS & FLUIDS, 2021, 221
  • [26] High-order pole-treatment in cylindrical coordinates for incompressible flow simulations with finite-difference collocated schemes
    Tavakoli, Ehsan
    Lessani, Bamdad
    Hosseini, Reza
    JOURNAL OF COMPUTATIONAL PHYSICS, 2015, 296 : 1 - 24
  • [27] A high order finite difference solver for simulations of turbidity currents with high parallel efficiency
    Gong, Zheng
    Deng, Gefei
    An, Chenge
    Wu, Zi
    Fu, Xudong
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2022, 128 : 21 - 33
  • [28] A High-Order Solver for Aerodynamic Flow Simulations and Comparison of Different Numerical Schemes
    Mikhaylov, Sergey
    Morozov, Alexander
    Podaruev, Vladimir
    Troshin, Alexey
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2017 (ICCMSE-2017), 2017, 1906
  • [29] High-order finite-difference simulations of marine CSEM surveys using a correspondence principle for wave and diffusion fields
    Mittet, Rune
    GEOPHYSICS, 2010, 75 (01) : F33 - F50
  • [30] A high order finite-difference solver for investigation of disturbance development in turbulent boundary layers
    Togneri, Michael
    Davies, Christopher
    COMPUTERS & FLUIDS, 2011, 46 (01) : 472 - 478