Abstract
In this article, a numerical algorithm is presented to solve a two-dimensional nonlinear time fractional coupled sub-diffusion problem, where the second-order Crank–Nicolson scheme with a second-order WSGD formula is used in the time direction, and a mixed element method is applied in the space direction. The existence and uniqueness of the mixed element solution and the stability for fully discrete scheme are proven. In addition, the optimal a priori error estimates for unknown scalar function u and v in \(L^2\) and \(H^1\)-norms and a priori error estimates for their fluxes \(\sigma\) and \(\lambda\) in \((L^2)^2\)-norm are obtained. Finally, some numerical calculations are presented to illustrate the validity for the proposed numerical algorithm.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Fractional calculus and models [1,2,3,4,5,6,7,8,9,10,11,12] have been studied and developed by a large number of authors. Especially, fractional diffusion models including time, space and space-time fractional cases have attracted a lot of attention. Time fractional diffusion models have many different forms of expression based on different application areas, such as the fractional Cable model [13,14,15,16,17], fractional mobile/immobile transport equation [18], fractional reaction-diffusion model [19,20,21,22,23,24,25,26,27,28,29], fractional fourth-order diffusion system [30, 31] and multi-term fractional subdiffusion model [32]. Space fractional diffusion problems can be expressed as fractional Allen–Cahn models [33,34,35,36], space-fractional reaction-diffusion models [37,38,39,40,41], space-time fractional diffusion problems [42,43,44,45,46]. In these fractional diffusion models, the coupled time-fractional diffusion systems are a kind of important mathematical models, which can reflect the interaction between different substances. Recently, some authors considered this kind of fractional coupled diffusion system. Hou et al. [47] developed a mixed finite element method for a coupled time fractional diffusion equation with a nonlinear term. Authors studied the L1-approximation for the Caputo time fractional derivative and obtained the temporal error result with \(O(\tau ^{2-\alpha }+\tau ^{2-\beta })\). In [48], Kumar et al. considered the Galerkin finite element schemes based on the Crank–Nicolson algorithm for a coupled time-fractional nonlinear diffusion model.
In this paper, we consider a mixed element method to solve the following time fractional coupled sub-diffusion system
where \(\Omega \subset R^d (d\leqslant 2)\) is a bounded convex polygonal region satisfying Lipschitz continuous boundary \(\partial \Omega\), and \(J=(0,T]\) is the time interval with \(0<T<\infty\). \(u_0({\mathbf{x}} ), v_0({\mathbf{x}} ), \bar{f}({\mathbf{x}} ,t)\) and \(\bar{g}({\mathbf{x}} ,t)\) are known functions. Parameters \(k_1, k_2, a\) and c are positive constants. The nonlinear terms f(u, v) and g(u, v) are two different quadratic polynomials without constant terms about u and v. The notation \(\frac{\partial ^\gamma u}{\partial t^\gamma }\) is the Caputo fractional derivative defined by
where \(\gamma =\alpha\) or \(\beta\).
In this article, our main purpose is to present a second-order Crank–Nicolson mixed element algorithm for solving the two-dimensional nonlinear time fractional coupled sub-diffusion system, where the time fractional derivative is approximated by a weighted and shifted Grünwald difference (WSGD) formula, which was proposed by Tian et al. [49] and were also developed by Wang and Vong [50], Liu et al. [13], Liu et al. [15], Du et al. [51]. There exist some researches on the mixed element methods, see [47, 52, 53, 56]. In [47], Hou et al. developed a mixed element method for a one-dimensional time fractional coupled system, and obtained a lower time convergence rate. In [52], authors considered the mixed element method with a first-order time approximation scheme for a linear fractional sub-diffusion problem. In [53], Zhao et al. used the L1 approximation with the mixed element method for a linear fractional diffusion model. In [54], Li et al. solved a fractional diffusion wave model by using a mixed element method. In [56], Abbaszadeh and Dehghan solved a linear fractional reaction-diffusion model by using a mixed element method, derived the error estimate, and implemented the numerical tests. Here, we will show the detailed numerical analyses and calculations of the mixed element method with a time second-order convergence order for solving the two-dimensional nonlinear coupled time fractional diffusion model covering initial-boundary conditions. Based on these considerations, our main results are as the following:
-
Compared with the standard finite element method, the approximation solutions for unknown scalar functions and their fluxes can be obtained by the mixed element method.
-
The existence and uniqueness of the mixed element solution, the stability of the considered mixed element system and the a priori error estimates for unknown scalar functions and their fluxes are proven or derived.
-
A two-dimensional example for verifying the spatial convergence rate and a one-dimensional example for checking the second-order time convergence order are provided, respectively.
Throughout the full text, we will use \(C>0\) as a positive constant, which is independent of space mesh h, time step \(\tau\) and fractional parameters \(\alpha ,\beta\). The structure of the article is as follows: In Sect. 2, based on the definition of the Caputo fractional derivative, some approximation formulas for the time fractional derivatives are provided and the mixed finite element scheme is proposed. In Sect. 3, the existence and uniqueness of the mixed element solution are proved and the stability is derived. In Sect. 4, some a priori error estimates are obtained. In Sect. 5, the numerical examples are provided to verify the theory results. In Sect. 6, the remarking conclusions are summarized.
2 Mixed element approximation
By introducing two auxiliary variables \(\sigma =\nabla u\) and \(\lambda =\nabla v\), the coupled system (1) can be rewritten as
In the following content, we will give the fully discrete scheme.
Let \(0=t_0<t_1<t_2<\cdots <t_M=T\) be a grid partition for the temporal interval [0, T], where \(t_n=n\tau\), \(\tau =\frac{T}{M}\) is the time step and M is a positive integer. With \(u^{n}=u({\mathbf{x}} ,t_{n})\), we introduce the following notations:
Lemma 1
Following Refs.[15, 50], we can get the discrete formulation of the fractional derivative (2) as follows
where
Based on Lemma 1 and Refs. [30, 50], we can get the following time discrete formulation of the coupled system (3) at time \(t_{n+\frac{1}{2}}\)
Case 1: \(n\geqslant 1\)
Case 2: \(n=0\)
where
Remark 1
Based on the fourth formula in (4), we easily see that the coupled system (6)–(7) is a linearized system. In actual calculation, we can also approximate the nonlinear term \(l(u(t_{n+\frac{1}{2}}),v(t_{n+\frac{1}{2}}))\) by the linearized term \(l(\frac{3}{2}u^n-\frac{1}{2}u^{n-1},\frac{3}{2}v^n-\frac{1}{2}v^{n-1})\), where l is taken as f or g and \(n\geqslant 1\) is a positive integer.
Based on the coupled system (6)–(7), we find \(\{u,v;\sigma ,\lambda \}:[0,T]\mapsto H_0^1\times (L^2(\Omega ))^2\) satisfying the following mixed weak formulation.
Case 1: \(n\geqslant 1\)
Case 2: \(n=0\)
Then we introduce the mixed element space \((W_h,\varvec{Z}_h)\) as follows
Considering the above mixed element space, the fully discrete scheme of (8)–(9) is to find \(\{u_h,v_h;\sigma _h,\lambda _h\}:[0,T]\mapsto W_h\times \varvec{Z}_h\) such that
Case 1: \(n\geqslant 1\)
Case 2: \(n=0\)
3 Existence, uniqueness and stability
3.1 Existence and uniqueness of the mixed element solution
Here, we will discuss the existence and uniqueness of the mixed element solution.
Theorem 1
There exists a unique solution for the coupled mixed element system (11)–(12).
Proof
Now take FE space \(W_h=span\{{\phi _i}\}_{i=1}^{M_h}\), \(\varvec{Z}_h=span\{\varvec{\psi }_{j}\}_{j=1}^{N_h}\). For any \(u_h,v_h\in W_h\), and any \(\varvec{\sigma }_h,\varvec{\lambda }_h\in \varvec{Z}_h\), we have
Choosing \(w_h=\phi _m\), \(\varvec{z}_h=\varvec{\psi }_l\) \((1\leqslant m\leqslant M_h, 1\leqslant l\leqslant N_h)\), and substituting them into the mixed element system (11), we have for \(n\geqslant 1\)
According to the above formula, we get the following matrix equations for \(n\geqslant 1\)
where
We rewrite (14) as the following matrix formulation for \(n\geqslant 1\)
where
Next, we need to consider the boundary condition \(w|_{\partial \Omega }=0,\forall w\in W_h\). Without loss of generality, we assume that all the boundary points are at the front, i.e.
Based on (16), the \(p_i\) th row and the \(q_i\) th column of \(\varvec{L}\) should be crossed off, where \(p_i\) and \(q_i\) satisfy \(1\leqslant p_1,q_1 \leqslant N\) and \(M_h+N_h+1\leqslant p_2,q_2 \leqslant M_h+N_h+N\). At the same time, the \(p_i\) th row of \(\varvec{Y}^{n}\) and \(\varvec{Y}^{n}\) should be removed. By modifying the dimensions of total stiffness matrix \(\varvec{L}\) and total load vector \(\varvec{Y}^{n}\), we can get the following matrix equations for \(n \geqslant 1\)
The form of matrix equations for \(n=0\) is similar to the above. Let \(\varepsilon _{\alpha }=\frac{1}{\tau ^{-1}+\frac{k_1}{2}p_{\alpha }(0)\tau ^{-\alpha }}\) and \(\varepsilon _{\beta }=\frac{1}{\tau ^{-1}+\frac{k_2}{2}p_{\beta }(0)\tau ^{-\beta }}\) and (17) is equivalent to
We know that \(\tilde{\varvec{A}}\) and \(\varvec{C}\) in (18) are invertible matrixes (Gram matrixes) which are formulated by the inner products of basis functions \(\{\phi _i\}_{i=N+1}^{M_h}\) and \(\{\varvec{\psi }_j\}_{j=1}^{N_h}\), respectively. So, we can rewrite (18) as
where \(\varvec{E}\) is an identity matrix. By taking two sufficiently small parameters \(\varepsilon _{\alpha }\) and \(\varepsilon _{\beta }\), we easily know that \(\varvec{E}+\frac{a\varepsilon_{\alpha} }{2}\tilde{\varvec{A}}^{-1}\tilde{\varvec{B}}\varvec{C}^{-1}\tilde{\varvec{D}}\) is an invertible matrix. So, we can obtain a unique iterative solution vector \([\tilde{\varvec{u}}^{n+1},\varvec{\sigma }^{n+1},\tilde{\varvec{v}}^{n+1},\varvec{\lambda }^{n+1}]^{T}\) in (19) based on the computed solution vector \([\tilde{\varvec{u}}^{k},\varvec{\sigma }^{k},\tilde{\varvec{v}}^{k},\varvec{\lambda }^{k}]^{T}\), \(k=0,1,2,\cdots ,n\), where the solution vector with \(k=1\) can be solved uniquely by adopting a similar process to the case above. Based on the above discussions, one can know that mixed element system has a unique solution.
3.2 Stability analysis
Next, we will give the stability analysis.
Lemma 2
(See [13, 50]) Let \(\left\{ p_\gamma (i)\right\}\) be defined as in Lemma 1. Then for any positive integer L and real vector \((w^0,w^1,\cdots ,w^L)\in R^{L+1}\), it holds that
Theorem 2
Let \(\{u_h^{n+1}\}_{n=0}^{L}\), \(\{v_h^{n+1}\}_{n=0}^{L}\), \(\{\sigma _h^{n+1}\}_{n=0}^{L}\), and \(\{\lambda _h^{n+1}\}_{n=0}^{L}\) be the solution of the fully discrete scheme (11)–(12). There holds true for \(\forall n=0,1,\ldots ,L\) \((0\leqslant L\leqslant M-1)\)
Proof
Taking \(w_h=2\tau u^{n+\frac{1}{2}}_h\) in (11)(a) and \(z_h=2a\tau \sigma ^{n+\frac{1}{2}}_h\) in (11)(b), we can get
Adding (22)(a) and (22)(b), the above formula can be rewritten as
Sum (23) for n from 1 to L to get
Using Hölder inequality inequality and Young inequality and noting that the fourth formula in (4), we have
Similarly, we take \(w_h=2\tau v^{n+\frac{1}{2}}_h\) in (11)(c) and \(z_h=2\tau c \lambda ^{n+\frac{1}{2}}_h\) in (11)(d), and use Hölder inequality inequality and Young inequality to obtain
Adding (25) and (26), we can get
By the similar way to (27), when \(n=0\), we take \(w_h=2\tau u_h^{\frac{1}{2}}\) in (12)(a), \(z_h=2a\tau \sigma _h^{\frac{1}{2}}\) in (12)(b), \(w_h=2\tau v_h^{\frac{1}{2}}\) in (12)(c) and \(z_h=2c\tau \lambda _h^{n+\frac{1}{2}}\) in (12)(d) to easily get
By substituting (28) into (27), dropping two nonnegative terms, and using Lemma 2 and triangle inequality, we can get
For the small enough \(\tau\), we can use Gronwall lemma to yield the result.
Remark 2
Here, based on the boundness assumptions for both \(\Vert u^n\Vert _{\infty }\) and \(\Vert v^n\Vert _{\infty }\), we can prove that \(\Vert u_h^n\Vert _{\infty }\) and \(\Vert v_h^n\Vert _{\infty }\) are bounded. For the related discussion, one can see Remark 3.3 in Ref. [31].
4 Error estimates of the mixed element scheme
In what follows, the error estimate theorem will be given. Firstly, we need to introduce two lemmas.
Lemma 3
(See [57]) Let \((P_hu,P_h\sigma ):[0,T]\mapsto W_h\times \varvec{Z}_h\) be given by the following mixed projections
then, there exists a constant C independent of h such that
Lemma 4
Referring to Ref.[15], we can easily get the following error inequality
Theorem 3
If \(\{u^{n+1}\}_{n=0}^{L}\), \(\{v^{n+1}\}_{n=0}^{L}\), \(\{\sigma ^{n+1}\}_{n=0}^{L}\), and \(\{\lambda ^{n+1}\}_{n=0}^{L}\) are the exact solutions of (8)–(9), \(\{u_h^{n+1}\}_{n=0}^{L}\), \(\{v_h^{n+1}\}_{n=0}^{L}\), \(\{\sigma _h^{n+1}\}_{n=0}^{L}\), and \(\{\lambda _h^{n+1}\}_{n=0}^{L}\) are the numerical solutions of (11)–(12), then for \(\forall n=0,1,\cdots ,L(0\leqslant L\leqslant M-1)\) there exists a positive constant C such that
Proof
For simplicity, we introduce the following notations
Combining (8), (11), (35) with Lemma 3, we can get the error equations for \(n\geqslant 1\)
Setting \(w_h=2\tau \theta ^{n+\frac{1}{2}}\) in (36)(a), \(z_h=2a\tau \omega ^{n+\frac{1}{2}}\) in (36)(b), we add the resulting equations to get
Summing (37) for n from 1 to L, we arrive at
Noting that the nonlinear term f(u, v) is a quadratic polynomial without constant terms about u and v, we use Hölder inequality, triangle inequality, (31) and Remark 2 to get
For (38), we use Cauchy–Schwarz inequality, Young inequality, Lemma 4 and inequality (39), we have
We set \(w_h=2\tau \zeta ^{n+\frac{1}{2}}\) in (36)(c) and \(z_h=2c\tau \xi ^{n+\frac{1}{2}}\) in (36)(d), and use the similar process to the derivation of (37)–(40) to obtain
Summing (40) and (41) and using triangle inequality, we have the following inequality
Subtracting (12) from (9), noticing (35) and Lemma 3, we obtain
By the similar means to (42), we set \(w_h=2\tau \theta ^{\frac{1}{2}}\) in (43)(a), \(z_h=2a\tau \omega ^{\frac{1}{2}}\) in (43)(b), \(w_h=2\tau \zeta ^{\frac{1}{2}}\) in (43)(c), \(z_h=2c\tau \xi ^{\frac{1}{2}}\) in (43)(d), and consider \(\Vert \theta ^{0}\Vert ^2=0,\Vert \zeta ^{0}\Vert ^2=0\) to have
By Lemma 2, substitute (44) into (42) to get
Take \(z_h=2a\tau \nabla \theta ^{n+\frac{1}{2}}\) in (36)(b), \(z_h=2c\tau \nabla \zeta ^{n+\frac{1}{2}}\) in (36)(d), \(z_h=2a\tau \nabla \theta ^{\frac{1}{2}}\) in (43)(b) and \(z_h=2c\tau \nabla \zeta ^{\frac{1}{2}}\) in (43)(d) and use (45) to get
Finally, for a small enough \(\tau\), combining (45)–(46), Gronwall lemma, Lemma 3 with triangle inequality, we complete the proof of Theorem 3.
5 Numerical tests
In this section, we will provide two numerical examples to verify the correctness of the theory results.
5.1 One-dimensional case
For calculating the time convergence order, we choose the following one-dimensional example
where
So we can easily obtain that the exact solution is
By choosing a fixed space step \(h=1/400\), different time discrete parameters \(\tau =1/10\), 1/20, 1/30, 1/40, and changed fractional parameters \(\alpha =\beta =0.1,0.5,0.9\), we get some computing data in Tables 1, 2 and 3. From these computing results, one can easily see the convergence order in time for unknown functions and their derivatives are close to 2.
5.2 Two-dimensional example
We choose a two-dimensional nonlinear time fractional coupled sub-diffusion system
where \(\Omega =(0,1)\times (0,1),J=(0,1], k_1=k_2=a=c=1\), and \(\bar{f}({\mathbf{x}} ,t)\) and \(\bar{g}({\mathbf{x}} ,t)\) are chosen as
Considering the given function \(\bar{f}({\mathbf{x}} ,t)\) and \(\bar{g}({\mathbf{x}} ,t)\), we can easily test and verify the exact solution as follows
For solving the equations above, we use triangular elements. Selecting any unit \(e=\Delta P_iP_jP_k\), we choose
as the linear interpolation basis function of finite element space \(V_h\) and choose the constant basis function of finite element space \(Z_h\). So we can get \(u_h=N_iu_i+N_ju_j+N_ku_k\), \(v_h=N_iv_i+N_jv_j+N_kv_k\), \(\sigma _h=[\sigma _{1h},\sigma _{2h}]\) and \(\lambda _h=[\lambda _{1h},\lambda _{2h}]\). After unit analysis, we can synthesize stiffness matrices
For testing the space convergence order, we take changed step sizes \(h=\sqrt{2}\tau =\frac{\sqrt{2}}{8}\), \(\frac{\sqrt{2}}{12}\), \(\frac{\sqrt{2}}{16}\), \(\frac{\sqrt{2}}{20}\), different fractional parameters \(\alpha =\beta =0.01,0.5,0.99\) to get the computing data in Tables 4, 5 and 6. We also show the computing data with \(\alpha =0.25,\beta =0.75\) in Table 7. From Tables 4, 5, 6 and 7, one can find the space convergence orders of u, v in \(L^2\)-norm are close to 2. At the same time, the space convergence orders of u, v in \(H^1\)-norm and \(\sigma ,\lambda\) in \((L^2)^2\)-norm tend to 1. By the computed data, it is easy to check that the numerical convergence orders are in agreement with the theory results. Besides, by choosing \(h=\frac{\sqrt{2}}{35}\), \(\tau =\frac{1}{35}\) and \(\alpha =\beta =0.5\), the comparison surfaces between the numerical solution and the exact solution for unknown scalar functions and their fluxes are provided in Figs. 1, 2, 3, 4, 5, 6, 7 and 8, from which one can clearly see that the behaviors of the numerical solution under our mixed element spaces are almost consistent with the ones of exact solution which illustrates that our algorithm is effective for numerically solving nonlinear fractional coupled diffusion system.
Remark 3
In this article, we implement numerical computing by choosing triangular elements. One can also consider rectangular elements [55].
6 Conclusions
In this paper, we solve a time fractional coupled sub-diffusion system by a mixed element method with the second-order time approximation. By making use of this numerical algorithm, we can arrive at the approximation solutions of four functions. We provide the detailed proof of existence and uniqueness of the mixed element solution and stability analysis, and derive optimal a priori error estimates in \(L^2\) and \(H^1\)-norm for the unknown u, v and a priori error estimates in \((L^2)^2\)-norm for the fluxes \(\sigma\) and \(\lambda\). Finally, via some numerical results, we illustrate the validity for the proposed numerical method.
References
Podlubny I (1998) Fractional differential equations: an introduction to fractional derivatives, fractional differential equations, to methods of their solution and some of their applications. Elsevier, Amsterdam
Baleanu D, Diethelm K, Scalas E, Trujillo JJ (2012) Fractional calculus: models and numerical methods, 3 of Series on complexity, nonlinearity and chaos. World Scientific Publishing, New York
Li CP, Wang Z (2020) The discontinuous Galerkin finite element method for Caputo-type nonlinear conservation law. Math Comput Simul 169:51–73
Solís-Pérez JE, Gómez-Aguilar JF, Atangana A (2019) A fractional mathematical model of breast cancer competition model. Chaos Solitons Fractals 127:38–54
Yin BL, Liu Y, Li H, Zhang Z (2019) Two families of novel second-order fractional numerical formulas and their applications to fractional differential equations. arXiv preprint arXiv:1906.01242
Heydari MH, Atangana A, Avazzadeh Z (2019) Chebyshev polynomials for the numerical solution of fractal-fractional model of nonlinear Ginzburg–Landau equation. Eng Comput. https://doi.org/10.1007/s00366-019-00889-9
Liu Y, Yin B, Li H, Zhang Z (2019) The unified theory of shifted convolution quadrature for fractional calculus. arXiv preprint arXiv:1908.01136
Karamali G, Dehghan M, Abbaszadeh M (2019) Numerical solution of a time-fractional PDE in the electroanalytical chemistry by a local meshless method. Eng Comput 35(1):87–100
Shi DY, Yang HJ (2018) Superconvergence analysis of finite element method for time-fractional Thermistor problem. Appl Math Comput 323:31–42
Li DF, Zhang CJ (2020) Long time numerical behaviors of fractional pantograph equations. Math Comput Simul 172:244–257
Zhou Y, Luo ZD (2019) An optimized Crank–Nicolson finite difference extrapolating model for the fractional-order parabolic-type sine-Gordon equation. Adv Differ Equ. https://doi.org/10.1186/s13662-018-1939-6
Sun HG, Chen YQ, Chen W (2011) Random-order fractional differential equation models. Signal Process 91(3):525–530
Liu Y, Du YW, Li H, Wang JF (2016) A two-grid finite element approximation for a nonlinear time-fractional Cable equation. Nonlinear Dyn 85:2535–2548
Lin YM, Li XJ, Xu CJ (2011) Finite difference/spectral approximations for the fractional Cable equation. Math Comput 80(275):1369–1396
Liu Y, Du YW, Li H, Liu FW, Wang YJ (2019) Some second-order \(\theta\) schemes combined with finite element method for nonlinear fractional cable equation. Numer Algorithms 80:533–555
Li D, Zhang J, Zhang Z (2018) Unconditionally optimal error estimates of a linearized Galerkin method for nonlinear time fractional reaction-subdiffusion equations. J Sci Comput 76(2):848–866
Yin BL, Liu Y, Li H, Zhang ZM (2019) Finite element methods based on two families of second-order numerical formulas for the fractional Cable model with smooth solutions. arXiv preprint arXiv:1911.08166
Yin BL, Liu Y, Li H (2020) A class of shifted high-order numerical methods for the fractional mobile/immobile transport equations. Appl Math Comput 368:124799
Shi DY, Yang HJ (2018) A new approach of superconvergence analysis for two-dimensional time fractional diffusion equation. Comput Math Appl 75(8):3012–3023
Ren J, Sun ZZ (2015) Maximum norm error analysis of difference schemes for fractional diffusion equations. Appl Math Comput 256:299–314
Zeng FH, Li CP, Liu FW, Turner I (2013) The use of finite difference/element approaches for solving the time-fractional subdiffusion equation. SIAM J Sci Comput 35(6):A2976–A3000
Jin BT, Li BY, Zhou Z (2017) An analysis of the Crank–Nicolson method for subdiffusion. IMA J Numer Anal 38(1):518–541
Guo SM, Mei L, Zhang Z, Chen J, He Y, Li Y (2019) Finite difference/Hermite–Galerkin spectral method for multi-dimensional time-fractional nonlinear reaction-diffusion equation in unbounded domains. Appl Math Model 70:246–263
Yuste SB, Quintana-Murillo J (2012) A finite difference method with non-uniform timesteps for fractional diffusion equations. Comput Phys Commun 183(12):2594–2600
Liao HL, Li D, Zhang J (2018) Sharp error estimate of the nonuniform \(L1\) formula for linear reaction-subdiffusion equations. SIAM J Numer Anal 56(2):1112–1133
Zheng M, Liu F, Liu Q, Burrage K, Simpson MJ (2017) Numerical solution of the time fractional reaction-diffusion equation with a moving boundary. J Comput Phys 338:493–510
Liu Y, Zhang M, Li H, Li JC (2017) High-order local discontinuous Galerkin method combined with WSGD-approximation for a fractional subdiffusion equation. Comput Math Appl 73:1298–1314
Zhang JX, Yang XZ (2018) A class of efficient difference method for time fractional reaction-diffusion equation. Comput Appl Math 37:4376–4396
Li BJ, Luo H, Xie XP (2019) Analysis of a time-stepping scheme for time fractional diffusion problems with nonsmooth data. SIAM J Numer Anal 57:779–798
Liu N, Liu Y, Li H, Wang JF (2018) Time second-order finite difference/finite element algorithm for nonlinear time-fractional diffusion problem with fourth-order derivative term. Comput Math Appl 75:3521–3536
Liu Y, Du YW, Li H, Li JC, He S (2015) A two-grid mixed finite element method for a nonlinear fourth-order reaction diffusion problem with time-fractional derivative. Comput Math Appl 70(10):2474–2492
Feng L, Liu F, Turner I (2019) Finite difference/finite element method for a novel 2D multi-term time-fractional mixed sub-diffusion and diffusion-wave equation on convex domains. Commun Nonlinear Sci Numer Simul 70:354–371
Yin BL, Liu Y, Li H, He S (2019) Fast algorithm based on TT-M FE system for space fractional Allen–Cahn equations with smooth and non-smooth solutions. J Comput Phys 379:351–372
Zhai SY, Weng ZF, Feng XL (2016) Fast explicit operator splitting method and time-step adaptivity for fractional non-local Allen–Cahn model. Appl Math Model 40(2):1315–1324
Bu L, Mei L, Hou Y (2019) Stable second-order schemes for the space-fractional Cahn–Hilliard and Allen–Cahn equations. Comput Math Appl 78(11):3485–3500
Li C, Liu SM (2019) Local discontinuous Galerkin scheme for space fractional Allen–Cahn equation. Commun Appl Math Comput 2(1):73–91
Bu WP, Tang YF, Yang JY (2014) Galerkin finite element method for two-dimensional Riesz space fractional diffusion equations. J Comput Phys 276:26–38
Zhang H, Jiang XY, Zeng FH, Karniadakis GE (2020) A stabilized semi-implicit Fourier spectral method for nonlinear space-fractional reaction-diffusion equations. J Comput Phys 405:109141
Feng LB, Liu FW, Turner I (2020) An unstructured mesh control volume method for two-dimensional space fractional diffusion equations with variable coefficients on convex domains. J Comput Appl Math 364:112319
Tadjeran C, Meerschaert M, Scheffler H (2006) A second-order accurate numerical approximation for the fractional diffusion equation. J Comput Phys 213:205–213
Liu F, Zhuang P, Turner I, Burrage K, Anh V (2014) A new fractional finite volume method for solving the fractional diffusion equation. Appl Math Model 38(15):3871–3878
Liu F, Zhuang P, Anh V, Turner I, Burrage K (2007) Stability and convergence of the difference methods for the space-time fractional advection-diffusion equation. Appl Math Comput 191:12–20
Liu H, Cheng AJ, Wang H (2020) A fast Galerkin finite element method for a space-time fractional Allen–Cahn equation. J Comput Appl Math 368:112482
Liu ZG, Cheng AJ, Li XL, Wang H (2017) A fast solution technique for finite element discretization of the space-time fractional diffusion equation. Appl Numer Math 119:146–163
Feng LB, Zhuang P, Liu F, Turner I, Gu YT (2016) Finite element method for space-time fractional diffusion equation. Numer Algorithms 72(3):749–767
Li CP, Zhao ZG, Chen YQ (2011) Numerical approximation of nonlinear fractional differential equations with subdiffusion and superdiffusion. Comput Math Appl 62(3):855–875
Hou YX, Feng RH, Liu Y, Li H, Gao W (2017) A MFE method combined with L1-approximation for a nonlinear time-fractional coupled diffusion system. Int J Model Simul Sci Comput 8(1):1750012
Kumar D, Chaudhary S, Kumar VVKS (2019) Galerkin finite element schemes with fractional Crank–Nicolson method for the coupled time-fractional nonlinear diffusion system. Comput Appl Math 38:123
Tian WY, Zhou H, Deng WH (2015) A class of second order difference approximations for solving space fractional diffusion equations. Math Comput 84:1703–1727
Wang ZB, Vong SW (2014) Compact difference schemes for the modified anomalous fractional sub-diffusion equation and the fractional diffusion-wave equation. J Comput Phys 277:1–15
Du YW, Liu Y, Li H, Fang ZC, He S (2017) Local discontinuous Galerkin method for a nonlinear time-fractional fourth-order partial differential equation. J Comput Phys 344:108–126
Liu Y, Li H, Gao W, He S, Fang ZC (2014) A new mixed element method for a class of time-fractional partial differential equations. Sci World J 2014:141467
Zhao Y, Chen P, Bu W, Liu X, Tang Y (2017) Two mixed finite element methods for time-fractional diffusion equations. J Sci Comput 70(1):407–428
Li M, Huang CM, Ming WY (2018) Mixed finite-element method for multi-term time-fractional diffusion and diffusion-wave equations. Comput Appl Math 37:2309–2334
Chen SC, Chen HR (2010) New mixed element schemes for second order elliptic problem. Math Numer Sin 32:213–218
Abbaszadeh M, Dehghan M (2019) Analysis of mixed finite element method (MFEM) for solving the generalized fractional reaction-diffusion equation on nonrectangular domains. Comput Math Appl 78(5):1531–1547
Liu Y, Fang ZC, Li H, He S, Gao W (2013) A coupling method based on new MFE and FE for fourth-order parabolic equation. J Appl Math Comput 43:249–269
Acknowledgements
The authors are grateful to two referees and editor for their valuable suggestions which greatly improved the presentation of the paper. This work is supported by the National Natural Science Foundation of China (11661058, 11761053, 11701299), Natural Science Foundation of Inner Mongolia (2016MS0102, 2017MS0107), Program for Young Talents of Science and Technology in Universities of Inner Mongolia Autonomous Region (NJYT-17-A07).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Feng, R., Liu, Y., Hou, Y. et al. Mixed element algorithm based on a second-order time approximation scheme for a two-dimensional nonlinear time fractional coupled sub-diffusion model. Engineering with Computers 38, 51–68 (2022). https://doi.org/10.1007/s00366-020-01032-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-020-01032-9