We consider, as discretization in space, the nonconforming mesh developed in SUSHI (Scheme Using Stabilization and Hybrid Interfaces) developed in Eymard et al. (2010) for a semi-linear heat equation. The time discretization is performed using a uniform mesh. We are concerned with a nonlinear scheme that has been studied in Bradji (2016) in the context of the general framework GDM (Gradient Discretization Method) (Droniou et al., 2018) which includes SUSHI. We provide sufficient conditions on the size of the spatial mesh and the time step which allow to prove a W1,∞(L2)-error estimate. This error estimate can be viewed as an improvement for the W1,2(L2)-error estimate proved in Bradji (2016). The W1,∞(L2)-error estimate we want to prove in this note was stated without proof in Bradji (2016, Remark 7.2, Page 1302). Its proof is based on a comparison with an appropriately chosen auxiliary finite volume scheme along with the derivation of some new estimates on its solution.

Let us consider the following semilinear parabolic problem:

(1)

where Ω is an open bounded polyhedral subset in ℝd with boundary denoted by ∂Ω⁠, d∈{2,3}⁠, T>0⁠, and f is a given function defined on ℝ into ℝ⁠.

An initial condition is given by, for a given function u0 defined on Ω

(2)

For the sake of simplicity, we consider homogeneous Dirichlet boundary conditions

(3)

Problem (1)–(3) arises for instance in combustion modeling, epidemic phenomena, and stochastics controls, see [15]. Finite volume methods have been widely used to approximate different types of partial differential equations which represent a large class of problems in application. Starting from the standard volume methods which use the so-called admissible meshes (cf. [10]), passing by the so-called SUSHI method (cf. [12]), and then a generalization to the framework of Gradient Schemes (cf. [9]), finite volume methods have then witnessed considerable developments in the last few decades. They can be applied in arbitrary geometries and are locally conservative, see [10] and the references therein. One of the principles of finite volume methods is the integration of the equation to be solved on the so called control volumes. We use then numerical fluxes to approximate, using the discrete unknowns, the continuous fluxes over the boundaries of the control volumes, which appear after the integration by parts. A widely used definition of admissible finite volume meshes for viscous conservation laws can be found in [10, Definition 9.1, Pages 762–763]. However, the control volumes in the sense of [10, Definition 9.1] are open polygonal convex sets. In addition to this, for admissibility, the mesh should satisfy an orthogonality condition, that is, there exists a family of points (xK)K∈T⁠, such that for a given edge σKL⁠, the line segment xKxL is orthogonal to this edge. This condition allows to approximate the fluxes over a given edge using two point difference quotients. The construction of such meshes in general geometries is possible in many interesting cases but still linked to a number of challenging problems [13]. Consequently in many cases it is useful to drop the orthogonality condition and to assume general polyhedral control volumes, where the boundary of each control volume is a finite union of subsets of hyperplanes. Recently in [12], a large class of nonconforming meshes are used in the approximation of stationary anisotropic heterogeneous diffusion equations, and some error estimates have been provided. In addition to this, a discrete gradient is developed in [12] and it satisfies the properties of stability and consistency. The scheme which has been developed in [12] is called SUSHI.

In the recent work [4], the second author addressed an analysis for the convergence of the GDM for the problem (1)–(2). GDM is a generic framework has been developed recently in [9] which includes, in addition to SUSHI [12], several numerical methods:

  • • Conforming finite element methods, including mass lumped versions.

  • • The non-conforming finite element methods, again including mass lumped, versions.

  • • The mixed finite element methods and in particular the Raviart–Thomas ones.

  • • The symmetric interior penalty Galerkin version of the discontinuous Galerkin (DG) method.

  • • The multi-point flux approximation (MPFA) schemes and the discrete duality finite volume (DDFV) schemes on particular grids.

  • • The hybrid mimetic mixed (HMM) family of schemes, which includes the hybrid mimetic finite difference schemes, the SUSHI, and the mixed finite volume scheme.

  • • The nodal mimetic finite difference scheme.

