Content area

Abstract

This paper proposes a weak Galerkin (WG) finite element method for solving a multi-dimensional evolution equation with a weakly singular kernel. The temporal discretization employs the backward Euler scheme, while the fractional integral term is approximated via a piecewise constant function method. A fully discrete scheme is constructed by integrating the WG finite element approach for spatial discretization. L2-norm stability and convergence analysis of the fully discrete scheme are rigorously established. Numerical experiments are conducted to validate the theoretical findings and demonstrate optimal convergence order in both spatial and temporal directions. The numerical results confirm that the proposed method achieves an accuracy of the order Oτ+hk+1, where τ and h represent the time step and spatial mesh size, respectively. This work extends previous studies on one-dimensional problems to higher spatial dimensions, providing a robust framework for handling evolution equations with a weakly singular kernel.

Full text

Turn on search term navigation

1. Introduction

In recent years, fractional calculus has gained substantial prominence due to its critical role in modeling complex physical and engineering phenomena such as viscoelasticity, anomalous diffusion, and fluid dynamics [1,2]. This study focuses on the numerical solution of a multi-dimensional evolution equation with a weakly singular kernel which can be found in applications to the above different fields, especially concerning multidimensional problems of such equations. Specifically, we consider the initial boundary value problem [3,4,5,6,7]:

(1)ut(x,t)1Γ(α)0t(ts)α1Δu(x,s)ds=f(x,t),xΩ,t(0,T],

for 0<α<1, with the initial condition

(2)u(x,0)=ψ(x),xΩ,

and the boundary condition

(3)u(x,t)=0,xΩ,0<tT,

where Ω is an open bounded domain in Rd(d=2,3), and ψ(x) and f(x,t) are given smooth functions.

Numerous numerical strategies have been proposed for such Equations (1)–(3). Early contributions include finite difference schemes by Chen and Xu [3], who analyzed stability and convergence, and piecewise linear finite element methods combined with backward Euler temporal discretization by Chen and Thomée [4], who established rigorous error estimates. In [5], Mclean and Thomée employed the finite difference method in time and Galerkin finite element method in space for equations and gave regularity, stability, and error estimates. Also, we can find other methods for evolution equations with a weakly singular kernel such as the compact finite difference method [6,7], spectral method [8], discontinuous Galerkin finite element method [9], finite volume method [10], two-grid algorithm [11], Sinc collocation method [12], and orthogonal spline collocation method [13,14], each addressing specific challenges in accuracy or computational efficiency. In these studies, scholars have systematically developed corresponding numerical solution schemes for the equations, performed rigorous theoretical analyses and numerical computations of the schemes, and provided numerical examples for verification. There are also other computational techniques [15,16] for studying and calculating evolution equations. Despite these developments, extending these methods to multi-dimensional settings while maintaining optimal convergence rates remains nontrivial, particularly for problems involving weakly singular kernels.

Recently, the WG finite element method has attracted much attention in the numerical calculation community; this method was first introduced in [17] by Wang and Ye for the second-order elliptic problem. It is an extension of the standard Galerkin finite element method, and the difference between them is that the classical derivatives are replaced by weakly defined derivatives on functions with discontinuity. More information on differences between this method and other finite element methods can be found in the article [18]. Since then, the WG finite element method had been extensive applied for solving PDEs [19,20,21,22,23,24,25].

Regarding research related to this problem, our existing research was published in [26,27,28]. In [26], we presented the WG finite element scheme for one-dimensional parabolic integro-differential equations with a weakly singular kernel and gave the stability and convergence of the scheme. In [27], we employed the finite difference method in time and the WG finite element method in space for the multi-term time-fractional diffusion equation and gave the stability and error estimates. Finally, numerical examples were given to verify the correctness of the theory. In [28], the WG finite element method was used for the time-fractional quasi-linear diffusion equation with a Caputo time derivative. The Caputo time derivative was discretized by the L1 method and the Newton linear method was used for the quasi-linear term with graded meshes in the time direction. These existing studies have all performed sufficient preparatory theoretical and computational work for our current research.

