• No results found

An adaptive two-level method for hypersingular integral equations in R 3

N/A
N/A
Protected

Academic year: 2022

Share "An adaptive two-level method for hypersingular integral equations in R 3"

Copied!
15
0
0

Loading.... (view fulltext now)

Full text

(1)

An adaptive two-level method for hypersingular integral equations in R 3

Patrick Mund Ernst P. Stephan

(Received 7 August 2000)

Abstract

In this paper an a posteriori error estimate for hypersingular inte- gral equations is derived by using hierarchical basis techniques. Based on the properties of a two-level additive Schwarz method easily com- putable local error indicators are obtained. An algorithm for adaptive error control which allows anisotropic refinements of the boundary elements is formulated and numerical results are included.

Institut f¨ ur Angewandte Mathematik, Universit¨ at Hannover, Welfengarten 1, 30167 Hannover, Germany. mailto:[email protected]

0

See http://anziamj.austms.org.au/V42/CTAC99/Mund for this article and ancillary

services, c Austral. Mathematical Soc. 2000. Published 27 Nov 2000.

(2)

Contents C1020

Contents

1 A stable two-level subspace decomposition C1020

2 An a posteriori error estimate C1026

3 Numerical results C1028

References C1032

1 A stable two-level subspace decomposition

In recent years adaptive hierarchical basis methods in the finite element method (fem) [1, 2, 4] have become increasingly popular. This approach has meanwhile been also applied to the boundary element method (bem) for weakly singular integral equations [8] and to the fem/bem coupling [7].

Here we extend it to hypersingular integral equations on surfaces.

We consider the hypersingular integral equation W v(x) := − 1

∂n

x

Z

Γ

v(y)

∂n

y

1

|x − y|

y

= f (x) , x ∈ Γ (1)

where Γ is an open plane surface and integration has to be understood in the

Hadamard sense. W is a bijective mapping from ˜ H

1/2

(Γ) onto H

−1/2

(Γ) and

(3)

the bilinear form hW u, vi for u, v ∈ ˜ H

1/2

(Γ) is symmetric and positive definite (cf. Costabel [3], Stephan [9 ]). Hence the unique solution v

N

∈ S

N

⊂ ˜ H

1/2

(Γ) of the Galerkin scheme

hW v

N

, χi = hf, χi ∀χ ∈ S

N

(2) converges quasi-optimally towards the exact solution v ∈ ˜ H

1/2

(Γ) of (1). For standard Sobolev spaces L

2

(Γ) and H

01

(Γ) (which is the completion of C

0

within H

1

(Γ)) the space ˜ H

1/2

(Γ) is an interpolation space between L

2

(Γ) and H

01

(Γ), and H

−1/2

(Γ) is the dual space of ˜ H

1/2

(Γ). The solution u of ( 1) for given f ∈ H

−1/2

(Γ) is the jump across Γ of the solution of a Neumann problem for the Laplacian in R

3

\¯Γ, cf. [ 9].

In the following we present a two-level method for the h-version of the Galerkin scheme with bilinear continuous elements. For ease of presentation we consider Γ = [ −1, 1]

2

.

Let γ

l

(0 ≤ l ≤ L) be a uniform partition of Γ into squares of side length h

l

= 2

−l

and let

X

l

= {u ∈ C

0

(Γ) : u piecewise bilinear w.r.t. γ

l

and u

|∂Γ

= 0 } (0 ≤ l ≤ L) X

l0

= {u ∈ X

l

: u = 0 on the nodes of γ

l−1

} (1 ≤ l ≤ L).

Let b

l,i

(0 ≤ i ≤ n

l

) be a piecewise bilinear function with value one at

an interior node of γ

l

(not belonging to γ

l−1

) and with zero value in all

other nodes of γ

l

. Let X

L,i0

= span {b

L,i

}. We have the following two-level

(4)

1 A stable two-level subspace decomposition C1022 decomposition of the space X

L

:

X

L

= X

L−1

⊕ X

L,10

⊕ · · · ⊕ X

L,n0 L

(3) Let

P

(2)L

= P

L−1

+

nL

X

i=1

P

L,i

(4)

be the two-level additive Schwarz operator belonging to the subspace decom- position (3) and the bilinear form hW ·, ·i, i.e.

hW P

L−1

φ, ψi = hW φ, ψi ∀ψ ∈ X

L−1

, φ ∈ X

L

, hW P

L,i

φ, ψi = hW φ, ψi ∀ψ ∈ X

L,i0

, φ ∈ X

L

. Then there holds

Theorem 1 There exist constants c

1

, c

2

> 0, independent of L, such that c

1

hW u, ui ≤ hW P

(2)L

u, ui ≤ c

2

hW u, ui ∀u ∈ X

