• Keine Ergebnisse gefunden

A robust discontinuous Galerkin scheme on anisotropic meshes

N/A
N/A
Protected

Academic year: 2022

Aktie "A robust discontinuous Galerkin scheme on anisotropic meshes"

Copied!
22
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

ORIGINAL PAPER

A robust discontinuous Galerkin scheme on anisotropic meshes

Takahito Kashiwabara1 · Takuya Tsuchiya2

Received: 17 October 2020 / Revised: 30 March 2021 / Accepted: 10 May 2021 / Published online: 18 May 2021

© The Author(s) 2021

Abstract

Discontinuous Galerkin (DG) methods are extensions of the usual Galerkin finite element methods. Although there are vast amount of studies on DG methods, most of them have assumed shape-regularity conditions on meshes for both theoretical error analysis and practical computations. In this paper, we present a new symmetric interior penalty DG scheme with a modified penalty term. We show that, without imposing the shape-regularity condition on the meshes, the new DG scheme inherits all of the good properties of standard DG methods, and is thus robust on anisotropic meshes. Numerical experiments confirm the theoretical error estimates obtained.

Keywords Discontinuous Galerkin method · Symmetric interior penalty · Error estimation · Anisotropic meshes

Mathematics Subject Classification 65N30 · 65N50

1 Introduction

Discontinuous Galerkin (DG) methods are extensions of the usual (continuous) Galerkin finite element methods. The idea of introducing penalty terms in finite ele- ment methods originated from Nitsche [16] and Babuška [3], while the idea of using discontinuous elements with an interior penalty was introduced by Wheeler [19].

Later, this approach was extended to the cases of nonlinear elliptic and parabolic problems by Arnold [1]. Since then, the DG methods have developed in many direc- tions. For an account of the history of DG methods for elliptic problems, readers are

* Takuya Tsuchiya

tsuchiya@math.sci.ehime-u.ac.jp Takahito Kashiwabara tkashiwa@ms.u-tokyo.ac.jp

1 Graduate School of Mathematical Sciences, The University of Tokyo, Tokyo, Japan

2 Graduate School of Science and Engineering, Ehime University, Matsuyama, Japan

(2)

referred to [2, Section 2]. Overall, the mathematical theory of DG methods is well established [4–7, 17]. In this paper, we consider the symmetric interior penalty (SIP) DG method, which is one of the most basic and well-known DG schemes.

The above mentioned papers and textbooks confirm that a shape-regularity condition has always been imposed on meshes for theoretical error analysis of DG methods. The shape-regularity condition requires that elements in the meshes must be neither very “flat” nor “degenerated” (see Definition 1). If a mesh contains very flat elements, it is said to be anisotropic. The simple numerical experiment described in Sect. 3.3 shows that the standard SIP-DG method is not robust on anisotropic meshes, and that the shape-regularity condition is crucial for practical computations.

The purpose of this paper is to introduce a new SIP-DG scheme that is robust on anisotropic meshes. To this end, we use the general trace inequality to define a new penalty term for the proposed SIP-DG scheme in Sect. 4. In Sect. 5, we show that the new scheme inherits all of the good properties of standard SIP-DG meth- ods. That is, if the penalty parameter is sufficiently large, the new SIP-DG scheme is consistent, coercive, stable, and bounded on arbitrary (proper) meshes (Lemma 3new and Lemma 8). Those properties immediately yield error estimations of the new SIP-DG scheme without imposing the shape-regularity condition (see Corol- lary 11). An immediate consequence is the error estimate of order O(hk) under the maximum angle condition on meshes (see Corollary 12). In Sect. 6, we present the results of numerical experiments to confirm the theoretical results obtained. From the results, we conclude that the newly presented SIP-DG scheme is robust on aniso- tropic meshes.

2 Preliminaries 2.1 The model problem

Let 𝛺 ⊂d , ( d=2, 3 ) be a bounded polyhedral domain. Let L2(𝛺) , H1(𝛺) , and H1

0(𝛺) be the usual Lebesgue and Sobolev spaces (see Sect. 2.3 for notation of their (semi)norms and inner products). We consider the following Poisson problem: find uH1(𝛺) such that

where 𝜙 ∈L2(𝛺) is a given function. The weak form of the model problem is as follows:

The model problem (2.1) is said to satisfy elliptic regularity if there exists a positive constant Cell such that the following a priori estimate holds for the exact solution u:

(2.1)

−𝛥u= 𝜙 in𝛺, u=0 on𝜕𝛺,

(2.2) a(u, v) ∶=

𝛺∇u⋅∇vd𝐱= (𝜙, v)𝛺, ∀v∈H10(𝛺).

(3)

It is well known that if 𝛺 is convex, then the model problem (2.1) satisfies elliptic regularity [8].

2.2 Meshes of ˝

Although DG methods allow elements with a variety of geometries, we consider only simplicial elements in this paper. Thus, we suppose that the domain 𝛺 is divided into a finite number of triangles ( d=2 ) or tetrahedrons ( d=3 ), which are assumed to be closed sets. A mesh (or triangulation) of 𝛺 is denoted by Th . That is, Th is a finite set of triangles or tetrahedrons that has the following properties:

where intTi is the interior of Ti . For T∈Th , let 𝐧T be the unit outer normal vector on

𝜕T.

In this paper, we assume that meshes are proper (or face-to-face). This means that, for T1, T2 ∈Th , T1T2,

For a d-simplex T and its facet f, their Lebesgue and Hausdorff measures are denoted by |T| and |f| , respectively.

For T, we define hT∶=diamT . If d=2 , RT is the circumradius of T. Note that RT=l1l2hT∕(4|T|) , where l1l2hT are the lengths of the edges of T. If d=3 , RT is defined by

where l1l2≤⋯≤hT are the lengths of the edges of T. As has been seen in [10–15], RT is an important parameter in measuring interpolation errors on d-sim- plices. For example, the errors of Lagrange interpolation on T are bounded in terms of RT , as presented by (5.10) and (5.11).

Remark The best definition of RT for tetrahedrons remains an open problem. A simple example immediately rejects the idea that RT for a tetrahedron might be the radius of its circumsphere [14, p. 3]. The definition (2.5) is given in [10]. In [10], another parameter, denoted by HT , is introduced, and it is shown that RT and HT are equivalent (see also [15]). In [14], the projected circumradius of T is defined for a tetrahedrons. It is conjectured that RT and the projected circumradius are equivalent.

Let Fh∶= {f ∣f is a facet of T∈Th} . That is, Fh is the set of all edges ( d=2 ) or faces ( d=3 ) in Th . Then, let F𝜕h∶= {f ∈Fhf ⊂ 𝜕𝛺} and Foh∶=Fh�F𝜕h.

(2.3)

u2,𝛺Cell𝜙0,𝛺, ∀𝜙 ∈L2(𝛺).

𝛺 =

T∈Th

T, intT1intT2= � if T1T2,

(2.4) if T1T2≠�, then T1T2is an r-face of Ti(i=1, 2)with 0≤rd−1.

(2.5) RT ∶= l1l2

|T|h2T,

(4)

Suppose that we consider a (possibly infinite) family of meshes {Th}h>0 with h→0.

Definition 1 (1) The family of meshes {Th}h>0 is said to satisfy the shape-regular- ity condition with respect to 𝜎 if there exists a positive constant 𝜎 such that

where 𝜌T is the diameter of the inscribed ball of T. We call 𝜎 the shape-regular con- stant in this paper.

(2) The family of meshes {Th}h>0 is said to satisfy the maximum angle condi- tion with respect to a constant Cmax(𝜋∕3<Cmax< 𝜋) if the following hold for all T∈Th and for all Th:

– An arbitrary inner angle 𝜃 of T is 𝜃Cmax ( d=2 ), or

– An arbitrary inner angle 𝜃 of any facet of T is 𝜃Cmax , and an arbitrary dihedral angle 𝜂 of T is 𝜂Cmax ( d=3).

(3) The family of meshes {Th}h>0 is said to satisfy the circumradius condition if the family satisfies

In this paper, we always assume that the family {Th}h>0 of meshes satisfies the cir- cumradius condition.

Remark If we deal with only a finite family of meshes {Th} and we take a suffi- ciently large 𝜎 >0 , then the family satisfies the shape-regularity condition because {Th} contains only a finite number of d-simplices. However, if 𝜎 is too large (say, 𝜎≥10 ), we commonly say that {Th} is not shape-regular. In such a case, as men- tioned in Sect. 1, {Th} is said to be anisotropic.

2.3 Function spaces