In [4, Theorem 4.1, Pages 1290–1291] and [4, Corollary 6.2, Pages 1298–1299], the second author established some error estimates in discrete norms of L∞(H1)⁠, W1,2(L2)⁠, and L∞(L2) in the context of the general framework GDM. Consequently, these results can be applied in the particular method of SUSHI. The aim of this note is to improve the W1,2(L2) -error estimate, in the context of SUSHI method, in the sense that the estimate will be uniform in time, i.e. W1,∞ instead of W1,2⁠. This is strong since W1,∞(L2)-error estimate implies W1,2(L2) -error estimate. We will address the extension to GDM in a future work. Such improvement, i.e. W1,∞(L2)-error estimate, exists in SUSHI for the linear case and it was treated in [3,5,6] but it does not exist for the nonlinear case. In fact, L∞(H1) and W1,∞(L2)-error estimates are useful since they allow to derive approximations for the gradient (spatial derivatives) and time derivative, respectively. The W1,∞(L2)-error estimate we want to prove was stated without proof in [4, Remark 7.2, Page 1302].

The proof of uniform-in-time convergence results has attracted considerable attention in the literature. Indeed, in [8], a numerical scheme is developed in the context of GDM for non-linear degenerate parabolic equations and a uniform-in-time strong-in-space convergence result is proved. In [1] (see also [2]), a numerical scheme given by a backward Euler in time and finite volume in space discretization is established for the drift–diffusion system and some uniform-in-time bounds for the approximate solutions are proved. In this work, we are concerned with the uniform-in-time convergence of the discrete time derivative of the approximate solutions towards the time derivative of the exact solution of the problem (1)–(3).

The structure of this note is as follows. In Section 2, we describe the time and space discretizations. For the sake of completeness, we recall some convergence results concerning SUSHI applied to elliptic equations. We will also state in Section 2 some known results and the aim of this note. In Section 3, we state and prove our main result, that is Theorem 3.1. Section 4 is devoted to provide some numerical tests.

We consider, as discretization in space, the mesh introduced in [12]. We recall its definition:

Definition 1

(Space Discretization, cf. [12, Definition 2.1, Page 1012]). Let Ω be a polyhedral open bounded subset of ℝd⁠, where d∈ℕ∖{0}⁠, and ∂Ω=Ω¯ \ Ω its boundary. A discretization of Ω⁠, denoted by D⁠, is defined as the triplet D=(M,ℰ,P)⁠, where:

  • 1. M is a finite family of non empty connected open disjoint subsets of Ω (the “control volumes”) such that Ω¯=∪K∈MK¯⁠. For any K∈M⁠, let ∂K=K¯\K be the boundary of K⁠; let m(K)>0 denote the measure of K and hK denote the diameter of K⁠.

  • 2. ℰ is a finite family of disjoint subsets of Ω¯ (the “edges” of the mesh), such that, for all σ∈ℰ⁠, σ is a non empty open subset of a hyperplane of ℝd⁠, whose (d−1)–dimensional measure is strictly positive. We also assume that, for all K∈M⁠, there exists a subset ℰK of ℰ such that ∂ K=∪σ∈ℰK σ¯⁠. For any σ∈ℰ⁠, we denote Mσ={K,σ∈ℰK}⁠. We then assume that, for any σ∈ℰ⁠, either Mσ has exactly one element and then σ⊂∂  Ω (the set of these interfaces, called boundary interfaces, denoted by ℰext⁠) or Mσ has exactly two elements (the set of these interfaces, called interior interfaces, denoted by ℰint⁠). For all σ∈ℰ⁠, we denote by xσ the barycenter of σ⁠. For all K∈M and σ∈ℰ⁠, we denote by nK,σ the unit vector normal to σ outward to K⁠.

  • 3. P is a family of points of Ω indexed by M⁠, denoted by P=(xK)K∈M⁠, such that for all K∈M⁠, xK∈K and K is assumed to be xK-star-shaped, which means that for all x∈K⁠, the property [xK,x]⊂K holds. Denoting by dK,σ the Euclidean distance between xK and the hyperplane including σ⁠, one assumes that dK,σ>0⁠. We then denote by DK,σ the cone with vertex xK and basis σ⁠.

The time discretization is performed with a constant time step k=TN+1⁠, where N∈N∗⁠, and we shall denote tn=nk⁠, for n∈〚0,N+1〛⁠. We introduce the operator ∂1 of the discrete temporal derivative ∂1vn=vn−vn−1k⁠. We denote by ∂2 the discrete second time derivative ∂2vj+1=∂1(∂1vj+1)=vj+1−2vj+vj−1k2⁠.

Throughout this paper, the letter C stands for a “generic” positive constant independent of the parameters of the space and time discretizations.