L

. (5) The proof of Theorem 1 is based on the following lemmas where always u ∈ X

L

arbitrary with

u = u

L−1

+

nL

X

i=1

u

L,i

where u

L−1

∈ X

L−1

and u

L,i

∈ X

L,i0

. Let I

L−1

u ∈ X

L−1

be the bilinear

interpolant of u at the nodes of γ

L−1

.

(5)

Lemma 2 [6 , Lemma 2.5, Lemma 3.10] There exists a constant c, inde- pendent of L and u, such that

ku − I

L−1

uk

L2(Γ)

≤ ch

L

kuk

H1(Γ)

. (6) Furthermore for any s ∈ [0, 1] there exists a constant c = c(s) > 0 such that

kI

L−1

uk

H˜s(Γ)

≤ ckuk

H˜s(Γ)

for any u ∈ X

L

. (7)

Lemma 3 [6, Lemma 3.12] Let Γ

Li

∈ γ

L

be a square with vertices x

k

(1 ≤ k ≤ 4). Let v, w be bilinear functions on Γ

Li

with v(x

1

) = w(x

1

) and w(x

2

) = w(x

3

) = w(x

4

) = 0 . Then there holds

kwk

L2Li)

4

3 kvk

L2Li)

.

Lemma 4 [5] Let

i

, i = 1, . . . , N} be a finite covering of Γ with rectan- gles Γ

i

and covering constant σ ∈ N, i.e. we can colour {Γ

i

, i = 1, . . . , N}

by at most σ different colours such that subdomains with same colour are disjoint. Let φ = P

N

i=1

φ

i

∈ ˜ H

s

(Γ) for s ∈ R with φ

i

∈ ˜ H

s

i

). Then there holds

kφk

2H˜s(Γ)

≤ σ X

N

i=1

i

k

2H˜si)

.

(6)

1 A stable two-level subspace decomposition C1024 Proof: (of Theorem 1 ) We show that there exist constants c

1

, c

2

> 0 such that

1

c

2

kuk

2H˜1/2(Γ)

≤ ku

L−1

k

2H˜1/2(Γ)

+

nL

X

i=1

ku

L,i

k

2H˜1/2(Γ)

1

c

1

kuk

2H˜1/2(Γ)

. (8)

The left inequality follows directly from Lemma 4 with c

2

= 9 since to any x ∈ Γ there belong at most 8 different b

L,i

’s with x ∈ suppb

L,i

(1 ≤ i ≤ n

L

) and since

ku

L,i

k

H˜1/2(Γ)

= ku

L,i

k

H˜1/2(

supp

bL,i)

.

It remains to show the right inequality in (8 ). Since u

L−1

= I

L−1

u Lemma 2 implies

ku

L−1

k

H˜1/2(Γ)

≤ ckuk

H˜1/2(Γ)

. (9) Let {x

i

}

ni=1L

denote the set of nodes in γ

L

which do not belong to γ

L−1

. We decompose the index set {1, 2, . . . , n

L

} = M

1

∪ M

2

∪ M

3

into 3 disjoint sets M

k

such that two indices i, j ∈ {1, 2, . . . , n

L

} belong to the same set M

k

if

|x

i

− x

j

| is an integer multiple of 2h

L

. The sets M

k

are uniquely determined (up to permutation) (cf. Fig. 1 ). For k ∈ {1, 2, 3} the nodes {x

i

}

i∈Mk

are just the nodes of the coarse grid γ

L−1

shifted by h

L

in the x

1

- and/or x

2

-direction.

There holds for k ∈ {1, 2, 3}

meas(supp b

L,i

∩ supp b

L,j

) = 0 ∀i, j ∈ M

k

, i 6= j

(7)

1 1

1

1

1

1 3

3

3 3

3 3

2 2

2 2

Figure 1: Decomposition of the nodes γ

L

into disjoint subsets: Number k ∈ {1, 2, 3} of the node x means x ∈ M

k

. The nodes of the coarse mesh γ

L−1

are marked with •.

(8)

2 An a posteriori error estimate C1026 with the Lebesgue-measure meas( ·). Hence

X

i∈Mk

ku

L,i

k

20

= X

i∈Mk

u

L,i

2

0

16

9 k˜uk

20

(10)

where ˜ u = u − u

L−1

and k · k

s

= k · k

H˜s(Γ)

, s ∈ IR.

Here the last inequality follows from Lemma 3 since w = P

i∈Mk

u

L,i

and ˜ u coincide at one node of each element in γ

L

and w vanishes in all the other nodes. With the standard inverse inequality for finite elements and (10) and (6) we have

nL

X

i=1

ku

L,i

k

21/2

≤ ch

−1L

P

nL

i=1

