• Aucun résultat trouvé

Fictitious domain methods using cut elements: III. A stabilized Nitsche method for Stokes' problem

N/A
N/A
Protected

Academic year: 2022

Partager "Fictitious domain methods using cut elements: III. A stabilized Nitsche method for Stokes' problem"

Copied!
16
0
0

Texte intégral

(1)

DOI:10.1051/m2an/2013123 www.esaim-m2an.org

FICTITIOUS DOMAIN METHODS USING CUT ELEMENTS:

III. A STABILIZED NITSCHE METHOD FOR STOKES’ PROBLEM

Erik Burman

1

and Peter Hansbo

2

Abstract. We extend our results on fictitious domain methods for Poisson’s problem to the case of incompressible elasticity, or Stokes’ problem. The mesh is not fitted to the domain boundary. Instead boundary conditions are imposed using a stabilized Nitsche type approach. Control of the non-physical degrees of freedom, i.e., those outside the physical domain, is obtained thanks to a ghost penalty term for both velocities and pressures. Both inf-sup stable and stabilized velocity pressure pairs are considered.

Mathematics Subject Classification. 65N12, 65N30.

Received August 14, 2012. Revised August 8, 2013.

Published online April 22, 2014.

1. Introduction

In our previous work [14] we considered a fictitious domain method for Poisson’s problem that used Nitsche’s method to impose boundary conditions. Herein we will extend this approach to the case of Stokes’ problem. The complication, compared with [14], is that the mutual satisfaction of the boundary conditions on the unfitted boundary and the discrete inf-sup condition leads to difficulties. This is not surprising since the discrete inf-sup condition requires a careful balancing of the spaces for velocity and pressure approximation and since the boundary can cut the elements in an almost arbitrary fashion, uniformity can not, in general, be guaranteed. In the present paper we follow the ideas of [7,15]. We assume either that the velocity-pressure pair used satisfies the discrete inf-sup condition in the interior of the domain or that a symmetric stabilization method is used.

Stability up to the mesh boundary is then obtained by a ghost penalty term.

Since we obtain stability uniformly over the domain, we can prove that the condition number is bounded irrespectively of how the boundary cuts the mesh. Optimal convergence estimates are then obtained for smooth solutions using suitable extensions of the exact solution. Here it is important that the ghost-penalty terms are weakly consistent to the right order, but still ensures sufficient control of the non-physical degrees of freedom.

Previous work on fictitious domain methods for Stokes include the multiplier method of Girault, Glowinskin, and Pan [20] and the penalty method of Angot [3]. We remark that these methods employ continuous approx- imations which is a fundamental problem since there is a need to accommodate kinks in the derivative across the interface for optimal convergence. An exception is the fat boundary method by Maury and co-workers,

Keywords and phrases.Finite element methods, stabilized methods, penalty methods, Stokes’ problem, fictitious domain.

1 Department of Mathematics, University College London, UK-WC1E 6BT United Kingdom

2 Department of Mechanical Engineering, J¨onk¨oping University, 551 11 J¨onk¨oping, Sweden.peter.hansbo@jth.hj.se

Article published by EDP Sciences c EDP Sciences, SMAI 2014

(2)

e.g., [10], in which a fixed point iteration scheme is employed to couple two different but dependent problem outside and inside the artificial boundary. We also refer to related work by Haslinger and Renard [22] and Amdouni, Moakher and Renard [2] using different stabilizations of Lagrange multiplier methods.Work on cut elements in mixed methods for Stokes (or incompressible elasticity), outside the realms of fictitious domains, include [7], where a stabilized P1P0 method was used, the X-FEM methods of Amdouniet al. [1], where the inf-sup stable P2P0 element was used, and of Legrain, Mo¨es, and Huerta [23], who used the inf-sup stable MINI element.

2. The stokes problem

Let Ω be a bounded domain in R2 with polygonal boundary Γ (possibly with smooth curved faces). The Stokes’ problem takes the form, find the velocitiesuand the pressurepsuch that

−μΔu+p=f inΩ

·u= 0 inΩ u= 0 onΓ.

(2.1)