We define the discrete space XD as the set of all v=((vK)K∈M,(vσ)σ∈ℰ)⁠, where vK,vσ∈ℝ and XD,0⊂XD is the set of all v∈XD such that vσ=0 for all σ∈ℰext⁠. Let HM(Ω)⊂ L2(Ω) be the space of functions which are constant on each control volume K of the mesh M⁠. The space HM(Ω) is equipped with the norm ‖u‖1,2,M2=∑σ∈ ℰm(σ)dσ(uL−uK)2⁠, where we have denoted σ=K|L if σ∈ℰint and uL=0 if σ∈ℰK ∩​ ℰext⁠. For all v∈XD⁠, we denote by ΠMv ∈ HM(Ω) the function defined by ΠMv(x)=vK⁠, for a.e. x∈K⁠, for all K∈M⁠. For all ϕ ∈ C(Ω¯)⁠, we define PDϕ=((ϕ(xK))K∈M,(ϕ(xσ))σ∈ℰ)∈XD⁠. We denote by PMϕ∈HM(Ω) the function defined by PMϕ(x)=ϕ(xK)⁠, for a.e. x∈K⁠, for all K∈M⁠. In order to analyze the convergence, we need to consider the size hD of the mesh D defined by hD=sup{diam(K), K∈M} and the regularity of the mesh θD given by

The scheme we want to consider is based on the use of the discrete gradient given in [12]. For u∈XD⁠, we define, for all K∈M⁠, for a.e. x∈DK,σ

(4)

with

(5)

We introduce the bilinear form 〈⋅,⋅〉F defined on XD×XD by

(6)

Let us recall error estimates given in [12] of the finite volume approximate solution in the elliptic case. For this reason, we consider the following second order elliptic equation, for a given function F⁠:

(7)

with the homogeneous Dirichlet boundary conditions, that is

(8)

Let us consider the finite volume scheme given in [12] and approximating the elliptic problem (7)–(8):

(9)

The following theorem is the subject of [12, Theorem 4.8, Page 1033] and [12, (4.19), Page 1031] (see also [5,6] for some details):

Theorem 2.1

(Convergence Order in the Elliptic Case, cf. [12]). Let Ω be a polyhedral open bounded subset of ℝd, where d∈ℕ\{0}, and ∂Ω=Ω¯\Ω its boundary. Let D=(M,ℰ,P) be a discretization in the sense of Definition 1. Let ∇D be the discrete gradient defined by (4)–(5) and 〈⋅,⋅〉F be the bilinear form given by (6). Assume that θD satisfies θ ≥ θD, for some given θ>0. Then the discrete problem (9) has a unique solution. Assume in addition that the solution U of the elliptic problem (7)–(8) is satisfying U∈C2(Ω¯), then the following error estimates hold:

  • L2(Ω) -estimate.

    (10)
  • H1(Ω) -estimate.

    (11)
  • Estimate in the gradient approximation .

    (12)

Using the fact that ‖U–PMU‖L∞(Ω)≤ChD‖U‖C1(Ω¯) (which stems from |U(x)−U(xK)|≤ChD‖U‖C1(Ω¯)⁠, for all x∈K⁠), estimate (10) together with the triangle inequality implies that

(13)

As discretization for the problem (1)–(3), it is considered in [4] a non-linear scheme in the context of the general framework GDM (recall that GDM includes SUSHI method) which can be written in the particular case of SUSHI as: For any n∈〚0,N〛⁠, find uDn+1∈XD,0 such that

(14)

where (⋅,⋅)L2(Ω) denotes the L2(Ω) -inner product and

(15)

Under assumptions that u∈C2(C2)⁠, f is Lipschitz continuous, and θ ≥ θD for some θ>0⁠, it is shown in [4, Theorem 4.1, Pages 1290–1291] and [4, Corollary 6.2, Pages 1298–1299] that for sufficiently small k⁠, there exists a unique solution (uDn)n=0N+1 for (14)–(15) and the following W1,2(L2)-error estimate holds:

(16)

Our aim is to get a uniform version in time for (16), that is a W1,∞(L2)-error estimate. To analyze the convergence, we introduce the following auxiliary problem: For any n∈〚0,N+1〛⁠, find u¯Dn∈XD,0 such that

(17)

The well-posedness for scheme (17) is given in Theorem 2.1. Acting the discrete time derivatives ∂j⁠, for j∈{1,2}⁠, on the both sides of (17) yields, for all n∈〚j,N+1〛

