18
Applied Mathematical Sciences, Vol. 11, 2017, no. 5, 209 - 226 HIKARI Ltd, www.m-hikari.com https://doi.org/10.12988/ams.2017.69250 On Bivariate Poly-Sinc Collocation Applied to Patching Domain Decomposition Maha Youssef 1 and Gerd Baumann 1,2 1 Mathematics Department, German University in Cairo, Egypt 2 University of Ulm, Albert-Einstein-Allee 11, Ulm, Germany Copyright c 2016 Maha Youssef and Gerd Baumann. This article is distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Abstract An efficient direct domain decomposition method is developed cou- pled with Poly-Sinc approximation over complex geometry. We solve 2D Poisson equations in L-Shaped geometry. The spatial domains of interest are decomposed into several non-overlapping rectangular sub- domains. In each sub-domain, a Poly-Sinc collocation scheme is used to approximate the solution of the governing equation. Sinc points are used for the spatial discretization. We use the Dirichlet boundary conditions on interface and using the first-order normal derivatives as transmis- sion conditions. The boundary conditions will keep the continuities of variables and the continuities of the derivatives. Three test examples are used to verify the accuracy and efficiency. We compare the errors derived from Poly-Sinc approximations with errors obtained by either Sinc or finite difference approximations. The results indicate that the present method is efficient, stable, and accurate. Mathematics Subject Classification: 35J15, 35J25, 65M70 Keywords: Elliptic PDEs, Poly-Sinc methods, Collocation method, L-shaped domain, Domain decomposition, Patching techniques, Dirichlet boundary con- ditions 1 Introduction Recently, Poly-Sinc methods have been developed and used in solving singular ODEs exponentially converging to the solution [1, 2]. The exponential conver-

On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

Applied Mathematical Sciences, Vol. 11, 2017, no. 5, 209 - 226HIKARI Ltd, www.m-hikari.com

https://doi.org/10.12988/ams.2017.69250

On Bivariate Poly-Sinc Collocation Applied to

Patching Domain Decomposition

Maha Youssef 1 and Gerd Baumann 1,2

1 Mathematics Department, German University in Cairo, Egypt2 University of Ulm, Albert-Einstein-Allee 11, Ulm, Germany

Copyright c© 2016 Maha Youssef and Gerd Baumann. This article is distributed under

the Creative Commons Attribution License, which permits unrestricted use, distribution,

and reproduction in any medium, provided the original work is properly cited.

Abstract

An efficient direct domain decomposition method is developed cou-pled with Poly-Sinc approximation over complex geometry. We solve2D Poisson equations in L-Shaped geometry. The spatial domains ofinterest are decomposed into several non-overlapping rectangular sub-domains. In each sub-domain, a Poly-Sinc collocation scheme is used toapproximate the solution of the governing equation. Sinc points are usedfor the spatial discretization. We use the Dirichlet boundary conditionson interface and using the first-order normal derivatives as transmis-sion conditions. The boundary conditions will keep the continuities ofvariables and the continuities of the derivatives. Three test examplesare used to verify the accuracy and efficiency. We compare the errorsderived from Poly-Sinc approximations with errors obtained by eitherSinc or finite difference approximations. The results indicate that thepresent method is efficient, stable, and accurate.

Mathematics Subject Classification: 35J15, 35J25, 65M70

Keywords: Elliptic PDEs, Poly-Sinc methods, Collocation method, L-shapeddomain, Domain decomposition, Patching techniques, Dirichlet boundary con-ditions

1 Introduction

Recently, Poly-Sinc methods have been developed and used in solving singularODEs exponentially converging to the solution [1, 2]. The exponential conver-

Page 2: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

210 Maha Youssef and Gerd Baumann

gence to the solution is also observed and proved for elliptic partial differentialequations (PDE) [4]. The accuracy and stability of Poly-Sinc approximationsare discussed in [3, 5]. Standard domains in numerical approximation are typi-cally rectangular. For Poly-Sinc methods rectangular domains ere used to solveLaplace and Poisson’s equation for Dirichlet boundaries [3, 5]. Unfortunatelyapplications in engineering and sciences require more complicated domainsfor computations. We shall generalize rectangular to curvilinear domains forPoly-Sinc methods in this paper. On the other hand using collocation tech-niques over complex geometries is difficult. In order to extend the scope of thePoly-Sinc methods we shall use the domain decomposition concept to handlethe complex geometry problems decomposing the computational domain intoseveral rectangular sub-domains.

