Systems of balance laws in fluid dynamics problems

Author(s):  
Abel Alvarez Bustos
Mathematics ◽  
2021 ◽  
Vol 9 (15) ◽  
pp. 1799
Author(s):  
Irene Gómez-Bueno ◽  
Manuel Jesús Castro Díaz ◽  
Carlos Parés ◽  
Giovanni Russo

In some previous works, two of the authors introduced a technique to design high-order numerical methods for one-dimensional balance laws that preserve all their stationary solutions. The basis of these methods is a well-balanced reconstruction operator. Moreover, they introduced a procedure to modify any standard reconstruction operator, like MUSCL, ENO, CWENO, etc., in order to be well-balanced. This strategy involves a non-linear problem at every cell at every time step that consists in finding the stationary solution whose average is the given cell value. In a recent paper, a fully well-balanced method is presented where the non-linear problems to be solved in the reconstruction procedure are interpreted as control problems. The goal of this paper is to introduce a new technique to solve these local non-linear problems based on the application of the collocation RK methods. Special care is put to analyze the effects of computing the averages and the source terms using quadrature formulas. A general technique which allows us to deal with resonant problems is also introduced. To check the efficiency of the methods and their well-balance property, they have been applied to a number of tests, ranging from easy academic systems of balance laws consisting of Burgers equation with some non-linear source terms to the shallow water equations—without and with Manning friction—or Euler equations of gas dynamics with gravity effects.


2013 ◽  
Vol 57 (3-4) ◽  
pp. 435-459 ◽  
Author(s):  
V.G. Ferreira ◽  
M.K. Kaibara ◽  
G.A.B. Lima ◽  
J.M. Silva ◽  
M.H. Sabatini ◽  
...  

Author(s):  
Perumandla Karunakar ◽  
Uddhaba Biswal ◽  
Snehashish Chakraverty

2000 ◽  
Vol 8 (4) ◽  
pp. 211-230 ◽  
Author(s):  
Philip W. Grant ◽  
Magne Haveraaen ◽  
Michael F. Webster

It has long been acknowledged that the development of scientific applications is in need of better software engineering practices. Here we contrast the difference between conventional software development of CFD codes with a method based on coordinate free mathematics. The former approach leads to programs where different aspects, such as the discretisation technique and the coordinate systems, can get entangled with the solver algorithm. The latter approach yields programs that segregate these concerns into fully independent software modules. Such considerations are important for the construction of numerical codes for practical problems. The two approaches are illustrated on the coating problem: the simulation of coating a wire with a polymer.


Sign in / Sign up

Export Citation Format

Share Document