In our prior work [26], the WG finite element method demonstrated efficacy for one-dimensional parabolic integro-differential equations with a weakly singular kernel. However, its application in multi-dimensional evolution equations has not been explored, and systematic research is needed on stability, convergence, and computational feasibility. This paper bridges this gap by constructing a fully discrete scheme for multi-dimensional evolution equations which combines the WG finite element method in space with backward Euler temporal discretization and a piecewise constant approximation for the fractional integral term.

Our contributions in this work are summarized as follows.

A WG finite element fully discrete scheme is constructed for a multi-dimensional evolution equation with a weakly singular kernel.

The stability and convergence of the discrete approximation are proved.

This paper is organized as follows. In Section 2, the WG finite element method is introduced and the fully discrete scheme is presented. In Section 3 and Section 4, we analyze stability and convergence of the fully discrete scheme. In Section 5, some numerical experiments to verify our analysis are given.

Throughout this paper, we cite the usual Sobolev space; the notation Hs(Ω) means the norm ·s=·Hs(Ω) on Ω. We denote the L2(Ω)-inner product and L2(Ω)-norms by (·,·) and ·, respectively. The letter C, which denotes a positive constant independent of τ and h, represents different values in different appearances.

2. Weak Galerkin Finite Element Scheme

Let Th={T} denote a shape-regular mesh partitioning the domain ΩRd. In two dimensions, we consider triangular or rectangular meshes, and in three dimensions, we mainly consider tetrahedral and hexahedral meshes. We set the mesh size h=maxTThhT, where hT is the diameter of the element T. The union of all elements is denoted by Ω¯=TThT. For each element TTh with the boundary T, let |T| represent its area and |e| denote the length of an edge, e. A weak function, v={v0,vb}, is defined on T such that v0L2(T) represents the value of v in T and vbL2(T) represents the the value of v on T, which is not necessarily the trace of v0 on T.

The space of weak functions on T is defined as

W(T)=v={v0,vb}|v0L2(T),vbL2(T).

For each element TTh, the local polynomial weak function space is given by

W(T,k,l)=v={v0,vb}|v0|T0Pk(T0),vb|TPl(T),

where T0 and T denote the interior and boundary of T, respectively. Here, Pk(T0) and Pl(T) represent polynomial spaces of a degree no more than k and l defined on T0 and T. In these polynomial space, the basis functions can take piecewise polynomials.

The WG finite element space and its subspace with homogeneous boundary conditions are defined as

Sh(k,l)=v={v0,vb}|v|TW(T,k,l),TTh,

Sh0(k,l)=vSh(k,l)|vb|TΩ=0.

Note that vb is single-valued on each edge and continuous on T, meaning that vb has the same value on edge or flat faces which are a common edge or flat face of two adjacent elements.

We denote by (·,·)T and ·,·T the inner product in L2(T) as follows:

(v,w)T=TvwdT,v,wL2(T),

and

v,wT=Tvwds,v,wL2(T).

We define a space:

H(div,T)=v:v[L2(T)]d,·vL2(T).

The norm in H(div,T) is

vH(div,T)=v2+·v212.

Following the definition of weak gradient introduced in [17], we give a weak gradient operator as follows.

Definition 1 

([17]). For any vW(T), we define the weak gradient wv of v in the dual space of H(div,T) which satisfies

(wv,q)=(v0,·q)T+vb,q·nT,qH(div,T).

where n is the outward normal direction to T.

According to Definition (1), for each element T, we can obtain the discrete weak gradient operator w,r on Sh(k,l) which satisfies the following equation:

(4)(w,rv,q)=(v0,·q)T+vb,q·nT,q[Pr(T)]d,

where w,rv[Pr(T)]d, and Pr(T) is the set of polynomials with a degree no more than r on T. Thus, we define the notation of each element to be (Pk(T),Pl(T),[Pr(T)]2).

In addition, we introduce two L2 projection operations in this section.

Qh:W(T)W(T,k,l) such that

(5)Qhv=Q0v0,Qbvb,v={v0,vb}W(T).

where Q0 is the L2 projection from L2(T) onto Pk(T) for T0 and Qb is the L2 projection operator from L2(T) onto Pl(T) for T.

Qh:H(div,T)[Pr(T)]d as follows:

(6)TQhv·qdT=Tv·qdT,q[Pr(T)]d.

Now, we define two bilinear forms on Sh: for any v,wSh,

(7)s(v,w)=TThhT1Qbv0vb,Qbw0wbT,

