Well-balanced schemes to capture non-explicit steady states: Ripa model
HTML articles powered by AMS MathViewer
- by Vivien Desveaux, Markus Zenk, Christophe Berthon and Christian Klingenberg PDF
- Math. Comp. 85 (2016), 1571-1602 Request permission
Abstract:
The present paper concerns the derivation of numerical schemes to approximate the weak solutions of the Ripa model, which is an extension of the shallow-water model where a gradient of temperature is considered. Here, the main motivation lies in the exact capture of the steady states involved in the model. Because of the temperature gradient, the steady states at rest, of prime importance from the physical point of view, turn out to be very nonlinear and their exact capture by a numerical scheme is very challenging. We propose a relaxation technique to derive the required scheme. In fact, we exhibit an approximate Riemann solver that satisfies all the needed properties (robustness and well-balancing). We show three relaxation strategies to get a suitable interpretation of this adopted approximate Riemann solver. The resulting relaxation scheme is proved to be positive preserving, entropy satisfying and to exactly capture the nonlinear steady states at rest. Several numerical experiments illustrate the relevance of the method.References
- Emmanuel Audusse, François Bouchut, Marie-Odile Bristeau, Rupert Klein, and Benoît Perthame, A fast and stable well-balanced scheme with hydrostatic reconstruction for shallow water flows, SIAM J. Sci. Comput. 25 (2004), no. 6, 2050–2065. MR 2086830, DOI 10.1137/S1064827503431090
- Michaël Baudin, Christophe Berthon, Frédéric Coquel, Roland Masson, and Quang Huy Tran, A relaxation method for two-phase flow models with hydrodynamic closure law, Numer. Math. 99 (2005), no. 3, 411–440. MR 2117734, DOI 10.1007/s00211-004-0558-1
- Alfredo Bermudez and Ma. Elena Vazquez, Upwind methods for hyperbolic conservation laws with source terms, Comput. & Fluids 23 (1994), no. 8, 1049–1071. MR 1314237, DOI 10.1016/0045-7930(94)90004-3
- Christophe Berthon, Inégalités d’entropie pour un schéma de relaxation, C. R. Math. Acad. Sci. Paris 340 (2005), no. 1, 63–68 (French, with English and French summaries). MR 2112043, DOI 10.1016/j.crma.2004.10.008
- Christophe Berthon, Numerical approximations of the 10-moment Gaussian closure, Math. Comp. 75 (2006), no. 256, 1809–1831. MR 2240636, DOI 10.1090/S0025-5718-06-01860-6
- C. Berthon, B. Braconnier, J. Claudel, and B. Nkonga, A relaxation method for the kapila model, Computational Fluid Dynamics 2006, Springer, 2009, pp. 637–642.
- François Bouchut, Nonlinear stability of finite volume methods for hyperbolic conservation laws and well-balanced schemes for sources, Frontiers in Mathematics, Birkhäuser Verlag, Basel, 2004. MR 2128209, DOI 10.1007/b93802
- François Bouchut, Christian Klingenberg, and Knut Waagan, A multiwave approximate Riemann solver for ideal MHD based on relaxation. I. Theoretical framework, Numer. Math. 108 (2007), no. 1, 7–42. MR 2350183, DOI 10.1007/s00211-007-0108-8
- François Bouchut, Christian Klingenberg, and Knut Waagan, A multiwave approximate Riemann solver for ideal MHD based on relaxation II: numerical implementation with 3 and 5 waves, Numer. Math. 115 (2010), no. 4, 647–679. MR 2658158, DOI 10.1007/s00211-010-0289-4
- François Bouchut and Tomás Morales de Luna, A subsonic-well-balanced reconstruction scheme for shallow water flows, SIAM J. Numer. Anal. 48 (2010), no. 5, 1733–1758. MR 2733096, DOI 10.1137/090758416
- Patricia Cargo and Alain Yves LeRoux, Un schéma équilibre adapté au modèle d’atmosphère avec termes de gravité, C. R. Acad. Sci. Paris Sér. I Math. 318 (1994), no. 1, 73–76 (French, with English and French summaries). MR 1260539
- Christophe Chalons, Frédéric Coquel, Edwige Godlewski, Pierre-Arnaud Raviart, and Nicolas Seguin, Godunov-type schemes for hyperbolic systems with parameter-dependent source. The case of Euler system with friction, Math. Models Methods Appl. Sci. 20 (2010), no. 11, 2109–2166. MR 2740716, DOI 10.1142/S021820251000488X
- Christophe Chalons, Frédéric Coquel, and Claude Marmignon, Well-balanced time implicit formulation of relaxation schemes for the Euler equations, SIAM J. Sci. Comput. 30 (2007/08), no. 1, 394–415. MR 2377447, DOI 10.1137/070683040
- Christophe Chalons and Jean-François Coulombel, Relaxation approximation of the Euler equations, J. Math. Anal. Appl. 348 (2008), no. 2, 872–893. MR 2446042, DOI 10.1016/j.jmaa.2008.07.034
- Gui Qiang Chen, C. David Levermore, and Tai-Ping Liu, Hyperbolic conservation laws with stiff relaxation terms and entropy, Comm. Pure Appl. Math. 47 (1994), no. 6, 787–830. MR 1280989, DOI 10.1002/cpa.3160470602
- Alina Chertock, Smadar Karni, and Alexander Kurganov, Interface tracking method for compressible multifluids, M2AN Math. Model. Numer. Anal. 42 (2008), no. 6, 991–1019. MR 2473317, DOI 10.1051/m2an:2008036
- Alina Chertock, Alexander Kurganov, and Yu Liu, Central-upwind schemes for the system of shallow water equations with horizontal temperature gradients, Numer. Math. 127 (2014), no. 4, 595–639. MR 3229988, DOI 10.1007/s00211-013-0597-6
- Frédéric Coquel and Benoît Perthame, Relaxation of energy and approximate Riemann solvers for general pressure laws in fluid dynamics, SIAM J. Numer. Anal. 35 (1998), no. 6, 2223–2249. MR 1655844, DOI 10.1137/S0036142997318528
- Paul J. Dellar, Common Hamiltonian structure of the shallow water equations with horizontal temperature gradients and magnetic fields, Phys. Fluids 15 (2003), no. 2, 292–297. MR 1959518, DOI 10.1063/1.1530576
- Gérard Gallice, Positive and entropy stable Godunov-type schemes for gas dynamics and MHD equations in Lagrangian or Eulerian coordinates, Numer. Math. 94 (2003), no. 4, 673–713. MR 1990589, DOI 10.1007/s00211-002-0430-0
- Thierry Gallouët, Jean-Marc Hérard, and Nicolas Seguin, Some approximate Godunov schemes to compute shallow-water equations with topography, Comput. & Fluids 32 (2003), no. 4, 479–513. MR 1966639, DOI 10.1016/S0045-7930(02)00011-7
- Edwige Godlewski and Pierre-Arnaud Raviart, Numerical approximation of hyperbolic systems of conservation laws, Applied Mathematical Sciences, vol. 118, Springer-Verlag, New York, 1996. MR 1410987, DOI 10.1007/978-1-4612-0713-9
- L. Gosse, A well-balanced flux-vector splitting scheme designed for hyperbolic systems of conservation laws with source terms, Comput. Math. Appl. 39 (2000), no. 9-10, 135–159. MR 1753567, DOI 10.1016/S0898-1221(00)00093-6
- Laurent Gosse, Computing qualitatively correct approximations of balance laws, SIMAI Springer Series, vol. 2, Springer, Milan, 2013. Exponential-fit, well-balanced and asymptotic-preserving. MR 3053000, DOI 10.1007/978-88-470-2892-0
- J. M. Greenberg and A. Y. Leroux, A well-balanced scheme for the numerical processing of source terms in hyperbolic equations, SIAM J. Numer. Anal. 33 (1996), no. 1, 1–16. MR 1377240, DOI 10.1137/0733001
- Amiram Harten, Peter D. Lax, and Bram van Leer, On upstream differencing and Godunov-type schemes for hyperbolic conservation laws, SIAM Rev. 25 (1983), no. 1, 35–61. MR 693713, DOI 10.1137/1025002
- Shi Jin, A steady-state capturing method for hyperbolic systems with geometrical source terms, M2AN Math. Model. Numer. Anal. 35 (2001), no. 4, 631–645. MR 1862872, DOI 10.1051/m2an:2001130
- Shi Jin and Zhou Ping Xin, The relaxation schemes for systems of conservation laws in arbitrary space dimensions, Comm. Pure Appl. Math. 48 (1995), no. 3, 235–276. MR 1322811, DOI 10.1002/cpa.3160480303
- Dietmar Kröner, Numerical schemes for conservation laws, Wiley-Teubner Series Advances in Numerical Mathematics, John Wiley & Sons, Ltd., Chichester; B. G. Teubner, Stuttgart, 1997. MR 1437144
- Peter Lax and Burton Wendroff, Systems of conservation laws, Comm. Pure Appl. Math. 13 (1960), 217–237. MR 120774, DOI 10.1002/cpa.3160130205
- Philippe G. LeFloch and Mai Duc Thanh, A Godunov-type method for the shallow water equations with discontinuous topography in the resonant regime, J. Comput. Phys. 230 (2011), no. 20, 7631–7660. MR 2823568, DOI 10.1016/j.jcp.2011.06.017
- Randall J. LeVeque, Finite volume methods for hyperbolic problems, Cambridge Texts in Applied Mathematics, Cambridge University Press, Cambridge, 2002. MR 1925043, DOI 10.1017/CBO9780511791253
- Randall J. LeVeque and Marica Pelanti, A class of approximate Riemann solvers and their relation to relaxation schemes, J. Comput. Phys. 172 (2001), no. 2, 572–591. MR 1857615, DOI 10.1006/jcph.2001.6838
- Q. Liang and F. Marche, Numerical resolution of well-balanced shallow water equations with complex source terms, Advances in Water Resources 32 (2009), no. 6, 873–884.
- Tai-Ping Liu, Hyperbolic conservation laws with relaxation, Comm. Math. Phys. 108 (1987), no. 1, 153–175. MR 872145
- P. Ripa, Conservation laws for primitive equations models with inhomogeneous layers, Geophys. Astrophys. Fluid Dynam. 70 (1993), no. 1-4, 85–111. MR 1278169, DOI 10.1080/03091929308203588
- P. Ripa, On improving a one-layer ocean model with thermodynamics, J. Fluid Mech. 303 (1995), 169–201. MR 1363793, DOI 10.1017/S0022112095004228
- Eleuterio F. Toro, Riemann solvers and numerical methods for fluid dynamics, 3rd ed., Springer-Verlag, Berlin, 2009. A practical introduction. MR 2731357, DOI 10.1007/b79761
- Kun Xu, A well-balanced gas-kinetic scheme for the shallow-water equations with source terms, J. Comput. Phys. 178 (2002), no. 2, 533–562. MR 1884320, DOI 10.1006/jcph.2002.7040
Additional Information
- Vivien Desveaux
- Affiliation: Laboratoire Amiénois de Mathématique Fondamentale et Appliquée, CNRS UMR 7352, Université de Picardie Jules Verne, 80039 Amiens, France
- MR Author ID: 961115
- Email: vivien.desveaux@u-picardie.fr
- Markus Zenk
- Affiliation: Universität Würzburg, Campus Hubland Nord, Emil-Fischer-Strasse 40, 97074 Würzburg, Germany
- Email: markus.zenk@gmx.de
- Christophe Berthon
- Affiliation: Université de Nantes, Laboratoire de Mathématiques Jean Leray, CNRS UMR 6629, 2 rue de la Houssinière, BP 92208, 44322 Nantes, France
- MR Author ID: 654277
- Email: christophe.berthon@univ-nantes.fr
- Christian Klingenberg
- Affiliation: Universität Würzburg, Campus Hubland Nord, Emil-Fischer-Strasse 40, 97074 Würzburg, Germany
- MR Author ID: 221691
- Email: klingenberg@mathematik.uni-wuerzburg.de
- Received by editor(s): February 28, 2014
- Received by editor(s) in revised form: January 25, 2015
- Published electronically: January 5, 2016
- © Copyright 2016 American Mathematical Society
- Journal: Math. Comp. 85 (2016), 1571-1602
- MSC (2010): Primary 65M60, 65M12
- DOI: https://doi.org/10.1090/mcom/3069
- MathSciNet review: 3471101