ku

L,i

k

20

= ch

−1L

X

3 k=1

X

i∈Mk

ku

L,i

k

20

c

0

h

−1L

k˜uk

20

≤ c

0

h

−1L

ku − I

L−1

uk

20

ch

L

kuk

21

≤ c kuk

21/2

.

Together with (9) this implies the right inequality in (8). Thus the proof is complete due to the equivalence of the norms kuk

1/2

and hW u, ui

1/2

.

2 An a posteriori error estimate

Next we need the saturation assumption: (A

h

) There exist constants k

0

∈ N and 0 < ρ < 1 such that

kv − v

k+1

k

1/2

≤ ρkv − v

k

k

1/2

∀k ≥ k

0

(9)

where v

k+1

denotes the Galerkin solution on the level k + 1 and v the exact solution of (1).

Theorem 5 Suppose (A

h

) holds. Then there exist constants c

1

, c

2

> 0 such that there holds for k ≥ k

0

c

1 nL

X

j=1

η

2L,j

≤ kv − v

L−1

k

21/2

= c

2 nL

X

j=1

η

L,j2

(11)

with

η

L,j

= |hf − W v

L−1

, b

L,j

i|

hW b

L−1

, b

L,j

i

1/2

(j = 1, 2, . . . , n

L

) . (12)

Proof: The saturation assumption (A

h

) yields the equivalence of norms kv

L

− v

L−1

k

1/2

∼ kv − v

L−1

k

1/2

.

Due to Theorem 1 we have

c

1

kv

L

− v

L−1

k

21/2

≤ kP

L−1

(v

L

− v

L−1

) k

21/2

+

nL

X

i=1

kP

L,i

(v

L

− v

L−1

) k

21/2

≤ c

2

kv

L

− v

L−1

k

21/2

. Firstly, we observe that since v

L−1

and v

L

satisfy the Galerkin equation there holds for any w ∈ X

L−1

hW P

L−1

v

L

, wi = hW v

L

, wi = hf, wi = hW v

L−1

, wi = hW P

L−1

v

L−1

, wi .

(10)

3 Numerical results C1028 Hence

kP

L−1

(v

L

− v

L−1

) k

21/2

= 0.

The error indicator η

L,j

in (12) is obtained by solving a linear problem in the space X

L,j0

. The function v

L,j

= P

L,j

(v

L

− v

L−1

) ∈ X

L,j0

solves for any v ∈ X

L,j0

hW v

L,j

, vi = hf − W v

L−1

, vi (13) Hence firstly one solves (13) for 1 ≤ j ≤ n

L

and then one computes the terms η

L,j

= hW v

L,j

, v

L,j

i

1/2

. Since X

L,j0

= span {b

L,j

} is a one-dimensional space, we have v

L,j

= cb

L,j

with coefficient

c = hf − W v

L−1

, b

L,j

i hW b

L,j

, b

L,j

i . Hence

η

L,j

= |c|hW b

L,j

, b

L,j

i

1/2

.

3 Numerical results

Algorithm 3.1 (Adaptive multilevel algorithm) Let γ

0

denote an initial mesh on Γ and X

0

the corresponding space of continuous bilinear functions.

Furthermore let 0 ≤ θ ≤ 1 and δ > 0 be given.

(11)

1. Compute the Galerkin solution u

k

∈ X

k

of (2).

2. Compute the error indicators η

k,j

, j = 1, . . . , n

k

with (12).

3. Compute the row error indicators η

R,m

and the column error indica- tors η

C,n

as weighted sums of the single error indicators of one row and one column of the mesh, respectively. The weighting is done by dividing the quadratic mean of the local error indicators of a row or a column by the respective number of terms.

4. Compute ηmax := max{η

R,m

, η

C,n

}. Refine all elements of the mth row in x

1

-direction if

η

R,m

≥ θηmax ,

refine all elements of the nth column in x

2

-direction if η

C,n

≥ θηmax .

Here refining of the element with index i in x

k

-direction means halving the element in x

k

-direction.

5. Thus obtain the space X

k+1

. Check whether ηmax < δ is satisfied.

Otherwise go to 1.

Remark 6 Due to the row and column error indicators the above refinement

strategy secures the continuity of the trial functions. No hanging nodes are

obtained.

(12)

3 Numerical results C1030 Table 1: Adaptive h -refinement with θ = 0.6 .

L N

L

E

L

η

L

η

L

/E

L

κ(B

h

W

h

) κ(W

h

) 1 5 0.559700 0.335091 0.598697 1.24 · 10

0

1.24 · 10

0

2 16 0.466277 0.313657 0.672684 4.86 · 10

0

2.36 · 10

0

3 48 0.311299 0.201438 0.647088 1.39 · 10

