An Adaptive Newton-based Equilibrium Solver with Structure-Preserving Initialization for Dynamic MHD

POSTER

Abstract

We develop a Newton-based free-boundary Grad-Shafranov (GS) solver using adaptive finite elements and advanced preconditioning. The free-boundary interaction introduces a domain-dependent nonlinear form, with Jacobian contributions derived via shape calculus. Key innovations include the treatment of global constraints, nonlocal reformulations, and adaptive mesh refinement. The solver achieves robust convergence, reducing the nonlinear residual below 1e-6 within a few iterations, even in challenging cases where traditional Picard-based solvers fail.

To support dynamic MHD simulations, we analyze errors introduced when transferring GS equilibria to MHD discretizations. These errors, often stemming from mismatches in mesh alignment or function space choices, can degrade force balance and the divergence-free condition of the magnetic field. We identify critical factors affecting the quality of transferred equilibria, including mesh alignment and compatibility between GS and MHD function spaces. Numerical results show that structure-preserving choices substantially reduce initialization errors, maintain force balance, and weakly preserve magnetic divergence-free properties, enhancing the reliability of dynamic MHD instability studies in tokamaks.

*This work was jointly supported by the U.S. Department of Energy of the Office of Fusion Energy Sciences and the Office of Advanced Scientific Computing Research.

Publication: 1. D.A. Serino, et al. "An adaptive Newton-based free-boundary Grad-Shafranov solver." SIAM Journal on Scientific Computing, accepted, 2025.
2. R. Zhang, G. Wimmer, and Q. Tang. "Structure-Preserving Transfer of Grad-Shafranov Equilibria to Magnetohydrodynamic Solvers", in preparation, 2025.

Presenters

  • Qi Tang

    • Georgia Institute of Technology

Authors

  • Qi Tang

    • Georgia Institute of Technology
  • Rushan Zhang

    • Georgia Institute of Technology
  • Daniel Serino

    • Los Alamos National Laboratory
  • Golo Wimmer

    • Los Alamos National Laboratory
  • Xianzhu Tang

    • Los Alamos National Laboratory (LANL)
  • Tzanio Kolev

    • LLNL
  • Konstantin Lipnikov

    • Los Alamos National Laboratory