Skip to main content
Springer logoLink to Springer
. 2017 Jun 19;2017(1):142. doi: 10.1186/s13660-017-1419-7

A nonconforming scheme for non-Fickian flow in porous media

Peizhen Wang 1,, Liying Jiang 2, Shaochun Chen 3
PMCID: PMC5488024  PMID: 28680245

Abstract

In this paper, we construct a semi-discrete scheme and a fully discrete scheme using the Wilson nonconforming element for the parabolic integro-differential equation arising in modeling the non-Fickian flow in porous media by the interior penalty method. Without using the conventional elliptic projection, which was an indispensable tool in the convergence analysis of finite element methods in previous literature, we get an optimal error estimate which is only determined by the interpolation error. Finally, we give some numerical experiments to show the efficiency of the method.

Keywords: non-Fickian flow, interior penalty method, Wilson nonconforming element, convergence analysis

Introduction

Consider the numerical solution of the non-Fickian flow in porous media modeled by an initial boundary value problem of the following parabolic integro-differential equation:

{ϕutdiv(Au+0tB(s)u(x,s)ds)=f,in Ω×(0,T],u=0,on Ω×(0,T],u(x,0)=u0(x),xΩ. 1.1

This kind of flow is complicated by the history effect, which characterizes various mixing length growths of flow. This model of equation is widely applied in many fields, such as in non-Fourier models for heat conduction in materials with memory, in engineering models for nonlocal reactive transport in porous media and in the theory of nuclear reactors. There are many studies on the existence and uniqueness of its solution, also, on the numerical solution of it.

There are many papers on the numerical methods for this kind of problems. Ewing et al. [1] derived the finite volume methods, and Jiang [2] considered the mixed element methods when A,B are proportional to a unit matrix for this problem. Ewing et al. [3] and [4] presented the L2-error estimate and L-error estimate of the mixed element methods for this problem in a general case. The mixed element method can obtain the approximations of u and σ simultaneously, but it needs the Ladyzhenskaya-Babuska-Brezzi (LBB) consistency condition. To overcome this disadvantage of mixed element methods, Rui [5] gave some split least-squares finite element procedures and the convergence analysis with optimal accuracy. Besides these methods, Cui Xia [6] presented an A.D.I. Galerkin method, and Cannon and Lin [7] considered the finite element methods for this problem by use of the generalized elliptic projection. When using the conforming finite element methods approximation of this problem, it can lead to too much degree of freedom. For the nonconforming finite element methods, there are two disadvantages: first, it needs analyze the consistency term; secondly, the convergence order is not optimal since the order of the interpolation error is higher than that of the consistent error for some elements, such as the Wilson element for the second-order problems [8] and the Adini element for the forth-order problems (see [9]).

To overcome these disadvantages of the finite element methods, the interior penalty method was introduced. The study of this method traces back to the 1970s. Douglas etc. provided a framework for the analysis of a large class of discontinuous methods for second-order elliptic problems in [10] and a semi-discrete finite element procedure for the second-order parabolic initial boundary value problem in [11]. Andreas et al. [12] analyzed the discontinuous Galerkin method for the linear second-order elliptic problem on a compact smooth connected and oriented surface in R3. For a fourth-order elliptic boundary value problem, Engel et al. [13] proposed an interior penalty method that uses only the standard C0 finite elements. Brenner and Sung [14] analyzed the C0 interior penalty methods on polygonal domains using the Lagrange finite element. For a plate bending problem, in [15] we got an optimal estimate by the C0 interior penalty method using Adini element and the penalty parameter was accurately estimated. Brenner et al. [16] developed isoparametric C0 interior penalty methods on smooth domains and proved the optimal convergence in the energy norm. Comparing with the standard finite element method, the main advantages of the interior penalty method include the ability to capture discontinuities, and less restriction on grid structure and refinement as well as on the choice of basis functions.

In this paper, we use this idea and construct a semi-discrete scheme and a fully discrete scheme using the Wilson nonconforming element for the parabolic integro-differential equation arising in modeling the non-Fickian flow in porous media. Without using the conventional elliptic projection, which was an indispensable tool in the convergence analysis of finite element methods in previous literature, we get an optimal error estimate which is only determined by the interpolation error. Finally, we give some numerical experiments to show the efficiency of the method.

The rest of the paper is organized as follows. We give a semi-discrete scheme using the interior penalty method in Section 2. Section 3 contains the convergence analysis of the semi-scheme. In Section 4, we give the convergence analysis of the fully discrete scheme. Finally, some numerical experiments are carried out in Section 5.

The semi-discrete scheme of non-Fickian flow in porous media

In this section, we give a new semi-discrete scheme using the interior penalty method. For simplicity, we consider the problem on a plane domain, that is, ΩR2.

Suppose that f=f(x,t) is a given smooth function, A=A(x) and B(t)=B(x,t) are 2×2 bounded matrices and A is strongly elliptic: there exist positive constants k1,k2 and a,a such that

0<k1ϕk2,0<k1Bk2,dB(t)dtk2aξ2(Aξ,ξ)aξ2,ξR2. 2.1

The variational form of (1.1) is to find u:(0,T]H01(Ω), such that

{(ϕut,v)+(Au,v)+0t(B(s)u(x,s),v)ds=(f,v),vH01(Ω),u(x,0)=u0(x),xΩ. 2.2

Let {Th} be a family of regular rectangle partitions of Ω. That is, denoted by hT,h the diameter of the element TTh and maxTThhT, and by ρT the superior diameter of all circles contained in T, respectively, then it is assumed that hTρTσ in which σ is a positive constant. We denote by {Eh} the set of all boundaries of Th. We write hE for the diameter of a boundary EEh.

Now introduce the jump and average of a piecewise smooth function f as follows. Let E=TT be an interior boundary shared by two elements T and T. Then the jump of f over E is defined by

[[f]]=f|Tf|T

and the average as

{f}=12(f|T+f|T).

The Wilson finite element is defined as follows. The freedom is described as

ΣT={v(ai),1i4;hj2h1h2T2vxj2dx,j=1,2}.

The finite element space is defined as

Vh={vh:vh|TP2(T);vh|T is uniquely determined by ΣT;vh(a)=0 for all nodes a on Ω}.

Πh:H2(Ω)Vh is the corresponding interpolation operator and define that (,)h=TTh(,)T,,h=EEh,E.

The traditional semi-discrete scheme is to find uh:(0,T]Vh, such that

{(ϕuh,t,vh)h+(Auh,vh)h+0t(B(s)uh(x,s),vh)hds=(f,vh),vhVh,uh(x,0)=Πhu0(x),xΩ.

The traditional norm in Vh is defined as vh1,h2=T|vh|1,T2. The error estimation of this scheme is uuh1,h=O(h).

To improve the convergence order, we introduce a new semi-discrete scheme: Find uh:(0,T]Vh, such that

{(ϕuh,t,vh)h+ah(uh,vh)+0tbh(uh,vh)ds=(f,vh),vhVh,uh(x,0)=Πhu0(x),xΩ, 2.3

in which

ah(uh,vh)=(Auh,vh)h+EEh{αhE[[uh]],[[vh]]E}ah(uh,vh)={Auh}n,[[vh]]h[[uh]],{Avh}nh, 2.4
bh(uh,vh)=(B(s)uh,vh)h+EEh{αhE[[uh]],[[vh]]E}bh(uh,vh)={B(s)uh}n,[[vh]]h[[uh]],{B(s)vh}nh, 2.5

where α is a proper constant.

The new norm in the space Vh is defined as

vhh2=TTh|vh|1,T2+EEh{1hE[[vh]]0,E2}, 2.6

which is larger than the traditional discrete norm.

To prove the convergence order of the new scheme, we first introduce several lemmas.

Lemma 2.1

There exists a positive constant C, such that

w0,T2C(hT1w0,T2+hT|w|1,T2).

Proof

w0,T2=T|w|2dτ=Tˆ|wˆ|2|T||Tˆ|dτˆChTn1wˆ0,Tˆ2ChTn1wˆ1,Tˆ2=ChTn1(wˆ0,Tˆ2+|wˆ|1,Tˆ2)C(hT1w0,T2+hT|w|1,T2).

The proof of the lemma is complete. □

Lemma 2.2

Let {Th} be a regular rectangle partition of Ω, then there exists a positive constant C such that

hTAvhn0,T2C|vh|1,T2,vhVh,hTBvhn0,T2C|vh|1,T2,vhVh.

Proof

By applying Lemma 2.1 and the inverse inequality, we have

An0,T2C(hT1Auhn0,T2+hT|Auhn|1,T2)C(hT1|uh|1,T2+hT|uh|2,T2)C(hT1|uh|1,T2+hT1hT2|uh|1,T2)ChT1|uh|1,T2.

The second inequality can be proved by the same argument. □

Theorem 2.3

ah(,):Vh×VhR and bh(,):Vh×VhR are continuous and V-elliptic bilinear forms.

Proof

Obviously, they are bilinear forms.

According to definition (2.4), Hölder’s inequality and Lemma 2.2,

|ah(uh,vh)|TThC|uh|0,T|vh|0,T+EEh{αhE[[uh]]0,E[[vh]]0,E+{Auh}n0,E[[vh]]0,E+[[uh]]0,E{Avh}n0,E}TThC|uh|1,T|vh|1,T+EEh{αhE[[uh]]0,E[[vh]]0,E+ChE|uh|1,T[[vh]]0,E+ChE[[uh]]0,E|vh|1,T}C(TTh|uh|1,T+EEh1hE[[uh]]0,E)×(TTh|vh|1,T+EEh1hE[[vh]]0,E)Cuhhvhh.

So ah(,) is a continuous bilinear form.

Since

EEhE({Avh}n)[[vh]]dτEEh{Avh}n0,E[[vh]]0,E(EEhhE{Avh}n0,E2)12(EEh1hE[[vh]]0,E2)12C(TThhTAvhn0,T2)12(EEh1hE[[vh]]0,E2)12C(TTh|vh|1,T2)12(EEh1hE[[vh]]0,E2)12ϵTTh|vh|1,T2+C4ϵEEh1hE[[vh]]0,E2. 2.7

Therefore,

ah(vh,vh)=TTh(Avh,vh)T+EEh{αhE[[vh]],[[vh]]E}2{Avh}n,[[vh]]h=TTh(Avh,vh)T+EEh{αhEE[[vh]][[vh]]dτ2E({Avh}n)[[vh]]dτ}=TThA12vh0,T2+EEhαhE[[vh]]0,E2EEh2E({Avh}n)[[vh]]dτTTha|vh|1,T2+αEEh1hE[[vh]]0,E2ϵTTh|vh|1,T2C4ϵEEh1hE[[vh]]0,E2min{aϵ,αC4ϵ}vhh2.

Select the appropriate value of ϵ independent of h to ensure C1=min{aϵ,αC4ϵ}>0, then the bilinear form ah(,) is V-elliptic. By the same argument, with assumption (2.1), the bilinear form bh(,):Vh×VhR is also continuous and V-elliptic. Therefore the proof is complete. □

Convergence of the new semi-discrete scheme

Lemma 3.1

Suppose u,utH3(Ω),uttH2(Ω) and Πh is the interpolation operator. Then there holds

(uΠhu)tt0Ch2|utt|2,uΠhuhCh2|u|3,(uΠhu)thCh2|ut|3.

Proof

The first inequality of the above conclusion is obvious according to the interpolation theory.

Since

TTh|uΠhu|1,T2Ch4|u|32

and

EEh{1hE[[uΠhu]]0,E2}CTTh{1hTuΠhu0,T2}CTThuˆΠhuˆ0,Tˆ2CTThuˆΠhuˆ1,Tˆ2CTTh{uˆΠhuˆ0,Tˆ2+|uˆΠhuˆ|1,Tˆ2}CTTh{1hT2uΠhu0,T2+|uΠhu|1,T2}Ch4|u|32.

So

uΠhuh2=TTh|uΠhu|1,T2+EEh{1hE[[uΠhu]]0,E2}Ch4|u|32.

The second inequality uΠhuhCh2|u|3 is obtained. The third inequality can be proved by the same argument. □

Theorem 3.2

Assume that u and uh are the solutions of (2.2) and (2.3), respectively. If u,utH3(Ω),uttH2(Ω), then there exists a positive constant C such that

uuh0+0TuuhhdsCh2(|u|2+[0T(|ut|22+|u|32)dt]12).

Proof

Based on definition (2.4)-(2.5),

ah(u,vh)=(Au,vh)h{Aun},[[vh]]h,bh(u,vh)=(B(t)u,vh)h{B(t)un},[[vh]]h.

Using the Green’s formula, we can get

(ϕut,vh)h+ah(u,vh)+0tbh(u,vh)ds=(ϕut,vh)(div(Au),vh)0t(div(B(s)u),vh)ds=(ϕut,vh)(div(Au),vh)(div(0tB(s)uds),vh)=(ϕutdiv(Au)div(0tB(s)uds),vh)=(f,vh),vhVh.

Therefore,

(ϕ(uuh)t,vh)h+ah(uuh,vh)+0tbh(uuh,vh)ds=(ϕut,vh)h+ah(u,vh)+0tbh(u,vh)ds[(ϕuh,t,vh)h+ah(uh,vh)+0tbh(uh,vh)ds]=(f,vh)(f,vh)=0.

This is the key of the paper. Then we have

(ϕ(Πhuuh)t,vh)h+ah(Πhuuh,vh)+0tbh(Πhuuh,vh)ds=(ϕ(Πhuu)t,vh)h+ah(Πhuu,vh)+0tbh(Πhuu,vh)ds,vhVh. 3.1

Let θh=Πhuuh and taking vh=θh in (3.1), we can obtain

k12ddtθh02+Cθhh212TThddtϕ12θh0,T2+ah(θh,θh)=(ϕ(Πhuu)t,θh)h+ah((Πhuu),θh)+0tbh(Πhuu,θh)ds0tbh(θh(s),θh)dsk2(Πhuu)t0θh0+CΠhuuhθhh+Cθhh0t(Πhuuh+θh(s)h)dsCh2|ut|2θh0+Ch2|u|3θhh+Cθhh0th2|u|3ds+Cθhh0tθh(s)hdsCh4(|ut|224ϵ1+|u|324ϵ2+0t|u|324ϵ3ds)+ϵ1θh02+(ϵ2+ϵ3+ϵ4)θhh2+14ϵ40tθh(s)h2ds.

Select the appropriate values of ϵ2,ϵ3 and ϵ4 independent of h to ensure

ddtθh02+θhh2Ch4(|ut|22+|u|32+0t|u|32ds)+C(θh02+0tθh(s)h2ds). 3.2

Integrating both sides of (3.2) from 0 to T and noticing that θh(0)=0, we obtain

θh02+0Tθhh2dsCh40T(|ut|22+|u|32)ds+C0T(θh02+0tθh(s)h2ds)dt.

Gronwall’s lemma now implies

θh02+0Tθhh2dsCh40T(|ut|22+|u|32)ds.

So the error between the discrete solution uh and the exact solution u is

uuh0+0TuuhhdsCh2(|u|2+[0T(|ut|22+|u|32)dt]12). 3.3

The proof of the theorem is complete. □

Analysis for the fully discrete scheme

Denote by Δt=T/N the time increment, where N is a positive integer,

tn=nΔt,un=u(,tn),Dtun=unun1Δt,n=1,2,,N.

For a given smooth function f(s), we have that

ti1tif(s)ds=Δtf(ti)+ϵi(f),i=1nϵi(f)=O(Δt).

Then the fully discrete scheme can be formulated as follows:

For n=1,2,,N, find uhnVh such that

{(ϕDtuhn,vh)h+ah(uhn,vh)+Δti=1nbh(uhi,vh)=(fn,vh),vhVh,uh0=Πhu0, 4.1

in which

ah(uhn,vh)=(Auhn,vh)h+EEh{αhEE[[uhn]][[vh]]ds}ah(uhn,vh)={Auhn}n,[[vh]]h[[uhn]],{Avh}nh, 4.2
bh(uhi,vh)=(Biuhi,vh)h+EEh{αhEE[[uhi]][[vh]]ds}bh(uhi,vh)={Biuhi}n,[[vh]]h[[uhi]],{Bivh}nh. 4.3

Theorem 4.1

The fully discrete scheme (4.1) has one and only one solution.

Proof

Let {φi}i=1r be a set of basis functions in Vh, then uhn can be expressed as uhn=i=1rψi(tn)φi. Select vh=φj(j=1,,r) and scheme (4.1) can be written as follows: Find ψi(tn)(i=1,,r), such that

{(X+ΔtY+(Δt)2Zn)ψ(tn)=Xψ(tn1)(Δt)2i=1n1Zn1ψ(ti)+ΔtF,vhVh,ψ(0)=ψ0, 4.4

where ψ0 is given by uh0=Πhu0=i=1rψi(0)φi, and

X=(ϕ(φi,φj))r×r,Y=(Yij)r×r,Zn=(Zijn)r×r,F=((f,φi))1×r,ψ(tn)=(ψ1(tn),,ψr(tn))T,Yij=(Aφi,φj)h+E{αhE[[φi]],[[φj]]E}Yij={Aφi}n,[[φj]]h[[φi]],{Aφj}nh,Zijn=(Bnφi,φj)h+E{αhE[[φi]],[[φj]]E}Zijn={Bnφi}n,[[φj]]h[[φi]],{Bnφj}nh.

The coefficient matrix X+ΔtY+(Δt)2Zn is a symmetric positive definite matrix, so scheme (4.1) has one and only one solution. □

Theorem 4.2

Assume that un and uhn are the solutions of (2.2) and (4.1), respectively. If un,utnH3(Ω),uttnH2(Ω), then there exists a positive constant C such that

unuhnhCh2|un|3+Ch2(i=1n(|uti|22+|uti|32+|ui|32))12+CΔt(i=1n(utti02+|ui|22))12.

Proof

Based on definition (4.2)-(4.3),

ah(un,vh)=(Aun,vh)h{Aunn},[[vh]]h,bh(ui,vh)=(Biui,vh)h{Biuin},[[vh]]h.

Using the Green’s formula, we can get

(ϕDtun,vh)h+ah(un,vh)+Δti=1nbh(ui,vh)=(ϕDtun,vh)(div(Aun),vh)Δti=1n(div(Biui),vh)=(ϕutn,vh)(div(Aun),vh)(0tndiv(B(s)u)ds,vh)+(R1n+R2n,vh)=(ϕutndiv(Aun)div(0tnB(s)uds),vh)+(R1n+R2n,vh)=(fn,vh)+(R1n+R2n,vh),vhVh,

in which

R1n=ϕ(Dtunutn)=O(Δt), 4.5
R2n=0tndiv(B(s)u)dsΔti=1ndiv(Biui)=O(Δt). 4.6

Set unuhn=unΠhun+Πhunuhn=ηn+θn. There holds the following error equation:

(ϕDtθn,vh)h+ah(θn,vh)+Δti=1nbh(θi,vh)=(ϕDtηn,vh)hah(ηn,vh)Δti=1nbh(ηi,vh)+(R1n+R2n,vh),vhVh. 4.7

Take vh=θn in (4.7), we can obtain

k12Δt(θn02θn102)+Cθnh2(ϕDtθn,θn)h+ah(θn,θn)=(ϕDtηn,θn)hah(ηn,θn)Δti=1nbh(ηi,θn)Δti=1nbh(θi,θn)+(R1n+R2n,θn)k2Dtηn0θn0+Cηnhθnh+CΔt(i=1nηih)θnh+CΔt(i=1nθih)θnh+CR1n0θn0+CR2n0θn0.

That is,

k12(θn02θn102)+CΔtθnh2k2ΔtDtηn0θn0+CΔtηnhθnh+C(Δt)2(i=1nηih)θnh+C(Δt)2(i=1nθih)θnh+CΔtR1n0θn0+CΔtR2n0θn0. 4.8

Now we analyze the right-hand side of (4.8) by ε-Cauchy inequality.

k2ΔtDtηn0θn0=k2tn1tn(IΠh)utdt0θn0k2ΔtDtηn0θn0CΔth4tn1tn|ut|22dt+ϵ1θn02, 4.9
CΔtηnhθnhCΔth2|un|3θnhCΔth4|un|32+ϵ2Δtθnh2, 4.10
C(Δt)2i=1nηihθnhC(Δt)2h2i=1n|ui|3θnhC(Δt)2i=1nηihθnhC(Δt)3h4i=1n|ui|32+ϵ3Δtθnh2, 4.11
C(Δt)2(i=1nθih)θnhC(Δt)3i=1nθih2+ϵ4Δtθnh2. 4.12

According to the definition of R1n and ε-Cauchy inequality, we get

CΔtR1n0θn0=Ctj1tj(tj1t)uttdt0θn0CΔttj1tjutt0dtθn0C(Δt)3tj1tjutt02dt+ϵ5θn02, 4.13
CΔtR2n0θn0=CΔti=1nti1ti[div(B(s)u)div(Biui)]dt0θn0C(Δt)2i=1n|uti|2θn0C(Δt)4i=1n|uti|22+ϵ6θn02. 4.14

Combining the above inequalities from (4.8) to (4.14), and choosing the {ϵi}i=24 small enough, we can obtain

k12(θn02θn102)+CΔtθnh2CΔth4tn1tn|ut|22dt+CΔth4|un|32+C(Δt)3h4i=1n|ui|32+C(Δt)3tj1tjutt02dt+C(Δt)4i=1n|uti|22+(ϵ1+ϵ5+ϵ6)θn02+C(Δt)3i=1nθih2. 4.15

Sum up from i=1 to N, applying Gronwall’s inequality and noticing that θ(0)=0, we can get

θN02+CΔti=1Nθih2CΔth40T|ut|22dt+CΔth4i=1N|ui|32+C(Δt)30Tutt02dt+C(Δt)3i=1N|uti|22. 4.16

So we get

i=1Nθih2Ch40T|ut|22dt+Ch4i=1N|ui|32+C(Δt)20Tutt02dt+C(Δt)2i=1N|uti|22. 4.17

Therefore,

θnh(i=1Nθih2)12Ch2(0T|ut|22dt+i=1N|ui|32)12+CΔt(0Tutt02dt+i=1N|uti|22)12. 4.18

So

unuhnhCh2|un|3+Ch2(0T|ut|22dt+i=1N|ui|32)12+CΔt(0Tutt02dt+i=1N|uti|22)12.

 □

Numerical example

Consider the parabolic integro-differential boundary value problem:

{utΔu0tΔu(x,s)ds=((1+4π2)et2π2)sin(πx)sin(πy),in Ω×(0,T],u=0,on Ω×(0,T],u(x,0)=sin(πx)sin(πy),xΩ,

in which Ω=[0,1]×[0,1] and T=1s. The real solution of this equation is u=etsin(πx)sin(πy). Assume that the time interval [0,1] is divided into M uniform subintervals by point 0=t0<t1<t2<<tM=1, where tn=nt. Moreover, define un=u(,nt) for 0nM and denote the first-order backward Euler difference quotient as ut(,nt)=un+1unt.

Then the fully discrete scheme can be formulated as follows:

For n=1,2,,M, find uhnVh such that

{(uhnuhn1Δt,vh)h+ah(uhn,vh)+Δti=1nbh(uhi,vh)=(fn,vh),vhVh,uh0=Πhu0, 5.1

in which

ah(uhn,vh)=(Auhn,vh)h+EEh{αhEE[[uhn]][[vh]]ds}ah(uhn,vh)={Auhn}n,[[vh]]h[[uhn]],{Avh}nh, 5.2
bh(uhi,vh)=(Biuhi,vh)h+EEh{αhEE[[uhi]][[vh]]ds}bh(uhi,vh)={Biuhi}n,[[vh]]h[[uhi]],{Bivh}nh. 5.3

Select α=6 and Δt=12N2s, in which N2 is the square partition of Ω, we respectively get the error and the order at t=0.4s,0.7s,1s in Table 1.

Table 1.

The error and order at t=0.4s,0.7s,1.0s , respectively.

N2 Error Order Error Order Error Order
2 × 2 1.0844 - 1.5356 - 1.8760 -
4 × 4 0.3886 1.4805 0.4826 1.6699 0.6084 1.6246
8 × 8 0.0937 2.0522 0.1327 1.8627 0.1607 1.9207
16 × 16 0.0260 1.8495 0.0319 2.0565 0.0397 2.0172
32 × 32 0.0058 2.1644 0.0082 1.9599 0.0098 2.0183

The curve of the error estimate at t=0.4s,0.7s,1.0s is drawn in Figure 1.

Figure 1.

Figure 1

The error estimate at t =0.4, 0.7s and 1s.

The following graphics describe the discrete solution uh and the real solution u at t=1s, respectively.

From Table 1 and Figures 2 and 3, we can see that with the increase in the number of meshes, the discrete solution uh approximates to the real solution u. The convergence of scheme (5.1) using Wilson element is approximative of order O(h2) from the table and Figure 1. Therefore, the numerical result is consistent with the theoretical analysis.

Figure 2.

Figure 2

The surfaces of uh at t=1s when h=18 and h=116 , respectively.

Figure 3.

Figure 3

The surfaces of uh and u at t=1s when h=132 , respectively.

Conclusions

In this paper, for the parabolic integro-differential equation, we present a new nonconforming scheme in which the consistency term vanishes. Therefore, we get an optimal error estimate which is only determined by the interpolation error. Finally, some numerical experiments show the efficiency of the method.

Acknowledgements

This work was supported by the National Natural Science Foundation of China (Grant No. 11371331), Natural Science Foundation of Henan Province (Grant No. 16A110018), Doctoral Research Project of NCWU (Grant No. 4001/40454). The first author was partially supported by the China Scholarship Council.

Footnotes

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

All authors contributed equally and significantly in writing this paper. All authors read and approved the final manuscript.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Ewing R, Lazarov R, Lin Y. Finite volume element approximations of nonlocal reactive flows in porous media. Numer. Methods Partial Differ. Equ. 2000;16:285–311. doi: 10.1002/(SICI)1098-2426(200005)16:3&#x0003c;285::AID-NUM2&#x0003e;3.0.CO;2-3. [DOI] [Google Scholar]
  • 2.Jiang Z. L(L2) and L(L) error estimates for mixed methods for integro-differential equations of parabolic type. Math. Model. Numer. Anal. 1999;33:531–546. doi: 10.1051/m2an:1999151. [DOI] [Google Scholar]
  • 3.Ewing R, Lin Y, Sun T, et al. Sharp L2-error estimates and superconvergence of mixed finite element methods for non-Fickian flows in porous media. SIAM J. Numer. Anal. 2002;40:1538–1560. doi: 10.1137/S0036142900378406. [DOI] [Google Scholar]
  • 4.Ewing R, Lin Y, Wang J, et al. L-error estimates and superconvergence in maximum norm of mixed finite element methods for non-Fickian flows in porous media. Int. J. Numer. Anal. Model. 2005;2:301–328. [Google Scholar]
  • 5.Rui H, Guo H. Split least-squares finite element methods for non-Fickian flow in porous media. Numer. Methods Partial Differ. Equ. 2013;29:916–934. doi: 10.1002/num.21738. [DOI] [Google Scholar]
  • 6.Xia C. An ADI Galerkin method for nonlinear parabolic integro-differential equation using patch approximation. Numer. Math. 1999;2:209–220. [Google Scholar]
  • 7.Cannon JR, Lin Y. A priori L2 error estimates for finite element methods for nonlinear diffusion equations with memory. SIAM J. Numer. Anal. 1990;27:595–607. doi: 10.1137/0727036. [DOI] [Google Scholar]
  • 8.Song S, Sun M, Jiang L. A nonconforming scheme to solve the parabolic problem. Appl. Math. Comput. 2015;265:108–119. [Google Scholar]
  • 9.Ciarlet PG. The Finite Element Method for Elliptic Problems. Amsterdam: North-Holland; 1978. [Google Scholar]
  • 10.Arnold DN, Brezzi F, Cockburn B, et al. Unified analysis of discontinuous Galerkin methods for elliptic problems. SIAM J. Numer. Anal. 2002;5:1749–1779. doi: 10.1137/S0036142901384162. [DOI] [Google Scholar]
  • 11.Arnold DN. An interior penalty finite element method with discontinuous elements. SIAM J. Numer. Anal. 1982;4:742–760. doi: 10.1137/0719052. [DOI] [Google Scholar]
  • 12.Dedner A, Madhavan P, Stinner B. Analysis of the discontinuous Galerkin method for elliptic problems on surfaces. IMA J. Numer. Anal. 2013;33:952–973. doi: 10.1093/imanum/drs033. [DOI] [Google Scholar]
  • 13.Engel G, Garikipati K, Hughes TJR, et al. Continuous/discontinuous finite element approximations of fourth-order elliptic problems in structural and continuum mechanics with applications to thin beams and plates, and strain gradient elasticity. Comput. Methods Appl. Mech. Eng. 2002;191:3669–3750. doi: 10.1016/S0045-7825(02)00286-4. [DOI] [Google Scholar]
  • 14.Brenner SC, Sung LY. C0 interior penalty methods for fourth order elliptic boundary value problems on polygonal domains. J. Sci. Comput. 2005;22:83–118. doi: 10.1007/s10915-004-4135-7. [DOI] [Google Scholar]
  • 15.Sun M, Song S, Liu Z. A nonconforming scheme with high accuracy for the plate bending problem. Comput. Math. Appl. 2014;68(10):1083–1092. doi: 10.1016/j.camwa.2014.07.028. [DOI] [Google Scholar]
  • 16.Brenner SC, Neilan M, Sung LY. Isoparametric C0 interior penalty methods for plate bending problems on smooth domains. Calcolo. 2013;50:35–67. doi: 10.1007/s10092-012-0057-1. [DOI] [Google Scholar]

Articles from Journal of Inequalities and Applications are provided here courtesy of Springer

RESOURCES