The history of domain decomposition is rich and vital up to date. We shalladdress here only a few aspects of the field in its application to PDEs. Earlyin 1987, Zanolli [6] proposed an iterative multi-domain method which reducesthe problem to a sequence of mixed boundary value problems. In each sub-domain Zannolli used a relaxation parameter. At about the same time Funaroet al. [7] introduced a similar method to study second-order elliptic problems.In addition, the use of domain decomposition for local grid refinement wasdiscussed in [8] at that time. One decade later, Louchart et al. [9, 10] extendedthe method by replacing Dirichlet and Neumann conditions on subintervals byrelaxation parameters based on Neumann’s condition for normal derivatives onboundaries of the sub-domains. Another decade later domain decompositionswere used in connection with finite element methods; see e.g. [11, 12]. Sincmethods in connection with domain decompositions were used during the 90iesby Lybeck [13]. Her work includes Sinc-Galerkin and Sinc collocation methodsconnected to a direct domain decompositions, too [13, 14]. It turned out duringthe years that a direct domain decomposition has some advantages over aniterative domain decomposition. Current activities in the field demonstratethat the establishment of a simple and efficient decomposition algorithm isstill in need [16]. A survey of techniques currently discussed in literature canbe found in [15, 16] and papers therein.

In the present paper, we discuss Poly-Sinc collocation methods in conjunc-tion with direct patching domain decomposition. We shall describe the domaindecomposition approach for Poisson’s equations in the inverted parametric L-shaped geometry (see Fig. 1). The L-shaped geometry is fundamental indomain decomposition because it forms a basis of many curvilinear domains[17]. We are mainly interested in solving the following second order ellipticpartial differential equation (PDE) in such a L-shaped two dimensional domainfor the boundary value problem

Page 3: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

On bivariate poly-sinc collocation 211

L(U) = Uxx + Uyy = g(x, y) (1a)

U(x, y) = f(x, y), (x, y) ∈ ∂Ω, (1b)

where Ω = a < x < b, c < y < γ⋃a < x < ξ, c < y < d, is a L-shaped

domain shown in Fig. 1, left panel. For this purpose we use a polynomialapproximation based on Sinc points in conjunction with direct domain decom-position.

This paper is organized as follows: In section 2, the bivariate Poly-Sinc col-location method is introduced. In section 3, we introduce the direct patchingdomain decomposition in conjunction with the Poly-Sinc method to solve ellip-tic equations over L-shaped domains. In section 4, we use the algorithm intro-duced in section 3 to solve three different examples and verify the approximatesolution by comparing them with exact solutions and other approximations.Concluding remarks are given in section 5.

2 Poly-Sinc Collocation Method

In a Lagrange polynomial approximation different types of point sets are usedas interpolation points [18]. The use of Sinc points as interpolation pointsis introduced in [19]. In [19] it was proved that such interpolation pointsdeliver an accuracy similar to the classical Sinc approximation. The stabilityof Lagrange approximation at Sinc points is studied in [3, 5]. The sequence ofSinc points is generated using a conformal map that redistributes the infiniteequidistant points on the real line to a finite interval. Such a redistribution byconformal maps locates most of the points near the end-points of the interval.

To define these interpolation points let Z denote the set of all integers. LetR be the real line, and C denote the complex plane. Let h denote a positivestep length on R and let k ∈ Z, z ∈ C. Let d denote a positive number andlet D ⊂ C be a simply connected region defined as:

D = z ∈ C :

∣∣∣∣arg

(z − ab− z

)∣∣∣∣ < d, (2)

φ = log ((z − a)/(b− z)) is a conformal map of D onto the strip

Dd = z ∈ C : |Im(z)| < d. (3)

