Discontinuous Galerkin method in fluid dynamics problems with nonsmooth solutions
DOI:
https://doi.org/10.7242/1999-6691/2013.6.2.18Keywords:
discontinuous Galerkin method, shock waves, Riemann problemAbstract
We discuss the way of using the discontinuous Galerkin method to solve fluid dynamics problems with nonsmooth solutions. A distinguishing feature of this approach is that the Zhmakin–Fursenko monotonic scheme, which is based on the elective diffusion–antidiffusion approach, is directly applied to the numerical representation of the solution. It enables us to preserve the logic of the discontinuous Galerkin method. The validity of the proposed approach is verified by solving the known test problems such as discontinuity disintegration (Riemann problem) and shock wave propagation through a variable medium (Shu–Osher problem).
Downloads
References
Reed W.H., Hill T.R. Triangular mesh methods for the neutron transport equation // Los Alamos Scientific Laboratory Report, LA-UR-73-479. - 1973.
2. Hesthaven J.S., Warburton T. Nodal discontinuous Galerkin methods // Texts in Applied Mathematics. 2008. - V. 54. DOI
3. Zmakin A.I., Fursenko A.A. Ob odnoj monotonnoj raznostnoj sheme skvoznogo sceta // ZVMMF. - 1980. - T. 20, No 4. - C. 1021-1031.
4. Persson P.-O., Peraire J. Sub-sell shock capturing for discontinuous Galerkin methods. - Massachusetts Institute of Technology, Cambridge, MA. - 2006. - 14 p. (URL: http://acdl.mit.edu/peraire/PerssonPeraire_ShockCapturing.pdf)
5. Liska R., Wendroff B. Comparition of several difference schemes on 1D and 2D test problems for the Euler equations // Hyperbolic Problems: Theory, Numerics, Applications. - 2003. - P. 831-840. DOI
6. Shu C.-W., Osher S. Efficient implementation of essentially non-oscillatory shock-capturing schemes, II // J. Comput. Phys. - 1989. - V. 83, N. 1. - P. 32-78. DOI
Downloads
Published
Issue
Section
License
Copyright (c) 2013 Computational Continuum Mechanics
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.