Let k≥1 be a positive integer. We use the notation L2(𝛺) , L2(f)(f ∈Fh) , Hk(𝛺) , H1

0(𝛺) for the usual Lebesgue and Sobolev spaces. We denote their norms and semi- norms by, for example, ‖⋅‖0,f , |⋅|1,𝛺 , and their inner products by (⋅,⋅)f , (⋅,⋅)𝛺 . Let Pk(K) be the set of all polynomials defined on the closed set K with degree less than or equal to a positive integer k.

As usual, we introduce the broken Sobolev and polynomial spaces by hT

𝜌T𝜎, ∀T ∈Th, ∀h>0,

limh→0max

T∈ThRT =0.

Hk(Th) ∶={

vL2(𝛺)||v|THk(T),∀T∈Th} , Pk(Th) ∶={

vL2(𝛺)||v|T ∈Pk(T),∀T∈Th} .

(5)

Finally, define V ∶=H1

0(𝛺) , V∶=H1

0(𝛺) ∩H2(𝛺) , Vh∶=Pk(Th) , and V∗h∶=V+Vh.

2.4 Jump and mean of functions on f∈Fh

For each interior facet f ∈Foh , there are two simplices that share f. We number those simplices as Tfi∈Th(i=1, 2) and fix the numbering once the mesh is obtained. Then, we have f =Tf1Tf2 . Recalling that 𝐧T is the unit outer nomal vector on 𝜕T , define 𝐧f ∶= 𝐧T1

f . For vH2(Th) , we set v1∶=v|Tf1 and v2∶=v|T2f . We denote the trace operator on Tfi to f by 𝛾fi ( i=1, 2 ). Define

The jump [∇v]f and average {∇v}f are defined in a similar way.

If g∈F𝜕h , then g⊂ 𝜕𝛺 . Let g⊂ 𝜕Tg with Tg∈Th . Then, define

3 Standard SIP‑DG scheme 3.1 Definition of SIP‑DG scheme

In the SIP-DG scheme, the bilinear form a(u, v) in (2.2) is discretized as

for vV∗h and whVh , where hf ∶=diam f . Here, 𝜂 is a penalty parameter that is taken to be sufficiently large. To make the notation concise, we set

The terms Jh(v, wh) and Pstdh (v, wh) are called the jump term and penalty term, respec- tively. The discretized bilinear form astdh (v, wh) is written as

[v] ∶= 𝛾f1(v1) − 𝛾f2(v2), {v} ∶= 1 2 (

𝛾f1(v1) + 𝛾f2(v2) )

.

[v] = {v} ∶= 𝛾g(v|Tg).

astdh (v, wh) ∶= ∑

T∈ThT∇v⋅∇whd𝐱− ∑

f∈Fhf[wh]{∇v}⋅𝐧fds

− ∑

f∈Fhf[v]{∇wh}⋅𝐧fds+ 𝜂

f∈Fh

1

hff[v][wh]ds

(3.1) a(0)h (v, wh) ∶= ∑

T∈ThT∇v⋅∇whd𝐱

Jh(v, wh) ∶= ∑

f∈Fhf[wh]{∇v}⋅𝐧fds+∑

f∈Fhf[v]{∇wh}⋅𝐧fds,

Pstdh (v, wh) ∶= 𝜂

f∈Fh

1

hff[v][wh]ds.

(6)

Definition 2 The SIP-DG scheme for the model problem is defined as follows: find uhVh such that

3.2 Properties of SIP‑DG scheme and error analysis

In the following, we summarize the properties of the SIP-DG method. For their proofs, readers are referred to the standard textbooks [4, 6, 7, 17]. In this section, we mainly refer to [6].

Lemma 3 (Consistency) [6, Lemma 4.8] The exact solution uV of the model problem (2.1) is consistent:

Therefore, the solution uhVh of the SIP-DG method (3.2) satisfies the Galerkin orthogonality:

We define the norms associated with the bilinear form astdh as:

Lemma 4 Suppose that the mesh Th is shape-regular with respect to a constant 𝜎 >0 and the penalty parameter 𝜂 is sufficiently large. Then,

(1) (𝐃𝐢𝐬𝐜𝐫𝐞𝐭𝐞 𝐜𝐨𝐞𝐫𝐜𝐢𝐯𝐢𝐭𝐲) [6, Lemma 4.12] The bilinear form astdh is coercive in Vh with respect to the norm ‖⋅‖DG :