Let Γ = (a, b) = φ−1(R) be an arc, where a = φ−1(−∞) and b = φ−1(∞)denote the end points of Γ. Then we define the set of Sinc points by

xk = φ−1(kh) =a+ b ekh

1 + ekh. (4)

Page 4: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

212 Maha Youssef and Gerd Baumann

Lagrange polynomial approximation over the interval (a, b) using Sinc pointsas interpolation points is defined in the following way. Given a set of n =M + N + 1 Sinc points xk, f(xk)Nk=−M , there exists a unique polynomialPM,N(x) of degree at most n− 1 which is given as:

PM,N(x) =N∑

k=−M

bk(x)fk, (5)

with,

bk(x) =v(x)

(x− xk)v′(xk), (6)

where,

v(x) =N∏

j=−M

(x− xj) .

This approximation, like regular Sinc approximation, yields an exceptionalaccuracy in approximating the function that is known at Sinc points [20].Unlike Sinc approximation, it gives an exponential convergence rate when dif-ferentiating the interpolation formula (5), [19].

The bivariate Lagrange approximation for a function f(x, y) is expressedas:

(PM,Nf)(x, y) =N∑

k=−M

N∑j=−M

f(xj, yk)bj(x)bk(y), (7)

where bj and bk are the basis in x and y as defined in (6), respectively.Without loss of generality we will restrict PM,Nf to the case where M = N

and denote the corresponding polynomial PN,Nf by PNf . In [4] it has beenshown that the error of the Lagrange approximation in (7) is following theinequality,

Sup(x,y)∈Q

|f(x, y)− (PNf)| ≤ (C1 + C2 logN)

(√N)

C2N3

exp

(−π2N

12

2

), (8)

where, C1, C2 and C3 are three positive constants, independent of N . For thestability of such approximation, an upper bound of Lebesgue constant has beendiscussed in [5]. It was shown that Lebesgue’s constant for (7) is following thelogarithmic relation,

Λn ≈(

1

πlog(n+ 1) + 1.07618

)2

. (9)

Page 5: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

On bivariate poly-sinc collocation 213

In [4], a collocation method based on the use of bivariate Lagrange interpo-lation at Sinc points defined in (7) is introduced to solve the Elliptic equation(1) defined on rectangular domains. The idea of this Poly-Sinc collocationalgorithm is to transform equation (1) and its corresponding boundary condi-tions to an algebraic system of equations which is solved afterwards to acquirethe approximate solution. The algorithm can be described by the followingsteps, if Ω = a < x < b, c < y < d then

1. Replace U(x, y) in equation (1) and in the boundary conditions by theLagrange polynomial defined in (7),

U(x, y) ≈N∑

k=−N

N∑j=−N

Ujk bj(x)bk(y), (10)

where Ujk = U(xj, yk) are the values of the function solution U at theSinc points (xj, yk).

2. Collocate the equations by replacing x by Sinc points xi = φ−1x (i h) =(a+ bei h)/(1 + ei h), i = −N, ..., N and collocate the result by replacingy by Sinc points yq = φ−1y (q h) = (c+ deq h)/(1 + ejh), j = −N, ..., N . Inthis case, we have,

Uxx(xi, yq) ≈N∑

k=−N

N∑j=−N

Ujk b′′

j (xi)bk(yq), (11)

where,

bk(yq) = δk q =

0 k 6= q.

1 k = q,

(12)

and b′′j (xi) defined as,

b′′

j (xi) = bj i =

−2v′(xi)

(xi−xj)2v′(xj)+ v′′(xi)

(xi−xj)v′(xj)if j 6= i

∑Nn=−N

∑Nl=−Nl,n6=i

1(xi−xl)(xi−xn)

if j = i.

(13)

So,

Uxx(xi, yq) = B1 U , (14)

Page 6: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

214 Maha Youssef and Gerd Baumann

where B1 is a (2N + 1)2 × (2N + 1)2 matrix defined as,

B1 = Bj k i q =

bj i k = q ∧ i, j, k, q = −N, ..., N

0 k 6= q ∧ i, j, k, q = −N, ..., N.(15)

Similarly,

