Performance Study of MUSCL Schemes Based on Different Numerical Fluxes
The numerical flux is an important element in the numerical model for solving shallow water flow problems in MUSCL scheme. It is used to determine the normal transport through the boundary of the control body. With the TVD numerical flux, because of the simple form of Lax–Friedrichs, it is adopted in many articles. In fact, there are many different numerical fluxes based on exact Riemann solutions or approximate Riemann solutions, and these numerical fluxes can be combined with the MUSCL scheme. For the one-dimensional and two-dimensional shallow water equations, starting from the accuracy and discontinuous capture ability, a series of numerical examples are simulated based on the six different numerical fluxes with MUSCL scheme. Through the result analysis, the paper find out the numerical fluxes which are more suitable for shallow water flow combined with MUSCL scheme.
KeywordsMUSCL scheme Finite volume method Numerical flux
The authors acknowledge the Scientific Research Foundation of Inner Mongolia University for Nationality No. NMDYB1782.
- 3.Kumar, S., & Singh, P. (2015). Higher-order MUSCL scheme for transport equation originating in a neuronal model. Oxford: Pergamon Press.Google Scholar