An adaptive scalable fully implicit algorithm based on stabilized finite element for reduced visco-resistive MHD
arXiv:2106.00260 · doi:10.1016/j.jcp.2022.110967
Abstract
The magnetohydrodynamics (MHD) equations are continuum models used in the study of a wide range of plasma physics systems, including the evolution of complex plasma dynamics in tokamak disruptions. However, efficient numerical solution methods for MHD are extremely challenging due to disparate time and length scales, strong hyperbolic phenomena, and nonlinearity. Therefore the development of scalable, implicit MHD algorithms and high-resolution adaptive mesh refinement strategies is of considerable importance. In this work, we develop a high-order stabilized finite-element algorithm for the reduced visco-resistive MHD equations based on the MFEM finite element library (mfem.org). The scheme is fully implicit, solved with the Jacobian-free Newton-Krylov (JFNK) method with a physics-based preconditioning strategy. Our preconditioning strategy is a generalization of the physics-based preconditioning methods in [Chacon, et al, JCP 2002] to adaptive, stabilized finite elements. Algebraic multigrid methods are used to invert sub-block operators to achieve scalability. A parallel adaptive mesh refinement scheme with dynamic load-balancing is implemented to efficiently resolve the multi-scale spatial features of the system. Our implementation uses the MFEM framework, which provides arbitrary-order polynomials and flexible adaptive conforming and non-conforming meshes capabilities. Results demonstrate the accuracy, efficiency, and scalability of the implicit scheme in the presence of large scale disparity. The potential of the AMR approach is demonstrated on an island coalescence problem in the high Lundquist-number regime () with the successful resolution of plasmoid instabilities and thin current sheets.
arXiv comment41 pages, 21 figures
References in corpus (11)
- Fast Reconnection in High-Lundquist-Number Plasmas Due to Secondary Tearing Instabilities
- MFEM: a modular finite element methods library
- Scaling laws of resistive magnetohydrodynamic reconnection in the high-Lundquist-number, plasmoid-unstable regime
- Finite Difference Weighted Essentially Non-Oscillatory Schemes with Constrained Transport for Ideal Magnetohydrodynamics
- Robust Preconditioners for Incompressible MHD Models
- A high-order positivity-preserving single-stage single-step method for the ideal magnetohydrodynamic equations
- Reconnection Properties of Large-Scale Current Sheets During Coronal Mass Ejection Eruptions
- A constrained transport divergence-free finite element method for Incompressible MHD equations
- Monotonicity-preserving finite element schemes with adaptive mesh refinement for hyperbolic problems
- Effects of Plasmoid Formation on Sawtooth Process in a Tokamak
- FINMHD: an adaptive finite element code for magnetic reconnection and plasmoid chains formation in Magnetohydrodynamics