Abstract
For two-dimensional (2D) time fractional diffusion equations, we construct a numerical method based on a local discontinuous Galerkin (LDG) method in space and a finite difference scheme in time. We investigate the numerical stability and convergence of the method for both rectangular and triangular meshes and show that the method is unconditionally stable. Numerical results indicate the effectiveness and accuracy of the method and confirm the analysis.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Time fractional diffusion equations are obtained from the standard diffusion equations by replacing the first-order time derivative with a fractional derivative of order \(\alpha \in (0, 2)\). In this paper, we consider the following time-fractional diffusion equation:
where \(\Phi \), \(\Psi \), and f are given functions, \(\Omega \subset {\mathbb {R}}^2\) is a bounded rectangular domain with boundary \(\partial \Omega \), and \({\text{D}}^{\alpha }_{t}\) is the Caputo fractional derivative defined as
in which \({\varvec{\Gamma }}\) is the Gamma function. For \(\alpha =1\), we have \({\text{D}}^{\alpha }_{t}u=u_t\).
Diffusion equations of fractional order are used to describe anomalous diffusion in transport processes, see, e.g., [30], and monographs [31, 33]. Recently, some handbooks related to fractional calculus and its applications in physics, engineering, and life science as well as social science have been published. Interested readers find some basic theories in volume 1 [22] of the handbooks and some other materials can be found in other volumes. Analytic solutions for most fractional partial differential equations (FPDEs) are complicated to obtain or cannot be expressed explicitly. Hence, methods for finding numerical solutions for such problems are required. Numerical methods proposed for solving the FPDEs include finite difference methods [1, 6, 9, 11, 15, 25, 28, 29, 45], finite element methods [12, 14, 19, 20, 36, 44], the finite volume method [21], spectral methods [2, 24, 26], discontinuous Galerkin methods [7, 8, 13, 39, 41, 42], and homotopy and variational methods [17, 34, 40, 43].
The first local discontinuous Galerkin (LDG) method was introduced by Cockburn and Shu in [5] for time-dependent convection–diffusion systems. The LDG method is applied increasingly from the end of the twentieth century, see, e.g., [3, 4, 7, 8, 10, 13, 18, 27, 35, 37,38,39, 41, 42] and their bibliographies. In [10], an LDG method with both rectangular and triangular meshes for linear time-dependent fourth-order problems has been applied successfully. Recently, Huang et al. [18] applied an LDG method to solve a one-dimensional (1D) time-fractional diffusion–wave equation or super-diffusion equation, i.e., a fractional diffusion equation with \(1<\alpha <2\). More recently, Eshaghi et al. [13] exploited piecewise tensor product polynomials of degree k on Cartesian meshes and constructed an LDG method for two-dimensional (2D) semi-linear time-fractional diffusion equations. Their method is not applicable to non-rectangular domains. While it is unconditionally stable and has order of convergence \(O((\Delta t)^2+h^{k+1/2})\), it is not optimal.
In this paper, we consider 2D time-fractional sub-diffusion equations, i.e., fractional diffusion equations with \(0<\alpha <1\). Using the well-known L1 formula, we construct an unconditionally stable LDG method. Our method can be applied to non-rectangular domains as well. This paper is organized as follows. We provide some preliminaries in the next section. In Sect. 3, we construct an LDG method for the time fractional diffusion problem (1). The stability and convergence of the method are analyzed in Sect. 4. In Sect. 5, numerical experiments are carried out to confirm the theoretical results.
2 Notations and Some Preliminaries
We consider problems posed on the physical domain \(\Omega \) with boundary \(\partial \Omega \), a union of K non-overlapping local elements \(D^\kappa \), \(\kappa =1, \cdots , K\) such that
Here, \(D^{\kappa }\) is a shape-regular triangle for triangular meshes, or a shape-regular rectangle for Cartesian meshes. We set \(h_\kappa :=\mathrm{{diam}}(D^\kappa )\), \(h:=\mathop{\max}\limits _{1\leq \kappa \leq K}h_\kappa \), and \(\xi _h\) the set of all faces. Let \(\Gamma \) denote the union of the boundary faces of elements \(D^\kappa \in \Omega _h\), in other words \(\Gamma =\mathop{\bigcup}\limits_{D^\kappa \in \Omega _h} {\partial D^\kappa }\). \(\Gamma \) is composed of two parts: the set of unique internal edges \(\Gamma _i\) and the set of external edges \(\Gamma _b=\partial \Omega \) at the domain boundaries, and \(\Gamma =\Gamma _i\cup \Gamma _b\). We define the following function spaces:
where corresponding to the triangular meshes, \({\mathcal {R}}^k(D^\kappa )\) is \({\mathcal {P}}^k(D^\kappa )\) the space of polynomials of degree at most \(k\geq 0\) defined on \(D^\kappa \) and corresponding to the Cartesian meshes, \({\mathcal {R}}^k(D^\kappa )\) is \({\mathcal {Q}}^k(D^\kappa )\) the space of tensor product of polynomials of degrees at most k in each variable. Here, \(\varvec{{\mathcal {R}}}^k(D^\kappa )=\big ({\mathcal {R}}^k(D^\kappa )\big )^2\) and \({\varvec{L}}^2(\Omega _h)=\big (L^2(\Omega _h)\big )^2\). For \(v,w\in V_{h}^{k}\) and \(\varvec{v,w}\in {\varvec{V}}_{h}^{k}\), we define the following notations:
where \({\varvec{n}}\) is the outward normal unit vector to \(\partial D^\kappa \). Let \(H^l(\Omega _h)\) be the space of functions on \(\Omega _h\) whose restriction to each element \(D^\kappa \) belongs to the Sobolev space \(H^l(D^\kappa )\) and set \({\varvec{H}}^l(\Omega _h)=\big (H^l(\Omega _h)\big )^2\). For any real-valued function \(v\in H^l(\Omega _h)\) and any vector-valued function \({\varvec{v}}=(v_1,v_2)\in {\varvec{H}}^l(\Omega _h)\), we set
To demonstrate the flux functions, we select a fixed vector r which is not parallel to any normal at the element boundaries. This is possible because there is only a finite number of element boundary normals for any given mesh. For each face e, we apply the vector r to uniquely determine the “left” and “right” elements \(E_\mathrm{L}\) and \(E_\mathrm{R}\) which share the same face e. To fix the notation, for \(e\in \Gamma \), we refer to the interior information of the element by a superscript “−” and to the exterior information by a superscript “\(+\)”. Using this notation, we define the average
where u can be a scalar or a vector. We also define the jumps along a unit normal, \({\varvec{n}}\), as
For Cartesian meshes in a multidimensional space, \({\varvec{P}}^-\) is the tensor product of the well-known 1D projections, see, e.g., [4, 10]. In this case, the projection \({\varvec{P}}^-\) has the following superconvergence property, see Lemma 3.7 in [10].
Lemma 1
If \((\eta , \varvec{\rho })\in H^{k+2}(\Omega _h) \times {\varvec{V}}_h^k\), we have
where C depends only on k and the shape regular constant.
For triangular meshes, following [3, 10], we define the \(L^2\)-projection \({\varvec{P}}\) for scalar-valued functions and the projection \({\varvec{P}}^-\) is defined for vector-valued functions. More precisely, for a given function \(\eta \in L^2(\Omega _h)\) and an arbitrary element \(D^\kappa \in \Omega _h\), the restriction of \({\varvec{P}}\eta \) to \(D^\kappa \) is defined as the element of \({\mathcal {P}}^{k}(D^\kappa )\) that satisfies
For a given function \(\varvec{\rho }\in {\varvec{H}}^1(\Omega _h)\), an arbitrary simplex \(D^\kappa \in \Omega _h\), and an arbitrary edge \({\tilde{e}}\in \partial D^\kappa \) that satisfies \([1\ 1]\cdot {\varvec{n}}|_{{\tilde{e}}}>0\), the restriction of \({\varvec{P}}^-\varvec{\rho }\) to \(D^\kappa \) is defined as the element of \(\varvec{{\mathcal {P}}}^{k}(D^\kappa)\) that satisfies
In this case, we represent the following lemmas, see [3].
Lemma 2
Let \({\varvec{P}}\)be the projection defined by (3). Then, for any \(\eta \in H^{k+1}(\Omega )\),
where C is independent of h. Let \({\varvec{P}}^-\)be the projection defined by (4). Then, for any \(\varvec{\rho }\in [H^{k+1}(\Omega )]^d\),
where C is independent of h.
In the sequel, we need the following inverse and trace inequalities.
Lemma 3
For any \({\varvec{\upsilon }}\in \varvec{ {\mathcal {P}}}^k(D^\kappa )\)and \(w\in {\mathcal {P}}^k(D^\kappa )\), there exist positive constants C such that
where e is a face of \(D^\kappa \)and C is independent of the mesh size h.
Lemma 4
For any \(\varvec{\rho }\in {\varvec{H}}^1(D^\kappa )\)and \(\eta \in H^1(D^\kappa )\), there exist positive constants C such that
where e is a face of \(D^\kappa \)and C is a constant independent of the mesh size h.
3 Construction of the LDG Scheme
In this section, we construct a numerical scheme for solving problem (1). Let M be a positive integer, \(\Delta t=T/M\) be the time step size, and \(t_{m}=m\Delta t,\)\(m=0, 1,\cdots ,M\) denote the time mesh points. An approximation to a time-fractional derivative (2), called the L1 formula, can be obtained by a simple quadrature formula as [19, 23, 26]
where \(b_i=(i+1)^{1-\alpha }-i^{1-\alpha }\) and \(\gamma ^n\) is the truncation error with the bound
Here C is a constant which depends on u, \(\alpha \), and T. It is easy to check that \(b_i > 0\) for each i, \(1=b_0>b_1>\cdots \), and \(b_n\rightarrow 0\) as \(n\rightarrow \infty \).
We rewrite (1) as a first-order system
Let \(u_{h}\in V_{h}^{k}\) and \({\varvec{q}}_h=(p_{h},q_{h})\in {\varvec{V}}_{h}^{k}\) be the approximations of \(u(\cdot , t)\) and \({\varvec{q}}(\cdot , t)\), respectively. We define a fully discrete LDG scheme as follows: find \((u_{h}, {\varvec{q}}_{h})\), such that for all test functions \((v, {\varvec{v}})\) in the finite element space \( V_{h}^{k}\times {\varvec{V}}_{h}^{k}\),
where \(\beta =(\Delta t)^\alpha {\varvec{\Gamma }}(2-\alpha )\). Equation (5) is obtained after integration by parts once. Here \({\hat{u}}_h\,{\text{and}}\,\hat{{\varvec{q}}}_h\) in (5) are the “numerical fluxes”. To guarantee consistency, stability and optimal order of convergence, we must define these numerical fluxes carefully. The choice of the numerical fluxes is not unique and among several choices, for the Dirichlet boundary condition we adopt the central flux, defined as
at all internal edges, and at the external edges we use
We recover the global fully discrete scheme (5) as
4 Stability Analysis and Error Estimates
To simplify the notations and without loss of generality, we consider the case \(f\equiv 0\) in our analysis. We proceed to the numerical stability for the scheme (6). Before initiating the theoretical analysis, we need the following result [35].
Lemma 5
If a mesh, consisting of K convex polygons \(D^\kappa ,\ \kappa =1,\cdots ,M\), is considered for \(\Omega \), then
Theorem 1
(\(L^2\)-stability) For homogeneous Dirichlet boundary conditions, the fully discrete LDG scheme (6) is unconditionally stable, and the numerical solution \(u_h^m\)satisfies
Proof
Taking test functions \(v=u^m_h, {\varvec{v}}=\beta {\varvec{q}}^m_h\) and summing all terms of (6), we have
Using integration by parts and Lemma 5, we get
With the central flux, we recover
Using relations (8) and (9), (7) can be written as
For \(m=1\), we can get
and immediately
Next, we suppose the following inequalities hold:
With \(m=l+1\) in (10) and
we have
then
To examine the convergence of the scheme (6), we express the following result:
Theorem 2
Let \(u(\cdot ,t_n)\)be the exact solution of problem (1) with homogeneous Dirichlet boundary conditions, which is sufficiently smooth with bounded derivatives, and \(u_h^n\)be the numerical solution of the fully discrete LDG scheme (6). There holds the following error estimate on Cartesian meshes:
and on triangular meshes
where C is a constant depending on \(T, \alpha, \)and u.
Proof
It is easy to verify that the exact solution to (6) satisfies
Subtracting (6) from (11), we obtain the error equation
where
We will use two projections \(\Pi , {\varvec{P}}\):
Using (13), the error equation (12) can be written
In the following, we consider two cases.
4.1 Rectangular Mesh
Taking test functions \(v= {\varvec{P}}e_u^m\) and \({\varvec{v}}=\beta \Pi e_{{\varvec{q}}}^m\), for the homogeneous Dirichlet boundary condition, we obtain
Using Lemma 1, we can write
and then
For \(m=1\), we have
and hence
Then using the following facts:
and similar to the 1D cases [41, 42], we can write
Consequently,
Next we suppose the following inequalities hold:
For \(m= l+ 1\), from (16), we can obtain
and hence
Then using facts (17), (18), and \(\displaystyle \sum _{i=1}^{l}(b_{i-1}-b_i)+b_l=1\), we can write
Consequently,
4.2 Triangular Mesh
Taking test functions \(v= {\varvec{P}}e_u^m\) and \({\varvec{v}}=\beta \Pi e_{{\varvec{q}}}^m\), for the Dirichlet boundary condition, we obtain
When \(m=1\), (20) is
Using the inverse and trace inequalities and Lemmas 3 and 4, we get
Using (22), (21) can be written as
Then using (17)–(19), we obtain
Consequently, since \(\beta =(\Delta t)^\alpha {\varvec{\Gamma }}(2-\alpha )\), using a big enough C, we have
Next, we suppose the following inequalities hold:
It can be derived similar relation for \(m= l+ 1\).
More precisely, there holds the following error estimate on Cartesian meshes:
and on triangular meshes
For small time step sizes, we can get optimal order of convergence.
5 Numerical Examples
In this section, we perform numerical experiments of the LDG method applied to the time fractional diffusion equation. We check the spatial accuracy by fixing the time step sufficiently small to avoid the contamination of the temporal error. We have verified that the results shown are numerically convergent in all cases with the aid of successive mesh refinements.
Example 1
We consider (1) with the exact solution \(u({\mathrm{x}}, t)=t^2 \sin (x_1)\sin (x_2)\) on \(\Omega =(0, \pi )\times (0, \pi )\). Obviously, we encounter with the homogeneous Dirichlet boundary conditions, and
We take piecewise \(P^2\) polynomials as the basis functions and investigate the accuracy of the proposed method. Setting \(T=1\) and \(\Delta t\) very small and using the usual \(L^2\) and \(L^\infty \) error norms, we prepare results of Table 1 for Cartesian meshes and results of Table 2 for triangular meshes for several values of \(\alpha \). The order of convergence (OC) of the method is evidently about 3. The errors in \(L^2\)-norm and \(L^\infty\)-norm for piecewise \(P^k, k=1,2,3\) polynomials for \(\alpha =0.1, 0.9\) are presented in Fig. 1 for triangular meshes and in Fig. 2 for Cartesian meshes. Now, we consider \(\Omega =(0, 2\pi )\times (0, 2\pi )\) and, therefore, we face periodic boundary conditions. We repeat the previous tests and report results in Table 3 for Cartesian meshes and in Table 4 for triangular meshes. The OC of the method is evidently about 3. The errors in \(L^2\)-norm and \(L^\infty\)-norm for piecewise \(P^k, k=1,2,3\) polynomials for \(\alpha =0.1, 0.9\) are presented in Fig. 3 for triangular meshes and in Fig. 4 for Cartesian meshes. To interpret better, we report data related to Figs. 1, 2, 3, 4 in Tables 5, 6, 7, and 8 and find that by choosing small time step sizes for both Cartesian and triangular meshes and for both homogeneous Dirichlet boundary conditions and periodic boundary conditions, the OC with respect to the spatial variable converges to \(k + 1\).
6 Conclusion
In this paper, we have developed an LDG method for 2D time fractional diffusion equations. The numerical stability and convergence of the method for both rectangular and triangular meshes have been theoretically proven. The numerical results demonstrate the applicability and efficiency of the proposed method.
References
Basu, T.S., Wang, H.: A fast second-order finite difference method for space-fractional diffusion equations. Int. J. Numer. Anal. Model. 9, 658–666 (2012)
Carella, A.R., Dorao, C.A.: Least-squares spectral method for the solution of a fractional advection–dispersion equation. J. Comput. Phys. 232, 33–45 (2013)
Cockburn, B., Dong, B.: An analysis of the minimal dissipation local discontinuous Galerkin method for convection–diffusion problems. J. Sci. Comput. 32, 233–262 (2007)
Cockburn, B., Kanschat, G., Perugia, I., Schotzau, D.: Superconvergence of the local discontinuous Galerkin method for elliptic problems on Cartesian grids. SIAM J. Numer. Anal. 39, 264–285 (2002)
Cockburn, B., Shu, C.W.: The local discontinuous Galerkin method for time-dependent convection–diffusion systems. SIAM J. Numer. Anal. 35, 2440–2463 (1998)
Cui, M.R.: Compact finite difference method for the fractional diffusion equation. J. Comput. Phys. 228, 7792–7804 (2009)
Deng, W.H., Hesthaven, J.S.: Local discontinuous Galerkin methods for fractional diffusion equations. Math. Model. Numer. Anal. 47, 1845–1864 (2013)
Deng, W.H., Hesthaven, J.S.: Local discontinuous Galerkin methods for fractional ordinary differential equations. BIT Numer. Math. 55, 967–985 (2015)
Ding, H.F., Li, C.P.: Mixed spline function method for reaction–subdiffusion equation. J. Comput. Phys. 242, 103–123 (2013)
Dong, B., Shu, C.W.: Analysis of a local discontinuous Galerkin method for linear time-dependent fourth-order problems. SIAM J. Numer. Anal. 47, 3240–3268 (2009)
Du, R., Cao, W.R., Sun, Z.Z.: A compact difference scheme for the fractional diffusion–wave equation. Appl. Math. Model. 34, 2998–3007 (2010)
Ervin, V.J., Heuer, N., Roop, J.P.: Numerical approximation of a time dependent, nonlinear, space-fractional diffusion equation. SIAM J. Numer. Anal. 45, 572–591 (2007)
Eshaghi, J., Kazem, S., Adibi, H.: The local discontinuous Galerkin method for 2D nonlinear time-fractional advection–diffusion equations. Eng. Comput. 35, 1317–1332 (2019). https://doi.org/10.1007/s00366-018-0665-8
Fix, G., Roop, J.: Least squares finite element solution of a fractional order two-point boundary value problem. Comput. Math. Appl. 48, 1017–1033 (2004)
Gao, G.H., Sun, Z.Z.: A compact finite difference scheme for the fractional sub-diffusion equations. J. Comput. Phys. 230, 586–595 (2011)
Gao, G.H., Sun, Z., Zhang, H.: A new fractional numerical differentiation formula to approximate the Caputo fractional derivative and its applications. J. Comput. Phys. 259, 33–50 (2014)
He, J.H., Wu, X.H.: Variational iteration method: new development and applications. Comput. Math. Appl. 54, 881–894 (2007)
Huang, C., An, N., Yu, X.: A fully discrete direct discontinuous Galerkin method for the fractional diffusion–wave equation. Appl. Anal. 97, 659–675 (2018)
Jiang, Y., Ma, J.: High-order finite element methods for time-fractional partial differential equations. J. Comput. Appl. Math. 235, 3285–3290 (2011)
Jin, B., Lazarov, R., Liu, Y., Zhou, Z.: The Galerkin finite element method for a multi-term time-fractional diffusion equation. J. Comput. Phys. 281, 825–843 (2015)
Karaa, S., Mustapha, K., Pani, Amiya K.: Finite volume element method for two-dimensional fractional subdiffusion problems. IMA J. Numer. Anal. 37, 945–964 (2017)
Kochubei, A., Luchko, Y. (eds.) Handbook of Fractional Calculus with Applications, vol. 1. Basic Theory. Walter de Gruyter GmbH, Berlin (2019)
Li, C.Z., Chen, Y.: Numerical approximation of nonlinear fractional differential equations with subdiffusion and superdiffusion. Comput. Math. Appl. 62, 855–875 (2011)
Li, X.J., Xu, C.J.: A space–time spectral method for the time fractional diffusion equation. SIAM J. Numer. Anal. 47, 2108–2131 (2009)
Li, C.P., Zeng, F.H.: The finite difference methods for fractional ordinary differential equations. Numer. Funct. Anal. Optim. 34, 149–179 (2013)
Lin, Y.M., Xu, C.J.: Finite difference/spectral approximations for the time-fractional diffusion equation. J. Comput. Phys. 225, 1533–1552 (2007)
Liu, Y., Shu, C.W., Zhang, M.: Superconvergence of energy-conserving discontinuous Galerkin methods for linear hyperbolic equations. Commun. Appl. Math. Comput. 1, 101–116 (2019)
Liu, F., Zhuang, P., Burrage, K.: Numerical methods and analysis for a class of fractional advection–dispersion models. Comput. Math. Appl. 64, 2990–3007 (2012)
Meerschaert, M.M., Tadjeran, C.: Finite difference approximations for fractional advection–dispersion. J. Comput. Appl. Math. 172, 65–77 (2004)
Metzler, R., Klafter, J.: The random walk’s guide to anomalous diffusion: a fractional dynamics approach. Phys. Rep. 339, 1–77 (2000)
Miller, K.S., Ross, B.: An Introduction to the Fractional Calculus and Fractional Differential Equations. Wiley, New York (1993)
Mokhtari, R., Mostajeran, F.: A high order formula to approximate the Caputo fractional derivative. Commun. Appl. Math. Comput. 2, 1–29 (2020)
Oldham, K., Spanier, J.: The Fractional Calculus: Theory and Applications of Differentiation and Integration of Arbitray Order. Academic Press, New York (1974)
Podlubny, I., Chechkin, A., Skovranek, T., Chen, Y.Q., Jara, B.M.V.: Matrix approach to discrete fractional calculus II: partial fractional differential equations. J. Comput. Phys. 228, 3137–3153 (2009)
Qiu, L., Deng, W., Hesthaven, J.S.: Nodal discontinuous Galerkin methods for fractional diffusion equations on \(2{\text{D}}\) domain with triangular meshes. J. Comput. Phys. 298, 678–694 (2015)
Roop, J.P.: Computational aspects of FEM approximation of fractional advection dispersion equations on bounded domains in \({\mathbb{R}}^2\). J. Comput. Appl. Math. 193, 243–268 (2006)
Wang, H., Zhang, Q., Wang, S., Shu, C.W.: Local discontinuous Galerkin methods with explicit-implicit-null time discretizations for solving nonlinear diffusion problems. Sci. China Math. 63(1), 183–204 (2020). https://doi.org/10.1007/s11425-018-9524-x
Wang, H., Zhang, Q., Shu, C.W.: Third order implicit-explicit Runge–Kutta local discontinuous Galerkin methods with suitable boundary treatment for convection–diffusion problems with Dirichlet boundary conditions. J. Comput. Appl. Math. 342, 164–179 (2018)
Xu, Q., Zheng, Z.: Discontinuous Galerkin method for time fractional diffusion equation. J. Inf. Comput. Sci. 11, 3253–3264 (2013)
Yang, Q.Q., Turner, I., Liu, F., Ilic, M.: Novel numerical methods for solving the time space fractional diffusion equation in two dimensions. SIAM J. Sci. Comput. 33, 1159–1180 (2011)
Yeganeh, S., Mokhtari, R., Fouladi, S.: Using an LDG method for solving an inverse source problem of the time-fractional diffusion equation. Iran. J. Numer. Anal. Optim. 7, 115–135 (2017)
Yeganeh, S., Mokhtari, R., Hesthaven, J.S.: Space-dependent source determination in a time-fractional diffusion equation using a local discontinuous Galerkin method. BIT Numer. Math. 57, 685–707 (2017)
Zhang, X., Tang, B., He, Y.: Homotopy analysis method for higher-order fractional integro-differential equations. Comput. Math. Appl. 62, 3194–3203 (2011)
Zhao, Y., Chen, P., Bu, W., Liu, X., Tang, Y.: Two mixed finite element methods for time-fractional diffusion equations. J. Sci. Comput. 70, 407–428 (2017)
Zhuang, P., Liu, F.: Finite difference approximation for two-dimensional time fractional diffusion equation. J. Algorithm Comput. Tech. 1, 1–15 (2007)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
There is no conflict of interest.
Appendix A
Appendix A
Another approximations to the time-fractional derivative (2) are L1-2 and L1-2-3 formulae [16, 32] which can be obtained by using quadratic and cubic interpolation formulae, respectively. The order of convergence with respect to the time variable for L1, L1-2, and L1-2-3 formulas are \(2-\alpha \), \(3-\alpha \), and \(4-\alpha \), respectively. We follow here just L1-2 formula which is
where \(c_0=1\) for \(n=1\); and for \(n\geq 2\),
where
and
and \(\gamma ^n\) is the truncation error with the estimate
Then, we can define a fully discrete LDG scheme as follows: find \((u_{h}, {\varvec{q}}_{h})\), such that for all test functions \((v, {\varvec{v}})\in V_{h}^{k}\times {\varvec{V}}_{h}^{k}\),
where \(\beta =(\Delta t)^\alpha {\varvec{\Gamma }}(2-\alpha )\). In order to examine the convergence of the scheme (A1), we express the following result.
Theorem A1
Let \(u(\cdot ,t_n)\)be the exact solution of problem (1) with homogeneous Dirichlet boundary conditions, which is sufficiently smooth with bounded derivatives, and \(u_h^n\)be the numerical solution of the LDG scheme (23). There holds the following error estimate on Cartesian meshes:
and on triangular meshes
where C is a constant depending on \(T, \alpha, \)and u.
Proof
It is more or less similar to the proof of Theorem 2.
Rights and permissions
About this article
Cite this article
Yeganeh, S., Mokhtari, R. & Hesthaven, J.S. A Local Discontinuous Galerkin Method for Two-Dimensional Time Fractional Diffusion Equations. Commun. Appl. Math. Comput. 2, 689–709 (2020). https://doi.org/10.1007/s42967-020-00065-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42967-020-00065-7
Keywords
- Two-dimensional (2D) time fractional diffusion equation
- Local discontinuous Galerkin method (LDG)
- Numerical stability
- Convergence analysis