(18)

Therefore ∂ju¯Dn is satisfying the same scheme (9) with right hand side F given by −Δ∂ju(tn)⁠. We are able then to apply error estimates (11) and (13) to get (see [4, (25), Page 1292], [4, Corollary 6.2, Pages 1298–1299], and also [5, (15), Page 1121])

(19)

and

(20)

In addition to (19)–(20), we will also need to use the following L∞(L2)-error estimate obtained in [4, (13), Page 1291]:

(21)

The following assumptions are needed (see Remark 2.1):

Assumption 1

(Assumptions on D and k⁠). Let D=(M,ℰ,P) be a discretization in the sense of Definition 1 and k=T/(N+1) for a given N∈ℕ∗. We assume that for some given ξ>0⁠, the following assumption holds (see [7]):

(22)
In addition to this, we assume the following relation between hD and k⁠, for some given positive constant δ⁠:

  • When d=2⁠:

(23)

  • When d=3⁠:

(24)
Assumption 2

(Assumption on the Function f⁠). We assume that the function f is satisfying f∈C2(ℝ) and for some positive constant κ

(25)
Remark 2.1

(Comments on the Conditions (22), (23), and (24)). Let us comment on the hypotheses of Assumption 1.

  • The condition (22) is known in the literature, see for instance [7, Corollary 1, Page 777].

  • If we assume that, for some s>0⁠, k/hDs≤δ⁠, then (23) is satisfied. Indeed, since limhD→0hDs|ln (hD)|=0⁠, then for sufficiently small hD⁠, we have |ln(hD)|   ≤  hD−s⁠. Consequently, |ln(hD)|k≤hD−sk for small hD⁠.

  • The known condition k/hD2≤1/2 for the convergence of the explicit scheme for the heat equation is sufficient to obtain (24) since hD−12≤  hD−2 for small hD⁠.

Consequently, the conditions (23) and (24) are weaker than that known for the convergence of the explicit scheme for the heat equation.

From these facts, the hypotheses of Assumption 1 are reasonable.

The main result of this paper is the following W1,∞(L2)-error estimate:

Theorem 3.1

(⁠W1,∞(L2)-Error Estimate). Let Ω be a polyhedral open bounded subset of ℝd, where d=2 or 3⁠, and∂ Ω=Ω¯\Ω its boundary. Assume that the solution of (1)–(2) is satisfyingu∈C3([0,T];C2(Ω¯)). Letk=TN+1, withN∈ℕ∗, and denote by tn=nk, forn∈〚0,N+1〛. LetD=(M,ℰ,P) be a discretization in the sense of Definition 1. Let ∇D be the discrete gradient defined by (4)–(5) and 〈⋅,⋅〉F be the bilinear form given by (6). Assume that θD satisfies θ≥θD, for some given θ>0. There exists, according to [4], 0<k0<T such that for all k≤k0, there exists a unique solution (uDn)n=0N+1 for the scheme (14)–(15). Then, under Assumptions 1 and 2, and for sufficiently small hD and k, the following W1,∞(0,T;L2(Ω))-error estimate holds, for all n∈〚0,N+1〛:

(26)
Remark 3.1

(Importance of the Uniform-in-time Estimate (26) and Similar Results in Literature). The error estimate (26) of Theorem 3.1 provides optimal convergence order for the error eDn=ut(tn)−∂1ΠMuDn between a discrete time derivative of the approximate solution and the time derivative ut of the exact solution u in the uniform norm L∞(L2)-norm. This is stronger than that of (16) since (26) implies (16).

On the other hand, estimate (26) means that the discrete time derivative ∂1ΠMuDn of the approximate solution approximates the time derivative ut⁠. This is important in some applications, e.g. ut represents the velocity.

As stated in Section 1, we find in the literature several works which aim to prove error estimates in the uniform norm with respect to time, see for instance [1,2,8].

As mentioned also in Section 1, we proved in [3,5,6], W1,∞(L2)-error estimates for the finite volume methods for linear case of heat equation ut−Δu=f⁠. However, W1,∞(L2)-error estimate has not been proved for the non-linear case ut−Δu=f(u)⁠. It is worth mentioning that the W1,∞(L2)-error estimates proved for the linear case of the heat equation ut−Δu=f do not require any relation between hD and k⁠.

The proof of Theorem 3.1 is not straightforward and it is based on the L∞-estimates of Lemma 3.1 as well as the technical Lemma 3.2 given.

