Abstract
In this paper we present an efficient and high-order numerical method to solve two-dimensional linear Sobolev equations, which is based on the local discontinuous Galerkin (LDG) method with the upwind-biased fluxes and generalized alternating fluxes. A weak stability is given for both schemes, and a strong stability is established if the initial solutions exactly satisfy the elemental discontinuous Galerkin discretization. Moreover, the sharp error estimate in \(L^2\)-norm is established, by an elaborate application of the generalized Gauss–Radau projection. A fully-discrete LDG scheme is also considered, where the third-order explicit TVD Runge–Kutta algorithm is adopted. Finally some numerical experiments are given.




Similar content being viewed by others
References
Amiraliyev, G.M., Mamedov, Y.D.: Difference schemes on the uniform mesh for singular perturbed pseudo-parabolic equations. Turk. J. Math. 19, 207–222 (1995)
Arnold, D.N., Douglas, J., Thomee, V.: Superconvergence of finite element approximation to the solution of a Sobolev equation in a single space variable. Math. Comput. 27, 737–743 (1981)
Bassi, F., Rebay, S.: A high-order accurate discontinuous finite element method for the numerical solution of the compressible Navier–Stokes equations. J. Comput. Phys. 131, 267–279 (1997)
Cheng, Y., Meng, X., Zhang, Q.: Application of generalized Gauss–Radau projections for the local discontinuous Galerkin methods for linear convection–diffusion equations. Math. Comput. 86, 1233–1267 (2017)
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)
Cockburn, B., Shu, C.W.: The Runge–Kutta discontinuous Galerkin finite element method for conservation laws V: multidimensional systems. J. Comput. Phys. 141, 199–2224 (1998)
Cockburn, B., Shu, C.W.: The local discontinuous Galerkin method for time-dependent convection–diffusion systems. SIAM. J. Numer. Anal. 35, 2440–2463 (1998)
Cockburn, B., Shu, C.W.: Runge–Kutta discontinuous Galerkin methods for convection-dominated problems. J. Sci. Comput. 16, 173–261 (2001)
Davis, P.L.: A quasilinear parabolic and a related third order problem. J. Math. Anal. Appl. 40, 327–335 (1972)
Esen, A., Kutluay, S.: Application of a lumped Galerkin method to the regularized long wave equation. Appl. Math. Comput. 174, 485–494 (2001)
Ewing, R.E.: Numerical solution of Sobolev partial differential equations. SIAM J. Numer. Anal. 12, 345–363 (1975)
Ewing, R.E.: A coupled non-linear hyperbolic-Sobolev system. Ann. Mat. Pure Appl. 114, 331–349 (1977)
Ewing, R.E.: Time-stepping Galerkin methods for nonlinear Sobolev partial differential equation. SIAM. J. Numer. Anal. 15, 1125–1150 (1978)
Gao, F.Z., Qiu, J.X., Zhang, Q.: Local discontinuous Galerkin finite element method and error estimates for one class of Sobolev equation. J. Sci. Comput. 41, 436–460 (2009)
Guo, L., Chen, H.: \(H_{1}\)-Galerkin mixed finite element method for the regularized long wave equation. Computing 77, 205–221 (2006)
Levy, D., Shu, C.W., Yan, J.: Local discontinuous Galerkin methods for nonlinear dispersive equations. J. Comput. Phys. 196, 751–774 (2004)
Meng, X., Shu, C.W., Wu, B.: Optimal error estimates for discontinuous Galerkin methods based on upwind-biased fluxes for linear hyperbolic equations. Math. Comput. 85, 1225–1661 (2016)
Omrani, K.: The convergence of the fully discrete Galerkin approximations for Benjamin–Bona–Mahony equation. Appl. Math. Comput. 180, 614–621 (2006)
Pani, A.K., Fairweather, G.: \(H_{1}\)-Galerkin mixed finite element methods for parabolic partial integro-differential equations. IMAJ Numer. Anal. 22, 231–252 (2002)
Xu, Y., Shu, C.W.: A local discontinuous Galerkin method for the Camassa–Holm equation. SIAM. J. Numer. Anal. 46(4), 1998–2021 (2008)
Yan, J., Shu, C.W.: Local discontinuous Galerkin method for partial differential equations with higher order derivatives. J. Sci. Comput. 17, 27–47 (2002)
Yan, J., Shu, C.W.: A local discontinuous Galerkin method for KdV type equations. SIAM. J. Numer. Anal. 40, 769–791 (2002)
Zhang, Q., Gao, F.Z.: A fully-discrete local discontinuous Galerkin method for convection-dominated Sobolev equation. J. Sci. Comput. 51(1), 107–134 (2012)
Zhang, Q., Shu, C.W.: Stability analysis and a priori error estimates of third order explicit Runge–Kutta discontinuous Galerkin method for scalar conservation laws. SIAM. J. Numer. Anal. 48, 1038–1063 (2010)
Author information
Authors and Affiliations
Corresponding author
Additional information
D. Zhao: Supported by CNSF with Grant No. 11671193. Q. Zhang: Supported by CNSF with Grant Nos. 11671193 and 11571290.
Appendix
Appendix
In this section some detailed proofs for main conclusions are presented.
1.1 Proof of Lemma 5.2
By some certain linear combinations with three equations from (5.1a) to (5.1c), we can yield that
This relationship among the difference of stage solutions will be used many times
Below we take \(\ell =2\) as an example to prove this lemma. By taking \({\varvec{v}}_{uq}=\mathbb {D}_3{\varvec{z}}_{uq}^n\) in (8.1), we have
which implies that
Take \({\varvec{v}}_{wp}=\mathbb {D}_2{\varvec{z}}_{wp}^n\) in (5.1d) for \(\ell =0,1,2\). A linear combination gives the identity
where each term is given and estimated as follows:
In the above process, the boundedness property (Lemma 3.3) and the skew-symmetrical property (Lemma 3.1) of DG discretization are used. Finally, collecting up the above conclusion completes the proof of this lemma.
1.2 Proof of (5.9)
Firstly in (5.4) we take \(v=-\varepsilon q_\kappa ^{n,\ell }\) and \(v=-\mu p_\kappa ^{n,\ell }\). Then in (5.1d) we take \({\varvec{v}}_{wp}=(u^{n,\ell },0,0)\). Summing up the resulting equations, we have
Each term in (8.4) is given and bounded as follows:
The first one is resulted from Lemma 3.2, and the next two are resulted from Lemma 3.1. Till now we have obtained (5.9).
1.3 Proof of (5.10)
In (8.1) we take \({\varvec{v}}_{uq}=(\mathbb {D}_2 u^n,0,0)\) for \(\ell =1\) and \({\varvec{v}}_{uq}=(\mathbb {D}_1 u^n,0,0)\) for \(\ell =2\). Noticing (5.1d) with the same test functions, we obtain the identity
where
Each term can be estimated one by one.
Combining Lemma 3.2, Young’s inequality and the inverse property, we yield that
Taking \(v=-\varepsilon \mathbb {D}_1q_{\kappa }^n\) and \(v=-\varepsilon \mathbb {D}_2q_{\kappa }^n\) in (5.4) with \(\ell =0,1,2\), and adding the resulted identities into \(\mathcal {R}_{22}^n\) with suitable weight, we can get
where each term is given and/or estimated as follows:
The first two conclusions are directly resulted from Lemma 3.1. Taking \(v=-2\varepsilon \mathbb {D}_1q_\kappa \) in (5.4) with \(\ell =0,1,2\), we can get that
Collecting up the above analysis yields the estimate to \(\mathcal {R}_{22}^n\).
Along the same line as before, it is easy to get that
Finally, summing up the above conclusions into (8.6), and noticing the definitions of \(\lambda _\mathrm{c},\lambda _\mathrm{d},\mathcal {S}_\mathrm{c}\) and \(\mathcal {S}_\mathrm{d}\), we can obtain (5.10).
Rights and permissions
About this article
Cite this article
Zhao, D., Zhang, Q. Local Discontinuous Galerkin Methods with Generalized Alternating Numerical Fluxes for Two-dimensional Linear Sobolev Equation. J Sci Comput 78, 1660–1690 (2019). https://doi.org/10.1007/s10915-018-0819-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10915-018-0819-2