Uy y(xi, yq) = B2 U , (16)

where B2 is a (2N + 1)2 × (2N + 1)2 matrix and is defined in the sameway as B1.

3. The differential equation has been transformed to a system of (2N + 1)2

algebraic equations, B U = G, where U is the array of unknowns Ui q and

B = B1 +B2. (17)

The right hand side array G is defined as

G = g(xi, yq), i, q = −N, ..., N. (18)

Finally use Newton’s root finding method to find the solution of thealgebraic system.

3 Poly-Sinc Patching Method

In this section we present the patching direct domain decomposition in con-junction with Poly-Sinc collocation technique to solve problem (1).

Let us split the domain Ω into three non-overlapping subdomains as follows,see Fig. 1, right panel.

Ω1 = (x, y), a < x < ξ, γ < y < d ,Ω2 = (x, y), a < x < ξ, c < y < γ ,Ω3 = (x, y), ξ < x < b, c < y < γ .

The two arcs Γ1 and Γ2 are defined as follows,

Γ1 = (x, γ), a < x < ξ , Γ2 = (ξ, y), c < y < γ .

Then (1) is divided into the following three boundary value problems,

Page 7: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

On bivariate poly-sinc collocation 215

Figure 1: L-Shaped domain

L(u) = g(x, y), (x, y) ∈ Ω1 (19a)

u(a, y) = f(a, y), y ∈ [γ, d] (19b)

u(ξ, y) = f(ξ, y), y ∈ [γ, d] (19c)

u(x, d) = f(x, d), x ∈ [a, ξ] , (19d)

L(v) = g(x, y), (x, y) ∈ Ω2 (20a)

v(a, y) = f(a, y), y ∈ [c, γ] (20b)

v(x, c) = f(x, c), x ∈ [a, ξ] , (20c)

and

L(w) = g(x, y), (x, y) ∈ Ω3 (21a)

w(b, y) = f(b, y), y ∈ [c, γ] (21b)

w(x, c) = f(x, c), x ∈ [ξ, b] (21c)

w(x, γ) = f(x, γ), x ∈ [ξ, b] . (21d)

The patching boundary conditions for the functions u,v, and w are nowgiven by,

u(x, y) = v(x, y), (x, y) ∈ Γ1 ∧ v(x, y) = w(x, y), (x, y) ∈ Γ2, (22)

Page 8: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

216 Maha Youssef and Gerd Baumann

and for the normal derivatives un, vn, and wn

un(x, y) = −vn(x, y), (x, y) ∈ Γ1 ∧ vn(x, y) = −wn(x, y), (x, y) ∈ Γ2, (23)

where n is the appropriate outward unit normal. Additionally, there are com-patibility conditions for the functions on Γ1 and Γ2 as follows

u(ξ, γ) = v(ξ, γ) = w(ξ, γ). (24)

To solve these three groups of equations with the boundary, patching, and,compatibility conditions we start by the following approximations,

u(x, y) ≈ (P 1N1u)(x, y) =

N1∑j=−N1

N1∑k=−N1

ujkb1j(x)b1k(y), (25a)

v(x, y) ≈ (P 2N2v)(x, y) =

N2∑j=−N2

N2∑k=−N2

vjkb2j(x)b2k(y), (25b)

w(x, y) ≈ (P 3N3w)(x, y) =

N3∑j=−N3

N3∑k=−N3

wjkb3j(x)b3k(y). (25c)

Now the three groups of equations (19), (20), and (21) with the patchingconditions in (22) and (23) can be written as,

L(P 1N1u)(x, y) = g(x, y), (x, y) ∈ Ω1 (26a)

(P 1N1u)(a, y) = f(a, y), y ∈ [γ, d] (26b)

(P 1N1u)(ξ, y) = f(ξ, y), y ∈ [γ, d] (26c)

(P 1N1u)(x, d) = f(x, d), x ∈ [a, ξ] (26d)

(P 1N1u)(x, γ) = c1, x ∈ [a, ξ] (26e)

∂n(P 1N1u)(x, y) = c2, (x, y) ∈ Γ1, (26f)