Lemma 3.1

(Some L∞-estimates). Let Ω be a polyhedral open bounded subset of ℝd, where d=2 or 3, and ∂ Ω=Ω¯\Ω its boundary. Assume that the solution of (1)–(2) is satisfying u∈C3([0,T];C2(Ω¯)). Letk=TN+1, withN∈ℕ∗, and denote tn=nk, for n∈〚0,N+1〛. Let D=(M,ℰ,P) be a discretization in the sense of Definition 1. Assume that θD satisfies θ≥θD. There exists a unique solution (uDn)n=0N+1 for (14)–(15) when k is sufficiently small. For all n∈〚0,N+1〛, let u¯Dn be the solution of (17) and ηDn be defined as ηDn=uDn−u¯Dn. Then, for hD≤1e (where e is the Euler’s number, i.e. ln(e)=1) if d=2 and for arbitrary hD if d=3

(27)

If we assume in addition that Assumptions 2 and 1 are satisfied, then forhD≤1e ifd=2 and for arbitrary hD if d=3, the following estimate holds:

(28)

Proof. We will prove Lemma 3.1 item by item.

1. Proof of estimate (27). Let us consider a (generic) function uM∈HM(Ω)⁠. We use the discrete inequality of [7, Lemma 1, Page 774] to get, for all q∈[1,∞) when d=2 and for all q∈[1,6] when d=3

(29)

where C in the previous estimate is independent of q⁠. Using now the reasoning of [7, Proof of Corollary 1, Page 777] yields ‖uM‖L∞(Ω)≤ChD−dq‖uM‖Lq(Ω)⁠. Which, using (29), implies that

(30)

Taking uM=∂1(PMu(tn)−ΠMu¯Dn) in (30) and using (19) with j=1 yield

(31)

We have, for all n∈〚1,N+1〛

(32)

Gathering this with (31) and the triangle inequality implies that

(33)

Let us discuss the two cases of d=2 or 3⁠:

1.1. The case d=2⁠. A study for the function q↦qhD1−dq on q∈[1,∞) shows that it takes its minimum when q=−2 ln(hD)⁠. Since q should satisfy q≥1⁠, then hD should verify |ln(hD)|  ≥12⁠. This can be satisfied when for instance hD≤1e⁠. Taking q=−2 ln(hD) in (33) gives

(34)

We remark that the function hD↦hD|ln(hD)| defined on (0,1/e) is increasing. We deduce that hD|ln(hD)|≤1/e for all hD≤1/e⁠. This with (34) implies the desired estimate (27) when d=2⁠.

1.2. The case d=3⁠. Taking q=6 in (33) yields ‖∂1(PMu(tn)−ΠMu¯Dn)‖L∞(Ω) is order hD⁠. This with the fact that hD<diam(Ω) yields the desired estimate (27) when d=3⁠.

2. Proof of estimate (28). Using [4, (39), Page 1293] and [4, Corollary 6.2, Pages 1298–1299] implies that ‖ΠMηDn‖1,2,M is of order k+hD⁠. This implies, when taking uM=ΠMηDn in (30), for all q∈[1,∞) when d=2 and for all q∈[1,6] when d=3

(35)

Let us discuss the two cases for d=2 or 3 as in the previous items:

2.1. The case d=2⁠. Taking q=−2ln(hD) (recall that the hypothesis hD≤1/e of Lemma 3.1 implies that ln(hD)≤−1 which gives q=−2 ln(hD)≥2>1⁠) in (35) gives

(36)

This implies that, thanks to hypothesis (23) and the fact that hD|ln(hD)|≤1/e for all hD≤1/e⁠, the desired estimate (28) when d=2⁠.

2.2. The case d=3⁠. Taking q=6 in (35) and using (24) to get (28). □

The following technical lemma will be useful to prove Theorem 3.1, see Remark 3.2.

Lemma 3.2

(Technical Lemma). Under Assumption 2, we consider two real sequences (αn)n and (βn)n. Then, the following estimate holds:

Proof. We will use mainly the following Taylor expansion, for all ψ∈C1[0,T]

(37)

Using the Taylor expansion (37) to get

(38)

For two sequences (Ln)n and (Mn)n⁠, we also need to use the following rule of a discrete version for the derivative (time derivative) of the product of two functions

(39)

Let us set

Applying the rule (39) and using (38) leads to

(40)

But using the Taylor expansion (37) yields

