A wave propagation method for three-dimensional hyperbolic conservation laws

Citation
Jo. Langseth et Rj. Leveque, A wave propagation method for three-dimensional hyperbolic conservation laws, J COMPUT PH, 165(1), 2000, pp. 126-166
Citations number
50
Categorie Soggetti
Physics
Journal title
JOURNAL OF COMPUTATIONAL PHYSICS
ISSN journal
00219991 → ACNP
Volume
165
Issue
1
Year of publication
2000
Pages
126 - 166
Database
ISI
SICI code
0021-9991(20001120)165:1<126:AWPMFT>2.0.ZU;2-T
Abstract
A class of wave propagation algorithms for three-dimensional conservation l aws and other hyperbolic systems is developed. These unsplit finite-volume methods are based on solving one-dimensional Riemann problems at the cell i nterfaces and applying flux-limiter functions to suppress oscillations aris ing from second-derivative terms. Waves emanating from the Riemann problem are further split by solving Riemann problems in the transverse directions to model cross-derivative terms. With proper upwinding, a method that is st able for Courant numbers up to 1 can be developed. The stability theory for three-dimensional algorithms is found to be more subtle than in two dimens ions and is studied in detail. In particular we find that some methods whic h are unconditionally unstable when no limiter is applied are (apparently) stabilized by the limiter function and produce good looking results. Severa l computations using the Euler equations are presented including blast wave and complex shock/vorticity problems. These algorithms are implemented in the CLAWPACK software, which is freely available. (C) 2000 Academic Press.