(2) (𝐃𝐢𝐬𝐜𝐫𝐞𝐭𝐞 𝐬𝐭𝐚𝐛𝐢𝐥𝐢𝐭𝐲) The following inequality holds:

astdh (v, wh) =a(0)h (v, wh) −Jh(v, wh) +Pstdh (v, wh).

(3.2) astdh (uh, vh) = (𝜙, vh)𝛺, ∀vhVh.

astdh (u, vh) = (𝜙, vh)𝛺, ∀vhVh.

astdh (u−uh, vh) =0, ∀vhVh.

vDG∶=�

a(0)h (v, v) +Pstdh (v, v)�1∕2

, vV∗h,

vDG∗∶=

v2DG+ 𝜂−1

f∈Fh

hf‖{∇v}⋅𝐧f20,f

1∕2

.

astdh (wh, wh)≥ 1

2‖wh2DG, ∀whVh.

(7)

(3) (𝐁𝐨𝐮𝐧𝐝𝐞𝐝𝐧𝐞𝐬𝐬) [6, Lemma 4.16] The following inequality holds:

where the constant C∶=C(𝜂,𝜎) is independent of h.

Theorem  5 [6, Theorem 4.17] Suppose that the mesh Th is shape-regular with respect to a constant 𝜎 >0 and the penalty parameter 𝜂 is sufficiently large. Then, there exists a unique SIP-DG solution uhVh of (3.2), and the following error esti- mate holds:

where the constant C depends only on the penalty parameter 𝜂 and 𝜎.

Corollary 6 [6, Corollary 4.18] Suppose that the assumptions of Theorem 5 hold and that the exact solution u of the model problem (2.1) belongs to H2(𝛺) . Then, we have the following error estimate:

where the constant C depends on 𝜂 and 𝜎, but is independent of h.

3.3 Numerical experiments (part 1)

We consider a numerical experiment to examine how the shape-regular constant 𝜎 affects the practical computations involved in the standard SIP-DG scheme.

Set 𝛺 ∶= (0, 1) × (0, 1) and 𝜙(x, y) ∶= 𝜋2sin(𝜋x)sin(𝜋y) in the model problem (2.1). Then, the exact solution is u(x, y) =sin(𝜋x)sin(𝜋y)∕2 . Let n and m be positive integers. We divide the horizontal and vertical sides of 𝛺 into n and m equal seg- ments, respectively. We then draw diagonal lines in each small rectangle to define the mesh, as depicted in Fig. 1.

We fix n=40 and the penalty parameter 𝜂 =10 . We apply the standard SIP-DG method to the model problem with various m. The conjugate gradient method with the incomplete Cholesky decomposition preconditioner (ICCG) is used for the linear solver. The successive over-relaxation (SOR) method is also used occasionally to check whether the obtained uh is reasonable. The results are summarized in Table 1.

Here, for T ∈Th , h=diamT , R is the circumradius of T, the “ L2-error” is

|uuh|L2(𝛺) , the “ H1(Th)-error” is a(0)h (u−uh, uuh)1∕2 , the “ Pstdh -error” is Pstdh (u−uh, uuh)1∕2 , and the “DG-error” is ‖uuhDG . We employ the 4-point Gauss quadrature of degree 3 on triangles to compute those errors. We see that the errors given by the SIP-DG method decrease as m increases until m=100 ,

1

2‖vhDG ≤ sup

wh∈Vh

astdh (vh, wh)

whDG

, ∀vhVh.

astdh (v, wh)≤CvDG∗whDG, ∀(v, wh) ∈V∗h×Vh,

uuhDGC inf

yh∈VhuyhDG∗,

uuhDGChu2,𝛺,

(8)

which is consistent with the theoretical error estimates. However, the errors increase as m increases from m=120 . The ICCG iterations do not converge for m=200 , while the SOR iterations give almost the same results until m=160 . For m=180, 200 , the SOR iterations converge quickly but the obtained uh are not reasonable.

We also examined the case m=400 . In this case, we required 𝜂 =30 to obtain reasonable uh.

4 New penalty term and SIP‑DG scheme

From the numerical experiments described in the previous section, we can conclude that the shape-regularity condition is crucial for the standard SIP-DG method with a fixed penalty parameter 𝜂 . It is natural to wonder why this is the case.