Here f [L2(Ω)]2,Δu= [Δu1, . . . , Δud] Let (u, v)X denote theL2-scalar product onX, (u, v)X:=

X

uvdx,

with associated normu0,X := (u, u)X12. The Sobolev norms associated with the spacesHk(X) will be denoted by uk,X. We let L20(Ω) denote the functions in L2(Ω) with zero average. Formally we obtain the weak formulation by multiplying (2.1) by a function (v, q)∈[H01(Ω)]2×L20(Ω) =V ×Q and integrating by parts, leading to the problem of finding (u, p)∈V ×Qsuch that

∇u,∇v)Ω(p,·v)Ω+ (q,·u)Ω = (f,v)Ω, for all (v, q)∈V ×Q, (2.2) where

(∇u,∇v)Ω:=

Ω

∇u:∇vdx.

On more compact form the problems reads: find (u, p)∈V ×Qsuch that

B[(u, p),(v, q)] = (f,v)Ω, for all (v, q)∈V ×Q, (2.3) where

B[(u, p),(v, q)] := (μ∇u,∇v)Ω(p,·v)Ω+ (q,·u)Ω.

For the purposes of the analysis we will assume thatu[Hα(Ω)]2, p∈Hβ(Ω), withα≥2 andβ 1.

3. The finite element formulation

In a standard finite element method the mesh is fitted to the boundary or interpolates the boundary to some suitable order. Instead we propose to solve (2.1) approximately on a family of quasi-uniform, conforming triangulationsTh, such that ¯Ω⊂ Th but Th⊂Ω. However for all triangles¯ K∈ Th there holdsK∩Ω=∅ and we define the domain covered byTh byΩT :=K∈ThK. In the analysis we use the notationabfora≤Cb, where C denotes a generic constant that may change at each occurrence, but is independent of hand of the interface position under the assumptions made precise in following section.

We will use the following notation for mesh related quantities. Let hK be the diameter of K and h = maxK∈ThhK. By

Gh:={K∈ Th:K∩Γ =∅}

(3)

we denote the set of elements that are intersected by the boundary. For an elementK ∈Gh, let ΓK :=Γ ∩K be the part ofΓ intersectingK.

We make the following assumptions regarding the mesh and the boundary (from [21]).

A1: We assume that the triangulation is non-degenerate,i.e. there existsC >0 such that, hKK ≤C ∀K∈ Th

wherehK is the diameter ofK andρK is the diameter of the largest ball contained inK.

A2: We assume that Γ intersects the boundary ∂K of an elementK in Gh exactly twice and each (open) edge at most once.

A3: Let ΓK,h be the straight line segment connecting the points of intersection betweenΓ and ∂K. We assume thatΓK is a function of length onΓK,h; in local coordinates

ΓK,h={(ξ, η) : 0< ξ <|ΓK,h|, η= 0} and

ΓK ={(ξ, η) : 0< ξ <|ΓK,h|, η=δ(ξ)}.

Since the curvature of Γ is bounded almost everywhere, the assumptions A2 and A3 are always fulfilled on sufficiently fine meshes. These assumptions essentially demand thatthe interface is well resolved by the mesh.

We denote the set ofinterior faces of the triangles inTh byFh. The faces of triangles inGh, that are not on the mesh boundary∂ΩT will be denotedFG,

FG :={F ∈∂Kfor someK∈Gh andF∩∂ΩT =F}. Associated withTh we have the finite element spaces

Vh =

v[C0(Ω)]2:v|K [Pk(K)]2, ∀K∈ Th

, Qh=

q∈L2(Ω) :

Ω\Gh

qdx= 0; q|K∈Pm(K),∀K∈ Th

.

Remark 3.1. Herein we restrict the discussion to this simple choice of spaces; however, the extension of the results to other spaces, using for instance bubble enriched velocities, is immediate. The ordersm andk above can be thought of as the highest full polynomial order of the space.

The finite element discretisation now takes the form: find (uh, ph)∈Vh×Qh such that

Bh[(uh, ph),(vh, qh)] +Sh[(uh, ph),(vh, qh)] = (f,vh), (3.1) for all (vh, qh)∈Vh×Qh, where

