A Roe-like numerical method for weakly hyperbolic systems of equations in conservation and non-conservation form
We describe a scheme for the numerical approximation of uniformly or locally weakly hyperbolic systems of equations in conservation and non-conservation forms. The strategy focuses on generalizations of the Roe scheme for non-conservation systems that can be considered as upstream differencing discr...
Gespeichert in:
Veröffentlicht in: | Journal of computational physics 2016-07, Vol.316, p.117-138 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | We describe a scheme for the numerical approximation of uniformly or locally weakly hyperbolic systems of equations in conservation and non-conservation forms. The strategy focuses on generalizations of the Roe scheme for non-conservation systems that can be considered as upstream differencing discretizations. The present work explicitly treats an advection matrix that is not diagonalizable by extending previous ideas that introduce a perturbation into the weakly hyperbolic problem to convert it to a nearby strongly hyperbolic problem. The perturbative expansion allows one to identify and remove the terms that would otherwise result in an apparent singularity and isolate the regular part of the numerical method. The performance of the method is showcased for uniformly and locally weakly hyperbolic systems in one and two dimensions. Generalization to higher dimensional systems can be performed by following the usual practice of dimension-by-dimension splitting. |
---|---|
ISSN: | 0021-9991 1090-2716 |
DOI: | 10.1016/j.jcp.2016.04.006 |