and

(8)aw(v,w)=TTh(wvh,ww)T+s(v,w).

Then, we have the WG finite element semi-discrete scheme for (1)–(3) by finding uhSh0, such that

(9)(uh)t,v01Γ(α)0t(ts)α1aw(uh,v)ds=(f,v0),vSh0,t(0,T],

(10)uh(x,0)=Ehψ(x),xΩ,

where the operator Eh is an elliptic projection onto the discrete weak space Sh, that is,

(11)aw(Ehu,v)=(Δu,v),vSh,uH01H2.

Let N be a positive integer and τ=T/N be a time step. We can obtain the time level tn=nτ,0nN and use uhnSh0 to approximate u(x,tn), n=0,1,,N. Considering the time discretion process of (9)–(10) at the point t=tn, using backward Euler method to approximate ut(x,tn), we obtain

(12)ut(x,tn)δtuhn=1τuhnuhn1,xΩ,1nN.

To approximate the integral term, we use the piecewise constant method in which φ is replaced by the value of φ(tj) in (tj1,tj), according to [4]; then, we obtain

(13)0tn(tns)α1φ(s)ds=j=1ntj1tj(tns)α1φ(s)dsj=1nφ(tj)tj1tj(tns)α1ds=τααp=0n1cpφ(tnp),

where cp=(p+1)αpα, p0.

Now, we find uhn={uh,0n,uh,bn}Sh0; it follows that the WG finite element fully discrete scheme of the problem (1)–(3) such that

(14)(δtuh,0n,v0)+ταΓ(α+1)p=0n1cpaw(uhnp,v)=(fn,v0),vSh0,1nN,

(15)uh0=Ehu0(x),xΩ.

where δtuh,0n=1τuh,0nuh,0n1 and the operator Eh are introduced in (11).

3. Stability of Weak Galerkin Finite Element Scheme

In this section, we will study the stability of the WG finite element fully discrete scheme. To this end, some lemmas which are used in the stability analysis will be introduced.

Lemma 1 

([5]). Suppose that {cn}n=0 is a sequence of real numbers which satisfy the following inequalities:

(16)cn0,cn+1cn0,cn+12cn+cn10.

For any positive integer, M, and real vector, (W1,W2,,WM), with M real entries,

(17)n=1Mp=0n1cpWnpWn0.

Lemma 2 

([26,29]). The sequence {cp}p=0 is defined after (13) satisfies (16).

Now, we will establish the L2-norm stability of the scheme (14)–(15) by the energy method.

Theorem 1. 

Let uhnSh0|0nN b in the solution of the fully discrete schemes (14)(15); then, it holds that

(18) u h , 0 n u h , 0 0 + 2 τ j = 1 n f j .

Proof. 

Taking v=uhn in (14), we obtain

(19)(δtuh,0n,uh,0n)+ταΓ(α+1)p=0n1cpaw(uhnp,uhn)=(fn,uh,0n),1nN.

Clearly

(20)(δtuh,0n,uh,0n)=12τuh,0nuh,0n12+12τuh,0n2uh,0n1212τuh,0n2uh,0n12.

Combining (19) and (20), we have

(21)12τuh,0n2uh,0n12+ταΓ(α+1)p=0n1cpaw(uhnp,uhn)(fn,uh,0n).

For 1nN, summing up (21), we have

(22)12τuh,0N2uh,002+ταΓ(α+1)n=1Np=0n1cpaw(uhnp,uhn)n=1N(fn,uh,0n).

Suppose that ghn=Qbuh,0nuh,bn; from the definition of (8), Lemma 1, and Lemma 2, the second term on the left-hand side of (22) is equivalent to

(23)n=1Np=0n1cpaw(uhnp,uhn)=n=1Np=0n1cpTTh(wuhnp,wuhn)T+TThhT1Qbuh,0npuh,bnp,Qbuh,0nuh,bnT=TThTn=1Np=0n1cpwuhnpwuhndT+TThhT1Tn=1Np=0n1cpghnpgnnds0.

Substituting (23) into (22), using the Cauchy–Schwarz inequality, it is easy to show that

uh,0N2uh,002+2τn=1Nfnuh,0n.

With J chosen so that uh,0J=max0nNuh,0n, we obtain

