Guardado en:
Detalles Bibliográficos
Autores principales: Zhang, Fan, Lani, Andrea, Poedts, Stefaan
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:https://arxiv.org/abs/2507.10420
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866912723752714240
author Zhang, Fan
Lani, Andrea
Poedts, Stefaan
author_facet Zhang, Fan
Lani, Andrea
Poedts, Stefaan
contents Approximate Riemann solvers are widely used for solving hyperbolic conservation laws, including those of magnetohydrodynamics (MHD). However, due to the nonlinearity and complexity of MHD, obtaining accurate and robust numerical solutions to MHD equations is non-trivial, and it may be challenging for an approximate MHD Riemann solver to preserve the positivity of scalar variables, particularly when the plasma \b{eta} is low. As we have identified that the inconsistency between the numerically calculated magnetic field and magnetic energy may be at least partly responsible for the loss of positivity of scalar variables, we propose a consistency condition for calculating the intermediate energies within the Riemann fan and implement it in HLL-type MHD Riemann solvers, thereby alleviating erroneous magnetic field solutions that break scalar positivity. In addition, (I) for the HLLC-type scheme, we have designed a revised two-state approximation, specifically reducing numerical error in magnetic field solutions, although sacrificing the contact-resolving capability, and (II) for the HLLD-type scheme, we replace the constant total pressure assumption by a three-state assumption for the intermediate thermal energy, which is more consistent with our other assumptions. The proposed schemes perform better in numerical examples with low plasma \b{eta}. Moreover, we explained the energy error introduced during time integration.
format Preprint
id arxiv_https___arxiv_org_abs_2507_10420
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle On energy consistency of intermediate states in HLL-type MHD Riemann solvers
Zhang, Fan
Lani, Andrea
Poedts, Stefaan
Fluid Dynamics
Approximate Riemann solvers are widely used for solving hyperbolic conservation laws, including those of magnetohydrodynamics (MHD). However, due to the nonlinearity and complexity of MHD, obtaining accurate and robust numerical solutions to MHD equations is non-trivial, and it may be challenging for an approximate MHD Riemann solver to preserve the positivity of scalar variables, particularly when the plasma \b{eta} is low. As we have identified that the inconsistency between the numerically calculated magnetic field and magnetic energy may be at least partly responsible for the loss of positivity of scalar variables, we propose a consistency condition for calculating the intermediate energies within the Riemann fan and implement it in HLL-type MHD Riemann solvers, thereby alleviating erroneous magnetic field solutions that break scalar positivity. In addition, (I) for the HLLC-type scheme, we have designed a revised two-state approximation, specifically reducing numerical error in magnetic field solutions, although sacrificing the contact-resolving capability, and (II) for the HLLD-type scheme, we replace the constant total pressure assumption by a three-state assumption for the intermediate thermal energy, which is more consistent with our other assumptions. The proposed schemes perform better in numerical examples with low plasma \b{eta}. Moreover, we explained the energy error introduced during time integration.
title On energy consistency of intermediate states in HLL-type MHD Riemann solvers
topic Fluid Dynamics
url https://arxiv.org/abs/2507.10420