DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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 » 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.« less

Authors:
ORCiD logo [1]; ORCiD logo [1];  [2];  [3]; ORCiD logo [1]
  1. Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
  2. Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
  3. 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


Robust preconditioners for incompressible MHD models
journal, July 2016


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
  • DOI: 10.1016/j.jcp.2016.04.016

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
  • DOI: 10.1063/1.2173515

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
  • DOI: 10.1002/nme.1620191103

MFEM: A modular finite element methods library
journal, January 2021


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
  • DOI: 10.1063/1.3264103

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
  • DOI: 10.1137/12088879X

Coalescence of Magnetic Islands
journal, April 1980


Jacobian-free Newton–Krylov methods: a survey of approaches and applications
journal, January 2004


Effects of plasmoid formation on sawtooth process in a tokamak
journal, May 2019


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
  • DOI: 10.1137/18M1166729

A conservative stabilized finite element method for the magneto-hydrodynamic equations
journal, March 1999


The SEL macroscopic modeling code
journal, December 2004


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
  • DOI: 10.1002/fld.2402

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
  • DOI: 10.1137/19M1309894

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
  • DOI: 10.1016/j.cma.2016.01.019

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
  • DOI: 10.1137/100786897

Inexact Newton Methods
journal, April 1982

  • Dembo, Ron S.; Eisenstat, Stanley C.; Steihaug, Trond
  • SIAM Journal on Numerical Analysis, Vol. 19, Issue 2
  • DOI: 10.1137/0719025

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
  • DOI: 10.1016/j.jcp.2014.03.001

Reconnection Properties of Large-Scale Current Sheets During Coronal mass Ejection Eruptions
journal, July 2016


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
  • DOI: 10.1137/140955082

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
  • DOI: 10.1016/j.jcp.2011.09.001

Self-focusing of local plasma currents
journal, September 1965


Large-volume flux closure during plasmoid-mediated reconnection in coaxial helicity injection
journal, March 2016


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
  • DOI: 10.1137/17M1144350

Review of implicit methods for the magnetohydrodynamic description of magnetically confined plasmas
journal, February 2012


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
  • DOI: 10.1063/1.3420208

Monotonicity-preserving finite element schemes with adaptive mesh refinement for hyperbolic problems
journal, September 2020


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
  • DOI: 10.1137/120880227

Nonlinear, three-dimensional magnetohydrodynamics of noncircular tokamaks
journal, January 1976


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
  • DOI: 10.1016/j.jcp.2006.12.010

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
  • DOI: 10.1002/nme.1620330702

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
  • DOI: 10.1016/j.jcp.2008.06.029

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
  • DOI: 10.1002/nme.1620330703

Magnetic reconnection in plasmas
journal, January 1996

  • Biskamp, Dieter
  • Astrophysics and Space Science, Vol. 242, Issue 1-2
  • DOI: 10.1007/BF00645113

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
  • DOI: 10.1137/16M1074084

Alternative integration methods for problems in structural dynamics
journal, April 1995


Coalescence instability of magnetic islands
journal, January 1977

  • Finn, J. M.; Kaw, P. K.
  • Physics of Fluids, Vol. 20, Issue 1
  • DOI: 10.1063/1.861709

An Adaptive Finite Element Method for Magnetohydrodynamics
journal, December 1998

  • Strauss, H. R.; Longcope, D. W.
  • Journal of Computational Physics, Vol. 147, Issue 2
  • DOI: 10.1006/jcph.1998.6091

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
  • DOI: 10.1016/j.jcp.2008.04.010

A scalable, fully implicit algorithm for the reduced two-field low-β extended MHD model
journal, December 2016


A constrained transport divergence-free finite element method for incompressible MHD equations
journal, March 2021


A 2D high-β Hall MHD implicit nonlinear solver
journal, July 2003


Stable finite element methods preserving $$\nabla \cdot \varvec{B}=0$$ ∇ · B = 0 exactly for MHD models
journal, March 2016


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
  • DOI: 10.1016/j.jcp.2010.06.018

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
  • DOI: 10.1137/18M1193992

Numerical experiments on magnetic reconnection in solar flare and coronal mass ejection current sheets: Experiments on magnetic reconnection
journal, September 2012


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
  • DOI: 10.1006/jcph.2002.7015

The deal.II library, Version 9.4
journal, July 2022

  • Arndt, Daniel; Bangerth, Wolfgang; Feder, Marco
  • Journal of Numerical Mathematics, Vol. 30, Issue 3
  • DOI: 10.1515/jnma-2022-0054