An adaptive scalable fully implicit algorithm based on stabilized finite element for reduced visco-resistive MHD
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. Additionally, 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 Chacón et al. (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 scalemore »
- Authors:
-
- Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States); Univ. of New Mexico, Albuquerque, NM (United States)
- Publication Date:
- Research Org.:
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States); Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
- Sponsoring Org.:
- USDOE National Nuclear Security Administration (NNSA); USDOE Office of Science (SC). Advanced Scientific Computing Research (ASCR); National Energy Research Scientific Computing Center (NERSC); NERSC
- OSTI Identifier:
- 1860664
- Alternate Identifier(s):
- OSTI ID: 1841945
- Report Number(s):
- LLNL-JRNL-822748; LA-UR-21-25160
Journal ID: ISSN 0021-9991; 1035320; TRN: US2305407
- Grant/Contract Number:
- AC52-07NA27344; 89233218CNA000001; AC02-05CH11231; ERCAP0016552; ERCAP0016553
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Journal of Computational Physics
- Additional Journal Information:
- Journal Volume: 454; Journal Issue: N/A; Journal ID: ISSN 0021-9991
- Publisher:
- Elsevier
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS; visco-resistive implicit MHD; continuous finite element; streamline upwind Petrov-Galerkin; physics-based preconditioning; adaptive mesh refinement; plasmoid instability
Citation Formats
Tang, Qi, Chacón, Luis, Kolev, Tzanio V., Shadid, John N., and Tang, Xian-Zhu. An adaptive scalable fully implicit algorithm based on stabilized finite element for reduced visco-resistive MHD. United States: N. p., 2022.
Web. doi:10.1016/j.jcp.2022.110967.
Tang, Qi, Chacón, Luis, Kolev, Tzanio V., Shadid, John N., & Tang, Xian-Zhu. An adaptive scalable fully implicit algorithm based on stabilized finite element for reduced visco-resistive MHD. United States. https://doi.org/10.1016/j.jcp.2022.110967
Tang, Qi, Chacón, Luis, Kolev, Tzanio V., Shadid, John N., and Tang, Xian-Zhu. Fri .
"An adaptive scalable fully implicit algorithm based on stabilized finite element for reduced visco-resistive MHD". United States. https://doi.org/10.1016/j.jcp.2022.110967. https://www.osti.gov/servlets/purl/1860664.
@article{osti_1860664,
title = {An adaptive scalable fully implicit algorithm based on stabilized finite element for reduced visco-resistive MHD},
author = {Tang, Qi and Chacón, Luis and Kolev, Tzanio V. and Shadid, John N. and Tang, Xian-Zhu},
abstractNote = {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. Additionally, 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 Chacón et al. (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 (≥ 107) with the successful resolution of plasmoid instabilities and thin current sheets.},
doi = {10.1016/j.jcp.2022.110967},
journal = {Journal of Computational Physics},
number = N/A,
volume = 454,
place = {United States},
year = {Fri Jan 14 00:00:00 EST 2022},
month = {Fri Jan 14 00:00:00 EST 2022}
}
Works referenced in this record:
FINMHD: An Adaptive Finite-element Code for Magnetic Reconnection and Formation of Plasmoid Chains in Magnetohydrodynamics
journal, July 2019
- Baty, Hubert
- The Astrophysical Journal Supplement Series, Vol. 243, Issue 2
Robust preconditioners for incompressible MHD models
journal, July 2016
- Ma, Yicong; Hu, Kaibo; Hu, Xiaozhe
- Journal of Computational Physics, Vol. 316
A high-order positivity-preserving single-stage single-step method for the ideal magnetohydrodynamic equations
journal, July 2016
- Christlieb, Andrew J.; Feng, Xiao; Seal, David C.
- Journal of Computational Physics, Vol. 316
Coalescence of magnetic islands, sloshing, and the pressure problem
journal, March 2006
- Knoll, D. A.; Chacón, L.
- Physics of Plasmas, Vol. 13, Issue 3
A posteriori error analysis and adaptive processes in the finite element method: Part I—error analysis
journal, November 1983
- Kelly, D. W.; De S. R. Gago, J. P.; Zienkiewicz, O. C.
- International Journal for Numerical Methods in Engineering, Vol. 19, Issue 11
MFEM: A modular finite element methods library
journal, January 2021
- Anderson, Robert; Andrej, Julian; Barker, Andrew
- Computers & Mathematics with Applications, Vol. 81
Fast reconnection in high-Lundquist-number plasmas due to the plasmoid Instability
journal, November 2009
- Bhattacharjee, A.; Huang, Yi-Min; Yang, H.
- Physics of Plasmas, Vol. 16, Issue 11
A New Approximate Block Factorization Preconditioner for Two-Dimensional Incompressible (Reduced) Resistive MHD
journal, January 2013
- Cyr, Eric C.; Shadid, John N.; Tuminaro, Raymond S.
- SIAM Journal on Scientific Computing, Vol. 35, Issue 3
Coalescence of Magnetic Islands
journal, April 1980
- Biskamp, D.; Welter, H.
- Physical Review Letters, Vol. 44, Issue 16
A non-staggered, conservative, , finite-volume scheme for 3D implicit extended magnetohydrodynamics in curvilinear geometries
journal, November 2004
- Chacón, L.
- Computer Physics Communications, Vol. 163, Issue 3
Jacobian-free Newton–Krylov methods: a survey of approaches and applications
journal, January 2004
- Knoll, D. A.; Keyes, D. E.
- Journal of Computational Physics, Vol. 193, Issue 2
Effects of plasmoid formation on sawtooth process in a tokamak
journal, May 2019
- Ali, A.; Zhu, P.
- Physics of Plasmas, Vol. 26, Issue 5
Analysis of an HDG Method for Linearized Incompressible Resistive MHD Equations
journal, January 2019
- Lee, Jeonghun J.; Shannon, Stephen J.; Bui-Thanh, Tan
- SIAM Journal on Numerical Analysis, Vol. 57, Issue 4
A conservative stabilized finite element method for the magneto-hydrodynamic equations
journal, March 1999
- Ben Salah, Nizar; Soulaimani, Azzeddine; Habashi, Wagdi G.
- International Journal for Numerical Methods in Fluids, Vol. 29, Issue 5
The SEL macroscopic modeling code
journal, December 2004
- Glasser, A. H.; Tang, X. Z.
- Computer Physics Communications, Vol. 164, Issue 1-3
A parallel fully coupled algebraic multilevel preconditioner applied to multiphysics PDE applications: Drift-diffusion, flow/transport/reaction, resistive MHD
journal, September 2010
- Lin, Paul T.; Shadid, John N.; Tuminaro, Raymond S.
- International Journal for Numerical Methods in Fluids, Vol. 64, Issue 10-12
An Adaptive Discontinuous Petrov--Galerkin Method for the Grad--Shafranov Equation
journal, January 2020
- Peng, Zhichao; Tang, Qi; Tang, Xian-Zhu
- SIAM Journal on Scientific Computing, Vol. 42, Issue 5
Scalable implicit incompressible resistive MHD with stabilized FE and fully-coupled Newton–Krylov-AMG
journal, June 2016
- Shadid, J. N.; Pawlowski, R. P.; Cyr, E. C.
- Computer Methods in Applied Mechanics and Engineering, Vol. 304
Efficiency Based Adaptive Local Refinement for First-Order System Least-Squares Formulations
journal, January 2011
- Adler, J. H.; Manteuffel, T. A.; McCormick, S. F.
- SIAM Journal on Scientific Computing, Vol. 33, Issue 1
Inexact Newton Methods
journal, April 1982
- Dembo, Ron S.; Eisenstat, Stanley C.; Steihaug, Trond
- SIAM Journal on Numerical Analysis, Vol. 19, Issue 2
Finite difference weighted essentially non-oscillatory schemes with constrained transport for ideal magnetohydrodynamics
journal, July 2014
- Christlieb, Andrew J.; Rossmanith, James A.; Tang, Qi
- Journal of Computational Physics, Vol. 268
Reconnection Properties of Large-Scale Current Sheets During Coronal mass Ejection Eruptions
journal, July 2016
- Lynch, B. J.; Edmondson, J. K.; Kazachenko, M. D.
- The Astrophysical Journal, Vol. 826, Issue 1
A Block Preconditioner for an Exact Penalty Formulation for Stationary MHD
journal, January 2014
- Phillips, Edward G.; Elman, Howard C.; Cyr, Eric C.
- SIAM Journal on Scientific Computing, Vol. 36, Issue 6
Stabilization and scalable block preconditioning for the Navier–Stokes equations
journal, January 2012
- Cyr, Eric C.; Shadid, John N.; Tuminaro, Raymond S.
- Journal of Computational Physics, Vol. 231, Issue 2
Self-focusing of local plasma currents
journal, September 1965
- Fadeev, V. M.; Kvabtskhava, I. F.; Komarov, N. N.
- Nuclear Fusion, Vol. 5, Issue 3
Large-volume flux closure during plasmoid-mediated reconnection in coaxial helicity injection
journal, March 2016
- Ebrahimi, F.; Raman, R.
- Nuclear Fusion, Vol. 56, Issue 4, Article No. 044002
Nonsymmetric Algebraic Multigrid Based on Local Approximate Ideal Restriction ($\ell$AIR)
journal, January 2018
- Manteuffel, Thomas A.; Ruge, John; Southworth, Ben S.
- SIAM Journal on Scientific Computing, Vol. 40, Issue 6
Review of implicit methods for the magnetohydrodynamic description of magnetically confined plasmas
journal, February 2012
- Jardin, S. C.
- Journal of Computational Physics, Vol. 231, Issue 3
Scaling laws of resistive magnetohydrodynamic reconnection in the high-Lundquist-number, plasmoid-unstable regime
journal, June 2010
- Huang, Yi-Min; Bhattacharjee, A.
- Physics of Plasmas, Vol. 17, Issue 6
Monotonicity-preserving finite element schemes with adaptive mesh refinement for hyperbolic problems
journal, September 2020
- Bonilla, Jesús; Badia, Santiago
- Journal of Computational Physics, Vol. 416
Island Coalescence Using Parallel First-Order System Least Squares on Incompressible Resistive Magnetohydrodynamics
journal, January 2013
- Adler, J. H.; Brezina, M.; Manteuffel, T. A.
- SIAM Journal on Scientific Computing, Vol. 35, Issue 5
Nonlinear, three-dimensional magnetohydrodynamics of noncircular tokamaks
journal, January 1976
- Strauss, H. R.
- Physics of Fluids, Vol. 19, Issue 1
An adaptive finite element method for magnetohydrodynamics
journal, July 2007
- Lankalapalli, S.; Flaherty, J. E.; Shephard, M. S.
- Journal of Computational Physics, Vol. 225, Issue 1
The superconvergent patch recovery anda posteriori error estimates. Part 1: The recovery technique
journal, May 1992
- Zienkiewicz, O. C.; Zhu, J. Z.
- International Journal for Numerical Methods in Engineering, Vol. 33, Issue 7
Implicit adaptive mesh refinement for 2D reduced resistive magnetohydrodynamics
journal, October 2008
- Philip, Bobby; Chacón, Luis; Pernice, Michael
- Journal of Computational Physics, Vol. 227, Issue 20
The superconvergent patch recovery anda posteriori error estimates. Part 2: Error estimates and adaptivity
journal, May 1992
- Zienkiewicz, O. C.; Zhu, J. Z.
- International Journal for Numerical Methods in Engineering, Vol. 33, Issue 7
Magnetic reconnection in plasmas
journal, January 1996
- Biskamp, Dieter
- Astrophysics and Space Science, Vol. 242, Issue 1-2
Block Preconditioners for Stable Mixed Nodal and Edge finite element Representations of Incompressible Resistive MHD
journal, January 2016
- Phillips, Edward G.; Shadid, John N.; Cyr, Eric C.
- SIAM Journal on Scientific Computing, Vol. 38, Issue 6
Alternative integration methods for problems in structural dynamics
journal, April 1995
- Owren, B.; Simonsen, H. H.
- Computer Methods in Applied Mechanics and Engineering, Vol. 122, Issue 1-2
Coalescence instability of magnetic islands
journal, January 1977
- Finn, J. M.; Kaw, P. K.
- Physics of Fluids, Vol. 20, Issue 1
An Adaptive Finite Element Method for Magnetohydrodynamics
journal, December 1998
- Strauss, H. R.; Longcope, D. W.
- Journal of Computational Physics, Vol. 147, Issue 2
Hall magnetohydrodynamics on block-adaptive grids
journal, July 2008
- Tóth, Gábor; Ma, Yingjuan; Gombosi, Tamas I.
- Journal of Computational Physics, Vol. 227, Issue 14
A scalable, fully implicit algorithm for the reduced two-field low-β extended MHD model
journal, December 2016
- Chacón, L.; Stanier, A.
- Journal of Computational Physics, Vol. 326
A constrained transport divergence-free finite element method for incompressible MHD equations
journal, March 2021
- Li, Lingxiao; Zhang, Donghang; Zheng, Weiying
- Journal of Computational Physics, Vol. 428
A 2D high-β Hall MHD implicit nonlinear solver
journal, July 2003
- Chacón, L.; Knoll, D. A.
- Journal of Computational Physics, Vol. 188, Issue 2
Stable finite element methods preserving $$\nabla \cdot \varvec{B}=0$$ ∇ · B = 0 exactly for MHD models
journal, March 2016
- Hu, Kaibo; Ma, Yicong; Xu, Jinchao
- Numerische Mathematik, Vol. 135, Issue 2
Towards a scalable fully-implicit fully-coupled resistive MHD formulation with stabilized FE methods
journal, October 2010
- Shadid, J. N.; Pawlowski, R. P.; Banks, J. W.
- Journal of Computational Physics, Vol. 229, Issue 20
Nonconforming Mesh Refinement for High-Order Finite Elements
journal, January 2019
- Červený, Jakub; Dobrev, Veselin; Kolev, Tzanio
- SIAM Journal on Scientific Computing, Vol. 41, Issue 4
Numerical experiments on magnetic reconnection in solar flare and coronal mass ejection current sheets: Experiments on magnetic reconnection
journal, September 2012
- Mei, Z.; Shen, C.; Wu, N.
- Monthly Notices of the Royal Astronomical Society, Vol. 425, Issue 4
An Implicit, Nonlinear Reduced Resistive MHD Solver
journal, May 2002
- Chacón, L.; Knoll, D. A.; Finn, J. M.
- Journal of Computational Physics, Vol. 178, Issue 1
The deal.II library, Version 9.4
journal, July 2022
- Arndt, Daniel; Bangerth, Wolfgang; Feder, Marco
- Journal of Numerical Mathematics, Vol. 30, Issue 3