uh,0J2uh,00uh,0J+2τn=1Jfnuh,0Juh,00uh,0J+2τn=1Nfnuh,0J.

We easily obtain

uh,0Nuh,0Juh,00+2τn=1Nfn.

The proof is completed. □

4. Convergence of Weak Galerkin Finite Element Scheme

In this section, we will consider the convergence of the schemes (14)–(15) in the L2-norm.

First, the error estimations between the approximation uhn and the L2 projection Qhun of the exact solution u are given. Applying the idea of Wheeler’s projection in [30,31] to our convergence analysis, we can obtain an optimal order of estimate in the L2-norm. From Equation (11) above, Ehu can be viewed as the WG finite element approximate solutions of the following elliptic problem which has an exact solution, u.

(24)Δu(x)=f(x),xΩ,u(x)=0,xΩ.

Now, if uHk+1(Ω), we have the following lemmas which are applied from [31].

Lemma 3 

([21,31]). Assume that the dual problem of (24) has H2-regularity. Then, we have the following conclusion:

(25)EhuQhuChk+1uk+1,

where C is a positive constant.

We denote the error from approximating the integral term at t=tn by

(26)ϵn(φ)=τααp=1ncnpφ(tp)0tn(tns)α1φ(s)ds,

where cp=(p+1)αpα, p0. Then, we have the following lemma from [4].

Lemma 4 

([4]). For any T>0, there is a constant, CT, such that

(27)n=1Nϵn(φ)CT0tNφt(s)ds,forNτ=T,

where φt(t)L1(0,T;L2).

Now, we will establish the L2-norm convergence of the schemes (14)–(15) by the energy method.

Theorem 2. 

Assume that unH2(0,T;H2(Ω)Hk+1(Ω)) and uhn are the solutions of the problem (1)(3) and the WG finite element fully discrete schemes (14)(15), respectively. Then, there exists a positive constant, C, such that

(28) u h n Q h u n C h k + 1 u 0 k + 1 + 0 t n u t k + 1 d s + τ 0 t n u t t d s + 0 t n ( Δ u ) t d s .

Proof. 

Let

ρn=EhunQhun,θn=uhnEhun,

and then

uhnQhun=ρn+θn.

Because of Lemma 3, we have

(29)ρnChk+1unk+1Chk+1u0k+1+0tnutk+1dt.

Considering the error θn; for vSh0, notice that

(30)(δtθn,v0)+ταΓ(α+1)p=0n1cpaw(θnp,v)=(δtuhn,v0)+ταΓ(α+1)p=0n1cpaw(uhnp,v)(δtEhun,v0)ταΓ(α+1)p=0n1cpaw(Ehunp,v).

Substituting (1), (14), (11), and (27) into (30), it is easy to obtain

(δtθn,v0)+ταΓ(α+1)p=0n1cpaw(θnp,v)=(fn,v0)(δtEhun,v0)+ταΓ(α+1)p=0n1cp(Δunp,v0)=(utn,v0)1Γ(α)0t(ts)α1Δuds,v0(δtEhun,v0)+ταΓ(α+1)p=0n1cpΔunp,v0=(utnδtun,v0)+(δtunδtEhun,v0)+(ϵn(Δu),v0),

i.e.,

(31)(δtθn,v0)+ταΓ(α+1)p=0n1cpaw(θnp,v)=(Πn,v0),

where

Πn=(utnδtun)+(δtunδtEhun)+ϵn(Δu)=Π1n+Π2n+Π3n,

with

Π1n=utnδtun,Π2n=δtunδtEhun,Π3n=ϵn(Δu).

According to Theorem 1 and triangular inequality, we obtain

(32)θnθ0+2τj=1nΠ1j+Π2j+Π3j.

Using (15), it follows that

(33)θ0=uh0Ehu0=0.

Note that

(34)τl=1nΠ1j=j=1ntj1tj(stj1)uttdsτj=1ntj1tjuttds=τ0tnuttds,

By the definition of Qh and (29) we yield

(35)τj=1nΠ2j=τj=1nδtQhunδtEhun=τj=1nδtρjdsl=1ntl1tlρtdsChk+10tnutk+1ds,

Similarly, from Lemma 4, we have