L(P 2N2v)(x, y) = g(x, y), (x, y) ∈ Ω2 (27a)

(P 2N2u)(a, y) = f(a, y), y ∈ [c, γ] (27b)

(P 2N2u)(x, c) = f(x, c), x ∈ [a, ξ] (27c)

(P 2N2u)(x, γ) = c1, x ∈ [a, ξ] (27d)

(P 2N2u)(ξ, y) = c3, y ∈ [c, γ] (27e)

∂n(P 2N2u)(x, y) = −c2, (x, y) ∈ Γ1 (27f)

∂n(P 2N2u)(x, y) = c4, (x, y) ∈ Γ2. (27g)

Page 9: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

On bivariate poly-sinc collocation 217

L(P 3N3w)(x, y) = g(x, y), (x, y) ∈ Ω3 (28a)

(P 3N3w)(b, y) = f(b, y), y ∈ [c, γ] (28b)

(P 3N3w)(x, c) = f(x, c), x ∈ [ξ, b] (28c)

(P 3N3w)(x, γ) = f(x, γ), x ∈ [ξ, b] (28d)

(P 3N3w)(ξ, y) = c3, y ∈ [c, γ] (28e)

∂n(P 3N3u)(x, y) = −c4, (x, y) ∈ Γ2. (28f)

Applying Poly-Sinc collocation method introduced in the previous sectionfor (26) with Sinc points in x and y directions defined as,

xj =a+ ξ ejh

1 + ejh, yk =

γ + d ekh

1 + ekh, j, k = −N1, ..., N1. (29)

After these steps, (26) has been transformed to the following system ofequation,

Bu U = G1,

where the matrix Bu is defined as in (17) and G1 as in (18). Solving thissystem, using Newton’s root finding method, to get the approximate solution,

u(x, y) ≈ (P 1N1u)(x, y, c1, c2). (30)

Again use Poly-Sinc collocation method introduced in previous section for(27) with Sinc points in x and y directions defined as,

xj =a+ ξ ejh

1 + ejh, yk =

c+ γ, ekh

1 + ekh, j, k = −N2, ..., N2. (31)

Thus, (27) has been transformed to the following system of equation,

Bv V = G2,

where the matrix Bv is defined as in (17) and G2 as in (18). Solving thissystem, using Newton’s root finding method, to get the approximate solution,

v(x, y) ≈ (P 2N2w)(x, y, c1, c2, c3, c4). (32)

For the boundary value problem (28), we use the Sinc points

xj =ξ + b ejh

1 + ejh, yk =

c+ γ ekh

1 + ekh, j, k = −N3, ..., N3 (33)

Finally, (28) has been transformed to the following system of equation,

Page 10: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

218 Maha Youssef and Gerd Baumann

BwW = G3,

where the matrix Bw is defined as in (17) and G3 as in (18). Solving thissystem, using Newton’s root finding method, to get the approximate solution,

w(x, y) ≈ (P 3N3w)(x, y, c3, c4). (34)

To find the optimal values of the constants ci, i = 1, 2, 3, 4 we use thecompatibility conditions in (24). At the end the solution of (1) can be writtenas the following piecewise function

U(x, y) =

u(x, y) (x, y) ∈ Ω1

v(x, y) (x, y) ∈ Ω2

w(x, y) (x, y) ∈ Ω3.

(35)

4 Numerical Results

In this section we verify the Poly-Sinc collocation algorithm to solve specificelliptic PDEs. To test the algorithm, we compare the obtained approximate so-lution with the exact solution of the boundary problem. We examine differenttypes of boundary value problems. We also compare the obtained error withthe error obtained by using different techniques in literature [13, 21]. Theseexamples will show an improvement in the error if Poly-Sinc technique is used.

Example 4.1.

Consider the problem, [13]

L(U) = Uxx + Uyy = g(x, y) (36a)

U(x, y) = 0, (x, y) ∈ ∂Ω, (36b)

where g(x, y) is chosen so that the exact solution is given by

Uex =(x− 1)(x+ 1)(4− x)y(y − l)(y − 2)

3.1596, (37)