Bh[(uh, ph),(vh, qh)] :=ah(uh,vh) +bh(ph,vh)−bh(qh,uh) where

ah(uh,vh) =

Ω

μ∇uh:∇vhdx

Γ

∇uhn)·vh ds

Γ

∇vhn)·uh ds+

KGh

ΓK

γμμh−1K uh·vh ds, and

bh(ph,vh) =

Ω

ph·vh dx+

Γ

phvh·nds.

(4)

Here,γμR+ is a term designed to ensure coercivity of the bilinear formah,·),cf.Lemma4.2. The term Sh[(uh, ph),(vh, qh)] :=γpsh(ph, qh) +γggh[(uh, ph),(vh, qh)],

where γp 0 and γg R+ are free parameters,denotes a stabilization term consisting of one part s(ph, qh) thatensures the inf-sup condition in the bulk in caseit is not satisfied by the spacesVh×Qh, and another part gh[(uh, ph),(vh, qh)] :=μgu(uh,vh) +μ−1gp(ph, qh) that denotes a ghost penalty term active in the interface zone only. The subscripts u and p denote that different weights are used for velocities and pressures in the penalty term. The stabilization operator will be assumed to satisfy the following upper bounds,

Sh[(vh, qh),(vh,0)]μ∇vh20T (3.2) and

Sh[(vh, qh),(0, qh)]μ−1qh20T. (3.3) The role of the ghost penalty term is to enforce the following strengthened stability

μ∇vh20T μ∇vh20+gh[(vh,0),(vh,0)]

and

μ−1qh20T μ−1qh20\Gh+gh[(0, qh),(0, qh)] (3.4) for (vh, qh)∈Vh×Qh. The operatorgh[(·,·),,·)] must satisfy certain weak consistency properties and conti- nuity properties that will be specified in the following. Examples of valid ghost penalty terms have been given in [6,14,16] and will be recalled in the next section.

We assume that the following stability condition holds for Vh×Qh, for all ph Qh there exists vph Vh∩H01\Gh) such that

vph1\Gh≤cp1μ−1ph0\Gh (3.5) and

cp2μ−1ph20\Gh ≤bh(ph,vph) +s(ph, ph), (3.6) where s(ph, ph) is a stabilization operator that may be zero if the velocity-pressure spaces are chosen so as to satisfy the relations (3.5) and (3.6) without it. Conditions (3.5) and (3.6) simply mean that we either use an inf-sup stable velocity pressure pair in the interior of the domain, or a pressure stabilized finite element method with symmetric stabilization. For relevant results on inf-sup stable elements we refer for instance to [9,11,13]

and for stabilized finite element methods that may be used in the present context to [5,8,12,15,16,19].

Remark 3.2. Note that the displacements and the pressures are defined also in the domainThwhere they have no physical significance. Only the penalty term is active in this zone.

Remark 3.3. Since the pressure is determined only up to a constant we have imposed the condition

Ω\Gh

qh dx= 0, ∀qh ∈Qh.

This is convenient both from the point of view of analysis and of implementation, The formulation (3.1) satisfies the following consistency relation.

Lemma 3.4(Galerkin orthogonality). Let (uh, ph)be the solution of the finite element formulation (3.1)and (u, p)∈[H2(Ω)]2×H1(Ω)be the solution of (2.3). Then

Bh[(uhu, ph−p),(vh, qh)] =−Sh[(uh, ph),(vh, qh)] (vh, qh)∈Vh×Qh. (3.7) Proof. Using the formulation (3.1) we may write

ah(u,vh) +bh(p,vh)−bh(qh,u) = (f,vh). (3.8) The claim follows by noting thatbh(qh,u) = 0 and by integrating by parts in the remaining two terms on the

left hand side and using equation (2.1).

(5)

3.1. Examples of ghost penalty operators

Depending on what polynomial order is used in the approximation spaces the ghost penalty operator must be designed differently. For high order polynomial approximation the ghost penalty term must give control of all polynomial orders. This can be achieved by adding a penalty on the jump of derivatives of all orders,

gσ(vh, wh) :=

F∈FG

k

j=1

h2(Kj−1)+σ

F