(36)τj=1nΠ3j=τj=1nϵj(Δu)CTτ0tn(Δu)tk+1ds.

Consequently, combining (32)–(36), we arrive at the conclusion that

(37)uhnQhunρn+θnChk+1u0k+1+0tnutk+1ds+τ0tnuttds+0tn(Δu)tk+1ds.

The proof is completed. □

5. Numerical Experiments

In this section, we will describe some numerical experiments to verify our theory.

In the calculation, we set d=2, T=1, and the domain Ω as the unit square [0,1]×[0,1], and we computed the problem (1)–(3) by using the WG finite element schemes (14)–(15). In order to calculate the WG finite element scheme, we selected the parameters k=1, l=0, and r=0. We chose the element (Pk(T),Pl(T),[Pr(T)]2) as (P1(T),P0(T),[P0(T)]2). The basis functions we calculated and selected were {1,x,y}. And the mesh size was h=1/M for triangular meshes.

We let un and uhn be the exact solution for (1)–(3) and numerical solution for (14)–(15), respectively. According to the Theorem 2, we gave an error function definition, denoted as

Error(h,τ)=uhnQhun,

and

ratex=logh1h2Error(h1,τ)Error(h2,τ),ratet=logτ1τ2Error(h,τ1)Error(h,τ2).

Example 1. 

In this example, the exact solution was chosen to be

u ( x , y , t ) = sin ( π x ) sin ( π y ) t α + 1 Γ ( α + 2 ) sin ( 2 π x ) sin ( 2 π y ) ,

so that we could obtain the initial condition

ψ ( x , y ) = sin ( π x ) sin ( π y ) ,

and the inhomogeneous term

f ( x , y , t ) = t α Γ ( α + 1 ) 2 π 2 sin ( π x ) sin ( π y ) t α Γ ( α + 1 ) sin ( 2 π x ) sin ( 2 π y ) 8 π 2 t 2 α + 1 Γ ( 2 α + 2 ) sin ( 2 π x ) sin ( 2 π y ) .

First, we set τ=1/212 and we obtained the L2-norm error and the convergence order of the WG finite element fully discrete schemes (14)–(15) for α=0.25,0.5,0.75, respectively. According to the data of Table 1, it is easy to see that the space convergence order was 2. Then, we fixed the space step h=1/27, we obtained the errors, and the time convergence order was 1 in the L2-norm from Table 2. Figure 1 describes the spatial and temporal convergence orders, and it was plotted based on the data (α, M, ratex, and ratet) given in Table 1 and Table 2, using the “loglog” function in Matlab. Figure 2 displays the distributions of the numerical solutions and the exact solutions for Example 1, created using the “mesh” function in Matlab 2022a. From Figure 1, we can clearly see that the convergence order of the scheme was 2 in space and 1 in time, and the numerical results conform well to our theoretical analysis. From Figure 2, we can see that the exact solutions and numerical solutions of Example 1 at t=0.5 show that the numerical solutions approximate the exact solutions well.

Example 2. 

For the second example, we gave exact solution

u ( x , y , t ) = t α + 1 Γ ( α + 2 ) x ( 1 x ) y ( 1 y ) ,

with the initial condition

ψ ( x , y ) = 0 ,

and the right-hand term

f ( x , y , t ) = t α Γ ( α + 1 ) x ( 1 x ) y ( 1 y ) + 2 t 2 α + 1 Γ ( 2 α + 2 ) x ( 1 x ) + y ( 1 y ) .

First, we fixed the time step τ=1/212 and obtained the error in the L2-norm. Table 2 shows the error and space convergence with the rate O(h2) in L2-norms. Then, we fixed the mesh size h=1/210 and obtained the error in the L2-norm. Table 3 shows that the convergence rate with respect to the time step was O(τ) which conforms well to our theoretical analysis. Also, from Figure 3, it can be clearly observed that the convergence order of the scheme was O(h2) in space and O(τ) in time, which is consistent with our theoretical analysis. Figure 3 describes the spatial and temporal convergence orders, and it was plotted based on the data (α, M, ratex, and ratet) given in Table 3 and Table 4, using the “loglog” function in Matlab. Figure 4 displays the distributions of the numerical solutions and the exact solutions for Example 2, created using the “mesh” function in Matlab. From Figure 4, we can see that the exact solutions and numerical solutions of Example 2 at t=0.5 show that the numerical solutions approximate the exact solutions well.