The most important term in the SIP-DG scheme is the penalty term Pstdh (v, wh) defined by (3.1). The penalty term originates from the trace inequalities

Fig. 1 Mesh constructed in 𝛺 . n=10 , m=20

Table 1 Errors produced by the SIP-DG method

m h R L2-error H1(Th)-error Pstd

h -error DG-error

40 3.536e−2 1.768e−2 2.991e−4 3.643e−2 1.972e−2 4.142e−2

60 3.006e−2 1.503e−2 2.095e−4 3.067e−2 1.710e−2 3.511e−2

80 2.795e−2 1.398e−2 1.706e−4 2.807e−2 1.645e−2 3.253e−2

100 2.693e−2 1.346e−2 1.484e−4 2.663e−2 1.634e−2 3.124e−2

120 2.637e−2 1.318e−2 1.334e−4 2.581e−2 1.648e−2 3.062e−2

140 2.602e−2 1.301e−2 1.222e−4 2.564e−2 1.720e−2 3.088e−2

160 2.578e−2 1.289e−2 1.147e−4 3.173e−2 2.620e−2 4.115e−2

180 2.562e−2 1.281e−2 1.150e−4 3.330e−2 2.858e−2 4.389e−2

200 2.550e−2 1.275e−2

(9)

where f is an arbitrary facet of T∈Th . Note that the constants Ctri ( i=1, 2 ) strongly depend on the shape-regular constant 𝜎.

To avoid imposing the shape-regularity condition, we adopt the general trace inequalities

which are valid on an arbitrary d-simplex T. Warburton and Hesthaven [18] pre- sented explicit forms of the constants Ctri ( i=3, 4 ) that are independent of the geom- etry of T. Note that (4.1) is a “simplified” version of (4.2) under the shape-regularity condition. We introduce a quantity on each f ∈Fh below.

Let f ∈Foh . Then, there exist Tf1 , Tf2∈Th such that f =Tf1Tf2 . Let ̃Tfi be the d-simplex whose vertices are those of f and the barycenter of Tfi ( i=1, 2 ). Then, define

If g∈F𝜕h , then g⊂ 𝜕𝛺 . Let g⊂ 𝜕Tg with Tg∈Th and g be the d-simplex whose vertices are those of g and the barycenter of Tg . Define

Note that

See Fig. 2. We remark that the only information we need for the simplex fi is its measure |fi|=|Tfi|∕(d+1).

(4.1)

v0,fCtr1

h1∕2fv0,T, ‖∇v⋅𝐧0,fCtr

2

h1∕2f ‖∇v‖0,T, ∀v∈Pk(T),

(4.2)

v0,fC3trf1∕2

T1∕2v0,T, ‖∇v⋅𝐧0,fC4trf1∕2

T1∕2‖∇v‖0,T, ∀v∈Pk(T),

{ |f|

|̃Tf| }

∶= |f|

|f1|+ |f|

|̃Tf2|.

{|g|

|̃Tg| }

∶= |g|

|̃Tg|.

(4.3)

⎛⎜

⎜⎝

g∈F𝜕h

g

⎞⎟

⎟⎠

⎛⎜

⎜⎝

f∈Foh

f1∪ ̃Tf2

⎞⎟

⎟⎠

= 𝛺.

Fig. 2 Domains for the new penalty terms

(10)

With the quantity {|f|

|̃Tf|

}

defined for f ∈Fh , we (re)define the penalty term and SIP-DG bilinear form astdh as

Note that, if a mesh satisfies the shape-regularity condition, {

|f|

|̃Tf|

}

1

hf for any facet f ∈Fh , and Pnewh becomes equivalent to the standard penalty term Pstdh .

Definition 7 The SIP-DG scheme for the model problem is redefined as follows: find uhVh such that

Remark To see the meaning of the new penalty terms (4.4), let us consider a small part of the mesh of Fig. 1, as shown in Fig. 3.

The mesh consists of congruent right triangles. Let T be one of the right triangles, and f1 , f2 be its edges as depicted in Fig. 3. Set h=|f1| . Then, |f2|= 𝛼h , where 0< 𝛼 <1 . Elementary geometry tells us that {

f2

|̃Tf2|

}

=12∕h,

Note that if T is becoming degenerated, the coefficient 12𝜂∕𝛼 will increase. This means that we can interpret the coefficient 𝜂

