HAL Id: hal-02865698
https://hal.archives-ouvertes.fr/hal-02865698
Preprint submitted on 11 Jun 2020
HAL
is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire
HAL, estdestinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
Convergence and long time behavior of a Finite Volume scheme for an isotropic seawater intrusion model with a
sharp-diffuse interface in a confined aquifer.
Ahmed Ait Hammou Oulhaj, David Maltese, Naoufel Staïli
To cite this version:
Ahmed Ait Hammou Oulhaj, David Maltese, Naoufel Staïli. Convergence and long time behavior of
a Finite Volume scheme for an isotropic seawater intrusion model with a sharp-diffuse interface in a
confined aquifer.. 2020. �hal-02865698�
VOLUME SCHEME FOR AN ISOTROPIC SEAWATER INTRUSION MODEL WITH A SHARP-DIFFUSE INTERFACE IN
A CONFINED AQUIFER
AHMED AIT HAMMOU OULHAJ, DAVID MALTESE AND NAOUFEL STAÏLI
Abstract. We study and simulate a sharp-diffuse interface model in the con- text of seawater intrusion in an isotropic confined aquifer. It is a strongly coupled system of partial differential equations which include elliptic and par- abolic equations modelling the flow of fresh and saltwater. We study a finite volume scheme. This scheme ensures a discrete maximum principle for the discrete solution without any restriction on the transmissibility coefficients.
Moreover it also provides a control on the entropy. The existence of a discrete solution and the convergence of this scheme are obtained, based on nonlinear stability results. The temporal decay rates for convergence of the discrete so- lution to the homogeneous steady state is shown using a discrete logarithmic Sobolev inequality. Finally, we propose a numerical simulations to illustrate the behavior of the model and of the scheme.
Keywords. Isotropic porous media, cross-diffusion, seawater intrusion, confined aquifer, nonlinear discretization, control of the entropy, numerical analysis
AMS subjects classification. 65M12, 65M08, 76S05
1. Introduction
1.1. Presentation of the continuous problem. In this paper, we are interested in a strongly coupled systems of partial differential equations which include elliptic and parabolic equations modelling the so-called seawater intrusion (we refer to the textbooks [12, 13,14] for general information about seawater intrusion problems).
The model presented here is derived in [25]. The basis of the modeling is the mass conservation law for each species (freshwater and saltwater) combined with the classical Darcy law for porous media and a sharp interface approach. This approach is based on the assumption that the two fluids are immiscible. More precisely that each fluid is confined to a well defined portion of the flow domain with a smooth interface separating them called sharp interface. No mass transfer occurs between the fresh and the salt area and capillary pressure’s type effects are neglected. This approximation is often reasonable. Of course, this type of model does not describe the behavior of the real transition zone but gives information concerning the movement of the saltwater front. This abrupt interface approach is combined in [25] with a phase field approach for re-including the existence of a diffuse interface between fresh and salt water where mass exchanges occur. This approach combines the advantage of respecting the physics of the problem and the computational efficiency (see [25] for numerical simulations). Moreover from a theoretical point of view this approach has also advantages resulting from the
1
addition of diffuse areas (see [24] and [26]). The authors consider the Dupuit approximation considering that the hydraulic head is constant along each vertical direction. Using a vertical integration this yields a 2D reduced model obtained from a full 3D model where the unknowns are the heights of the fluid layers. We refer to [12, 13, 14, 69, 68, 8] for more details about this approach. In the literature, there exists other modeling approaches (see [22, 65, 66, 23, 47]). Note also that this approach is very popular for instance in the community working on carbon dioxide sequestration [45,44,63,56,61,67]. The model proposed in [25] describes the evolution of the freshwater and saltwater in an isotropic porous media. We distinguish two important case. The case of unconfined aquifer and the one of confined aquifer. In these two cases, the aquifer is bounded by two layers, the lower layer is always supposed to be impermeable. For the confined aquifer, the upper surface of the aquifer is impermeable and for the unconfined, the upper surface is a permeable. In this article we are interested to confined case and the aquifer is then represented by
A= Ω×(0, H),
where Ω is a bounded domain ofR2andHis the thickness of the aquifer (see Figure 1). We denote by hthe thickness of the saltwater which satisfies 0≤h(t,x)≤H and we denote byf the freshwater hydraulic head. With the assumption that the viscosity the same for the saltwater and freshwater, the evolution of the thickness of the saltwater and the freshwater hydraulic head are given by a nonlinear strongly coupled system of partial differential equations which include elliptic and parabolic equations of the form
(1)
(φ∂th− ∇. αKh∇f
− ∇ ·(αKh∇h)−δ∇ ·(φ∇h) = 0 in (0, T)×Ω, H∇ ·(αK∇f) +∇. αKh∇h
= 0 in (0, T)×Ω, where Ω⊂R2 is an open bounded polygonal connected subset. The parameterα is given by
(2) α=ρs−ρf
ρf
∈R?+,
where ρf (resp. ρs) is the specific weight of the freshwater (resp. saltwater) (as- sumed to be constant with 0< ρf < ρs). This parameter characterizes the densities contrast. The matrix K is the hydraulic conductivity. It expresses the ability of the ground to conduct water. For the numerical analysis we need to assume the medium isotropic and uniformly elliptic meaning thatK=κI2 whereκ: Ω→Ris a given function such that there exists (κ, κ)∈R∗+×R∗+ satisfying
κ≤κ(x)≤κ, for a.e. x∈Ω.
As previously mentioned the approach developed in [25] includes an existence of miscible zone, taking the form of diffuse interface of characteristic thicknessδ be- tween freshwater and saltwater. We obtain the term−δ∇ ·(φ∇h) in the equation governing the evolution of the saltwater thickness. At the continuous level this term allows to get more regularity on the solution but also to ensure a maximum principle naturally satisfied by the solution (see [26] for a comparison between sharp and sharp-diffuse interfaces). This term will be also useful at the discrete level to obtain a discrete maximum principle, stability properties and long time behavior of the numerical scheme. In the following we takeαK(x) =I2for anyx∈Ω. From
a mathematical point of view, these assumptions do not change the complexity of the analysis but rather avoid complicated computations (we refer to [59], [36] for a suitable discretization of the tensor permeability). We assume that the porosity is constant in the aquifer and we choose φ = 1 in Ω. Indeed, in the field envisaged here, the effects due to variations in φ are negligible compared with those due to density contrasts. With these assumptions the system (1) can be written as follows (3)
(∂th− ∇. h∇f
− ∇ ·(h∇h)−δ∆h = 0 in (0, T)×Ω, H∆f +∇. h∇h
= 0 in (0, T)×Ω.
h H
z=0 z=H
saltwater
freshwater
p
Figure 1. Seawater intrusion in a confined aquifer
The thickness of the saltwater satisfies
(4) 0≤h(t,x)≤H, for a.e (t,x)∈(0, T)×Ω.
Without loss of generality we can assume that (5)
Z
Ω
f(t,x) dx= 0, for a.et∈(0, T).
The system (3) is supplemented by no-flux boundary conditions on (0, T)×∂Ω (6) (h∇f+h∇h+δ∇h)·n= 0, (H∇f +h∇h)·n= 0,
wherenis the unit normal to the boundary∂Ω. Initial data are
(7) h|t=0=h0,
whereh0 is a measurable function such that
(8) 0≤h0(x)≤H, for a.ex∈Ω.
Let us mention that the system (1), have been the object of several studies. The authors in [24, 26] studied the weak solutions of the system (1) under different
assumptions. Moreover, the uniqueness of weak solutions is established under dif- ferent assumptions in [27].
1.2. Entropy of the system. We recall ([32, 52, 53]) the definition of entropy functional :
(9) E(h) =
Z
Ω
Γ(h) dx,
where Γ(s) = slogs−s+ 1. We multiply (formally) the first equation of (3) by loghand integrating over Ω gives
d dtE(f) +
Z
Ω
∇h· ∇fdx+ Z
Ω
|∇h|2dx+ 4δ Z
Ω
|∇√
h|2dx= 0.
We multiply (formally) the second equation of (3) byf gives Hk∇fk2L2(Ω)+
Z
Ω
h∇h· ∇fdx= 0.
Using the Hölder’s inequality and (4) one has
(10) k∇fkL2(Ω)≤ k∇hkL2(Ω).
Consequently using the previous identities we obtain the entropy/dissipation prop- erty :
(11) d
dtE(h) + 4δ Z
Ω
|∇√
h|2dx≤0.
One has by virtue of (4) 1
4Hk∇hk2L2(Ω)≤ k∇√
hk2L2(Ω). This last identity with (4) gives the following estimation
(12) d
dtE(h) + δ H
Z
Ω
|∇h|2dx≤0.
and in particular (13)
Z T 0
Z
Ω
|∇h|2dxdt≤ H δE(h0).
1.3. Long-time behavior. Let us now focus on the long time behavior of the model. The long time behavior of the system is based on the method of the relative entropy. This method has been intensively developed for the study of the long time behavior of different systems of partial differential equations (see [1] to the survey paper for the entropy method for nonlinear diffusion equations). Let us also mention the founding papers [20] and [46]. Similar techniques were already used in [39] and [40] for the linear and nonlinear drift-diffusion systems of equations arising in semiconductor devices modeling. The entropy method has been further successfully applied to the study of the long-time behavior of reaction-diffusion equations [31] and [43] or cross-diffusion systems of equations [55] and [48] for instance. We also refer to the recent book [49] and the references therein. Let us denote byheq: Ω→Rthe constant function defined by
heq(x) = 1 mΩ
Z
Ω
h0(x) dxfor anyx∈Ω.
We introduce the relative entropy of the system
E(t) =E(h(t))−E(heq) for anyt≥0.
Note that by virtue of the boundary condition (6) we have (14)
Z
Ω
h(t,x) dx= Z
Ω
h0(x) dxfor anyt≥0, and the relative entropy can be written as follows
E(t) = Z
Ω
h(t,x) logh(t,x) heq
dx.
This last identity combined with the Sobolev logarithmic inequality E(t)≤LΩ
Z
Ω
|∇√ h|2dx, gives the following differential inequality
d
dtE(t) + 4δ
LΩE(t)≤0.
Using Gronwall’s inequality we obtain the following exponential decay to the steady state in term of the relative entropy
(15) E(t)≤E(h0)e−L4δΩtfor any t≥0.
Using the fact that for any 0≤t≤1 we have
(16) tlog(t)≥t−1 +1
2(t−1)2 and
(17) kh(t,·)−heqkL1(Ω)= 2 Z
{h(t,·)≤heq}
|h(t,·)−heq|dx.
We obtain (which is a particular case of the Csiszár–Kullback inequality [28, 51]) theL1 decay ofh−heqthat is
(18) kh(t,·)−heqkL1(Ω)≤2q
2kh0kL1(Ω)E(h0)e
− 4δ
2LΩtfor anyt≥0.
This motivates the following notion of weak solution to (3)-(6)
Definition 1.1. Let Ω be a bounded domain of R2. Let h0 ∈ L∞(Ω) such that 0 ≤h0 ≤H a.e in Ω. We shall say that the couple of functions (h, f) is a weak solution to (3)-(6) if h∈ L2(0, T;H1(Ω)) with 0 ≤h ≤H a.e in (0, T)×Ω and f ∈L2(0, T;H1(Ω)/R) and
(19) Z T
0
Z
Ω
(h∂tψ−h∇f· ∇ψ−h∇h· ∇ψ−δ∇h· ∇ψ) dxdt+ Z
Ω
h0ψ(0,·) dx= 0,
(20)
Z T 0
Z
Ω
(H∇f · ∇ψ+h∇h· ∇ψ) dxdt= 0, for all test functions ψ∈C0∞([0, T)×Ω).
There are several finite-volume schemes for other cross-diffusion systems in the mathematical literature. In [37], a finite volume scheme, is analyzed for the Patlak- Keller-Segel (PKS) chemotaxis model. In [17], the author proposes and analyzes a finite-volume scheme for a PKS system with additional cross diffusion. The analysis of a finite volume method for a cross diffusion model in population dynamics is pre- sented in [10]. In [59,36] the author propose and analyze a finite volume scheme for two-phase immiscible flow in porous media, used in petroleum engineering. For nu- merical schemes in the context of seawater intrusion and in particular for this model, we refer to [60,57,3,2]. More precisely in [3] a finite element method and a finite volume method on rectangular meshes are proposed for the model (3). Let us cite [4,5, 7] where upstream mobility finite volume and control volume finite elements schemes for a seawater intrusion cross-diffusion model are studied. For a degenerate cross-diffusion model describing the ion transport through biological membranes, a finite volume scheme is analyzed in [18]. An implicit Euler finite-volume scheme with mobilities given by arithmetic means for a cross-diffusion system modeling biofilm growth is analyzed in [29]. In [19] the authors study a two-point flux ap- proximation finite volume scheme for a cross-diffusion system with mobilities given by logarithmic mean. In [6], the authors studied the large time behavior for a degenerate parabolic system modeling the flow of fresh and saltwater in a porous medium in the context of seawater intrusion.
In this work, we propose a finite volume scheme for the problem (3). This scheme is based on a two-point flux approximation with upwind mobilities. It is designed in order to preserve at the discrete level the main features of the continuous problem that is the control of the thickness of the saltwater (4), the control of the entropy and its dissipation (11) and the long-time behaviour of the model (18). Based on this control and on compactness arguments, we show that this scheme converges towards a weak solution to the problem. Finally, we show that the discrete solution converges for large times to the homogeneous steady state.
2. The numerical scheme 2.1. Space-time discretizations of (0, T)×Ω.
2.1.1. Discretizations of Ω. We describe two different space discretizations of Ω : aprimal mesh and adual mesh.
Let Ω be an open bounded polygonal connected subset of R2. An admissible finite volume mesh of Ω, denoted byT, is given by a family of “control volumes”, which are open polygonal convex subsets of Ω, a family of subsets of Ω contained in hyperplanes of R2, denoted by E (these are the edges of the control volumes), with strictly positive 1-dimensional Lebesgue measure, and a family of points of Ω denoted byP satisfying the following properties (in fact, we shall denote, somewhat incorrectly, byT the family of control volumes):
(1) The closure of the union of all the control volumes is Ω;
(2) For any K ∈ T, there exists a subset EK of E such that ∂K =K\K =
∪σ∈EKσ. Furthermore,E=∪K∈EKEK.
(3) For any (K, L)∈ T2 withK6=L, either the 1-dimensional Lebesgue mea- sure ofK∩Lis 0 orK∩L=σfor someσ∈ E, which will then be denoted byK|L.
(4) The family P = (xK)K∈T is such thatxK ∈ K (for all K ∈ T) and, if σ=K|L, the straight line DK,L going through xK and xL is orthogonal toK|L.
In the sequel, the following notations are used. For any K ∈ T and σ ∈ E, mK
is the 2-dimensional Lebesgue measure of K andmσ the 1-dimensional Lebesgue measure measure of σ. For K ∈ T, we denote by diam(K) the diameter of the control volumeK. For σ=K|L we denote bydσ represents the distance between xK and xL. Then, we define the mesh diameter diam(T) and the mesh regularity reg(T) by
diam(T) = max
K∈Tdiam(K), reg(T) = max
K∈T
X
σ∈E(K), σ=K|L
mσdσ mK
+diam(K) dσ
.
Once theprimal mesh has been built, we can define a dual meshD as follows.
For allK∈ T andσ∈ E(K) we denote byDσ,K ⊂Kthe open triangle with vertex xK and basisσthat is
Dσ,K ={txK+ (1−t)y, t∈(0,1),y∈σ}.
Finally forσ=K|Lwe denoteDσ=Dσ,K∪Dσ,Land forσ∈ Eint∩E(K) we denote Dσ =Dσ,K. Note that Ω = S
σ∈EDσ,K. We refer to Figure 2 for an illustration of the primary and dual meshes. The 2-dimensional Lebesgue measure of Dσ is denoted bymDσ.
Let us now introduce two discrete functional spaces. The spaceXT(Ω)⊂L2(Ω) is made of piecewise constant functions on the primal mesh, i.e.,
XT(Ω) ={u: Ω→Rmeasurable |u|K is constant, ∀K∈ T }.
The spaceXT(Ω)/R is made of piecewise constant functions on the primal mesh with zero mean value, i.e.,
XT(Ω)/R={u∈XT(Ω) | Z
Ω
u(x) dx= 0}.
Given u∈ XT(Ω), we denote by uK the value of the function uover the control volumeK∈ T. Foru∈XT(Ω), define the discreteH1(Ω) seminorm by
(21) kuk21,T = X
σ∈Eint
σ=K|L
τσ(uK−uL)2,
where for any σ =K|L the transmibility coefficient τσ is given by τσ = mdσ
σ and where dσ represents the distance between xK and xL. We recall the discrete Poincare inequality for the function XT(Ω) with a zero mean value (see [35] for a proof).
Proposition 2.1. LetΩbe a be an open bounded polygonal connected subset ofR2. Let T be an admissible mesh ofΩ. Then there existsC1 only depending onΩsuch that for anyu∈XT(Ω)/R one has
(22) kukL2(Ω)≤C1kuk1,T.
The spaceXD(Ω)⊂L2(Ω) is made of piecewise constant functions on the dual mesh, i.e.,
XD(Ω) ={u: Ω→Rmeasurable |u|
Dσ is constant, ∀σ∈ E}.
Given u∈XT(Ω) we define the projection of uover the dual mesh denoteduD ∈ XD(Ω) and defined by
uD= X
σ∈Eint
σ=K|L
mDσ,K
mDσ uK+mDσ,L
mDσ uL χDσ.
We define the discrete gradient denoted∇D :XT(Ω)→XD(Ω)2 by
∇Du= X
σ∈Eint
σ=K|L
2 dKL
(uL−uK)nKLχDσ,
where for any σ ∈ Eint the function χDσ : Ω → R is the characteristic function of the dual control volume Dσ and for any σ = K|L the vector nKL is the unit normal vector to the edgeσoutward to the control volumeK. Note that by virtue of the boundary conditions (6) the value of these functions is zero on a dual control volumeDσ satisfyingσ∈∂Ω. Note that for anyu∈XT(Ω) one has
kuk21,T = 1
2k∇Duk2L2(Ω,R2).
Given a vector (uK)K∈T ∈ RT, there exists a unique u ∈ XT(Ω) (in the sense almost everywhere in Ω) such that for allK∈ T one hasu(x) =uK for allx∈K.
Let us note thatu=P
K∈TuKχK.
K
L
xK
xL
σ=K|L
nK,L Dσ
Dσ,K
∂Ω
Figure 2. admissible mesh
2.1.2. Space-time discretizations. In the numerical analysis, we restrict our study to the case of a uniform time discretization of (0, T).
LetN be a nonnegative integer, then we define ∆t= tf
N+ 1, and tn =n∆tfor alln∈ {0, ..., N+ 1}, so thatt0= 0, andtN+1=T.
We define the space and time discrete spaces XT,∆t and XD,∆t as the set of piecewise constant functions in time with values inXT andXD respectively:
XT,∆t(ΩT) ={u: (0, T)×Ω→Rmeasurable |u|(tn ,tn+1 )×K is constant,
∀K∈ T and∀n∈ {0, ..., N}}.
XD,∆t(ΩT) ={u: (0, T)×Ω→R2measurable |u|(tn ,tn+1 )×Dσ is constant,
∀σ∈ E and∀n∈ {0, ..., N}}.
Givenu∈XT,∆t(Ω) we denote byun+1K the value of the functionuover (tn, tn+1)×
K for any n ∈ {0, ..., N} and for any K ∈ T and we denote by un the function of XT(Ω) such that for all K ∈ T one has un(x) = unK for all x ∈ K. Given u∈XT,∆twe define the discrete spatial gradient∇D,∆tu∈XD,∆t(ΩT) by
∇D,∆tu=
N
X
n=0
X
σ∈Eint
σ=K|L
2 dKL
(un+1L −un+1K )nKLχDσ(x)χ(tn,tn+1)(t),
where for anyn∈ {0, ..., N} the functionχ(tn,tn+1) is the characteristic function of the time interval (tn, tn+1). For a given (un+1K )n∈{0,...,N},K∈T ∈ R(N+1)#T, there exists a unique u ∈ XT,∆t(ΩT) (in the sense almost everywhere in Ω) such that u(t,x) =un+1K for allt∈(tn, tn+1) andK∈ T.
Proposition 2.2. LetΩbe a be an open bounded polygonal subset ofR2. Consider a sequence (Tm)m≥1 of admissible meshes ofΩsuch that
(23) diam(Tm) = max
K∈Tm
diam(K) −→
m→∞0,
Let(Nm)m≥1be an increasing sequence of integers, then we define the corresponding sequence of time steps ∆tm= Ntf
m+1 tending to 0 asm tends to ∞. Let (um)m≥1 be a sequence of fonction where um ∈XTm,∆tm(ΩT) for anym≥1 and such that for exists C independant ofm≥1 such that
(24) ∆tm Nm
X
n=0
kun+1k2L2(Ω)+ ∆tm Nm
X
n=0
kun+1k21,Tm≤C for any m≥1.
Then there exists u∈ L2(0, T;H1(Ω)) such that passing to a subsequence the fol- lowing convergence holds
um→uweakly inL2((0, T)×Ω),
∇Dm,∆tmum→ ∇uweakly inL2((0, T)×Ω)2.
2.2. The nonlinear Finite Volume scheme. We explicit, in this section, the discretization of the problem (3). The time discretization relies on backward Euler method. The space discretization relies on finite volume approach (see e.g [35]), with two-point flux approximation and a suitable upstream mobility scheme.
The discretization h0 ∈ XT(Ω) of the initial data h0 ∈ L∞(Ω) satisfying 0≤ h0≤H a.e in Ω is defined by
(25) h0K = 1
mK Z
K
h0(x) dx, ∀K∈ T. Note that we have 0≤h0K ≤H for anyK∈ T.
We will introduce now the scheme. For all n ∈ {0, ..., N}, a solution hn+1 ∈ XT(Ω) andfn+1∈XT(Ω)/Rto the scheme at the time step n+ 1 have to satisfy the following equations : for allK∈ T,
hn+1K −hnK
∆t mK+ X
σ∈E(K), σ=K|L
τσhn+1σ (fKn+1−fLn+1) (26a)
+ X
σ∈E(K), σ=K|L
τσh˜n+1σ (hn+1K −hn+1L ) +δ X
σ∈E(K), σ=K|L
τσ(hn+1K −hn+1L ) = 0, (26b)
H X
σ∈E(K), σ=K|L
τσ(fKn+1−fLn+1) + X
σ∈E(K), σ=K|L
˜hn+1σ (hn+1K −hn+1L ) = 0, (26c)
hn+1σ =
(hn+1K if fKn+1−fLn+1≥0, hn+1L if fKn+1−fLn+1<0, (26d)
˜hn+1σ =
(hn+1K if hn+1K −hn+1L ≥0, hn+1L if hn+1K −hn+1L <0.
(26e) Denoting
Fσ,Kn+1=τσhn+1σ (fKn+1−fLn+1) +τσh˜n+1σ (hn+1K −hn+1L ) +δτσ(hn+1K −hn+1L ).
We notice that the discrete equation (26b) rewrites under the locally conservative form on each control volumeK∈ T :
(27)
Fσ,Kn+1+Fσ,Ln+1= 0, for all σ=K|L∈ E hn+1K −hnK
∆t mK+ X
σ∈E(K), σ=K|L
Fσ,Kn+1= 0, for allK∈ T.
As a consequence, we can state that the scheme (26) is globally conservative, i.e.,
(28) X
K∈T
mKhnK= X
K∈T
mKh0K = Z
Ω
h0(x)dx, ∀n∈ {0, ..., N+ 1}.
2.3. Main results. Let us introduce the discrete counterpart (En)n≥0 of the en- tropy (9) defined as follows :
En := X
K∈T
mKΓ(hnK).
The numerical analysis of the scheme (26) strongly relies on a discrete version of relation (11). The first main result of our paper is the existence of a solution to the nonlinear scheme (26) satisfying the maximum principle (4) and the stability in terms of the discrete entropy.
Theorem 2.3. There exists (at least) one solution(h, f)∈XT,∆t(ΩT)×XT,∆t(ΩT)/R to the scheme(26). Moreover any solution satisfies0≤hnK≤H for allK∈ T and for all n∈ {0, . . . , N + 1} and there exists C depending only on Ω, f0, g0, ρ, tf,Λ andb such that
sup
n∈{0,...,N}
En+1+ 4δ
N
X
n=0
∆tk√
hn+1k21,T ≤C.
Once we have the discrete solution (h, f)∈XT,∆t(ΩT)×XT,∆t(ΩT)/Rat hand for all meshes and all time discretizations, then we can study the convergence of the scheme when the discretization parameters tend to 0. More precisely, consider a sequence (Tm)m≥1 of admissible meshes of Ω such that
(29) diam(Tm) = max
K∈Tm
diam(K) −→
m→∞0, and such that there existsθ?>0 such that
(30) reg(Tm)≤θ?, ∀m≥1.
A sequence of dual meshes (Dm)m≥1corresponding to the primal meshes (Tm)m≥1 is built as in §2.1.1. Let (Nm)m≥1 be an increasing sequence of integers, then we define the corresponding sequence of time steps ∆tm = Ntf
m+1 tending to 0 as m tends to∞.
Theorem 2.4. Let(Tm)m≥1be a sequence of admissible meshes ofΩsuch that(29) and(30)hold. Let(hTm,∆tm, fTm,∆tm)m≥1be a sequence of solutions to the scheme(26).
Then there existsh: (0, T)×Ω→Randf : (0, T)×Ω→Rtwo mesurable functions such that (h, f) ∈L2(0, T;H1(Ω))∩L2(0, T;H1(Ω)/R) with 0 ≤ h(t,x)≤ H for a.e(t,x)∈(0, T)×Ωand such that, up a subsequence
hTm,∆tm −→h a.e in(0, T)×Ω, fTm,∆tm −→f weaklyL2((0, T)×Ω),
∇Dm,TmhTm,∆tm −→ ∇h weakly inL2((0, T)×Ω)2,
∇Dm,TmfTm,∆tm −→ ∇f weakly inL2((0, T)×Ω)2,
where the couple(h, f)is a weak solution to (3)-(6) in the sense of Definition 1.1.
The goal of this paper is to prove Theorems 2.3 and 2.4. It is organized as follows : In Section3 the existence of nonnegative solution is shown. In Section4 discrete counterpart of the entropy/entropy-dissipation (11) is established . Section 5 is devoted to the convergence proof of a subsequence of discrete solutions to the weak solution. This proof is based first on the compactness of the sequence of approximate solutions and then on the identification of the limit. The long-time behavior of the discrete solution is investigated in Section6. Finally, in Section 7 we present numerical simulation to illustrate the behaviour of the model and of the scheme.
3. Existence of a nonnegative discrete solution
In this section we prove the nonnegativity of the discrete solutions. We need this estimate to prove the existence of a solution to the scheme (26).
Proposition 3.1. For all K∈ T, n∈ {0, ..., N+ 1},
(31) 0≤hnK≤H.
Proof. The property hnK ≥ 0 clearly holds for n = 0 thanks to the assumptions of the initial data. Assume now that hnK ≥ 0 holds at time step n. With the identificationXT(Ω)'Rd whered= card(T) we can write
AT(fn+1, hn+1)hn+1=hn, whereAT(fn+1, hn+1) = (aKL)(K,L)∈T2 ∈ Md(R) is given by
aKK = 1 + ∆t mK
X
σ∈E(K), σ=K|L
τσ
(hKn+1−hn+1L )++ (fKn+1−fLn+1)++δ ,
aKL= ( ∆t
mKτσ
(hKn+1−hn+1L )−+ (fKn+1−fLn+1)−−δ
ifσ=K|L∈ E(K), 0 else.
The matrixAT(fn+1, hn+1) satisfies
aKL≤0 for any (K, L)∈ T2 such thatK6=L, aKK+ X
L∈T,K6=L
aKL>0.
Consequently AT(fn+1, hn+1) is regular and satisfies AT(fn+1, hn+1)−1 ≥ 0 (see [62]). Sincehn ≥0 we obtain thathn+1≥0. Consequently
hn+1K ≥0, ∀K∈ T,∀n∈ {0, ..., N}.
Let us now denoteHKn =hnK−H for anyK∈ T and for anyn∈ {0, ...N+ 1}. The property HKn ≤0 clearly holds forn= 0 thanks to the assumptions of the initial data. Assume now thatHKn ≤0 holds at time step n. Then (26b) can be written in term ofHKn as follows
mKHKn+1−HKn
∆t + X
σ∈E(K), σ=K|L
τσhn+1σ (fKn+1−fLn+1)
+ X
σ∈E(K), σ=K|L
τσ˜hn+1σ (hn+1K −hn+1L ) +δ X
σ∈E(K), σ=K|L
τσ(HKn+1−HLn+1) = 0,
and the equation (26c) can be written in term ofHKn as follows
H X
σ∈E(K), σ=K|L
τσ(fKn+1−fLn+1) + X
σ∈E(K), σ=K|L
τσ˜hn+1σ (HKn+1−HLn+1) = 0.
Subtracting (26c) into the previous identity gives mKHKn+1−HKn
∆t + X
σ∈E(K), σ=K|L
τσ(hn+1σ −H)(fKn+1−fLn+1)+δ X
σ∈E(K), σ=K|L
τσ(HKn+1−HLn+1) = 0.
In particular we can write
BT(fn+1, hn+1)Hn+1=Hn, whereBT(fn+1) = (bKL)(K,L)∈T2 ∈ Md(R) is given by
aKK = 1 + ∆t mK
X
σ∈E(K), σ=K|L
τσ
(fKn+1−fLn+1)++δ
aKL= ( ∆t
mKτσ
(fKn+1−fLn+1)−−δ
ifσ=K|L∈ E(K) 0 else
The matrixBT(fn+1) satisfies
bKL≤0 for any (K, L)∈ T2such thatK6=L, bKK+ X
L∈T,K6=L
bKL>0.
ConsequentlyBT(fn+1, hn+1) is regular and satisfiesBT(fn+1, hn+1)−1≥0. Since Hn≤0 we obtain thatHn+1≤0. Consequently
hn+1K ≤H, ∀K∈ T,∀n∈ {0, ..., N},
which concludes the proof of this proposition.
Now, one can apply the same strategy as in [5, Proposition 2.2] for proving the existence of a solution to the scheme (26).
Proposition 3.2. Givenh?∈XT such that 0≤h?≤H a.e inΩ. There exists (at least) one solution(h, f)∈XT ×X0,T to the scheme (26). Moreover 0≤h≤H a.e in Ω.
Proof. We follow the methodology proposed in [34], using a topological degree argument [30, 54] to prove the existence of a discrete solution. Let h? ∈ XT
such that 0 ≤ h? ≤ H a.e in Ω. We consider the finite dimensional space E = XT(Ω)×XT(Ω)/R with the norm k(h, f)kE = khkL∞(Ω)+kfk1,T. Define the functional
(32) F:
(XT(Ω)×XT(Ω)/R×[0,1]→XT(Ω)×XT(Ω)/R (h, f, t)7→ ˜h,f˜
where ˜h∈XT is given for anyK∈ T by mK˜hK =hK−h?K
∆t mK−t X
σ∈E(K), σ=K|L
τσhσ(fK−fL)
−t X
σ∈E(K), σ=K|L
τσhσ(hK−hL)−tδ X
σ∈E(K), σ=K|L
τσ(hK−hL),
and where ˜f ∈XT(Ω)/Ris given for anyK∈ T by mKf˜K =H X
σ∈E(K), σ=K|L
τσ(fK−fL) +t X
σ∈E(K), σ=K|L
hσ(hK−hL).
Let (h, f, t)∈XTXT(Ω)/R×[0,1] such thatF(h, f, t) = 0. Then we have hK−h?K
∆t mK+t X
σ∈E(K), σ=K|L
τσhσ(fK−fL)
+t X
σ∈E(K), σ=K|L
τσhσ(hK−hL) +tδ X
σ∈E(K), σ=K|L
τσ(hK−hL) = 0
H X
σ∈E(K), σ=K|L
τσ(fK−fL) +t X
σ∈E(K), σ=K|L
hσ(hK−hL) = 0.
Following the proof to obtain (31) and using the fact that 0≤h?≤H a.e in Ω one has
hK≥0 for anyK∈ T, and in particular
khkL1(Ω)= Z
Ω
h(x) dx= Z
Ω
h?(x) dx≤mΩH.
Consequently
khkL∞(Ω)≤ 1
minK∈T mKmΩH.
We then obtain the following estimation sincet∈[0,1]
kfk1,T ≤ 1 minK∈T mK
mΩHkhk1,T.
Using the equivalence of the norm onXT there existsC2only depending the mesh such that
khk1,T +khkL2(Ω)≤C2khkL∞(Ω), which gives
kfk1,T ≤ C2 minK∈T mK
mΩH.
Consequently we obtain
(33) k(h, f)kE ≤ C2+ 1 minK∈T mK
mΩH.
For t = 0 the equation F(h, f,0) = 0 gives h = h? and f = 0. Let us define relatively compact open set
U ={(h, f)∈XT(Ω)×XT(Ω)/Rsuch thatkhkE < C3+ 1}, where the constant is given by C3 = minC2+1
K∈TmKmΩH +mΩH. For t = 0, F(·,0) turns out to be affine, and the system F(h, f,0) = 0 admits (h?,0) as a unique solution. The topological degree corresponding toF(·,0) and U is equal to 1 since (h?,0) belongs to U. Moreover by virtue of (33) any solution of F(h, f, t) = 0 necessarily belongs toU. Therefore, the topological degree corresponding toF(·, t) and U does not depend on t ∈[0,1]. In particular, it is also equal to 1 for t = 1 which gives the existence of at least one solution to the scheme.
4. Entropy estimate
In this section we will establish discrete counterpart to the entropy/entropy- dissipation estimate (11) that appears to be sufficient to establish Theorem2.4. In what follows, (fKn, gKn)K∈T,n∈{0,...,N+1} denotes a solution to the scheme (26). We recall the discrete version of entropy functional :
En= X
K∈T
mKΓ(fKn).
Proposition 4.1. For all n∈ {0, ..., N}, one has
(34) kfn+1k1,T ≤ khn+1k1,T
For all n∈ {0, ..., N}, one has
En+1−En+ 4δ∆tk√
hn+1k21,T ≤0.
(35)
Proof. Let us proof (34). Multiplying (26c) byfKn+1 and summing overK∈ T we obtain
H X
σ=K|L∈E
τσ(fKn+1−fLn+1)2+ X
σ=K|L∈E
τσ˜hn+1σ (hn+1K −hn+1L )(fKn+1−fLn+1) Using Hölder’s inequality and (31) we obtain that
Hkfn+1k21,T ≤Hkfn+1k1,Tkhn+1k1,T,
which gives the expected result. Let us assume momentarly thathn+1K >0 for any K∈ T. We multiply (26b) by ∆tloghn+1K and summing overK∈ T, provides that :
A+D=B+C, where
A= X
K∈T
mK(hn+1K −hnK) loghn+1K , B=−∆t X
K∈T
X
σ∈E(K), σ=K|L
τσhn+1σ
fKn+1−fLn+1
loghn+1K ,
C=−∆t X
K∈T
X
σ∈E(K), σ=K|L
τσh˜n+1σ
hn+1K −hn+1L
loghn+1K ,
D=δ∆t X
K∈T
X
σ∈E(K), σ=K|L
τσ
hn+1K −hn+1L
loghn+1K .
Since Γ is convex, we find that A≥ X
K∈T
mK(Γ(hn+1K )−Γ(hnK)) =En+1−En.
We perform a summation by parts : B=−∆t X
σ=K|L∈E
τσhn+1σ (fKn+1−fLn+1)(loghn+1K −loghn+1L )
=−∆t X
σ=K|L∈E
τσ hn+1K [(fKn+1−fLn+1)]+−hn+1L [(fKn+1−fLn+1)]−
×(loghn+1K −loghn+1L ).
The Taylor expansion aroundhn+1K shows that
(36) hn+1KL(loghn+1K −loghn+1L ) =hn+1K −hn+1L ,
where hn+1KL =tKLhn+1K + (1−tKL)hn+1L for sometKL∈(0,1). It is shown in [37, p. 468] that
B≤ −∆t X
σ=K|L∈E
τσ(fKn+1−fLn+1)hKLn+1(loghn+1K −loghn+1L ).
Using (36), one has
B≤ −∆t X
σ=K|L∈E
τσ(hn+1K −hLn+1)(fKn+1−fLn+1).
In the same way, we have C≤ −∆t X
σ=K|L∈E
τσ(hn+1K −hn+1L )(hKn+1−hn+1L ) =−∆tkhn+1k21,T. Consequently using (34) one has
B+C≤∆tkhn+1k1,TkfTn+1k1,T −∆tkhn+1k21,T ≤0, One has
D=δ∆t X
σ=K|L∈E
τσ(hn+1K −hn+1L )(log(hn+1K )−log(hn+1L )).
From the inequality 2(a−1)≤(a+ 1) log(a) for anya≥1 we obtain
(37) 4δ∆tk√
hn+1k21,T ≤D, which gives
En+1−En+ 4δ∆tk√
hn+1k21,T ≤0.
which is the expected result. In the general case that ishn+1K ≥0 for anyK ∈ T and for anyn∈ {0, ..., N+ 1}we introducefKn,=fKn +. The equation (26b) can be written for anyK∈ T and for anyn∈ {0, ..., N}
hn+1,K −hn,K
∆t mK+ X
σ∈E(K), σ=K|L
τσhn+1,σ (fKn+1−fLn+1)
+ X
σ∈E(K), σ=K|L
τσ˜hn+1,σ (hn+1,K −hn+1,L ) +δ X
σ∈E(K), σ=K|L
τσ(hn+1,K −hn+1,L ) =Rn+1,K ,