×

A third-order unconditionally positivity-preserving scheme for production-destruction equations with applications to non-equilibrium flows. (English) Zbl 1444.35125

Summary: In this paper, we extend our previous work in [the first and the third author, ibid. 78, No. 3, 1811–1839 (2019; Zbl 1420.35190)] and develop a third-order unconditionally positivity-preserving modified Patankar Runge-Kutta method for production-destruction equations. The necessary and sufficient conditions for the method to be of third-order accuracy are derived. With the same approach as [loc. cit.], this time integration method is then generalized to solve a class of ODEs arising from semi-discrete schemes for PDEs and coupled with the positivity-preserving finite difference weighted essentially non-oscillatory schemes for non-equilibrium flows. Numerical experiments are provided to demonstrate the performance of our proposed scheme.

MSC:

35Q31 Euler equations
76V05 Reaction effects in flows
76M20 Finite difference methods applied to problems in fluid mechanics

Citations:

Zbl 1420.35190

Software:

RODAS
Full Text: DOI

References:

[1] Axelsson, O.: Iterative Solution Methods. Cambridge University Press, Cambridge (1994) · Zbl 0795.65014 · doi:10.1017/CBO9780511624100
[2] Burchard, H., Deleersnijder, E., Meister, A.: A high-order conservative Patankar-type discretisation for stiff systems of production-destruction equations. Appl. Numer. Math. 47(1), 1-30 (2003) · Zbl 1028.80008 · doi:10.1016/S0168-9274(03)00101-6
[3] Chertock, A., Cui, S., Kurganov, A., Wu, T.: Steady state and sign preserving semi-implicit Runge-Kutta methods for ODEs with stiff damping term. SIAM J. Numer. Anal. 53(4), 2008-2029 (2015) · Zbl 1327.65128 · doi:10.1137/151005798
[4] Chertock, A., Cui, S., Kurganov, A., Wu, T.: Well-balanced positivity preserving central-upwind scheme for the shallow water system with friction terms. Int. J. Numer. Methods Fluids 78(6), 355-383 (2015) · doi:10.1002/fld.4023
[5] Gottlieb, S., Shu, C.-W., Tadmor, E.: Strong stability-preserving high-order time discretization methods. SIAM Rev. 43(1), 89-112 (2001) · Zbl 0967.65098 · doi:10.1137/S003614450036757X
[6] Hairer, E., Nørsett, S.P., Wanner, G.: Solving Ordinary Differential Equations I: Nonstiff Problems. Springer, Berlin (1993) · Zbl 0789.65048
[7] Hairer, E., Wanner, G.: Solving Ordinary Differential Equations II: Stiff and Differential-algebraic Problems. Springer, Berlin (1996) · Zbl 0859.65067 · doi:10.1007/978-3-642-05221-7
[8] Hu, J., Shu, R.: A second-order asymptotic-preserving and positivity-preserving exponential Runge-Kutta method for a class of stiff kinetic equations. arXiv:1807.03728 (2018) · Zbl 1435.82023
[9] Hu, J., Shu, R., Zhang, X.: Asymptotic-preserving and positivity-preserving implicit-explicit schemes for the stiff BGK equation. SIAM J. Numer. Anal. 56(2), 942-973 (2018) · Zbl 1388.82023 · doi:10.1137/17M1144362
[10] Huang, J., Shu, C.-W.: A second-order asymptotic-preserving and positivity-preserving discontinuous Galerkin scheme for the Kerr-Debye model. Math. Mod. Methods Appl. Sci. 27(03), 549-579 (2017) · Zbl 1360.65235 · doi:10.1142/S0218202517500099
[11] Huang, J., Shu, C.-W.: Bound-preserving modified exponential Runge-Kutta discontinuous Galerkin methods for scalar hyperbolic equations with stiff source terms. J. Comput. Phys. 361, 111-135 (2018) · Zbl 1422.65259 · doi:10.1016/j.jcp.2018.01.051
[12] Huang, J., Shu, C.-W.: Positivity-preserving time discretizations for production-destruction equations with applications to non-equilibrium flows. J. Sci. Comput. (2018). https://doi.org/10.1007/s10915-018-0852-1 · Zbl 1420.35190
[13] Jiang, G.-S., Shu, C.-W.: Efficient implementation of weighted ENO schemes. J. Comput. Phys. 126(1), 202-228 (1996) · Zbl 0877.65065 · doi:10.1006/jcph.1996.0130
[14] Kopecz, S., Meister, A.: Unconditionally positive and conservative third order modified Patankar-Runge-Kutta discretizations of production-destruction systems. BIT Numer. Math. 58, 691-728 (2018) · Zbl 1397.65102 · doi:10.1007/s10543-018-0705-1
[15] Kopecz, S., Meister, A.: On order conditions for modified Patankar-Runge-Kutta schemes. Appl. Numer. Math. 123, 159-179 (2018) · Zbl 1377.65089 · doi:10.1016/j.apnum.2017.09.004
[16] Shu, C.-W.: Bound-preserving high order finite volume schemes for conservation laws and convection-diffusion equations. In: Cances, C., Omnes, P. (eds.) Finite Volumes for Complex Applications VIII—Methods and Theoretical Aspects, Proceedings of the Eighth Conference on Finite Volumes for Complex Applications (FVCA8), Springer Proceedings in Mathematics and Statistics, vol. 199, pp. 3-14. Springer, Switzerland (2017) · Zbl 1372.65251
[17] Shu, C.-W., Osher, S.: Efficient implementation of essentially non-oscillatory shock-capturing schemes. J. Comput. Phys. 77(2), 439-471 (1989) · Zbl 0653.65072 · doi:10.1016/0021-9991(88)90177-5
[18] Wang, C., Zhang, X., Shu, C.-W., Ning, J.: Robust high order discontinuous Galerkin schemes for two-dimensional gaseous detonations. J. Comput. Phys. 231(2), 653-665 (2012) · Zbl 1243.80011 · doi:10.1016/j.jcp.2011.10.002
[19] Wang, W., Shu, C.-W., Yee, H., Sjögreen, B.: High-order well-balanced schemes and applications to non-equilibrium flow. J. Comput. Phys. 228(18), 6682-6702 (2009) · Zbl 1261.76024 · doi:10.1016/j.jcp.2009.05.028
[20] Xu, Z., Zhang, X.: Bound-preserving high-order schemes. Handb. Numer. Anal. 18, 81-102 (2017) · Zbl 1368.65149
[21] Zhang, X., Shu, C.-W.: On maximum-principle-satisfying high order schemes for scalar conservation laws. J. Comput. Phys. 229(9), 3091-3120 (2010) · Zbl 1187.65096 · doi:10.1016/j.jcp.2009.12.030
[22] Zhang, X., Shu, C.-W.: On positivity-preserving high order discontinuous Galerkin schemes for compressible Euler equations on rectangular meshes. J. Comput. Phys. 229(23), 8918-8934 (2010) · Zbl 1282.76128 · doi:10.1016/j.jcp.2010.08.016
[23] Zhang, X., Shu, C.-W.: Positivity-preserving high order discontinuous Galerkin schemes for compressible Euler equations with source terms. J. Comput. Phys. 230(4), 1238-1248 (2011) · Zbl 1391.76375 · doi:10.1016/j.jcp.2010.10.036
[24] Zhang, X., Shu, C.-W.: Positivity-preserving high order finite difference WENO schemes for compressible Euler equations. J. Comput. Phys. 231(5), 2245-2258 (2012) · Zbl 1426.76493 · doi:10.1016/j.jcp.2011.11.020
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.