1

3.74 · 10

0

4 96 0.214100 0.130477 0.609423 1.65 · 10

1

6.99 · 10

0

5 160 0.149149 0.085045 0.570201 1.77 · 10

1

1.37 · 10

1

6 240 0.105005 0.057504 0.547632 1.80 · 10

1

2.86 · 10

1

7 336 0.074666 0.041280 0.552871 1.83 · 10

1

6.13 · 10

1

8 448 0.053782 0.032152 0.597816 1.84 · 10

1

1.34 · 10

2

Next we choose the model problem Γ to be the L-shaped surface piece

in the (x

1

, x

2

)-plane with vertices (0, 0, 0), (1, 0, 0), (1, −1, 0), (−1, −1, 0),

( −1, 1, 0), (0, 1, 0), and the right hand side f = 1 in ( 1). In Table 1 the results

are presented for the adaptive refinement strategy. N

L

denotes the number of

unknowns on level L; E

L

the relative error in the energy norm; κ(B

h

W

h

) and

κ(W

h

) the condition numbers of the preconditioned and unpreconditioned

Galerkin matrix of (2 ), respectively; B

h

the preconditioner according to the

additive Schwarz operator in (4 ); η

L

the sum of the error indicators and

η

L

/E

L

the efficiency index of the algorithm. The sequence of corresponding

mesh refinements is given in Figure 2.

(13)

Figure 2: The sequence of refined meshes for θ = 0.6 .

(14)

References C1032 Acknowledgments: This work was supported by the German Research Foundation (DFG) grants Ste 258/25-9 and Ste573/3-1. The authors would like to thank K.-W. Oertel for performing the numerical experiments and M. Maischak for providing his software package maiprogs.

References

[1] R.E. Bank and R.K. Smith. A posteriori error estimates based on hierarchical bases. SIAM J. Numer. Anal., 30:921–935, 1993. C1020 [2] F.A. Bornemann, B. Erdmann, and R. Kornhuber. A posteriori error

estimates for elliptic problems in two and three space dimensions. SIAM J. Numer. Anal., 33:1188–1204, 1996. C1020

[3] Martin Costabel. Boundary integral operators on Lipschitz domains:

Elementary results. SIAM J. Math. Anal., 19(3):613–626, 1988. C1021 [4] P. Deuflhard, P. Leinen, and H. Yserentant. Concepts of an adaptive

hierarchical finite element code. Impact of Computing in Science and Engineering, 1:3–35, 1989. C1020

[5] Norbert Heuer. Additive schwarz methods for weakly singular integral

equations in R

3

—the p-version. In G. Wittum W. Hackbusch, editor,

Boundary Elements: Implementation and Analysis of Advanced

Algorithms, Proceedings of the 12th GAMM–Seminar, Kiel 1996,

(15)

volume 54 of Notes on Numerical Fluid Mechanics, pages 126–135, Braunschweig, 1996. Vieweg. C1023

[6] Patrick Mund. Zwei-Level-Verfahren f¨ ur Randintegralgleichungen mit Anwendungen auf die nichtlineare FEM-BEM-Kopplung. PhD thesis, Hannover, 1997. C1023, C1023

[7] Patrick Mund and Ernst Peter Stephan. An adaptive two-level method for the coupling of nonlinear fem-bem equations. SIAM

J. Numer.Analysis, 36:1001–1021, 1999. C1020

[8] Patrick Mund, Ernst Peter Stephan, and Josha Weiße. Two-level methods for the single layer potential in R

3

. Computing, 60:243–266, 1998. C1020

[9] Ernst Peter Stephan. Boundary integral equations for screen problems in R

3

. Integral Equations and Operator Theory, 10:257–263, 1987.

C1021, C1021

References

Related documents

this tower of curves. This reduces to the study of the Newton slopes of L-functions associated to characters of the Galois group of this tower. We prove that, when the conductor of

We also observed that miR-20a represses the protein kinase, cGMP-dependent, type I (PRKG1) gene and we identified two crucial miR-20a binding sites within the coding region of

When fire fighting foam solutions reach wastewater treatment plants, primary concerns involve excess foaming and high nutrient loading which can both potentially contribute to the

While, indeed, female characters in the works of both Galdós and Canel have been portrayed as perpetuators of Spain’s problems (consider, from this study, Sofía, doña

The present results confirm that purified anthocyanin extracted from cell suspension culture revealed a pool of anthocyanin fractions.. Similarly, the anthocyanin was

PFAS is used by several oil and service companies to plan and follow-up wells in relation to geological information (lithology, formation tops), petro-physical information

Using the whiteflies as the research subject, image of insect pest of whiteflies based on Fuzzy C means clustering algorithm with Marker controlled watershed