Cargando…

A divergence‐free semi‐implicit finite volume scheme for ideal, viscous, and resistive magnetohydrodynamics

In this paper, we present a novel pressure‐based semi‐implicit finite volume solver for the equations of compressible ideal, viscous, and resistive magnetohydrodynamics (MHD). The new method is conservative for mass, momentum, and total energy, and in multiple space dimensions, it is constructed in...

Descripción completa

Detalles Bibliográficos
Autores principales: Dumbser, M., Balsara, D.S., Tavelli, M., Fambri, F.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: John Wiley and Sons Inc. 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6591737/
https://www.ncbi.nlm.nih.gov/pubmed/31293284
http://dx.doi.org/10.1002/fld.4681
_version_ 1783429772196446208
author Dumbser, M.
Balsara, D.S.
Tavelli, M.
Fambri, F.
author_facet Dumbser, M.
Balsara, D.S.
Tavelli, M.
Fambri, F.
author_sort Dumbser, M.
collection PubMed
description In this paper, we present a novel pressure‐based semi‐implicit finite volume solver for the equations of compressible ideal, viscous, and resistive magnetohydrodynamics (MHD). The new method is conservative for mass, momentum, and total energy, and in multiple space dimensions, it is constructed in such a way as to respect the divergence‐free condition of the magnetic field exactly, also in the presence of resistive effects. This is possible via the use of multidimensional Riemann solvers on an appropriately staggered grid for the time evolution of the magnetic field and a double curl formulation of the resistive terms. The new semi‐implicit method for the MHD equations proposed here discretizes the nonlinear convective terms as well as the time evolution of the magnetic field explicitly, whereas all terms related to the pressure in the momentum equation and the total energy equation are discretized implicitly, making again use of a properly staggered grid for pressure and velocity. Inserting the discrete momentum equation into the discrete energy equation then yields a mildly nonlinear symmetric and positive definite algebraic system for the pressure as the only unknown, which can be efficiently solved with the (nested) Newton method of Casulli et al. The pressure system becomes linear when the specific internal energy is a linear function of the pressure. The time step of the scheme is restricted by a CFL condition based only on the fluid velocity and the Alfvén wave speed and is not based on the speed of the magnetosonic waves. Being a semi‐implicit pressure‐based scheme, our new method is therefore particularly well suited for low Mach number flows and for the incompressible limit of the MHD equations, for which it is well known that explicit density‐based Godunov‐type finite volume solvers become increasingly inefficient and inaccurate because of the more and more stringent CFL condition and the wrong scaling of the numerical viscosity in the incompressible limit. We show a relevant MHD test problem in the low Mach number regime where the new semi‐implicit algorithm is a factor of 50 faster than a traditional explicit finite volume method, which is a very significant gain in terms of computational efficiency. However, our numerical results confirm that our new method performs well also for classical MHD test cases with strong shocks. In this sense, our new scheme is a true all Mach number flow solver.
format Online
Article
Text
id pubmed-6591737
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher John Wiley and Sons Inc.
record_format MEDLINE/PubMed
spelling pubmed-65917372019-07-08 A divergence‐free semi‐implicit finite volume scheme for ideal, viscous, and resistive magnetohydrodynamics Dumbser, M. Balsara, D.S. Tavelli, M. Fambri, F. Int J Numer Methods Fluids Research Articles In this paper, we present a novel pressure‐based semi‐implicit finite volume solver for the equations of compressible ideal, viscous, and resistive magnetohydrodynamics (MHD). The new method is conservative for mass, momentum, and total energy, and in multiple space dimensions, it is constructed in such a way as to respect the divergence‐free condition of the magnetic field exactly, also in the presence of resistive effects. This is possible via the use of multidimensional Riemann solvers on an appropriately staggered grid for the time evolution of the magnetic field and a double curl formulation of the resistive terms. The new semi‐implicit method for the MHD equations proposed here discretizes the nonlinear convective terms as well as the time evolution of the magnetic field explicitly, whereas all terms related to the pressure in the momentum equation and the total energy equation are discretized implicitly, making again use of a properly staggered grid for pressure and velocity. Inserting the discrete momentum equation into the discrete energy equation then yields a mildly nonlinear symmetric and positive definite algebraic system for the pressure as the only unknown, which can be efficiently solved with the (nested) Newton method of Casulli et al. The pressure system becomes linear when the specific internal energy is a linear function of the pressure. The time step of the scheme is restricted by a CFL condition based only on the fluid velocity and the Alfvén wave speed and is not based on the speed of the magnetosonic waves. Being a semi‐implicit pressure‐based scheme, our new method is therefore particularly well suited for low Mach number flows and for the incompressible limit of the MHD equations, for which it is well known that explicit density‐based Godunov‐type finite volume solvers become increasingly inefficient and inaccurate because of the more and more stringent CFL condition and the wrong scaling of the numerical viscosity in the incompressible limit. We show a relevant MHD test problem in the low Mach number regime where the new semi‐implicit algorithm is a factor of 50 faster than a traditional explicit finite volume method, which is a very significant gain in terms of computational efficiency. However, our numerical results confirm that our new method performs well also for classical MHD test cases with strong shocks. In this sense, our new scheme is a true all Mach number flow solver. John Wiley and Sons Inc. 2018-09-25 2019-01-10 /pmc/articles/PMC6591737/ /pubmed/31293284 http://dx.doi.org/10.1002/fld.4681 Text en © 2018 The Authors. International Journal for Numerical Methods in Fluids published by John Wiley & Sons Ltd This is an open access article under the terms of the http://creativecommons.org/licenses/by-nc-nd/4.0/ License, which permits use and distribution in any medium, provided the original work is properly cited, the use is non‐commercial and no modifications or adaptations are made.
spellingShingle Research Articles
Dumbser, M.
Balsara, D.S.
Tavelli, M.
Fambri, F.
A divergence‐free semi‐implicit finite volume scheme for ideal, viscous, and resistive magnetohydrodynamics
title A divergence‐free semi‐implicit finite volume scheme for ideal, viscous, and resistive magnetohydrodynamics
title_full A divergence‐free semi‐implicit finite volume scheme for ideal, viscous, and resistive magnetohydrodynamics
title_fullStr A divergence‐free semi‐implicit finite volume scheme for ideal, viscous, and resistive magnetohydrodynamics
title_full_unstemmed A divergence‐free semi‐implicit finite volume scheme for ideal, viscous, and resistive magnetohydrodynamics
title_short A divergence‐free semi‐implicit finite volume scheme for ideal, viscous, and resistive magnetohydrodynamics
title_sort divergence‐free semi‐implicit finite volume scheme for ideal, viscous, and resistive magnetohydrodynamics
topic Research Articles
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6591737/
https://www.ncbi.nlm.nih.gov/pubmed/31293284
http://dx.doi.org/10.1002/fld.4681
work_keys_str_mv AT dumbserm adivergencefreesemiimplicitfinitevolumeschemeforidealviscousandresistivemagnetohydrodynamics
AT balsarads adivergencefreesemiimplicitfinitevolumeschemeforidealviscousandresistivemagnetohydrodynamics
AT tavellim adivergencefreesemiimplicitfinitevolumeschemeforidealviscousandresistivemagnetohydrodynamics
AT fambrif adivergencefreesemiimplicitfinitevolumeschemeforidealviscousandresistivemagnetohydrodynamics
AT dumbserm divergencefreesemiimplicitfinitevolumeschemeforidealviscousandresistivemagnetohydrodynamics
AT balsarads divergencefreesemiimplicitfinitevolumeschemeforidealviscousandresistivemagnetohydrodynamics
AT tavellim divergencefreesemiimplicitfinitevolumeschemeforidealviscousandresistivemagnetohydrodynamics
AT fambrif divergencefreesemiimplicitfinitevolumeschemeforidealviscousandresistivemagnetohydrodynamics