×

Conservative high order positivity-preserving discontinuous Galerkin methods for linear hyperbolic and radiative transfer equations. (English) Zbl 1407.65196

Summary: We further investigate the high order positivity-preserving discontinuous Galerkin (DG) methods for linear hyperbolic and radiative transfer equations developed in [D. Yuan et al., SIAM J. Sci. Comput. 38, No. 5, A2987–A3019 (2016; Zbl 1351.65105)]. The DG methods in Yuan et al. [loc. cit.] can maintain positivity and high order accuracy, but they rely both on the scaling limiter in [X. Zhang and C.-W. Shu, J. Comput. Phys. 229, No. 23, 8918–8934 (2010; Zbl 1282.76128)] and a rotational limiter, the latter may alter cell averages of the unmodulated DG scheme, thereby affecting conservation. Even though a Lax-Wendroff type theorem is proved in Yuan et al. [loc. cit.], guaranteeing convergence to weak solutions with correct shock speed when such rotational limiter is applied, it would still be desirable if a conservative DG method without changing the cell averages can be obtained which has both high order accuracy and positivity-preserving capability. In this paper, we develop and analyze such a DG method for both linear hyperbolic equations and radiative transfer equations. In the one-dimensional case, the method uses traditional DG space \(P^k\) of piecewise polynomials of degree at most \(k\). A key result is proved that the unmodulated DG solver in this case can maintain positivity of the cell average if the inflow boundary value and the source term are both positive, therefore the positivity-preserving framework in Zhang and Shu [loc. cit.] can be used to obtain a high order conservative positivity-preserving DG scheme. Unfortunately, in two-dimensions this is no longer the case. We show that the unmodulated DG solver based either on \(P^k\) or \(Q^k\) spaces (piecewise \(k\)th degree polynomials or piecewise tensor-product \(k\)th degree polynomials) could generate negative cell averages. We augment the DG space with additional functions so that the positivity of cell averages from the unmodulated DG solver can be restored, thereby leading to high order conservative positivity-preserving DG scheme based on these augmented DG spaces following the framework in Zhang and Shu [loc. cit.]. Computational results are provided to demonstrate the good performance of our DG schemes.

MSC:

65M60 Finite element, Rayleigh-Ritz and Galerkin methods for initial value and initial-boundary value problems involving PDEs
65M06 Finite difference methods for initial value and initial-boundary value problems involving PDEs
65N30 Finite element, Rayleigh-Ritz and Galerkin methods for boundary value problems involving PDEs
65M12 Stability and convergence of numerical methods for initial value and initial-boundary value problems involving PDEs
35B09 Positive solutions to PDEs
35R09 Integro-partial differential equations
80A20 Heat and mass transfer, heat flow (MSC2010)
35Q79 PDEs in connection with classical thermodynamics and heat transfer
85A25 Radiative transfer in astronomy and astrophysics
Full Text: DOI

References:

[1] Carlson, BG; Lathrop, KD; Greenspan, H. (ed.); Kelber, CN (ed.); Okrent, D. (ed.), Transport theory-the method of discrete ordinates, 165-266, (1968), New York
[2] Cockburn, B.; Hou, S.; Shu, C-W, The Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws IV: the multidimensional case, Math. Comput., 54, 545-581, (1990) · Zbl 0695.65066
[3] Cockburn, B.; Lin, S-Y; Shu, C-W, TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws III: one dimensional systems, J. Comput. Phys., 84, 90-113, (1989) · Zbl 0677.65093 · doi:10.1016/0021-9991(89)90183-6
[4] Cockburn, B.; Shu, C-W, TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws II: General framework, Math. Comput., 52, 411-435, (1989) · Zbl 0662.65083
[5] Cockburn, B.; Shu, C-W, The Runge-Kutta discontinuous Galerkin method for conservation laws V: multidimensional systems, J. Comput. Phys., 141, 199-224, (1998) · Zbl 0920.65059 · doi:10.1006/jcph.1998.5892
[6] Fiveland, WA, Discrete-ordinates solutions of the radiative transport equation for rectangular enclosures, J. Heat Transf., 106, 699-706, (1984) · doi:10.1115/1.3246741
[7] Lathrop, K.D., Carlson, B.G.: Discrete Ordinate Angular Quadrature of the Neutron Transport equation. Technical report LA-3186, Los Alamos Scientific Laboratory (1965)
[8] Lesaint, P.; Raviart, PA; Boor, CA (ed.), On a finite element method for solving the neutron transport equation, 89-145, (1974), New York · Zbl 0341.65076 · doi:10.1016/B978-0-12-208350-1.50008-X
[9] Lewis, E.E., Miller Jr., W.F.: Computational Methods of Neutron Transport. Wiley, New York (1984) · Zbl 0594.65096
[10] Qin, T.; Shu, C-W, Implicit positivity-preserving high order discontinuous Galerkin methods for conservation laws, SIAM J. Sci. Comput., 40, a81-a107, (2018) · Zbl 1380.65285 · doi:10.1137/17M112436X
[11] Reed, W.H., Hill, T.R.: Triangular mesh methods for the neutron transport equation. Technical report LA-UR-73-479, Los Alamos Scientific Laboratory (1973)
[12] Shu, C-W, TVB uniformly high order schemes for conservation laws, Math. Comput., 49, 105-121, (1987) · Zbl 0628.65075 · doi:10.1090/S0025-5718-1987-0890256-5
[13] Shu, C-W; Osher, S., Efficient implementation of essentially non-oscillatory shock-capturing schemes, J. Comput. Phys., 77, 439-471, (1988) · Zbl 0653.65072 · doi:10.1016/0021-9991(88)90177-5
[14] Yuan, D.; Cheng, J.; Shu, C-W, High order positivity-preserving discontinuous Galerkin methods for radiative transfer equations, SIAM J. Sci. Comput., 38, a2987-a3019, (2016) · Zbl 1351.65105 · doi:10.1137/16M1061072
[15] Zhang, X.; Shu, C-W, On positivity-preserving high order discontinuous Galerkin schemes for compressible Euler equations on rectangular meshes, J. Comput. Phys., 229, 8918-8934, (2010) · Zbl 1282.76128 · doi:10.1016/j.jcp.2010.08.016
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.