and where Ω = −1 < x < 4, 0 < y < 1⋃−1 < x < 1, 0 < y < 2. Thus,

Ω1, Ω2, and Ω3 are chosen to be

Ω1 = (x, y), −1 < x < 1, 1 < y < 2 ,Ω2 = (x, y), −1 < x < 1, 0 < y < 1 ,Ω3 = (x, y), 1 < x < 4, 0 < y < 1 .

Page 11: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

On bivariate poly-sinc collocation 219

In [13], this problem has been solved using patching domain decomposi-tion in conjunction with Sinc-Galerkin method. For each subdomain, 21× 21Sinc points in x and y directions have been used. The delivered error wasof 10−2. Here we improve this result using Poly-Sinc collocation method. Asthe boundary conditions are homogeneous Dirichlet boundary conditions onΩ, this means that the problem has a solution that is necessarily zero alongthe interior boundaries, Γ1 and Γ2.

To this end, we use N1 = N2 = N3 = 5 to find the approximate solutionsin (30), (32), and (34). Fig 2, top panel, represents the solution of (36) overΩ. A contour plot for the exact and approximate solution is shown in Fig.2, bottom left panel. The bottom right panel of Fig. 2 represents the abso-lute error between the exact and approximate poly-Sinc solution. Using thenorm error (41) we compute an error of 10−6. Notice that using Poly-Sinc inconjunction with domain decomposition gives a noticeable improvement in theapproximation even with much less Sinc points.

Example 4.2.

Consider the problem, [13]

L(U) = Uxx + Uyy = g(x, y) (38a)

U(x, y) = 0, (x, y) ∈ ∂Ω, (38b)

where g(x, y) is chosen so that the exact solution is given by

Uex =(x− 1)2(x+ 1)2(4− x)2y2(y − 1)2(y − 2)2

9.9057, (39)

and where Ω, Ω1, Ω2, and Ω3 are defined as in example 4.1.Lybeck in her computations used a Sinc-Galerkin method with 21×21 Sinc

points in x and y directions, for each subdomain, delivers an error of 10−3, [13].For the Poly-Sinc method we use 11 × 11 Sinc points in x and y directions,for each subdomain, i.e. we use N1 = N2 = N3 = 5. Fig 3, top panel,represent the solution of (38) over the L-shaped domain Ω. A contour plot forthe exact and approximate solution is shown bottom left in Fig. 3. The solidline represent the approximate solution while the dots for the exact solution.The bottom right panel of Fig. 3 represents the absolute error between theexact and approximate poly-Sinc solution. Finally, using the norm error (41)we compute an error of 10−5. Again a comparison of our results with [13]shows that the convergence of the solution is more accurate even by using lessmeshing points.

Example 4.3.

Page 12: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

220 Maha Youssef and Gerd Baumann

Consider the problem, [21]

L(U) = Uxx + Uyy = g(x, y) (40a)

U(x, y) = ex+y, (x, y) ∈ ∂Ω, (40b)

where g(x, y) is chosen so that the exact solution is given by Uex = ex+y andwhere Ω is the following L-shaped domain,

Ω = 1 < x < 0, 0 < y < 2⋃0 < x < 1, 0 < y < 1 .

The boundary conditions are inhomogeneous Dirichlet boundary conditionson Ω. In [21] a finite difference method has been used to solve this problem.Note, in this example we use two sub-domains instead of three for the L-shapeddecomposition [21]. The two domain decomposition is an alternative way todecompose a L-shaped domain. It turns out that a two part decomposition isas effective as a three part decomposition. To this end, let us assume that Ωcan be cut into the following two subdomains,

Ω1 = (x, y), −1 < x < 0, 0 < y < 2 ,Ω2 = (x, y), 0 < x < 1, 0 < y < 1 ,

and the arc

Γ = (0, y), 0 < y < 1 .

