A New Unified Stabilized Mixed Finite Element Method of the Stokes-Darcy Coupled Problem: Isotropic Discretization

Abstract

In this paper, we develop an a-priori error analysis of a new unified mixed finite element method for the coupling of fluid flow with porous media flow in RN, N ∈ {2,3}, on isotropic meshes. Flows are governed by the Stokes and Darcy equations, respectively, and the corresponding transmission conditions are given by mass conservation, balance of normal forces, and the Beavers-Joseph-Saffman law. The approach utilizes a modification of the Darcy problem which allows us to apply a variant nonconforming Crouzeix-Raviart finite element to the whole coupled Stokes-Darcy problem. The well-posedness of the finite element scheme and its convergence analysis are derived. Finally, the numerical experiments are presented, which confirm the excellent stability and accuracy of our method.

Share and Cite:

Wilfrid, H. (2021) A New Unified Stabilized Mixed Finite Element Method of the Stokes-Darcy Coupled Problem: Isotropic Discretization. Journal of Applied Mathematics and Physics, 9, 1673-1706. doi: 10.4236/jamp.2021.97112.

1. Introduction

There are many serious problems currently facing the world in which the coupling between groundwater and surface water is important. These include questions such as predicting how pollution discharges into streams, lakes, and rivers its way into the water supply. This coupling is also important in technological applications involving filtration. We refer to the nice overview [1] and the references therein for its physical background, modeling, and standard numerical methods. One important issue in the modeling of the coupled Darcy-Stokes flow is the treatment of the interface condition, where the Stokes fluid meets the porous medium. In this paper, we only consider the so-called Beavers-Joseph-Saffman condition, which was experimentally derived by Beavers and Joseph in [2], modified by Saffman in [3], and later mathematically justified in [4] [5] [6] [7].

It is well known that the discretization of the velocity and the pressure, for both Stokes and Darcy problems and the coupled of them, has to be made in a compatible way in order to avoid instabilities. Since, usually, stable elements for the free fluid flow cannot been successfully applied to the porous medium flow, most of the finite element formulations developed for the Stokes-Darcy coupled problem are based on appropriate combinations of stable elements for the Stokes equations with stable elements for the Darcy equations. In [4] [6] [8] - [25], and in the references therein, we can find a large list of contributions devoted to numerically approximate the solution of this interaction problem, including conforming and nonconforming methods.

There are a lot of papers considering different finite element spaces in each flow region (see, for example, [21] [26] [27] and the references therein). In contrast to this, other articles use the same finite element spaces in both regions by, in general, introducing some penalizing terms (ref. for examples [10] [14] [22] and the references therein).

In [22], a conforming unified finite element has been proposed for the modified coupled Stokes-Darcy problem in a plane domain, which has simple and straightforward implementations. The authors apply the classical Mini-element to the whole coupled Stokes-Darcy coupled problem. An a-priori error analysis is performed with some numerical tests confirming the convergence rates.

In this article, we propose a modification of the Darcy problem which allows us to apply a variant nonconforming finite element to the whole coupled Stokes-Darcy problem. We use a variant nonconforming Crouzeix-Raviart finite element method that has so many advantages for the velocities and piecewise constant for the pressures in both the Stokes and Darcy regions, and apply a stabilization term penalizing the jumps over the element edges of the piecewise continuous velocities. We prove that the formulation satisfies the discrete inf-sup condition, obtaining as a result optimal accuracy with respect to solution regularity. Numerical experiments are also presented, which confirm the excellent stability and optimal performance of our method. The difference between our paper and the reference [22] is that our discretization is nonconforming in both the Stokes domain and Darcy domain (in Ω N , N = 2 or 3). As a result, additional terms are included in the priori error analysis that measures the non-conformity of the method. One essential difficulty in choosing the unified discretization is that, the Stokes side velocity is in H 1 while the Darcy side velocity is only in H ( div ) . Thus, we introduce a variant of the nonconforming Crouzeix-Raviart piecewise linear finite element space (larger than the space H h used in [14] ). The choice of H h [see (34)] is more natural than the one introduced in [14] since the space H h approximates only H ( div , Ω d ) and not [ H 1 ( Ω d ) ] N , while our a priori error analysis is only valid in this larger space.

The rest of the paper is organized as follows. In Section 2 we present the modified coupled Stokes-Darcy problem in Ω N , N = 2 or 3, notations and the weak formulation. Section 3 is devoted to the finite element discretization and the error estimation.

In Section 4, we present the results of numerical experiments to verify the predicted rates of convergence. Finally, we offer our conclusion and the further works in Section 5.

2. Preliminaries and Notation

2.1. Model Problem

We consider the model of a flow in a bounded domain Ω N ( N = 2 or 3), consisting of a porous medium domain Ω d , where the flow is a Darcy flow, and an open region Ω s = Ω \ Ω ¯ d , where the flow is governed by the Stokes equations. The two regions are separated by an interface Γ I = Ω d Ω s . Let Γ l = Ω l \ Γ I , l = s , d . Each interface and boundary is assumed to be polygonal ( N = 2 ) or polyhedral ( N = 3 ). We denote by n s (resp. n d ) the unit outward normal vector along Ω s (resp. Ω d ). Note that on the interface Γ I , we have n s = n d . Figure 1 and Figure 2 give a schematic representation of the geometry.

For any function v defined in Ω , since its restriction to Ω s or to Ω d could play a different mathematical roles (for instance their traces on Γ I ), we will set v s = v | Ω s and v d = v | Ω d .

Figure 1. A sketch of the geometry of the problem (case: Ω d Γ I ).

Figure 2. A sketch of the geometry of the problem (case Ω d = Γ I ).

In Ω , we denote by u the fluid velocity and by p the pressure. The motion of the fluid in Ω s is described by the Stokes equations