[Djvh][Djwh] ds. (3.9)

Here [v] denotes limε→0+(v(x+εnF)−v(x−εnF)), withnF normal toF, andDjvdenotes the partial derivative of orderj in the normal direction. The evaluation of high order derivatives can be avoided since this operator is equivalent to a local projection stabilization operator:for each faceF ∈ FGwe introduce the pair of elementsK and K such that F = K∩K and set ˆKF :=K∪K. The penalty operator is then defined over all ˆKF as follows

gσ(vh, wh) :=

F∈FG

hσ−3(vh−GFvh), wh KˆF ,

whereGFuhis a projection onto a polynomial on the two elements havingFas a face defined byGFvh∈Wl( ˆKF) such that

τ−1GFvh, zh KˆF =

τ−1vh, zh KˆF, ∀zh∈Wl( ˆKF).

where the projection spaceWl( ˆKF) is defined by

Wl( ˆKF) :={zh∈Pl( ˆKF)}, l≥0.

Observe thatlmust be chosen larger than or equal tokfor the velocities and larger than or equal tom−1 for the pressure in order to ensure weak consistency.

The simplest case is obtained forH1-conforming piecewise affine approximation, where the form (3.9) reduces to a penalty on the jump of the normal gradient between adjacent elements. The jump operator is defined by

gσ(vh, wh) :=

F∈FG

F

hσ[∇vhnF]·[∇whnF] ds

with the natural, component wise extension to vector valued functionsv:= (v1h, v2h),

gσ(vh,wh) :=

2 i=1

F∈FG

F

hσ[∇vihnF]·[∇wihnF] ds.

Then the ghost penalty operator takes the form

gh[(uh, ph),(wh, qh)] :=μg1(uh,wh) +μ−1g3(ph, qh).

Note the different scaling in h for the operators acting on the velocity and the pressure. This is because the pressure is controlled in theL2-norm and the velocity in theH1-norm. It is easy to prove that the bounds (3.2) and (3.3) hold.

For further details on these approaches we refer to [6,17]. Numerical examples, both using gradient penalty and the local projection approach, will be given in Section7.

(6)

3.2. Examples of pressure stabilization operators

Most symmetric pressure stabilization methods known in the literature may be used. For piecewise affine approximations it may be particularly appealing to apply the interior penalty stabilization of [15] where

sh(ph, qh) :=μ−1

F∈Fh

F

h3F[∇ph·nF]·[∇qh·nF] ds

since in that case all stabilization of the pressure is handled in a unified fashion. Otherwise the classical Brezzi−Pitk¨aranta stabilization [12] will work, as well as local projection type stabilizations [5], or other pres- sure projection stabilizations [15,16,19]. The Brezzi−Pitk¨aranta stabilization may also serve as ghost penalty term for the pressure, but has too poor consistency properties to be used for the velocities. Also in this case it is easy to prove the upper bound (3.3).

4. Norms, continuity and stability

We will use the following norms on the trace of a function onΓ. v21/2,h,Γ :=

KGh

h−1K v20K,

v2−1/2,h,Γ :=

KGh

h1Kv20K. We note for future reference that

(u,v)Γ ≤ u1/2,h,Γv−1/2,h,Γ. (4.1) We also define norms associated with the discrete velocity and pressure approximations respectively:

uh2V,T :=μ12∇uh20T +μ12uh2

1/2,h,Γ

and

phQ,T :=μ12ph0T.

For the analysis we will use the following mesh dependent norms defined for functions in [H2(X)]2+Vh or [H2(X)]2×H1(X):

v2X:=μ12∇v2

0,X+μ12∇vn2

−1/2,h,Γ +μ12v2

1/2,h,Γ

and

(u, p)2:=u2Ω+μ12p20+μ12p2−1/2,h,Γ

and onVh×Qhthe norm

(uh, ph)2h:=uh2V,T +ph2Q,T +Sh[(uh, ph),(uh, ph)].

Lemma 4.1 (Continuity of Bh[(·,·),,·)] andSh[(·,·),,·)). Let vh,wh ∈Vh, u∈V +Vh, qh, yh Qh and p∈Q+Qh. Then there holds,

