Back to Search Start Over

A residual-based artificial viscosity finite difference method for scalar conservation laws

Authors :
Vidar Stiernström
Ken Mattsson
Murtazo Nazarov
Lukas Lundgren
Publication Year :
2021
Publisher :
Uppsala universitet, Avdelningen för beräkningsvetenskap, 2021.

Abstract

In this paper, we present an accurate, stable and robust shock-capturing finite difference method for solving scalar non-linear conservation laws. The spatial discretization uses high-order accurate upwind summation-by-parts finite difference operators combined with weakly imposed boundary conditions via simultaneous-approximation-terms. The method is an extension of the residual-based artificial viscosity methods developed in the finite- and spectral element communities to the finite difference setting. The three main ingredients of the proposed method are: (i) shock detection provided by a residual-based error estimator; ( i i ) first-order viscosity applied in regions with strong discontinuities; ( i i i ) additional dampening of spurious oscillations provided by high-order dissipation from the upwind finite difference operators. The method is shown to be stable for skew-symmetric discretizations of the advective flux. Accuracy and robustness are shown by solving several benchmark problems in 2D for convex and non-convex fluxes.

Details

Language :
English
Database :
OpenAIRE
Accession number :
edsair.doi.dedup.....8b24ba6a9798f164fa04d81ba8e904fb