{|f|

|̃Tf|

}

as an “improved” version of the standard penalty term coefficient h𝜂

f with the “adaptive” parameter 𝛼. 5 Properties of the new bilinear form anew

h and error estimates

In this section, we show that, without imposing the shape-regularity condition, the new SIP-DG scheme inherits all of the good properties from the standard SIP-DG scheme.

From the definitions, it is clear that Lemma 3 still holds for the new anewh :

(4.4) Pnewh (v, wh) ∶= 𝜂

f∈Fh

{ |f|

|f| }

f[v][wh]ds,

(4.5) anewh (v, wh) ∶=a(0)h (v, wh) −Jh(v, wh) +Pnewh (v, wh).

(4.6) anewh (uh, vh) = (𝜙, vh)𝛺, ∀vhVh.

(4.7) {|f1|

|f

1| }

= 12

𝛼h, and 𝜂 {|f1|

|f

1| }

f

1

[v][wh]ds= 12𝜂 𝛼hf

1

[v][wh]ds.

Fig. 3 Part of the mesh

(11)

Lemma 3new (Consistency) The exact solution uV of the model problem (2.1) is consistent:

Therefore, the solution uhVh of SIP-DG method (3.2) satisfies the Galerkin orthogonality:

We redefine the norms associated with the SIP-DG scheme:

The following lemma holds. Its proof is quite similar to the standard proofs. Here, we loosely follow the proofs given by Di Pietro and Ern [6].

Lemma 8 Suppose that the penalty parameter 𝜂 is sufficiently large. Then,

(1) (𝐃𝐢𝐬𝐜𝐫𝐞𝐭𝐞 𝐜𝐨𝐞𝐫𝐜𝐢𝐯𝐢𝐭𝐲) The bilinear form anewh is coercive in Vh with respect to the norm ‖⋅‖newDG :

(2) (𝐃𝐢𝐬𝐜𝐫𝐞𝐭𝐞 𝐬𝐭𝐚𝐛𝐢𝐥𝐢𝐭𝐲) The following inequality holds:

(3) (𝐁𝐨𝐮𝐧𝐝𝐞𝐝𝐧𝐞𝐬𝐬) The following inequalities hold:

where the constant C∶=C(𝜂, Ctr4) is independent of h and the geometry of elements in Th.

Proof (1) Let whVh . For f ∈Foh , there exist Tfi∈Fh ( i=1, 2 ) with f =Tf1Tf2 . It follows from the trace inequality (4.2) that

anewh (u, vh) = (𝜙, vh)𝛺, ∀vhVh.

anewh (u−uh, vh) =0, ∀vhVh.

(5.1)

vnewDG ∶=�

a(0)h (v, v) +Pnewh (v, v)�1∕2

, vV∗h,

(5.2)

vnewDG∗ ∶=

⎛⎜

⎜⎝

�‖vnewDG

2

+ 𝜂−1

f∈Fh

��f

̃Tf

−1

‖{∇v}⋅𝐧f20,f

⎟⎟

1∕2

.

anewh (wh, wh)≥ 1 2

�‖whnewDG

2

, ∀whVh.

1

2‖vhnewDG ≤ sup

wh∈Vh

anewh (vh, wh)

whnewDG , ∀vhVh.

(5.3) anewh (v, wh)≤CvnewDG∗whnewDG, ∀(v, wh) ∈V∗h×Vh,

(5.4) anewh (v, w)≤‖vnewDG∗wnewDG∗, ∀(v, w) ∈V∗h×V∗h,

(12)

Hence, we have

We also obtain a similar inequality for the case f ∈F𝜕h. Because of Jh(wh, wh) =2∑

f∈Fh({∇wh}⋅𝐧f,[wh])f and (4.3), we have that

Thus, it follows from the arithmetic-geometric mean that

for some constant 𝛿 >0 . Set 𝛿 ∶=1∕2 , and let 𝜂 be sufficiently large so that 𝜂≥(C4tr)2 . Then, the following coercivity holds:

(2) For arbitrary vhVh , we have

because of the coercivity.

(3) By the Cauchy–Schwarz inequality, we see that

����

∇wh

𝐧f���0,fCtr4f1∕2 2

⎛⎜

⎜⎝

‖∇wh0,T̃f1

f11∕2 +

‖∇wh0,T̃f2

̃Tf21∕2

⎞⎟

