A two-dimensional version of the Godunov scheme for scalar balance laws - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue SIAM Journal on Numerical Analysis Année : 2014

A two-dimensional version of the Godunov scheme for scalar balance laws

Résumé

A Godunov scheme is derived for two-dimensional scalar conservation laws without or with source terms following ideas originally proposed by Boukadida and LeRoux \cite{blr} in the context of a staggered Lax-Friedrichs scheme. In both situations, the numerical fluxes are obtained at each interface of a uniform Cartesian computational grid just by means of the ''external waves'' involved in the entropy solution of the elementary 2d Riemann problems; in particular, all the wave-interaction phenomena is overlooked. This restriction of the wave pattern suffices for deriving the exact numerical fluxes of the staggered LxF scheme, but it furnishes only an approximation for the Godunov scheme: we show that under convenient assumptions, these flux functions are smooth and the resulting discretization process is stable under nearly-optimal CFL restriction. A well-balanced extension is presented, relying on the Curl-free component of the Helmholtz decomposition of the source term. Several numerical tests against exact 2D solutions are performed for convex, non-convex and inhomogeneous equations and the time evolution of the $L^1$ truncation error is displayed.
Fichier principal
Vignette du fichier
godunov.pdf (4.57 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00870221 , version 1 (06-10-2013)
hal-00870221 , version 2 (21-11-2013)

Identifiants

Citer

Laurent Gosse. A two-dimensional version of the Godunov scheme for scalar balance laws. SIAM Journal on Numerical Analysis, 2014, 52 (2), pp.626-652. ⟨10.1137/130925906⟩. ⟨hal-00870221v2⟩

Collections

TDS-MACS
181 Consultations
1406 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More