We present two numerical examples with distinct characteristics. The numerical results, obtained under varying initial conditions, are in agreement with our theoretical findings. Furthermore, by comparing the figure representations of the numerical solutions and the exact solutions, it is evident that the numerical solutions closely approximate the exact solutions.

6. Conclusions

In this article, we extend the WG finite element method to multi-dimensional evolution equations with a weakly singular kernel. A WG finite element fully discrete scheme is presented, accompanied by detailed proofs of its stability and convergence in the L2-norm. To validate the theoretical results, two numerical examples with different initial conditions were implemented. The numerical results confirm both the accuracy of the proposed method in solving evolution equations with weakly singular kernels and the correctness of the theoretical proof. The conclusion supports our research.

Future research will concentrate on extending the current method to nonlinear evolution equations with a weakly singular kernel. And the corresponding numerical theoretical analysis and calculation will be carried out in future work.

Author Contributions

Conceptualization, J.Z.; methodology, H.Z. and J.Z.; software, H.Z. and J.Z.; validation, H.Z., J.Z. and H.C.; formal analysis, H.Z., J.Z. and H.C.; investigation, H.Z. and J.Z.; resources, J.Z.; data curation, H.Z.; writing—original draft preparation, H.Z.; writing—review and editing, J.Z. and H.C.; visualization, H.Z. and J.Z.; supervision, J.Z.; project administration, H.Z. and J.Z.; funding acquisition, J.Z. and H.C. All authors have read and agreed to the published version of the manuscript.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

Footnotes

Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Figures and Tables

Figure 1 The convergence orders when k=1. (a) The space convergence orders. (b) The time convergence orders.

View Image -

Figure 2 The exact solutions and numerical solutions at t=0.5. (a) The exact solutions. (b) The numerical solutions.

View Image -

Figure 3 The convergence orders when k=1. (a) The space convergence orders. (b) The time convergence orders.

View Image -

Figure 4 The exact solutions and numerical solutions at t=0.5. (a) The exact solutions. (b) The numerical solutions.

View Image -

The L2 error and space convergence orders when τ=1/212 at t=0.5.

α M u h n Q h u n rate x
0.25 2 2 2 3 2 4 2 5 1.500299 × 1013.761225 × 1029.396687 × 1032.340609 × 103 1.995982.000982.00527
0.5 2 2 2 3 2 4 2 5 1.453775 × 1013.634613 × 1029.078598 × 1032.265468 × 103 1.999932.001262.00266
0.75 2 2 2 3 2 4 2 5 1.435374 × 1013.588690 × 1028.966046 × 1032.239688 × 103 1.999902.000912.00117

The L2 error and time convergence orders when h=1/27 at t=0.5.

α N u h n Q h u n rate t
0.25 2 4 2 5 2 6 2 7 8.807003 × 1034.846912 × 1032.599962 × 1031.367762 × 103 0.861590.898580.92667
0.5 2 4 2 5 2 6 2 7 1.050071 × 1025.538527 × 1032.856477 × 1031.457183 × 103 0.922910.955270.97106
0.75 2 4 2 5 2 6 2 7 9.710630 × 1035.066485 × 1032.568006 × 1031.289339 × 103 0.938580.980340.99402

The L2 error and space convergence orders when τ=1/212 at t=0.5.

α M u h n Q h u n rate x
0.25 2 2 2 3 2 4 2 5 8.493773 × 1042.244136 × 1045.575981 × 1051.291414 × 105 1.920252.008862.11027
0.5 2 2 2 3 2 4 2 5 5.223547 × 1041.400798 × 1043.496892 × 1058.450654 × 106 1.898782.002102.04894
0.75 2 2 2 3 2 4 2 5 3.364420 × 1049.127113 × 1052.311183 × 1055.849509 × 106 1.882131.981531.98224

The L2 error and space convergence orders when h=1/27 at t=0.5.

α N u h n Q h u n rate t
0.25 2 4 2 5 2 6 2 7 5.631114 × 1043.189182 × 1041.743488 × 1049.295012 × 105 0.820230.871210.90745
0.5 2 4 2 5 2 6 2 7 6.561934 × 1043.695099 × 1041.998514 × 1041.049854 × 104 0.828510.886690.92874
0.75 2 4 2 5 2 6 2 7 4.929918 × 1042.669213 × 1041.396821 × 1047.162491 × 105 0.885150.934270.96361

