Abstract
We propose an adaptive stencil construction for high-order accurate finite volume schemes a posteriori stabilized devoted to solve one-dimensional steady-state hyperbolic equations. High accuracy (up to the sixth-order presently) is achieved, thanks to polynomial reconstructions while stability is provided with an a posteriori MOOD method which controls the cell polynomial degree for eliminating non-physical oscillations in the vicinity of discontinuities. We supplemented this scheme with a stencil construction allowing to reduce even further the numerical dissipation. The stencil is shifted away from troubles (shocks, discontinuities, etc.) leading to less oscillating polynomial reconstructions. Experimented on linear, Bürgers’, and Euler equations, we demonstrate that the adaptive stencil technique manages to retrieve smooth solutions with optimal order of accuracy but also irregular ones without spurious oscillations. Moreover, we numerically show that the approach allows to reduce the dissipation still maintaining the essentially non-oscillatory behavior.
Similar content being viewed by others
References
Beam, R.M., Warming, R.F.: An implicit finite-difference algorithm for hyperbolic systems in conservation law form. J. Comput. Phys. 22(1), 87–110 (1976)
Beam, R.M., Warming, R.F.: Upwind second-order difference schemes and applications in aerodynamic flows. AIAA J. 14(9), 1241–1249 (1976)
Clain, S., Diot, S., Loubère, R.: A high-order finite volume method for systems of conservation laws—multi-dimensional optimal order detection (MOOD). J. Comput. Phys. 230(10), 4028–4050 (2011)
Clain, S., Loubère, R., Machado, G.J.: A posteriori stabilized sixth-order finite volume scheme for one-dimensional steady-state hyperbolic equations. Adv. Comput. Math. 44(2), 571–607 (2018)
Diot, S., Clain, S., Loubère, R.: Improved detection criteria for the multi-dimensional optimal order detection (MOOD) on unstructured meshes with very high-order polynomials. Comput. Fluids 64, 43–63 (2012)
Diot, S., Loubère, R., Clain, S.: The MOOD method in the three-dimensional case: very-high-order finite volume method for hyperbolic systems. Int. J. Numer. Methods Fluids 73, 362–392 (2013)
Einfeldt, B., Munz, C.D., Roe, P.L., Sjögreen, B.: On Godunov-type methods near low densities. J. Comput. Phys. 92, 273–295 (1991)
Harten, A., Engquist, B., Osher, S., Chakravarthy, S.R.: Uniformly high order accurate essentially non-oscillatory schemes III. J. Comput. Phys. 71, 231–303 (1987)
Harten, A., Lax, P.D., van Leer, B.: On upstream differencing and Godunov-type schemes for hyperbolic conservation laws. SIAM Rev. 25(1), 35–61 (1983)
Jiang, G.-S., Shu, C.-W.: Efficient implementation of weighted ENO schemes. J. Comput. Phys. 126, 202–228 (1996)
Liu, X.D., Osher, S., Chan, T.: Weighted essentially non-oscillatory schemes. J. Comput. Phys. 115, 200–212 (1994)
Pulliam, T.H.: Early development of implicit methods for computational fluid dynamics at NASA Ames. Comput. Fluids 38, 491–495 (2009)
Pulliam, T.H., Lomax, H.: Simulation of three-dimensional compressible viscous flow on the Illiac IV computer. AIAA paper 79-0206 (1979)
Pulliam, T.H., Steger, J.L.: Implicit finite-difference simulations of three dimensional compressible flow. AIAA J. 18(2), 159 (1980)
Salas, M.D., Abarbanel, S., Gottlieb, D.: Multiple steady states for characteristic initial value problems. Appl. Numer. Math. 2, 193–210 (1986)
Shu, C.-W.: Essentially non-oscillatory and weighted essentially non-oscillatory schemes for hyperbolic conservation laws. In: Lecture Notes in Mathematics, pp. 325–432. Springer, Berlin (1998)
Steger, J.L.: Implicit finite difference simulation of flow about arbitrary geometries with application to airfoils. AIAA J. 16(7), 679–686 (1978)
Venkatakrishnan, V., Mavriplis, D.: Implicit solvers for unstructured meshes. J. Comput. Phys. 105(1), 83–91 (1993)
Acknowledgements
S. Clain and G.J. Machado acknowledge the financial support by FEDER – Fundo Europeu de Desenvolvimento Regional, through COMPETE 2020 – Programa Operational Fatores de Competitividade, and the National Funds through FCT – Fundação para a Ciência e a Tecnologia, project no. UID/FIS/04650/2019. S. Clain and G.J. Machado acknowledge the financial support by FEDER – Fundo Europeu de Desenvolvimento Regional, through COMPETE 2020 – Programa Operacional Fatores de Competitividade, and the National Funds through FCT – Fundação para a Ciência e a Tecnologia, project no. POCI-01-0145-FEDER-028118. The material of this research has been partly built and discussed during the SHARK workshops taking place in Póvoa de Varzim, Portugal, http://www.SHARK-FV.eu/.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Rights and permissions
About this article
Cite this article
Machado, G.J., Clain, S. & Loubère, R. A Posteriori Stabilized Sixth-Order Finite Volume Scheme with Adaptive Stencil Construction: Basics for the 1D Steady-State Hyperbolic Equations. Commun. Appl. Math. Comput. 5, 751–775 (2023). https://doi.org/10.1007/s42967-021-00140-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42967-021-00140-7