⎟⎠ .

(5.5) ({∇wh}⋅𝐧f,[wh])f ≤‖{∇wh}⋅𝐧f0,f‖[wh]‖0,f

Ctr4f1∕2 2

⎛⎜

⎜⎝

‖∇wh0,̃T1f

f11∕2 +

‖∇wh0,̃T2f

f21∕2

⎞⎟

⎟⎠

‖[wh]‖0,f

Ctr

4

2

‖∇wh20,̃T1 f

+‖∇wh20,̃T2 f

1∕2

f

̃Tf

1∕2

‖[wh]‖0,f.

(5.6) Jh(wh, wh)≤Ctr

4

��

f∈Fh

� �f

f

‖[wh]‖20,f

1∕2

T∈Th

‖∇wh20,T

1∕2

.

Jh(wh, wh)≤𝛿

T∈Th

‖∇wh20,T+(Ctr4)2 𝛿

f∈Fh

��f

̃Tf

‖[wh]‖20,f

= 𝛿a(0)h (wh, wh) +(Ctr4)2

4𝛿𝜂 Pnewh (wh, wh)

anewh (wh, wh) =a(0)h (wh, wh) −Jh(wh, wh) +Pnewh (wh, wh)

≥ 1

2a(0)h (wh, wh) +1

2Pnewh (wh, wh) = 1

2(‖whnewDG)2.

1

2‖vhnewDGanewh (vh, vh)

vhnewDG ≤ sup

wh∈Vh

anewh (vh, wh)

whnewDG

(13)

Furthermore, we have that

It follows from (5.5) and (4.3) that

Therefore, we obtain

For (v, w) ∈V∗h×V∗h , we immediately obtain a(0)h (v, wh)≤(

a(0)h (v, v))1∕2(

a(0)h (wh, wh))1∕2

, Pnewh (v, wh)≤(

Pnewh (v, v))1∕2(

Pnewh (wh, wh))1∕2

.

f∈Fh

({∇v}⋅𝐧f,[wh])f ≤ �

f∈Fh

𝜂−1∕2

��f

f

−1∕2

× {∇v}⋅𝐧f0,f𝜂1∕2

� �f

f

1∕2

‖[wh]‖0,f

≤⎛

⎜⎜

𝜂−1

f∈Fh

� �f

̃Tf

−1

‖{∇v}⋅𝐧f20,f

⎟⎟

1∕2

�

Pnewh (wh, wh)�1∕2

.

fFh

({∇wh}⋅𝐧f,[v])fCtr4 2

f∈Fh

�‖∇wh20,T 1

+‖∇wh20,T 2

1∕2

f

f

1∕2

‖[v]‖0,f

Ctr4 2𝜂

��

T∈Th

‖∇wh20,T

1∕2

Pnewh (v, v)�1∕2

.

Jh(v, wh) = �

f∈Fh

({∇v}⋅𝐧f,[wh])f + �

f∈Fh

({∇wh}⋅𝐧f,[v])f

≤⎛

⎜⎜

f∈Fh

𝜂−1

��f

f

−1

‖{∇v}⋅𝐧f20,f

⎟⎟

1∕2

Pnewh (wh, wh)�1∕2

+Ctr

4

2𝜂

a(0)h (wh, wh)�1∕2

Pnewh (v, v)�1∕2

.

(14)

Gathering these inequalities together, we conclude that (5.3) and (5.4) hold. ◻ Theorem 9 For the exact solution uV∗h of the model problem (2.1) and its SIP- DG solution uhVh of (4.6), the following error estimate holds:

where the constant C=C(𝜂, C4tr) is independent of h and the geometry of elements in Th.

Proof By the consistency of anewh , we have

Thus, the discrete coercivity and boundedness yield

for an arbitrary yhVh . Therefore, we obtain

Taking the infimum for yhVh and rewriting C, we conclude that (5.7) holds. ◻ To derive a more practical error estimation, we prepare another general trace ine- quality. Let T be a d-simplex and f be a facet of T. The following inequality holds [17, p.24]:

Now, let Ikhu∈Pk(Th) be an interpolation of u that satisfies Jh(v, w) = �

f∈Fh

({∇v}⋅𝐧f,[w])f + �

f∈Fh

({∇w}⋅𝐧f,[v])f

≤⎛

⎜⎜

f∈Fh

𝜂−1

��f