References

1. Podlubny, I. Fractional Differential Equations; Academic Press: San Diego, CA, USA, 1999.

2. Kilbas, A.; Srivastava, H.; Trujillo, J. Theory and Applications of Fractional Differential Equations; Elsevier: Amsterdam, The Netherlands, 2006.

3. Chen, H.; Xu, D. A compact difference scheme for an evolution equation with a weakly singular kernel. Numer. Math. Theoret. Meth. Appl.; 2012; 5, pp. 559-572.

4. Chen, C.; Thomée, V.; Wahlbin, L. Finite element approximation of a parabolic integro-differential equation with a weakly singular kernel. Math. Comput.; 1992; 58, pp. 587-602. [DOI: https://dx.doi.org/10.1090/S0025-5718-1992-1122059-2]

5. Mclean, W.; Thomée, V. Numerical solution of an evolution equation with a positive type memory term. J. Austral. Math. Soc. Ser. B; 1993; 35, pp. 23-70. [DOI: https://dx.doi.org/10.1017/S0334270000007268]

6. Zhang, H.; Liu, Y.; Yang, X. An efficient ADI difference scheme for the nonlocal evolution problem in three-dimensional space. J. Appl. Math. Comput.; 2023; 69, pp. 651-674. [DOI: https://dx.doi.org/10.1007/s12190-022-01760-9]

7. Zheng, Z.; Wang, Y. A fast temporal second-order compact finite difference method for two-dimensional parabolic integro-differential equations with weakly singular kernel. J. Comput. Sci.; 2025; 87, 102558. [DOI: https://dx.doi.org/10.1016/j.jocs.2025.102558]

8. Fakhari, H.; Mohebbi, A. Galerkin spectral and finite difference methods for the solution of fourth-order time fractional partial integro-differential equation with a weakly singular kernel. J. Appl. Math. Comput.; 2024; 70, pp. 5063-5080. [DOI: https://dx.doi.org/10.1007/s12190-024-02173-6]

9. Chen, Y.; Chen, Z.; Huang, Y. An hp-version of the discontinuous Galerkin method for fractional integro-differential equations with weakly singular kernels. BIT Numer. Math.; 2024; 64, 27. [DOI: https://dx.doi.org/10.1007/s10543-024-01026-9]

10. Yang, X.; Zhang, H.; Zhang, Q.; Yuan, G.; Sheng, Z. The finite volume scheme preserving maximum principle for two-dimensional time-fractional Fokker–Planck equations on distorted meshes. Appl. Math. Lett.; 2019; 97, pp. 99-106. [DOI: https://dx.doi.org/10.1016/j.aml.2019.05.030]

11. Qiu, W.; Xu, D.; Guo, J.; Zhou, J. A time two-grid algorithm based on finite difference method for the two-dimensional nonlinear time fractional mobile/immobile transport model. Numer. Algor.; 2020; 85, pp. 39-58. [DOI: https://dx.doi.org/10.1007/s11075-019-00801-y]

12. Qiu, W.; Xu, D.; Guo, J. The Crank-Nicolson-type Sinc-Galerkin method for the fourth-order partial integro-differential equation with a weakly singular kernel. Appl. Numer. Math.; 2021; 159, pp. 239-258. [DOI: https://dx.doi.org/10.1016/j.apnum.2020.09.011]

13. Yan, Y.; Fairweather, G. Orthogonal spline collocation methods for some partial integro-differential equations. SIAM J. Numer. Anal.; 1992; 29, pp. 755-768. [DOI: https://dx.doi.org/10.1137/0729047]

14. Zhang, H.; Yang, X.; Xu, D. An efficient spline collocation method for a nonlinear fourth-order reaction subdiffusion equation. J. Sci. Comput.; 2020; 85, 7. [DOI: https://dx.doi.org/10.1007/s10915-020-01308-8]

15. Zhao, Y.; Gu, X.; Ostermann, A. A preconditioning technique for an all-at-once system from Volterra subdiffusion equations with graded time steps. J. Sci. Comput.; 2021; 88, 11. [DOI: https://dx.doi.org/10.1007/s10915-021-01527-7]

16. Rostami, Y. Two approximated techniques for solving of system of two-dimensional partial integral differential equations with weakly singular kernels. Comput. Appl. Math.; 2021; 40, 217. [DOI: https://dx.doi.org/10.1007/s40314-021-01608-1]

17. Wang, J.; Ye, X. A weak Galerkin finite element method for second-order elliptic problems. J. Comput. Appl. Math.; 2013; 241, pp. 103-115. [DOI: https://dx.doi.org/10.1016/j.cam.2012.10.003]

18. Mu, L.; Wang, J.; Wang, Y.; Ye, X. A computational study of the weak Galerkin method for second order elliptic equations. Numer. Algor.; 2012; 63, pp. 753-777. [DOI: https://dx.doi.org/10.1007/s11075-012-9651-1]

19. Gao, F.; Mu, L. On L2 error estimate for weak Galerkin finte element for parabolic problems. J. Comput. Math.; 2014; 32, pp. 195-204.

20. Li, W.; Gao, F.; Cui, J. A weak Galerkin finite element method for nonlinear convection-diffusion equation. Appl. Math. Comput.; 2024; 461, 128315. [DOI: https://dx.doi.org/10.1016/j.amc.2023.128315]

21. Mu, L.; Wang, J.; Ye, X. Weak Galerkin finite element methods on polytopal Meshes. Int. J. Numer. Anal. Model.; 2012; 12, pp. 31-53.

22. Wang, C.; Ye, X.; Zhang, S. A Modified weak Galerkin finite element method for the Maxwell equations on polyhedral meshes. J. Comput. Appl. Math.; 2024; 448, 115918. [DOI: https://dx.doi.org/10.1016/j.cam.2024.115918]

23. Wang, C. Auto-stabilized weak Galerkin finite element methods on polytopal meshes without convexity constraints. J. Comput. Appl. Math.; 2025; 466, 116572. [DOI: https://dx.doi.org/10.1016/j.cam.2025.116572]

24. Wang, J.; Wang, R.; Zhai, Q.; Zhang, R. A systematic study on weak Galerkin finite element methods for second order elliptic problems. J. Sci. Comput.; 2018; 74, pp. 1369-1396. [DOI: https://dx.doi.org/10.1007/s10915-017-0496-6]

25. Li, D.; Wang, C.; Wang, J.; Ye, X. Generalized weak Galerkin finite element methods for second order elliptic problems. J. Comput. Appl. Math.; 2024; 445, 115833. [DOI: https://dx.doi.org/10.1016/j.cam.2024.115833]

26. Zhou, J.; Xu, D.; Dai, X. Weak Galerkin finite element method for the parabolic integro-differential equation with weakly singular kernel. Comput. Appl. Math.; 2019; 38, 38. [DOI: https://dx.doi.org/10.1007/s40314-019-0807-7]

27. Zhou, J.; Xu, D.; Chen, H. A weak Galerkin finite element method for multi-term time-fractional diffusion equations. East Asian J. Appl. Math.; 2018; 8, pp. 181-193.

28. Zhou, J.; Xu, D.; Qiu, W.; Qiao, L. An accurate, robust, and efficient weak Galerkin finite element scheme with graded meshes for the time-fractional quasi-linear diffusion equation. Comput. Math. Appl.; 2022; 124, pp. 188-195. [DOI: https://dx.doi.org/10.1016/j.camwa.2022.08.022]

29. Tang, T. A finite difference scheme for partial integro-differential equations with a weakly singular kernel. Appl. Numer. Math.; 1993; 11, pp. 309-319. [DOI: https://dx.doi.org/10.1016/0168-9274(93)90012-G]

30. Wheeler, M.F. A priori L2 error estimates for Galerkin approximations to parabolic partial differential equations. SIAM J. Numer. Anal.; 1973; 10, pp. 723-759. [DOI: https://dx.doi.org/10.1137/0710062]

31. Zhang, H.; Zou, Y.; Xu, Y.; Zhai, Q.; Yue, H. Weak Galerkin finite element method for second order parabolic equations. Int. J. Numer. Anal. Model.; 2016; 13, pp. 525-544.

© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.