Bh[(u, p),(vh, qh)](u, p)(vh, qh)h, (4.2)

Sh[(vh, qh),(wh, yh)]≤Sh[(vh, qh),(vh, qh)]1/2Sh[(wh, yh),(wh, yh)]1/2. (4.3)

(7)

Proof. It follows from the Cauchy−Schwarz inequality and the trace inequality that ah(u,vh)uΩvhV,T,

bh(qh,u)qhQ,T uΩ

and

bh(p,vh)(μ12p20+μ12p2−1/2,h,Γ)1/2vhV,T. We conclude by once again applying the Cauchy−Schwarz inequality.

By the symmetry of Sh[(·,·),,·)], the second claim is an immediate consequence of the Cauchy−Schwarz

inequality.

Lemma 4.2(Coercivity ofah,·) and inf-sup stability ofbh,·)). There existscg>0so that for anyvh∈Vh

andqh∈Qh there holds,

cgvh2V,T ≤ah(vh,vh) +gh[(vh,0),(vh,0)], (4.4) and with vph as in (3.5)–(3.6)

cgcp2qh2Q,T ≤bh(qh,vph) +s(qh, qh) +gh[(0, qh),(0, qh)]. (4.5) Proof. First note that

ah(vh,vh) =μ12∇vh2Ω2μ12vh1/2,h,Γμ12∇vhn−1/2,h,Γ +γμμ12vh21/2,h,Γ,

where γμ is a free parameter. Under assumptions A1−A3 the following inequality holds with CT independent of the intersection of∂Ω with the mesh,

∇vhn−1/2,h,Γ ≤CT∇vh0T.

The reason this trace inequality holds independently of the interface position is that the norm in the right hand side is taken over all of ΩT. Now recall the property (3.4) of the ghost penalty term. Using the above trace inequality followed by the arithmetic-geometric inequality we arrive at the relation

ah(vh,vh) +g[(vh,0),(vh,0)]≥cgμ12∇vh20T 1

2cgμ12∇vh20T + (γμ2CT2c−1g )μ12vh21/2,h,Γ. Choosing γμ >2CT2c−1g proves the claim. The second inequality, (4.5) is immediate by combining (3.4), (3.5)

and (3.6).

We will now prove a global version of the inf-sup condition directly on the form Bh[(·,·),,·)]. The proof of the inf-sup condition works on a truncated domain, without the boundary. Once inf-sup control has been established in the interior of the domain stability up to the mesh boundary is obtained using the ghost penalty term. This means that within the domainΩ\Gh we must have surjectivity of the divergence operator. In order for this to hold, the domain boundaries must be Lipschitz continuous uniformly inh. For any given mesh Th, the boundaryΩ\Ghis polygonal and hence Lipschitz. The uniformity inhfollows from the Lipschitz continuity ofΓ and the shape regularity of the mesh family{Th}h.

In view of this preliminary discussion we may prove the main result.

Theorem 4.3. Let (uh, ph)∈Vh×Qh. Then cs(uh, ph)h sup

(vh,qh)∈Vh×Qh

Bh[(uh, ph),(vh, qh)] +Sh[(uh, ph),(vh, qh)]

(vh, qh)h · (4.6)

(8)

Proof. First by Lemma 4.2there holds

cg(uh,0)2h≤Bh[(uh, ph),(uh, ph)] +Sh[(uh, ph),(uh,0)]. (4.7) Consider the functionvph of the stability relation (3.5) and (3.6) and observe that, again using the arithmetic- geometric inequality,

ah(uh,vph)≤ μ1/2∇uh0\Ghμ1/2∇vph0\Gh

≤ μ1/2∇uh0\Ghcp1μ−1/2ph0\Gh

≤c2p1/(cgcp2)μ1/2∇uh20\Gh+14cgcp2ph2Q,T

and, using also (3.2),

Sh[(uh, ph),(vph,0)]≤γgμ gu(uh,uh)12gu(vph,vph)12

≤γgμ1/2gu(uh,uh)12cS∇vph0T

=γgμ1/2gu(uh,uh)12cS∇vph0\Gh