f

−1

‖{∇v}⋅𝐧f20,f

⎟⎟

1∕2

Pnewh (w, w)�1∕2

+

⎛⎜

⎜⎝

f∈Fh

𝜂−1

� �f

̃Tf

−1

‖{∇w}⋅𝐧f20,f

⎟⎟

1∕2

Pnewh (v, v)�1∕2

.

(5.7)

uuhnewDGC inf

yh∈VhuyhnewDG∗,

anewh (u−uh, wh) =0, ∀whVh.

uhyhnewDG ≤2 sup

wh∈Vh

anewh (uhyh, wh)

whnewDG

=2 sup

wh∈Vh

anewh (u−yh, wh)

whnewDG

2CuyhnewDG∗

uuhnewDG ≤(1+2C)uyhnewDG∗, ∀yhVh.

(5.8)

‖∇v⋅𝐧0,fCtr5f1∕2

T1∕2

��v1,T+hTv2,T

�, ∀v∈H2(T).

(5.9) [u−Ikhu]

f =0 ∀f ∈Fh.

(15)

Note that the usual Lagrange interpolation satisfies (5.9). Insert Ikhu into yh in (5.7), and set U∶=u−Ikhu . Then, [U]f =0 on any f ∈Fh , and Pnewh (U, U) =0 . There- fore, we see that

For a facet f ∈Foh , let f =Tf1Tf2 , Tfi∈Th , and Ui∶=U|Tfi . The trace inequality (5.8) yields

and thus

That is, the following theorem has been proved.

Theorem  10 Let uV∗h be the exact solution of the model problem (2.1), and uhVh be its SIP-DG solution (4.6). Then, we have the following error estimation:

where Ikhu is an interpolation that satisfies (5.9), and the constant C=C(Ctr4, Ctr5,𝜂) is independent of h and the geometry of elements in Th.

Let I1hu be the usual Lagrange interpolation of u and let RT be the quantity defined in Sect. 2.2. Suppose that k=1 , d=2 and uH2(𝛺) . Then, |u−I1hu|2,T=|u|2,T , and, from the results in [11, 13],

where the constant CL1 is independent of the geometry of T. Thus, we find that

UDG=

��

T∈Th

U21,T

1∕2

.

��f

f

−1

‖{∇U}⋅𝐧f20,f ≤1 2

��f

f

−1

‖∇U1𝐧f20,f +‖∇U2𝐧f20,f

≤(Ctr5)2 2

��f

f

−1

� �f

f1�(�U1,T̃f1+hT̃f1U2,̃T2f)2 + �f

̃Tf2�(�U1,̃T2f +hT̃f2U2,̃Tf2)2

≤(Ctr5)2

U21,̃T1 f

+�U21,̃T2 f

+h2̃

Tf1U22,T̃1 f

+h2̃

Tf2U22,̃T2 f

� ,

f∈Fh

� �f

f

−1

‖{∇U⋅𝐧}20,f ≤(Ctr5)2

T∈Th

��U21,T+h2TU22,T� .

uuhnewDGCu−IkhunewDG∗C

T∈Th

��u−Ikhu21,T+h2Tu−Ikhu22,T1∕2

,

(5.10)

|u−I1hu|1,TCL1RT|u|2,T, ∀u∈H2(T),

Referenzen

ÄHNLICHE DOKUMENTE

Mechanics 65.1, pp. “Effect of Artificial Stress Diffusivity on the Stability of Numerical Calculations and the Flow Dynamics of Time-Dependent Viscoelastic Flows”. In: Journal

Finally we show that the h-vector of a standard determinantal scheme of codimension 3 is of decreasing type if the largest entry in the corresponding degree matrix is sufficiently

A number of test cases are presented, including 1D shock tube experiments with real and ideal gas ap- proximation, supersonic real gas jet simulation, single bubble cavitation

Based on the idea for our future work we present a framework for the analytical test- functions based on solving the adjoint-problem for the Discontinuous Galerkin method in a

[r]

A global barotropic model of the atmosphere is presented governed by the shallow water equations and discretized by a Runge-Kutta discontinuous Galerkin method on an

A production method, that ensures good pollen quality is described, as well as the main quality criteria, that can be included in a future standard.. There are

In this thesis I presented the theoretical description of nonlinear optical phenomena with respect to two different material models – the hydrodynamic model for plasmonic materials