Cheng and Shaikh in[21] used 40 equally spaced points for each subdomain.They reached an error level of 10−4. In our computations, we use N1 = N2 = 5to find the approximate solutions in Ω1 and Ω2. Fig 4, top panel, representsthe solution of (40) over Ω. A contour plot for the exact and approximatesolution is shown in Fig. 4, bottom left panel. The bottom right panel of Fig.4 represents the absolute error between the exact and approximate poly-Sincsolution. Using the norm error (41) we compute an error of 10−4. We observethat using Poly-Sinc with almost one quarter of discretization points used in[21] is delivering the same accuracy.

5 Conclusion

In this paper an implementation of a Poly-Sinc collocation domain decomposi-tion method for Elliptic boundary value problems is investigated. We noticedthat the union of these two powerful techniques is a useful approach, for prob-lems with homogeneous or inhomogeneous boundary conditions. The imple-mentation given here is working for two or three sub-domains of the L-shaped

Page 13: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

On bivariate poly-sinc collocation 221

domain. It was also shown that the Poly-Sinc collocation approximation ofthe solution of Elliptic differential equations, obtained via patching domaindecomposition method, converges to the exact solution using a few points inPoly-Sinc collocation.

Acknowledgements. We acknowledge partial financial support by theDAAD/BMBF project No. 57128284.

References

[1] M. Youssef and G. Baumann, Solution of Nonlinear Singular BoundaryValue Problems Using Polynomial-Sinc Approximation, Commun. Fac. Sci.Univ. Ank. Series A1, 63 (2014), no. 2, 41-58.https://doi.org/10.1501/commua1 0000000710

[2] M. Youssef and G. Baumann, Solution of Lane-Emden Type Equations Us-ing Polynomial-Sinc Collocation Method, International Scientific Journal,Journal of Mathematics, 2 (2015), no. 1.

[3] M. Youssef, H. A. El-Sharkawy, G. Baumann, Lebesgue Constant UsingSinc Points, Advances in Numerical Analysis, 2016 (2016), Article ID6758283, 1-10. https://doi.org/10.1155/2016/6758283

[4] M. Youssef, G. Baumann, Collocation Method to Solve Elliptic Equa-tions, Bivariate Poly-Sinc Approximation, Journal of Progressive Researchin Mathematics (JPRM), 7 (2016), no. 3, 1079-1091.

[5] M. Youssef, H. A. El-Sharkawy, G. Baumann, Multivariate Lagrange Inter-polation at Sinc Points, Error Estimation and Lebesgue Constant, Journalof Mathematics Research, 8 (2016), no. 4, 118-131.https://doi.org/10.5539/jmr.v8n4p118

[6] P. Zanolli, Domain decomposition algorithms for spectral methods, Calcolo,24 (1987), 201-240. https://doi.org/10.1007/bf02679107

[7] D. Funaro, A. Quarteroni and P. Zanolli, An iterative procedure with in-terface relaxation for domain decomposition methods, SIAM Journal onNumerical Analysis, 25 (1988), no. 6, 1213-1236.https://doi.org/10.1137/0725069

[8] R.E. Ewing, Domain decomposition techniques for efficient adaptive localgrid refinement, in Domain Decomposition Methods, SIAM, Philadelphia,PA, 1988, 192-206.

Page 14: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

222 Maha Youssef and Gerd Baumann

[9] O. Louchart, A. Randriamampianina and E. Leonardi, Spectral domaindecomposition technique for the incompressible Navier-Stokes equations,Numerical Heat Transfer, Part A, 34 (1998), no. 5, 495-518.https://doi.org/10.1080/10407789808914000

[10] O. Louchart and A. Randriamampianina, A spectral iterative domaindecomposition technique for the incompressible Navier-Stokes equations,Applied Numerical Mathematics, 33 (2000), no. 1, 233-240.https://doi.org/10.1016/s0168-9274(99)00088-4

[11] Y.J. Li, J.M. Jin, A new dual-primal domain decomposition approachfor finite element simulation of 3-D large-scale electromagnetic prob-lems, IEEE Trans. Antennas Propagat., 55 (2007), no. 10, 2803-2810.https://doi.org/10.1109/tap.2007.905954

[12] Z. Peng, V. Rawat, J. Lee, One way domain decomposition methodwith second order transmission conditions for solving electromagnetic waveproblems, J. of Comp. Physics, 229 (2010), 1181-1197.https://doi.org/10.1016/j.jcp.2009.10.024

