An Efficient Nonlinear Solver for Steady MHD Based on Algebraic Splitting

Authors

  • Mengying Xiao

Keywords:

Steady MHD, algebraic splitting, incremental Picard Yosida method, nonlinear solver.

Abstract

We propose a new, efficient, nonlinear iteration for solving the steady incompressible MHD equations. The method consists of a careful combination of an incremental Picard iteration, Yosida splitting, and a grad-div stabilized finite element discretization. At each iteration, the Schur complement remains the same, is SPD, and can be easily and effectively preconditioned with the pressure mass matrix. Furthermore, this method decouples the block Schur complement into 2 simple Stokes Schur complement. We show that the iteration converges linearly to the discrete MHD system solution, both analytically and numerically. Several numerical tests are given which reveal very good convergence properties, and excellent results on a benchmark problem.

Published

2021-08-09

Issue

Section

Articles