≤γggu(uh,uh)12cScp1μ−1/2ph0\Gh

≤γg2(cScp1)2/(cgcp2)gu(uh,uh) +14cgcp2ph2Q,T.

Using this inequality together with the stability conditions (3.5) and (3.6) and with (4.5) we have,

12cgcp2ph2Q,T −c2p1/(cgcp2)μ1/2∇uh20\GhgcScp1)2/(cgcp2)gu(uh,uh)−sh(ph, ph)

≤Bh[(uh, ph),(vph, ph)] +Sh[(uh, ph),(vph,0)].

It follows that by takingvh=uh+ηvph,qh=phwithη < cgcp2/(2c2p1) max (1,(γgcS)−2) we have withcη>0 cη(uh, ph)2h≤Bh[(uh, ph),(uh+ηvph, ph)] +Sh[(uh, ph),(uh+ηvph, ph)], (4.8) providedγp is positive andγg is chosen big enough. To conclude, we only need to prove the stability estimate

(uh+ηvph, ph)h(uh, ph)h. This however follows immediately observing that

(uh+ηvph, ph)h(uh, ph)h+(ηvph,0)h

and, sinceS[(vph,0),(vph,0)] =γgμ gu(vph,vph)and supp(vph) =Ω\Gh, we have using (3.2), (ηvph,0)2h=η2μ12∇vph20\Gh+η2γggu(vph,vph)η2μ12∇vph20\Gh. Then, by the stability ofvph, (3.5), it follows that

vph,0)2hη2(1 +γg)c2p1μ−1ph20\Gh(cη)2(uh, ph)2h. (4.9) We conclude by combining (4.8) and (4.9), observing thatcs=cη(1 +cη)−1. Remark 4.4. Note that since the inf-sup condition is proved in the norm(·,·)h that gives control of the ve- locity and the pressure over all ofΩT, and we have continuity ofBh[(·,·),,·)] on discrete spaces in the same norm, it is possible to prove that the condition number of the matrix is bounded independent of the interface/

mesh intersection following [14]. We omit the details.

(9)

5. Approximation properties

We need to show that our approximating spacesVhandQhhave optimal approximation properties onsuitable Hilbert spaces [Hα(Ω)]2andHβ(Ω),respectively, in the norms(·,·) and(·,·)h. This follows from some minor modifications of the analysis in [21]. We construct an interpolant of (v, q) by standard interpolants of [Hk+1]2×Hm-extensions of (v, q) as follows. Choose extension operatorsEs : Hs(Ω) HsT) such that (Ek+1v,Emq)|Ω = (v, q) and

Esws,ΩT ws,Ωi, ∀w∈Hs(Ω), s= 0, . . . ,max (α, β), (5.1) cf. Dautray and Lions [18]. Let Ih : H1T) Vh be a standard quasi interpolant. We will use the same interpolant for velocities and pressures, in the latter caseIh:H1T)→Qh. We define

v:=Eαv andIhv :=Ihv (5.2)

and similarly for the pressure

q:=Eβq andIhq:=Ihq. (5.3)

Using these definitions we prove the approximation results necessary for the analysis.

Theorem 5.1. The following approximation estimates hold for the interpolation operator defined in (5.2) and (5.3)

v−IhvV,ΩT +q−IhqQ,ΩT hr−1μ12vr,Ω+hsμ12ps,Ω, (5.4) and

(v−Ihv, q−Ihq)hr−1μ12vr,Ω+hsμ12ps,Ω, (5.5) with r= min(k+ 1, α)ands= min(m+ 1, β)and for all v[H01(Ω)∩Hα(Ω)]2 andp∈L20(Ω)∩Hβ(Ω).

For the proof of this we need the following variant of a trace inequality on a reference element that we recall from [21] and state here without proof.

Lemma 5.2. Map a triangleK∈Gh onto the unit reference triangleK˜ by an affine map and denote byΓ˜K˜ the corresponding image of ΓK. Under the assumptions A1A3 of Section 3there exists a constant C, depending onΓ but independent of the mesh, such that

w20,Γ˜