[13] N. Lybeck, Sinc Domain Decomposition Methods for Elliptic Problems,PhD Thesis, Montana State University, Bozeman, 1994.

[14] N. Lybeck, K. Bowers, Domain decomposition in conjunction withsinc methods for Poisson’s equation, Numer. Methods Partial Differ-ential Equations, 12 (1996), 461-487. https://doi.org/10.1002/(sici)1098-2426(199607)12:4<461::aid-num4>3.0.co;2-k

[15] Editors: T.J. Bart, M. Grieble, D.E. Keyes, R.M. Nieminen, D. Roose andT. Schlick, Domain Decomposition Methods in Science and EngineeringXX, LNCSE, (2013).

[16] Editors: J. Erhel, M.J. Gander, L. Halpern, G. Pichot, T.K. Sassi,O. Widlund, Domain Decomposition Methods in Science and EngineeringXXI, Lecture Notes in Computational Science and Engineering, SpringerInternational Publishing, 2014. https://doi.org/10.1007/978-3-319-05789-7

[17] B.F. Smith, P.E. Bjorstad, W.D. Gropp, Domain Decomposition: ParallelMultilevel Methods for Elliptic Partial Differential Equations, CambridgeUniversity Press, 1996.

[18] S.J. Smith, Lebesgue constants in polynomial interpolation, Ann. Math.Inform., 33 (2006), 109-123.

Page 15: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

On bivariate poly-sinc collocation 223

[19] F. Stenger, M. Youssef, J. Niebsch, Improved Approximation via Use ofTransformations, Chapter in Multiscale Signal Analysis and Modeling, Eds.X. Shen and A.I. Zayed, Springer, New York, 2013, 25-49.https://doi.org/10.1007/978-1-4614-4145-8 2

[20] F. Stenger, Handbook of Sinc Numerical Methods, CRC Press, 2010.https://doi.org/10.1201/b10375

[21] X. Cheng, A. W. Shaikh, Iterative methods for the Poisson equation inL-shape domain based on domain decomposition method, Appl. Math. andComp., 180 (2006), 393-400. https://doi.org/10.1016/j.amc.2005.12.023

Received: October 12, 2016; Published: December 27, 2016

Appendix A

If Uex is the exact solution and U is the approximate solution obtained by thePoly-Sinc algorithm, then we define the following two forms of error:

• Absolute Error: E = |Uex(x, y)− U(x, y)|.We will mainly use this error in graphing of the local error.

• Norm Error:

ε =

[∫ d

c

∫ b

a

[Uex(x, y)− U(x, y)]2 dxdy

] 12

, (41)

Page 16: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

224 Maha Youssef and Gerd Baumann

-1 0 1 2 3 4

0.0

0.5

1.0

1.5

2.0

x

y

Figure 2: Solution of (36) is given in the top panel. The contour plot of solutionof (36) is given in the bottom left panel, the solid line for the approximatesolution while the dots for the exact solution. In the bottom right panel, thelocal error between the exact and approximate solution is presented.

Page 17: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

On bivariate poly-sinc collocation 225

-1 0 1 2 3 4

0.0

0.5

1.0

1.5

2.0

x

y

Figure 3: Solution of (38) is given in the top panel. The contour plot of solutionof (38) is given in the bottom left panel, the solid line for the approximatesolution while the dots for the exact solution. In the bottom right panel, thelocal error between the exact and approximate solution is presented.

Page 18: On Bivariate Poly-Sinc Collocation Applied to Patching ... · tion with direct patching domain decomposition. We shall describe the domain decomposition approach for Poisson’s equations

226 Maha Youssef and Gerd Baumann

-1.0 -0.5 0.0 0.5 1.0

0.0

0.5

1.0

1.5

2.0

x

y

Figure 4: Solution of (40) is given in the top panel. The contour plot of solutionof (40) is given in the bottom left panel, the solid line for the approximatesolution while the dots for the exact solution. In the bottom right panel, thelocal error between the exact and approximate solution is presented.