{ 2 μ div D ( u ) + p = f in Ω s , div u = g in Ω s , u = 0 on Γ s , (1)

while in the porous medium Ω d , by Darcy’s law

{ μ K 1 u + p = f in Ω d , div u = g in Ω d , u n d = 0 on Γ d , (2)

Here, μ > 0 is the fluid viscosity, D the deformation rate tensor defined by

D ( ψ ) i j : = 1 2 ( ψ i x j + ψ j x i ) , 1 i , j N ,

and K a symmetric and uniformly positive definite tensor representing the rock permeability and satisfying, for some constants 0 < K * K * < + ,

K * ξ T ξ ξ T K ( x ) ξ K * ξ T ξ , x Ω d , ξ N .

f [ L 2 ( Ω ) ] N is a term related to body forces and g L 2 ( Ω ) a source or sink term satisfying the compatibility condition

Ω g ( x ) d x = 0.

Finally we consider the following interface conditions on Γ I :

u s n s + u d n d = 0, (3)

p s 2 μ n s D ( u s ) n s = p d , (4)

κ j α 1 2 n s D ( u s ) τ j = u s τ j , j = 1, , N 1. (5)

Here, Equation (3) represents mass conservation, Equation (4) the balance of normal forces, and Equation (5) the Beavers-Joseph-Saffman conditions. Moreover, { τ j } j = 1 , , N 1 denotes an orthonormal system of tangent vectors on Γ I , κ j = τ j K τ j , and α 1 is a parameter determined by experimental evidence.

Equations (1) to (5) consist of the model of the coupled Stokes and Darcy flows problem that we will study below.

2.2. New Weak Formulation

We begin this subsection by introducing some useful notations. If W is a bounded domain of N and m is a non negative integer, the Sobolev space H m ( W ) = W m ,2 ( W ) is defined in the usual way with the usual norm m , W and semi-norm | | m , W . In particular, H 0 ( W ) = L 2 ( W ) and we write W for 0, W . Similarly we denote by ( , ) W the L 2 ( W ) [ L 2 ( W ) ] N or [ L 2 ( W ) ] N × N inner product. For shortness if W is equal to Ω , we will drop the index Ω , while for any m 0 , m , l = m , Ω l , | | m , l = | | m , Ω l and ( .,. ) l = ( .,. ) Ω l , for l = s , d . The space H 0 m ( Ω ) denotes the closure of C 0 ( Ω ) in H m ( Ω ) . Let [ H m ( Ω ) ] N be the space of vector valued functions v = ( v 1 , , v N ) with components v i in H m ( Ω ) . The norm and the semi-norm on [ H m ( Ω ) ] N are given by

v m , Ω : = ( i = 0 N v i m , Ω 2 ) 1 / 2 and | v | m , Ω : = ( i = 0 N | v i | m , Ω 2 ) 1 / 2 . (6)

For a connected open subset of the boundary Γ Ω s Ω d , we write .,. Γ for the L 2 ( Γ ) inner product (or duality pairing), that is, for scalar valued functions λ , η one defines:

λ , η Γ : = Γ λ ( s ) η ( s ) d s (7)

We also define the special vector-valued functions space

H ( div , Ω ) : = { v [ L 2 ( Ω ) ] N : div v L 2 ( Ω ) } (8)

To give the variational formulation of our coupled problem we define the following two spaces for the velocity and the pressure:

H : = { v H ( div , Ω ) : v s [ H 1 ( Ω s ) ] N , v = 0 on Γ s and v n d = 0 on Γ d }

equipped with the norm

v H : = ( | v | 1, s 2 + v d 2 + div v d 2 ) 1 / 2 , (9)

and

Q = L 0 2 ( Ω ) : = { q L 2 ( Ω ) : Ω q ( x ) d x = 0 } . (10)

Multiplying the first equation of (1) by a test function v H and the second one by q Q , integrating by parts over Ω s the terms involving div D ( u ) and p , yield the variational form of Stokes equations:

( f s , v s ) Ω s = 2 μ ( D ( u s ) , D ( v s ) ) Ω s ( p s , div v s ) Ω s + ( { p s 2 μ n s D ( u s ) n s } , v s n s ) Γ I + j = 1 N 1 ( 2 μ n s D ( u s ) τ j , v s τ j ) Γ I (11)

( q s , div u s ) Ω s = ( g s , q s ) Ω s (12)

Using interface conditions (4) and (5) in (11), we obtain:

( f s , v ) Ω s = 2 μ ( D ( u s ) , D ( v ) ) Ω s ( p s , div v ) Ω s + ( p d , v s n s ) Γ I + j = 1 N 1 μ α 1 k j ( u s τ j , v s τ j ) Γ I v H (13)

( q , div u s ) Ω s = ( g s , q ) Ω s q Q (14)

We apply a similar treatment to the Darcy equations by testing the first equation of (2) with a smooth function v H and the second on by q Q , integrating by parts over Ω d the terms involving p d , yield the variational form of Darcy equations:

( μ K 1 u d , v ) Ω d = ( p d , div v ) Ω d + ( f d , v ) Ω d ( p d , v d n d ) Γ I v H (15)

( div u d , q ) Ω d = ( g d , q ) Ω d q Q (16)

Now, incorporating the first boundary interface condition (3) and taking into account that the vector valued functions in H have (weakly) continuous normal components on Γ I (see [28], Theorem 2.5), the mixed variational formulation of the coupled problem (1)-(5) can be stated as follows [10]: Find ( u , p ) H × Q that satisfies

{ a ( u , v ) + b ( v , p ) = L ( v ) , v H , b ( u , q ) = G ( q ) , q Q . (17)

where the bilinear forms a ( , ) and b ( , ) are defined on H × H and H × Q , respectively, as:

a ( u , v ) : = 2 μ ( D ( u ) , D ( v ) ) s + j = 1 N 1 μ α 1 κ j u s τ j , v s τ j Γ I + μ ( K 1 u , v ) d

b ( v , q ) : = ( q , div v ) Ω s ( q , div v ) Ω d

By last, the linear forms L and G are defined as:

L ( v ) : = ( f , v ) Ω s + ( f , v ) Ω d and G ( q ) : = ( g , q ) Ω s ( g , q ) Ω d .

Theorem 2.1. If f [ L 2 ( Ω ) ] N and g L 0 2 ( Ω ) , there exists a unique solution ( u , p ) H × Q to the problem (17).

Proof. We will establish the existence and uniqueness of a weak solution by using the classical theory of mixed methods so-called Brezzi conditions (see, e.g., [28], Theorem and Corollary 4.1 in Chapter I).

· It is easy to prove that a and b are continuous. It is also clear that F and G are continuous and bounded. In summary, the triangular inequality and Cauchy-Schwarz inequality lead to:

| a ( u , v ) | u H v H u , v H ,

| b ( v , q ) | v H q v H , q Q ,

| L ( v ) | v H v H ,

| G ( q ) | q q Q .

· Now we define the null space of b i.e. Z = { v H , b ( v , q ) = 0 q L 0 2 ( Ω ) } . From the classical Korn’s inequality ( [8], Section 5), it follows that there is a positive constant C such that:

a ( v , v ) C ( v Ω s 2 + v Ω d 2 ) , v Z . (18)

Let q L 2 ( Ω ) . Because L 2 ( Ω ) = L 0 2 ( Ω ) , then there exists unique ( q 1 , q 0 ) L 0 2 ( Ω ) × such that q = q 0 + q 1 . Thus, we obtain:

b ( v , q ) = b ( v , q 1 ) + b ( v , q 0 ) = 0 + q 0 b ( v , 1 ) = q 0 Ω v = q 0 Γ s Γ d v n = 0.

Hence, the coercivity of the bilinear form a ,

a ( v , v ) C v H 2 v Z

follows.

· The second Brezzi condition that we need to verify is the inf-sup condition. Let q Q = L 0 2 ( Ω ) , then there exists v [ H 0 1 ( Ω ) ] N \ { 0 } H such that,

v = q in Ω , (19)

with the estimation

v H v 1, Ω q (20)

Thus, from (19) we have

b ( v , q ) = Ω q v = q 2 . (21)

Using the estimate (20), we obtain

b ( v , q ) v H q 2 v H q . (22)

Hence, the inf-sup condition,

sup v H , v 0 b ( v , q ) v H q q Q . (23)

follows.

Remark 2.1. Note that if g is of mean zero, (17) directly implies that (1), (2) and (3) hold (the differential equations being understood in the distributional sense), while the interface conditions (4) and (5) are imposed in a weak sense. Also, we observe that the mixed variational formulation of the coupled problem (1)-(5) is equivalent to weak formulation (2.4) (and also (2.5) of [11] ), with the particularity that, in our case, for any v H , we have that v s v d , n s p s Γ I = 0 .

Now we introduce a modification to the Darcy equation, with the purpose in mind of the development of a unified discretization for the coupled problem, that is, the Stokes and Darcy parts be discretized using the same finite element spaces. The modification that we apply to the Darcy equation follows the idea (same argument) given in [22]. Indeed, we observe that taking the second equation of Darcy’s problem (2) we can write, for any v H ,

Ω d ( div u d g d ) div v = 0. (24)

Then, by adding this equation to the first equation of the variational form in (15), we get:

( μ K 1 u d , v ) Ω d + ( div u d , div v ) Ω d ( p d , div v ) Ω d + ( p d , v d n d ) Γ I = ( f d , v ) Ω d + ( div v , g d ) Ω d v H (25)

( div u d , q ) Ω d = ( g d , q ) Ω d q Q (26)

From now on, we work with this modified variational form of Darcy equations.

In the same way that before, incorporating the boundary conditions (3) and remambering that, since v H , it was (weakly) continuous normal components on Γ I , the variational form of the modified Stokes-Darcy problem can be written as follows: Find ( u , p ) H × Q satisfying

{ a ˜ ( u , v ) + b ( v , p ) = L ˜ ( v ) , v H , b ( u , q ) = G ( q ) , q Q . (27)

where the bilinear forms a ˜ ( , ) and b ( , ) are defined on H × H , H × Q , respectively, as:

a ˜ ( u , v ) = 2 μ ( D ( u ) , D ( v ) ) s + j = 1 N 1 μ α 1 κ j u s τ j , v s τ j Γ I + μ ( K 1 u , v ) d + ( div u d , div v ) Ω d

and

b ( v , q ) : = ( q , div v ) Ω s ( q , div v ) Ω d .

By last, the linear forms L ˜ and G are defined as:

L ˜ ( v ) : = ( f , v ) Ω s + ( f , v ) Ω d + ( g , div v ) d and G ( q ) : = ( g , q ) Ω s ( g , q ) Ω d .

Then, applying the classical theory of mixed methods it follows the well-posedness of the continuous formulation (27).

Theorem 2.2. There exists a unique ( u , p ) H × Q solution to modified formulation (27). In addition, there exists a positive constant C ˜ , depending on the continuous inf-sup condition constant for b , the coercivity constant for a ˜ and the boundedness constants for a ˜ and b , such that:

u H + p Q C ˜ ( f s Ω s + f d Ω d + g d Ω d + g s Ω s ) . (28)

We end this section with some notation. In 2D, the curl of a scalar function w is given as usual by curl w : = ( w x 2 , w x 1 ) Τ while in 3D, the curl of a vector function w is given as usual by curl w : = × w . Finally, let k be the space of polynomials of total degree not larger than k. In order to avoid excessive use of constants, the abbreviations x y and x y stand for x c y and c 1 x y c 2 x , respectively, with positive constants independent of x , y or T h .

3. A Priori Error Analysis

3.1. Finite Element Discretization

In this subsection, we will use a variant of the nonconforming Crouzeix-Raviart piecewise linear finite element approximation for the velocity and piecewise constant approximation for the pressure.

Let { T h } h > 0 be a family of triangulations of Ω with nondegenerate elements (i.e. triangles for N = 2 and tetrahedrons for N = 3 ). For any T T h , we denote by h T the diameter of T and ρ T the diameter of the largest ball inscribed into T and set

h = max T T h h T and σ h = max T T h h T 2 r T (29)

We assume that the family of triangulations is regular, in the sense that there exists σ > 0 such that σ h σ , for all h > 0 . We also assume that the triangulation is conform with respect to the partition of Ω into Ω s and Ω d , namely each T T h is either in Ω s or in Ω d (see Figures 3-5).

Let T h s and T h d be the corresponding induced triangulations of Ω s and Ω d . For any T T h , we denote by E ( T ) (resp. N ( T ) ) the set of its edges ( N = 2 ) or faces ( N = 3 ) (resp. vertices) and set E h = T T h E ( T ) , N h = T T h N ( T ) . For A Ω ¯ we define

E h ( A ) = { E E h : E A } .

Notice that E h can be split up in the form

E h = E h ( Ω s + ) E h ( Ω d ) E h ( Ω d ) (30)

where Ω s + = Ω s Γ s . Note that E h ( Γ I ) is included in E h ( Ω d ) .

Figure 3. Isotropic element T in 2d.

Figure 4. Example of conforming mesh in 2d.

Figure 5. Example of nonconforming mesh in 2d.

With every edges E E h , we associate a unit vector n E such that n E is orthogonal to E and equals to the unit exterior normal vector to Ω if E Ω . For any E E h and any piecewise continuous function φ , we denote by [ φ ] E its jump across E in the direction of n E :

[ φ ] E ( x ) : = { lim t 0 + φ ( x + t n E ) lim t 0 + φ ( x t n E ) for an interior edge/face E , lim t 0 + φ ( x t n E ) for a boundary edge/face E

For i { 0, , N } , we set (see Figure 6 in 2D for illustration):

σ i ( p ) : = 1 | E i | E i p , p 1 ( T ) , where E i E ( T ) (31)

The triplet { T , 1 ( T ) , Σ } with Σ = { σ i } 0 i N is finite element [ [29], Page 83]. The local basis functions are defined by:

ψ i ( T ) = 1 N λ i ( T ) , i { 0, , N } , (32)

where for each i { 0, , N } , λ i ( T ) is barycentric coordonates of T T h .

In classical reference element T ¯ , the basis fonctions are given in 2 by:

{ ψ ¯ 0 ( x ¯ , y ¯ ) = 1 2 y ¯ , ψ ¯ 1 ( x ¯ , y ¯ ) = 1 + 2 x ¯ + 2 y ¯ , ψ ¯ 2 ( x ¯ , y ¯ ) = 1 2 x ¯ . (33)

Figures 7-9 represent the surface of these functions in space.

The measure of an element or edge/face is denoted by | T | : = meas N ( T ) and | E | : = meas N 1 ( E ) , respectively.

Based on the above notation, we introduce a variant of the nonconforming Crouzeix-Raviart piecewise linear finite element space (larger than the space H h used in [14] )

H h : = { v h : v h | T [ 1 ( T ) ] N T T h , ( [ v h ] E , 1 ) E = 0 E E h ( Ω s + ) , ( [ v h n E ] E ,1 ) E = 0 E E h ( Ω d ) E h ( Ω d ) } (34)

and piecewise constant function space

Q h : = { q h L 0 2 ( Ω ) : q h | T 0 ( T ) T T h } ,

where m ( T ) is the space of the restrictions to T of all polynomials of degree less than or equal to m. The space Q h is equipped with the norm while

Figure 6. 1 -nonconforming finite element T in 2d.

Figure 7. ψ ¯ 0 .

Figure 8. ψ ¯ 1 .

Figure 9. ψ ¯ 2 .

the norm on H h will be specified later on. The choice of H h is more natural than the one introduced in [14] since the space H h approximates only H ( div , Ω d ) and not [ H 1 ( Ω d ) ] N , while our a priori error analysis is only valid in this larger space.

Let us introduce the discrete divergence operator div h L ( H h ; Q h ) L ( H ; Q ) by

( div h v h ) | T = div ( v h | T ) , T T h . (35)

Then, we can introduce two bilinear forms

a ˜ h ( u , v ) : = 2 μ T T h s ( D ( u ) , D ( v ) ) T + j = 1 N 1 μ α 1 κ j u s τ j , v s τ j Γ I + μ ( K 1 u , v ) Ω d + ( div h u , div h v ) Ω d , u , v H H h

and

b h ( v , q ) : = ( q , div h v ) Ω , v H H h , q Q h .

Then the finite element discretization of (27) is to find ( u h , p h ) H h × Q h such that

{ a ˜ h ( u h , v h ) + b h ( v h , p h ) + J ( u h , v h ) = L ˜ ( v h ) , v h H h , b h ( u h , q h ) = G ( q h ) , q h Q h . (36)

This is the natural discretization of the modified weak formulation (27) except that the penalizing term J ( u h , v h ) is added. This bilinear form J ( .,. ) is defined by following the decomposition (37) of E h :

J ( u , v ) = J Ω s + ( u , v ) + J Ω d ( u , v ) + J Ω d ( u , v ) (37)

where

J Ω s + ( u , v ) : = ( 1 + 2 μ ) E E h ( Ω s + ) h E 1 E [ u ] E [ v ] E d s ,

J Ω d ( u , v ) : = E E h ( Ω d ) h E 1 E [ u ] E [ v ] E d s ,

and

J Ω d ( u , v ) : = E E h ( Ω d ) h E 1 E [ u n E ] E [ v n E ] E d s .

Here, h E is the length ( N = 2 ) or diameter ( N = 3 ) of E. Note that each element of E h only contributes with one jump term in J ( u , v ) .

Remark 3.1 The Equation (36) have the matrix representation

M A U + M B T P + M J U = F

M B U = G

where U (resp. P ) denote the coefficients of u h (resp. p h ) expanded with respect to a basis for H h (resp. Q h ).

We are now able to define the norm on H h (see [14] ):

v h : = ( T T h s | v | 1, T 2 + j = 1 N 1 v s τ j , v s τ j Γ I + v Ω d 2 + div h v Ω d 2 + J ( v , v ) ) 1 / 2 .

In the sequel, we will denote by α , β and C i various constants independent of h. For the sake of convenience, we will define the bilinear form:

A h ( u , v ) = a ˜ h ( u , v ) + J ( u , v ) .

From Hölder’s inequality, we derive the boundedness of A h ( , ) and b h ( , ) :

Lemma 3.1. (Continuity of forms) There holds:

| L ˜ ( v h ) | C 1 v h h , v h H h H , (38)

| G ( q h ) | C 2 q h , q h Q h , (39)

| A h ( u h , v h ) | C 3 u h h v h h , u h , v h H h H , (40)

| b h ( v h , q h ) | C 4 v h h q h , v h H h H , q h Q h . (41)

Lemma 3.2. (Coercivity of Ah) There is an α > 0 such that:

A h ( v h , v h ) α v h h 2 v h H h . (42)

Proof. Let v h H h . We have

A h ( v h , v h ) = 2 μ T T h s D ( v h ) T 2 + μ ( K 1 v h , v h ) Ω d + j = 1 N 1 μ α 1 κ j v h τ j Γ I 2 + div h v Ω d 2 + J Ω s + ( v h , v h ) + J Ω d ( v h , v h ) + J Ω d ( v h , v h )

We introduce the local space

H ( curl , T ) : = { { v [ L 2 ( T ) ] 2 : curl v L 2 ( T ) } if N = 2 { v [ L 2 ( T ) ] 3 : curl v [ L 2 ( T ) ] 3 } if N = 3

and for ψ [ H 1 ( T ) ] N , we define

γ τ ψ : = { ψ τ | T if N = 2 , ψ × n | T if N = 3 , ( τ n = 0 on T ) ,

with the semi-norm:

ϕ ( v h ) = | T T h s T curl v h | l , ( where l = 1 or l = 3 ) . (43)

Using Young’s inequality and Green formula, we have:

ϕ ( v h ) = | Ω s curl v h | l = | Ω s γ τ ( v h ) | l = | Γ s γ τ ( v h ) | l + | Γ I γ τ ( v h ) | l Γ s | γ τ ( v h ) | l + Γ I | γ τ ( v h ) | l .

· Estimate E E h ( Γ s ) E | γ τ ( v h ) | l ( l = 1 or l = 3 ). We have by Cauchy-Schwarz inequality:

E E h ( Γ s ) E | γ τ ( v h ) | l E E h ( Γ s ) { ( E | γ τ ( v h ) | l 2 ) 1 / 2 | h E | 1 / 2 } E E h ( Γ s ) { h E 1 / 2 ( E | γ τ ( v h ) | l 2 ) 1 / 2 h E } ( E E h ( Γ s ) h E 1 E | [ v h ] E 2 | N ) 1 / 2 ( E E h ( Γ s ) h E 2 ) 1 / 2

Also, we have:

( E E h ( Γ s ) h E 2 ) 1 / 2 1, (44)

Then,

E E h ( Γ s ) E | γ τ ( v h ) | l ( E E h ( Γ s ) h E 1 E | [ v h ] E | N 2 ) 1 / 2 . (45)

Hence we deduce

E E h ( Γ s ) E | γ τ ( v h ) | l ( J Ω s + ( v h , v h ) ) 1 / 2 . (46)

· Now we estime the term E E h ( Γ I ) E | γ τ ( v h ) | l . By Cauchy-Schwarz, we obtain:

E E h ( Γ I ) E | γ τ ( v h ) | l ( Γ I | γ τ ( v h ) | l 2 ) 1 / 2 | Γ I | 1 / 2 a ˜ h ( v h , v h ) 1 / 2 .

Thus we deduce the estimation:

( ϕ ( v h ) ) 2 J Ω s + ( v h , v h ) + a ˜ h ( v h , v h ) . (47)

Then,

J Ω s + ( v h , v h ) + a h ( v h , v h ) + T T h s D ( v h ) T 2 T T h s D ( v h ) T 2 + ( ϕ ( v h ) ) 2 + J Ω s + ( v h , v h ) .

We apply Korn’s discrete inequality [30] and we get:

J Ω s + ( v h , v h ) + a h ( v h , v h ) + T T h s D ( v h ) T 2 T T h s ( v h ) T 2 . (48)

Thus

J ( v h , v h ) + a ˜ h ( v h , v h ) + T T h s D ( v h ) T 2 T T h s ( v h ) T 2 + J ( v h , v h ) ,

Hence,

A h ( v h , v h ) T T h s ( v h ) T 2 + J ( v h , v h ) . (49)

We have,

A h ( v h , v h ) j = 1 N 1 v h τ j Γ I 2 , (50)

A h ( v h , v h ) v h Ω d 2 (51)

A h ( v h , v h ) div h v h Ω d 2 (52)

The estimates (49), (50), (51) and (52), lead to (42). The proof is complete. o

In order to verify the discrete inf-sup condition, we define the space:

W : = { v H : v | Ω d [ H 1 ( Ω d ) ] N } . (53)

We define also the Crouzeix-Raviart interpolation operator r h : W H h by:

E ( r h v ) s d s = E v s d s , E E h ( Ω ¯ s ) , v W , (54)

E ( r h v ) d d s = E v d d s , E E h ( Ω ¯ d ) , v W . (55)

Lemma 3.3. The operator r h is bounded: there is a constant C 5 > 0 depending on σ , μ and N such that

r h v h C 5 ( v 1, s 2 + v 1, d 2 ) 1 / 2 , v W . (56)

Proof. The proof is similar to ( [14], Lemma 4.5, Page 2695). o

Then, we have the following result

Lemma 3.4. (Inf-Sup condition) There exists a positive constant β depending on σ , μ and N such that

inf q h Q h sup v h H h b h ( v h , q h ) v h h q h β . (57)

Proof. We use Fortin argument [31], i.e. for each q h Q h , we find v h H h such that:

b h ( v h , q h ) = q h Ω 2 and v h h q h Ω .

Let q h Q h Q . Then from ( [28], Corollary 2.4, Page 24), there exist vectoriel function v [ H 0 1 ( Ω ) ] N satisfying

{ div v = q h , in Ω v 1, Ω q h Ω . (58)

[ H 0 1 ( Ω ) ] N W , hence v W . We take v h = r h v H h and we have:

b h ( v r h v , q h ) = T T h T q h div ( v r h v ) , = T T h T q h n T ( v r h v ) = E E h ( Ω s + ) E q h n E ( v r h v ) E E h ( Ω ¯ d ) E q h n E ( v r h v ) = 0 ( fromtheidentities ( 54 ) and ( 55 ) ) .

Thus, we obtain

b h ( v , q h ) = b h ( r h v , q h ) .

Using the system (58), we have:

b h ( r h v , q h ) = Ω q h div ( v ) = q h 2 v 1, Ω q h . (59)

Also,

v h h = r h v h v 1, Ω . (60)

From (59) et (60), we deduce:

b h ( r h v , q h ) v h h q h , q h Q h . (61)

The Inf-Sup condition holds and the proof is complete. o

From Lemma 3.2 and Lemma 3.4 we have the following result:

Theorem 3.1. There exists a unique solution ( u h , p h ) H h × Q h to the problem (27).

3.2. A convergence Analysis

We now present an a priori analysis of the approximation error: The use of nonconforming finite element leads to H h H , so the approximation error contains some extra consistency error terms. In fact, the abstract error estimates from [14] give the following result:

Lemma 3.5. Let ( u , p ) H × Q be the solution of problem (27) and ( u h , p h ) H h × Q h be the solution of the discrete problem (36). Then we have

u u h h + p p h inf v h H h u v h h + inf q h Q h p q h + E 1 h + E 2 h . (62)

where E 1 h and E 2 h are the consistency error terms define by:

E 1 h = sup v h H h | A h ( u , v h ) + b h ( v h , p ) ( f , v h ) Ω ( g d , div h v h ) Ω d | v h h , (63)

E 2 h = sup q h Q h | b h ( u , q h ) + ( g , q h ) Ω | q h . (64)

Note that b h ( u , q h ) = b ( u , q h ) , thus E 2 h = 0 .

For estiming the approximation error, we assume that the solution ( u , p ) of problem (27) satisfies the smoothness assumptions:

Assumption 3.1.

1) u H , u s [ H 2 ( Ω s ) ] N , u d [ H 2 ( Ω d ) ] N ;

2) p Q , p s H 1 ( Ω s ) , p d H 1 ( Ω d ) .

We begin with an estimate for the terms inf v h H h u v h h and inf q h Q h p q h .

Lemma 3.6. (Ref. [14] ) There hold:

inf v h H h u v h h h ( | u | 2, s + | u | 2, d ) , (65)

inf q h Q h p q h h ( | p | 1, s + | p | 1, d ) . (66)

Finally, let us consider the term A h ( u h , v h ) + b h ( v h , p h ) L ˜ ( v h ) . The smoothness assumption of u implies J ( u , v h ) = 0 , thus A h ( u , v h ) = a ˜ ( u , v h ) , v h H h . Clearly,

L ˜ ( v h ) = ( f , v h ) Ω ( g , div h v h ) Ω d = ( f , v h ) Ω s ( f , v h ) Ω d ( g , div h v h ) Ω d = ( 2 μ div D ( u ) p , v h ) Ω s ( μ K 1 u + p , v h ) Ω d ( div u , div h v h ) Ω d = 2 μ ( div D ( u ) , v h ) Ω s ( p , v h ) Ω s μ ( K 1 u , v h ) Ω d ( p , v h ) Ω d ( div u , div h v h ) Ω d

= T T h s { 2 μ ( div D ( u ) , v h ) T ( p , v h ) T } + T T h d { μ ( K 1 u , v h ) T ( p , v h ) T } ( div u , div h v h ) Ω d = T T h s { 2 μ ( D ( u ) , D ( v h ) ) T + 2 μ ( n T D ( u ) , v h ) T + ( p , div v h ) T ( v h n T , p ) T } + T T h d { μ ( K 1 u , v h ) T + ( p , div v h ) T ( v h n T , p ) T } ( div u , div h v h ) Ω d

= { T T h s 2 μ ( D ( u ) , D ( v h ) ) T } + μ ( K 1 u , v h ) Ω d ( p , div h v h ) Ω ( div u , div h v h ) Ω d + T T h s { 2 μ ( n T D ( u ) , v h ) T ( v h n T , p ) T } T T h d ( v h n T , p ) T

= a ˜ h ( u , v h ) + j = 1 N 1 μ α 1 κ j ( u s τ j , v h , s τ j ) Γ I b h ( u , v h ) + 2 μ E E h ( Ω s + ) ( n E D ( u ) , [ v h ] E ) E E E h ( Ω d ) E h ( Ω d ) ( [ v h n E ] E , p d ) E E E h ( Ω s + ) ( [ v h n E ] E , p s ) E .

Thus, we have

a ˜ ( u , v h ) + J ( u , v h ) + b h ( u , v h ) L ˜ ( v h ) = R 1 ( v h ) + R 2 ( v h ) + R 3 ( v h ) + R 4 ( v h ) , (67)

where

R 1 ( v h ) = j = 1 N 1 μ α 1 κ j ( u s τ j , v h , s τ j ) Γ I ,

R 2 ( v h ) = 2 μ E E h ( Ω s + ) ( n E D ( u ) , [ v h ] E ) E ,

R 3 ( v h ) = E E h ( Ω d ) E h ( Ω d ) ( [ v h n E ] E , p d ) E ,

R 4 ( v h ) = E E h ( Ω s + ) ( [ v h n E ] E , p s ) E .

In order to evaluate the four face integrals, let us introduce two projections operators in the following.

For any T T h and E E ( T ) , denote by 0 ( E ) the constant space of the restrictions to E and π E the projection operator from L 2 ( E ) on to 0 ( E ) such that

E π E v = E v d s . (68)

The operator π E has the property [32]:

v π E 0, E h E 1 / 2 | v | 1, T v H 1 ( T ) . (69)

For any v [ L 2 ( E ) ] N , we let Π E v be the function in [ 0 ( E ) ] N such that

( Π E v ) i = π E v i ,1 i N .

Using inequality (69), we obtain

v Π E v 0, E h E 1 / 2 | v | 1, T v [ H 1 ( T ) ] N . (70)

Then we have the following lemma:

Lemma 3.7. (Estimation the four face integrals) There holds:

| R 1 ( v h ) | max 1 j N 1 ( μ α 1 κ j ) h u s 1, Ω s v h h (71)

| R 2 ( v h ) | | u | 2, s v h h (72)

| R 3 ( v h ) | h ( | p | 1, s + | p | 1, d ) v h h (73)

| R 4 ( v h ) | h ( | p | 1, d ) v h h . (74)

Proof.

1) Estimate (71): We begin with an estimate for the first term R 1 ( v h ) . For any face E E h ( Ω s + ) , there exists at least one element T T h s such that E E ( T ) . Then, from condition (68), Höder’s inequality and inequality (70), it follows that

| R 1 ( v h ) | j = 1 N 1 μ α 1 κ j ( Γ I | u s τ j | 2 ) 1 / 2 ( Γ I | v h , s τ j | 2 ) 1 / 2 j = 1 N 1 μ α 1 κ j u s 1, Ω s ( Γ I | v h , s τ j | 2 ) 1 / 2 max 1 j N 1 ( μ α 1 κ j ) h u s 1, Ω s v h h .

2) Estimate (72):

We have { n E D ( u ) } | E [ L 2 ( E ) ] N , hence Π E ( n E D ( u ) ) [ 0 ( E ) ] N .

E Π E ( n E D ( u ) ) [ v h ] E = Π E ( n E D ( u ) ) E [ v h ] E = 0. (75)

Thus,

E n E D ( u ) [ v h ] E = E ( n E D ( u ) Π E ( n E D ( u ) ) ) [ v h ] E = E ( I Π E ) ( n E D ( u ) ) [ v h ] E h E 1 / 2 ( I Π E ) ( n E ) D ( u ) E h E 1 / 2 [ v h ] E E h E | D ( u ) | 1, T h E 1 / 2 [ v h ] E E .

Furthermore, summing on E E h ( Ω s + ) faces, we obtain the estimate:

| R 2 ( v h ) | h | u | 2, s v h h . (76)

3) For the terms R 3 ( v h ) and R 4 ( v h ) , we use the same techniques as in the proof of the bounds for R i ( v h ) , i { 1,2 } , and we obtain:

| R 3 ( v h ) | h ( | p | 1, s + | p | 1, d ) v h h ,

| R 4 ( v h ) | h ( | p | 1, d ) v h h .

The proof is complete. o

From Lemma 3.5, Lemma 3.6 and Lemma 3.7, now we derive the following convergence theorem:

Theorem 3.2 Let the solution ( u , p ) of problem (27) satifies the smoothness assumption (Assumption 3.1). Let ( u h , p h ) be the solution of the discrete problem (36). Then there exists a positive constant C depending on N , μ , K * , K * , α 1 and σ such that:

u u h h + p p h C h ( | u | 2, s + | u | 2, d + | p | 1, s + | p | 1, d ) . (77)

4. Numerical Experiments

In this section we present one test case to verify the predicted rates of convergence. The numerical simulations have been performed on the finite element code FreeFem++ [33] [34] in isotropic coupled mesh of Figure 10.

The solutions have been represented by Mathematica software. For simplicity we choose each domain Ω l , l { s , d } as the unit square, α 1 = μ = 1 , and the permeability tensor K is taken to be the identity. The interface Γ I , is the line x = 1 , i.e. Ω ¯ = Ω ¯ s Ω ¯ d like the show Figure 11.

We consider the application ϕ : ( x , y ) 2 ϕ ( x , y ) = x 2 ( x 1 ) 3 y 2 ( y 1 ) 2 on the open domain Ω = Ω s Ω d . In Ω , we define u = ( u 1 , u 2 ) = curl ϕ = ( ϕ y , ϕ x ) and we obtain:

u 1 ( x , y ) : = 2 ( 1 + x ) 3 x 2 ( 1 + y ) y ( 1 + 2 y ) (78)

u 2 ( x , y ) : = ( 1 + x ) 2 x ( 2 + 5 x ) ( 1 + y ) 2 y 2 (79)

We choose quadratic pressure p L 2 ( Ω ) by

p ( x , y ) = x 2 2 x y + y 2 2 1. (80)

Thus,

Figure 10. Isotropic mesh T 1 / 400 on coupled domain Ω 2 .

Figure 11. The domain Ω in 2d.

Ω p ( x , y ) d x d y = 0 and p = ( 2 x 2 y , 2 x + y ) . (81)

The exact solution ( u , p ) satisfies the following condition:

div u = 0 = g in Ω , (82)

u = 0 on Ω , (83)

and the Beavers-Joseph-Saffman interface conditions on Γ I [ Γ I : x = 1 ]:

u s n s + u d n d = 0 on Γ I , (84)

p s 2 μ n s D ( u s ) n s = p d on Γ I , (85)

k j α 1 2 n s D ( u s ) τ j = u s τ j on Γ I , j = 1 , , N 1. (86)

Furthermore, we obtain the right-hand terms f define by

{ f s = 2 μ div D ( u ) + p in Ω s , f d = μ K 1 u + p in Ω d . (87)

Thus, f s ( x , y ) = ( f 1 ( x , y ) , f 2 ( x , y ) ) in Ω s leads to

f 1 ( x , y ) = 4 ( 1 + x ) ( 1 + 2 y ) ( 6 x 3 + 3 x 4 + ( 1 + y ) y 8 x ( 1 + y ) y + x 2 ( 3 + 10 ( 1 + y ) y ) ) + 2 x 2 y ,

f 2 ( x , y ) = 2 ( 9 ( 1 + y ) 2 y 2 12 x 3 ( 1 + 6 ( 1 + y ) y ) + 5 x 4 ( 1 + 6 ( 1 + y ) y ) 2 x ( 1 + 6 ( 1 + y ) y ( 1 + 3 ( 1 + y ) y ) ) + x 2 ( 9 + 6 ( 1 + y ) y ( 9 + 5 ( 1 + y ) y ) ) ) 2 x + y ,

and in Ω d , f d ( x , y ) = ( k 1 ( x , y ) , k 2 ( x , y ) ) is given by:

k 1 ( x , y ) = ( 1 + x ) 2 x ( 2 + 5 x ) ( 1 + y ) 2 y 2 + 2 x 2 y ,

k 2 ( x , y ) = ( 1 + x ) 2 x ( 2 + 5 x ) ( 1 + y ) 2 y 2 2 x + y .

Figure 12 and Figure 13 give an illustration of isotropic and anisotropic meshes.

We study now the convergence of the speed and the pressure in each subdomain on a triangulation T 1 / 200 for the non-conforming finite elements of Crouzeix-Raviart. The results obtained are consistent, as shown in Figures 14-17. The order of convergence in norm L 2 approximately equal to 2 for the speed in each domain Ω l , l { s , d } and of order 1 for the pressure. Then, we represent on the same triangulation, the curves of isovalours of each component of the speed in Ω l , l { s , d } (see Figures 18-21).

Finally, we study the structure of the stiffness matrix in Ω on a uniform triangulation. We find that, when the discretization step h becomes more and more infinitely small, the matrix becomes more and more sparse (cf. Table 1), which partly shows the effectiveness of the method digital used.

The exact solutions u = ( u 1 , u 2 ) and p are represented by Figures 22-24, while the second members f 1 , f 2 , k 1 and k 2 are represented respectively by Figures 25-28.

Figure 12. Example of isotropic mesh T 1 / 200 in 2d.

Figure 13. Example of anisotropic mesh in 2d.

Figure 14. Error for the velocity u u h h in Ω s (log/log plot).

Figure 15. Error for the pressure p p h in Ω s (log/log plot).

Figure 16. Error for the velocity u u h h in Ω d (log/log plot).

Figure 17. Error for the pressure p p h in Ω d (log/log plot).

Figure 18. The isovalue of the first velocity component u 1 in Ω s .

Figure 19. The isovalue of the second velocity component u 2 in Ω s .

Figure 20. The isovalue of the first velocity component u 1 in Ω d .

Figure 21. The isovalue of the second velocity component u 2 in Ω d .

Table 1. Structure of rigidity Matrix on 10 iterations.

Figure 22. Component u 1 in Ω .

5. Summary

· In this contribution, we have investigated a new mixed finite element method to solve the Stokes-Darcy fluid flow model without introducing any Lagrange multiplier. We have proposed a modification of the Darcy problem which allows us to apply a slight variant nonconforming Crouzeix-Raviart element to

Figure 23. Component u 2 in Ω .

Figure 24. Pressure p in Ω .

Figure 25. Right-hand term f 1 in Ω s .

Figure 26. Right-hand term f 2 in Ω s .

Figure 27. Right-hand term k 1 in Ω d .

Figure 28. Right-hand term k 2 in Ω d .

the whole coupled Stokes-Darcy problem. The proposed method is probably the cheapest method for Discontinuous Galerkin (DG) approximation of the coupled system, has optimal accuracy with respect to solution regularity, and has simple and straightforward implementations. Numerical experiments have been also presented, which confirm the excellent stability and accuracy of our method.

· Further works: Further it is well known that an internal layer appears at the interface Γ I as the permeability tensor degenerates, in that case anisotropic meshes have to be used in this layer (see for instance [8] [35] ). Hence we intend to extend our results to such anisotropic meshes.

6. Nomenclatures

· Ω N , N { 2,3 } bounded domain

· Ω d : the porous medium domain

· Ω s = Ω \ Ω ¯ d

· Γ I = Ω s Ω d

· Γ l = Ω l \ Γ I , l = s , d

· n s (resp. n d ) the unit outward normal vector along Ω s (resp. Ω d )

· u : the fluid velocity

· p: the fluid pressure

· In 2D, the curl of a scalar function w is given as usual by

curl w : = ( w x 2 , w x 1 ) Τ

· In 3D, the curl of a vector function w = ( w 1 , w 2 , w 3 ) is given as usual by curl w : = × w namely,

curl w : = ( w 3 x 2 w 2 x 3 , w 1 x 3 w 3 x 1 , w 2 x 1 w 1 x 2 )

· k : the space of polynomials of total degree not larger than k

· T h : triangulation of Ω

· T h l : the corresponding induced triangulation of Ω l , l { s , d }

· For any T T h , h T is the diameter of T and ρ T = 2 r T is the diameter of the largest ball inscribed into T

· h : = max T T h h T and σ h : = max T T h h T ρ T

· E h : the set of all the edges or faces of the triangulation

· E ( T ) : the set of all the edges ( N = 2 ) or faces ( N = 3 ) of a element T

· E h : = T T h E ( T )

· N ( T ) : the set of all the vertices of a element T

· N h : = T T h N ( T )

· For A Ω ¯ , E h ( A ) : = { E E h : E A }

· For E E h , we associate a unit vector n E such that n E is orthogonal to E and equals to the unit exterior normal vector to Ω

· For E E h , [ ϕ ] E is the jump across E in the direction of n E

· In order to avoid excessive use of constants, the abbreviations x y and x y stand for x c y and c 1 x y c 2 x , respectively, with positive constants independent of x , y or T h .

Acknowledgements

The author thanks Professor Emmanuel Creusé (University of Lille 1, France) for having sent us useful documents and for fruitful discussions concerning the numerical tests. We are thankful to the editor and the anonymous reviewers for many valuable suggestions to improve this paper. This article has been posted since April 05, 2019 according to the link https://arxiv.org/abs/1908.01892.

Data Availability

There are no data underlying the findings in this paper to be shared.

Funding

This work has received no funding.

Conflicts of Interest

The author declares no conflicts of interest regarding the publication of this paper.

References

[1] Discacciati, M. and Quarteroni, A. (2009) Navier-Stokes/Darcy Coupling: Modeling, Analysis, and Numerical Approximation. Revista Matemática Complutense, 22, 315-426.
https://doi.org/10.5209/rev_REMA.2009.v22.n2.16263
[2] Beavers, G. and Joseph, D. (1967) Boundary Conditions at a Naturally Permeable Wall. Journal of Fluid Mechanics, 30, 197-207.
https://doi.org/10.1017/S0022112067001375
[3] Saffman, P. (1971) On the Boundary Condition at the Interface of a Porous Medium. Studies in Applied Mathematics, 1, 93-101.
https://doi.org/10.1002/sapm197150293
[4] Jäger, W. and Mikelić, A. (1996) On the Boundary Conditions of the Contact Interface between a Porous Medium and a Free Fluid. Annali della Scuola Normale Superiore. Classe di Scienze, 23, 403-465.
[5] Jäger, W. and Mikelić, A. (2000) On the Interface Boundary Condition of Beavers, Joseph and Saffman. SIAM Journal on Applied Mathematics, 60, 1111-1127.
https://doi.org/10.1137/S003613999833678X
[6] Jäger, W., Mikelić, A. and Neuss, N. (2001) Asymptotic Analysis of the Laminar Visous Flow over a Porous Bed. SIAM Journal on Scientific Computing, 22, 2006-2028.
https://doi.org/10.1137/S1064827599360339
[7] Payne, L. and Straughan, B. (1998) Analysis of the Boundary Condition at the Interface between a Viscous Fluid and a Porous Medium and Related Modeling Questions. Journal de Mathématiques Pures et Appliquées, 77, 317-354.
https://doi.org/10.1016/S0021-7824(98)80102-5
[8] Houédanou, K.W. and Ahounou, B. (2016) A Posteriori Error Estimation for the Stokes-Darcy Coupled Problem on Anisotropic Discretization. Mathematical Methods in the Applied Sciences, 40, 3741-3774.
https://doi.org/10.1002/mma.4261
[9] Vassilev, D. and Yotov, I. (2009) Coupling Stokes-Darcy Flow with Transport. SIAM Journal on Scientific Computing, 5, 3661-3684.
https://doi.org/10.1137/080732146
[10] Nicaise, S., Ahounou, B. and Houédanou, W. (2015) A Residual-Based Posteriori Error Estimates for a Nonconforming Finite Element Discretization of the Stokes-Darcy Coupled Problem: Isotropic Discretization. Afrika Matematika, 27, 701-729.
https://doi.org/10.1007/s13370-015-0370-3
[11] William, L.J., Friedhelm, S. and Ivan, Y. (2002) Coupling Fluid Flow with Porous Media Flow. SIAM Journal on Numerical Analysis, 40, 2195-2218.
https://doi.org/10.1137/S0036142901392766
[12] Mardal, K.-A., Tai, X. and Winther, R. (2002) A Robust Finite Element Method for Darcy-Stokes Flow. SIAM Journal on Numerical Analysis, 40, 1605-1631.
https://doi.org/10.1137/S0036142901383910
[13] Mu, M. and Xu, J. (2007) A Two-Grid Method of a Mixed Stokes-Darcy Model for Coupling Fluid Flow with Porous Media Flow. SIAM Journal on Numerical Analysis, 45, 1801-1813.
https://doi.org/10.1137/050637820
[14] Rui, H. and Zhang, R. (2009) A Unified Stabilized Mixed Finite Element Method for Coupling Stokes and Darcy Flows. Computer Methods in Applied Mechanics and Engineering, 198, 2692-2699.
https://doi.org/10.1016/j.cma.2009.03.011
[15] Arbogast, T. and Brunson, D. (2007) A Computational Method for Approximating A Darcy-Stokes System Governing a Vuggy Porous Medium. Computational Geosciences, 11, 207-218.
https://doi.org/10.1007/s10596-007-9043-0
[16] Galvis, J. and Sarkis, M. (2007) Nonconforming Mortar Discretization Analysis for the Coupling Stokes-Darcy Equations. Electronic Transactions on Numerical Analysis, 26, 350-384.
[17] Gatica, G.-N., Oyarzùa, R. and Sayas, F.-J. (2011) Convergence of a Family of Galerkin Discretizations for the Stokes-Darcy Coupled Problem. Numerical Methods for Partial Differential Equations, 27, 721-748.
[18] Rivière, B. and Yotov, I. (2005) Locally Conservative Coupling of Stokes and Darcy Flows. SIAM Journal on Numerical Analysis, 42, 1959-1977.
https://doi.org/10.1137/S0036142903427640
[19] Chen, W. and Wang, Y. (2014) A Posteriori Error Estimate for H(div) Conforming Mixed Finite Element for the Coupled Darcy-Stokes System. Journal of Computational and Applied Mathematics, 255, 502-516.
https://doi.org/10.1016/j.cam.2013.05.021
[20] Babuška, I. and Gatica, G. (2010) A Residual-Based a Posteriori Error Estimator for the Stokes-Darcy Coupled Problem. SIAM Journal on Numerical Analysis, 48, 498-523.
https://doi.org/10.1137/080727646
[21] Gatica, G., Oyarzùa, R. and Sayas, F.-J. (2011) A Residual-Based a Posteriori Error Estimator for a Fully-Mixed Formulation of the Stokes-Darcy Coupled Problem. Computer Methods in Applied Mechanics and Engineering, 200, 1877-1891.
https://doi.org/10.1016/j.cma.2011.02.009
[22] Armentano, M.G. and Stockdale, M.L. (2018) A Unified Mixed Finite Element Approximations of the Stokes-Darcy Coupled Problem. Computers and Mathematics with Applications, 77, 2568-2584.
https://doi.org/10.1016/j.camwa.2018.12.032
[23] Yu, J., Mahbub, M.A.A., Shi, F. and Zheng, H. (2018) Stabilized Finite Element Method for the Stationary Mixed Stokes-Darcy Problem. Advances in Difference Equations, 2018, Article No. 346.
https://doi.org/10.1186/s13662-018-1809-2
[24] Li, R., Li, J., Chen, Z. and Gao, Y. (2015) A Stabilized Finite Element Method Based on Two Local Gauss Integrations for a Coupled Stokes-Darcy Problem. Journal of Computational and Applied Mathematics, 292, 92-104.
https://doi.org/10.1016/j.cam.2015.06.014
[25] Houédanou, K.W., Adetola, J. and Ahounou, B. (2017) Residual-Based a Posteriori Error Estimates for a Conforming Finite Element Discretization of the Navier-Stokes/Darcy Coupled Problem. Journal of Pure and Applied Mathematics: Advances and Applications, 18, 37-73.
https://doi.org/10.18642/jpamaa_7100121867
[26] Gatica, G.N., Meddahi, S. and Oyarzùa, R. (2009) A Conforming Mixed Finite Element Method for the Coupling of Fluid Flow with Porous Media Flow. IMA Journal of Numerical Analysis, 29, 86-108.
https://doi.org/10.1093/imanum/drm049
[27] Cui, M. and Yan, N. (2011) A Posteriori Error Estimate for the Stokes-Darcy System. Mathematical Methods in the Applied Sciences, 34, 1050-1064.
https://doi.org/10.1002/mma.1422
[28] Girault, V. and Raviart, P.-A. (1986) Finite Element Methods for Navier-Stokes Equations: Theory and Algorithms. Springer Series in Computational Mathematics, Volume 5, Springer, Berlin.
https://doi.org/10.1007/978-3-642-61623-5
[29] Ern, A. (2005) Aide-mémoire eléments finis. Dunod, Paris.
[30] Brenner, S. (2003) Korn’s Inequalities for Piecewise H1 Vector Fields. Mathematics of Computation, 73, 1067-1087.
https://doi.org/10.1090/S0025-5718-03-01579-5
[31] Brezzi, F. and Fortin, M. (1991) Mixed and Hybrid Finite Element Methods. Springer-Verlag, New York.
https://doi.org/10.1007/978-1-4612-3172-1
[32] Crouzeix, M. and Raviart, P. (1973) Conforming and Nonconforming Finite Element Methods for Solving the Stationary Stokes Equations I. ESAIM: Mathematical Modelling and Numerical Analysis, 7, 33-75.
https://doi.org/10.1051/m2an/197307R300331
[33] Hecht, F. (1998) The Mesh Adapting Software: BAMG. INRIA Report.
http://wwwrocq.inria.fr/gamma/cdrom/www/bamg/eng.htm
[34] Frederic, H. and Olivier, P. (2012) Freefem++.
http://www.freefem.org
[35] Houédanou, K.W. (2015) Analyse d’erreur a-posteriori pour quelques méthodes d’éléments finis mixtes pour le problème de transmission Stokes-Darcy: Discrétisations isotrope et anisotrope. Thèse de Doctorat, Université d’Abomey-Calavi, Godomey, 210 p.
http://hal.archives-ouvertes.fr/tel-01373344

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.