K˜ ≤Cw0,K˜w1,K˜, ∀w∈H1( ˜K). (5.6) Proof. (Thm. 5.1) Since the mesh is non-degenerate, it follows from Lemma 5.2, scaled by the map from the reference triangle, that fors∈R

hKsw20K ≤C

h−1−K sw20,K+h1−Ksw21,K

, ∀w∈H1(K).

Hence, using once standard interpolation estimates, there holds h−1K v−Ihv20K ≤C

h−2K v−Ihv20,K+v−Ihv21,K

≤ChrK−1v2r,K. As a consequence, by the stability of the extension operator,

μ12v−Ihv1/2,h,Γ μ12hrK−1v2r,ΩT μ12hrK−1v2r,Ω.

(10)

The first claim (5.4) then follows by standard interpolation estimates for the operatorIh, and the stability of the extension operator. Since

(v−Ihv, q−Ihq)v−IhvV,ΩT +q−IhqQ,ΩT

+μ12∇(v−Ihv)n−1/2,h,Γ +μ12(q−Ihq)−1/2,h,Γ

we only need to upper bound the two remaining contributions in the right hand side. They may both be treated similarly as v−Ihv1/2,h,Γ and we give the details only for the viscous fluxes. Lemma 5.2applied to ∇wn and scaling gives

hK∇wn20K≤C(w21,K+h2Kw22,K), ∀w∈[H2(K)]2.

Using this result applied tow=v−Ihv and again standard interpolation estimates, it follows that hK∇(v−Ihv)n20K hK∇(v−Ihv)20K

hKv−Ihv21,K+h2Kv−Ihv22,K

h2(Kr−1)v2r,K.

Summing again the contributions fromK∈Gh, we deduce from (5.1) that

∇(v−Ihv)n−1/2,h,Γ hr−1vr,Ω. (5.7) Similarly for the traces of the pressures

(q−Ihq)−1/2,h,Γ hsqs,Ω. (5.8) To prove optimal convergence the stabilization operatorSh[(·,·),,·)] must be weakly consistent to the right order. More precisely we will assume that the following Lemma holds.

Lemma 5.3. For all q∈Hβ(Ω),v[Hα(Ω)]2 there holds

Sh[(Ihv, Ihq),(Ihv, Ihq)]h2(r−1)μv2r,Ω+μ−1h2sq2s,Ω, (5.9) with r= min(k+ 1, α)ands= min(m+ 1, β).

For a proof of this result we refer to [5,8,12,13,15,16] for the pressure stabilization part and to [14,16] for the ghost penalty part.

6. A priori error estimates

Using the stability and continuity properties derived in the previous sections it is now straightforward to show optimal convergence orders of the error.

Theorem 6.1. Assume that the solution(u, p)to problem(2.2)resides in[Hα(Ω)]2×Hβ(Ω).Then the finite element solution(3.1)satisfies the error estimate

u−uhV +p−phQhr−1μ12ur,Ω+hsμ12ps,Ω, with r= min(k+ 1, α)ands= min(m+ 1, β).

Références

Documents relatifs

Figure 7.2. It has to be stressed that in all the experiments without stabilization, and particularly for the P 1 /P 0 case, a singular linear system can be obtained. However, in

A fictitious domain finite element method for simulations of fluid- structure interactions: The Navier-Stokes equations coupled with a moving solid.. Unsteady separation

Unité de recherche INRIA Rennes : IRISA, Campus universitaire de Beaulieu - 35042 Rennes Cedex (France) Unité de recherche INRIA Rhône-Alpes : 655, avenue de l’Europe - 38334

Based on the discussion from the above paragraphs, in this paper we follow closely the ap- proach given in [9], and present the stability and convergence analyses of both

We propose an unconditionally stable low-order finite element approach, which is robust with respect to the whole range of physical parameters, and is based on the combination

In this work we have considered a fictitious domain method based on the ideas of Xfem, combined with a stabilization technique, and that we have applied to a Stokes problem and

We have carried out numerical simulations to compare the new method with the classical finite element approximation based on uncut mesh and with the same approach without

Although considering periodic RVE based on multi-scale analysis rather than nu- merical homogenization with Kinetic or Stress Uniform Boundary Condition, the method presented in