(41)

where

(42)

and

(43)

The expression (41) with Assumption 2 yields

(44)

This with (40), and Assumption 2 imply the desired estimate of Lemma 3.2. □

Remark 3.2

(Comments on Lemma 3.2). Lemma 3.2 can be viewed as a discrete version for the following estimate, for any sufficiently smooth functions φ and ψ :

This estimate stems from the following identity together with Assumption 2:

Proof of

Theorem 3.1 Writing scheme (17) in the level n+1 and subtracting the result from (14) to get, for all v∈XD,0

(45)

where ηDn=uDn−u¯Dn and Sn+1=T1+T2 with

(46)

We act the discrete time derivative ∂1 on the both sides of Eq. (45) to get, for all n∈〚1,N〛

(47)

Taking v=∂1ηDn+1 in (47), using the fact that ∂2ηDn+1=(∂1ηDn+1−∂1ηDn)/k⁠, and summing the result over n∈〚1,J−1〛 where J∈〚2,N+1〛 yield that

(48)

Let us now estimate the terms on the right hand side of (48). We begin to estimate ‖∂1ΠMηD1‖L2(Ω)⁠. Taking n=0 and v=∂1ηD1 in Eq. (45) leads to

(49)

Since ηD0=0⁠, then ∂ 1ηD1=(ηD1−ηD0)/k=ηD1/k⁠. Inserting this in (49) and using the Cauchy Schwarz inequality to obtain ‖∂ 1ΠMηD1‖L2(Ω)≤‖S1‖L2(Ω)⁠. Gathering this with (48) gives

(50)

Using the triangle inequality together with Assumption 2 and estimates (21) and (20) (when j=1⁠), we get ‖Sn+1‖L2(Ω)≤C(k+hD)‖u‖C2([0,T]; C2(Ω¯))⁠. This (when n=0⁠) with (50) leads to

(51)

Using the triangle inequality together with a Taylor expansion and estimates (20) (when j=2⁠) to get

(52)

Let us apply Lemma 3.2 to get a convenient estimate for ‖∂1T1‖L2(Ω)⁠. Using the definition of T1 in (46) and the triangle inequality to get

(53)

where

and

Applying Lemma 3.2 and using estimates (20)–(21) and (27)–(28), we get

(54)

Gathering (51)–(54) yields

Choosing k such that 12≤1−Ck gives

This with a discrete Gronwall’s lemma imply that ‖∂1ΠMηDJ‖L2(Ω) is of order k+hD⁠. Gathering this with estimate (20) (when j=1⁠), the fact that ∂1u(tn)−utu(tn) is of order k⁠, and the triangle inequality yields the desired estimate (26). This completes the proof of Theorem 3.1. □

This section is devoted to give some computational results supporting the theoretical results included in Theorem 3.1. We consider Ω=(0,1)2 meshed with the rectangular meshes described as in [10, Pages 756–758], with uniform meshes with mesh size h⁠, that is a mesh D=(M,ℰ,P) given by

  • • Mis a set of rectangles M={Kij=](i−1)h,ih[×](j−1)h,jh[,(i,j)∈〚1,N〛×〚1,N〛}⁠, where N∈ℕ\{0} is given and h=1/N⁠.

  • • ℰ is the set of the edges of the elements Kij of M⁠.

  • • The family P is the set of points ((i−12)h,(j−12)h)⁠, where (i,j)∈〚1,N〛×〚1,N〛⁠.

For the sake of simplicity, we will consider the discrete gradient described in [11, (211)–(212), Page 333] (which is also a particular case of the discrete gradient introduced recently in [12]). The exact solution is given by

By this way u0≡0 and f(x,y,t,s)=(2π2−1)s+sin(π x)sin(π y)⁠, for all (x,y,t)∈(0,1)2×(0,1)×ℝ⁠.

By some computations, we find that the discrete gradient is given by, for Kij=](i−1)h,ih[×](j−1)h,jh[

and with slightly modification when Kij ∩​ ∂ Ω≠Ø⁠.

We presented the W1,∞(L2)‐error estimate (26) for the finite volume scheme (14)–((15)) which is a fixed point problem. Consequently, to deal with the non linear scheme (14)–(15), we use instead linearized schemes. In [4], we performed simulations using a linearized Crank–Nicolson scheme. These simulations show that the convergence order is k2+h in not only W1,2(L2)‐norm  but in W1,∞(L2)‐norm ⁠. In addition to these simulations of [4] which show that the convergence order of a linearized scheme for (14)–(15) is at least k+h in W1,∞(L2)‐norm  which support the theoretical results of Theorem 3.1, we consider other simulations on the following linearized scheme for (14):

(55)

We will show numerically that the convergence order of (55) is k+h in W1,∞(L2)‐norm  which supports the theoretical results of Theorem 3.1. However, in all these tests, we have not needed to use Assumption 1.

To check the numerical order, we assume an expression for the error in a given norm denoted by |⋅| of the form |eh,k|=C⋅hr+D⋅kp⁠, where C and D are two constants independent of h and k⁠. This yields the following values for r and p

(56)

The results of the following table are obtained using Scilab programs with h=1/25⁠. The notation “–” in the table corresponds to values of k for which the numerical order cannot be computed using the second formula in (56).

Table 1 shows that the numerical order in time is one. This confirms the results of Theorem 3.1.

Table 1
k| Error|W1,∞(L2)
ErrorOrder
1/2500.0341637–
1/5000.0181005–
1/10000.00956160.9116372
1/20000.00515660.9549082

The results of the following table are obtained using Scilab programs with k=0.001⁠.

Table 2 shows that the numerical order in space is not only one as stated in Theorem 3.1 but it is two, i.e. space discretization is performed using uniform squares. This confirms the observation stated in [12, Lines 31–33, Page 1022] where the numerical tests show a better rate of convergence of the gradient in the case of uniform squares.

Table 2
h|Error|W1,∞(L2)
ErrorOrder
1/100.0778465–
1/200.0757006–
1/400.07516311.9972462
1/800.07502871.9997316

We considered a nonlinear scheme studied recently in [4] in the gradient schemes framework for the semilinear heat equation. We were interested to improve an error estimate proved in [4] but in the particular case of SUSHI. The discretization in space is performed using ”SUSHI” method whereas the time discretization is uniform. We provided a sufficient condition on the function f (Assumption 2) as well as some relations (Assumption 1) between the size of the spatial mesh and the time step which allow to prove a W1,∞(L2)-error estimate. Assumption 2 on f is reasonable from the point of view that it is known in the literature of numerical methods for semilinear parabolic equations, see [14, Beginning of Section 3, Page 338]. Assumption 1 contains three conditions, namely (22), (23), and (24). The condition (22) is well known in the literature of finite volume methods, cf. [7], whereas the conditions (23) and (24) are similar to those known by CFL conditions or the one assumed to get the convergence of explicit schemes for the heat equation ut−uxx=0⁠, that is k/h2<1/2⁠. The W1,∞(L2)-error estimate proved in this note can be viewed as an improvement for the W1,∞(L2)-error estimate presented in [4]. In fact W1,2(L2)-error estimate is a uniform-in-time version for the W1,2(L2)-error estimate. Uniform convergence-in-time is an interesting task which has been studied for instance in [8]. We aim in a future paper to extend the obtained results to GDM.

Declaration of Competing Interest: The authors declare that there is no conflict of interest in this paper.The authors would like to thank the anonymous referees for their useful advices that helped to improve the paper. They would also like to thank Professors B. Said Houari and N. Tatar for their linguistic helps. The publisher wishes to inform readers that the article “Note on a W1,∞(L2)-error estimate of a nonlinear finite volume scheme for a semi-linear heat equation” was originally published by the previous publisher of the Arab Journal of Mathematical Sciences and the pagination of this article has been subsequently changed. There has been no change to the content of the article. This change was necessary for the journal to transition from the previous publisher to the new one. The publisher sincerely apologises for any inconvenience caused. To access and cite this article, please use Berkane, A., Bradji, A. (2020), “Note on a W1,∞(L2)-error estimate of a nonlinear finite volume scheme for a semi-linear heat equation”, Arab Journal of Mathematical Sciences, Vol. 27 No. 1, pp. 104-118. The original publication date for this paper was 11/01/2020.

[1]
M.
 
Bessemoulin-Chatard
,
C.
 
Chainais-Hillairet
,
Uniform-in-time bounds for approximate solutions of the drift-diffusion system
,
Numer. Math.
 
141
(
4
) (
2019
)
881
–
916
.
[2]
M.
 
Bessemoulin-Chatard
,
C.
 
Chainais-Hillairet
,
A.
 
Jüngel
, Uniform L∞ estimates for approximate solutions of the bipolar drift-diffusion system, in:
Finite Volumes for Complex Applications VIII–Methods and Theoretical Aspects, in: Springer Proc. Math. Stat.
, vol.
199
,
Springer
,
Cham
,
2017
, pp.
381
–
389
.
[3]
A.
 
Bradji
,
Some simple error estimates of finite volume approximate solution for parabolic equations
,
C. R. Acad. Sci., Paris
 
346
(
9–10
) (
2008
)
571
–
574
.
[4]
A.
 
Bradji
,
An analysis for the convergence order of gradient schemes for semilinear parabolic equations
,
Comput. Math. Appl.
 
72
(
5
) (
2016
)
1287
–
1304
.
[5]
A.
 
Bradji
,
J.
 
Fuhrmann
,
Error estimates of the discretization of linear parabolic equations on general nonconforming spatial grids
,
C. R. Acad. Sci., Paris
 
348
(
19–20
) (
2010
)
1119
–
1122
.
[6]
A.
 
Bradji
,
J.
 
Fuhrmann
,
Some abstract error estimates of a finite volume scheme for a nonstationary heat equation on general nonconforming multidimensional spatial meshes
,
Appl. Math.
 
58
(
1
) (
2013
)
1
–
38
.
[7]
Y.
 
Coudière
,
T.
 
Gallouët
,
R.
 
Herbin
,
Discrete Sobolev inequalities and Lq error estimates for approximate finite volume solutions of convection diffusion equations
,
M2AN Math. Model. Numer. Anal.
 
35
(
4
) (
2001
)
767
–
778
.
[8]
J.
 
Droniou
,
R.
 
Eymard
,
Uniform-in-time convergence of numerical methods for non-linear degenerate parabolic equations
,
Numer. Math.
 
132
(
4
) (
2016
)
721
–
766
.
[9]
J.
 
Droniou
,
R.
 
Eymard
,
T.
 
Gallouët
,
C.
 
Guichard
,
R.
 
Herbin
,
The Gradient Discretisation Method, Mathématiques et Applications
, vol.
82
,
Springer Nature Switzerland AG
,
Switzerland
,
2018
.
[10]
R.
 
Eymard
,
T.
 
Gallouët
,
R.
 
Herbin
, Finite volume methods, in:
P.G.
 
Ciarlet
,
J.L.
 
Lions
(Eds.),
Handbook of Numerical Analysis
, vol.
VII
,
2000
, pp.
723
–
1020
.
[11]
R.
 
Eymard
,
T.
 
Gallouët
,
R.
 
Herbin
,
A cell–centred finite–volume approximation for anisotropic diffusion operators on unstructured meshes in any space dimension
,
IMA J. Numer. Anal.
 
26
(
2006
)
326
–
353
.
[12]
R.
 
Eymard
,
T.
 
Gallouët
,
R.
 
Herbin
,
Discretization of heterogeneous and anisotropic diffusion problems on general nonconforming meshes. sushi: a scheme using stabilization and hybrid interfaces
,
IMA J. Numer. Anal.
 
30
(
4
) (
2010
)
1009
–
1043
.
[13]
K.
 
Gärtner
,
H.
 
Si
,
J.
 
Fuhrmann
,
Boundary conforming Delaunay mesh generation
,
Comput. Math. Math. Phys.
 
50
(
2010
)
38
–
53
.
[14]
C.
 
Johnson
,
S.
 
Larsson
,
V.
 
Thomée
,
L.B.
 
Wahlbin
,
Error estimates for spatially discrete approximations of semilinear parabolic equations with nonsmooth initial data
,
Math. Comp.
 
49
(
180
) (
1987
)
331
–
357
.
[15]
M.
 
Yang
,
C.
 
Bi
,
J.
 
Liu
,
Postprocessing finite volume element method for semilinear parabolic problems
,
ESAIM: M2AN Math. Model. Numer. Anal.
 
43
(
2009
)
957
–
971
.
[1] 
R.
 
Eymard
,
T.
 
Gallouët
,
R.
 
Herbin
,
Convergence of finite volume schemes for semilinear convection diffusion equations
,
Numer.Math.
 
82
(
1
) (
1999
)
91
–
116
.
Published in the Arab Journal of Mathematical Sciences. Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) license. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this license may be seen at http://creativecommons.org/licences/by/4.0/legalcode

or Create an Account

Close subscription notice
Close access options