• ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

Numerical solution for elliptic interface problems using spectral element collocation method

N/A
N/A
Protected

Academic year: 2023

Share "Numerical solution for elliptic interface problems using spectral element collocation method"

Copied!
12
0
0

์ „์ฒด ๊ธ€

(1)

Research Article

Numerical Solution for Elliptic Interface Problems Using Spectral Element Collocation Method

Peyman Hessari,

1

Sang Dong Kim,

2

and Byeong-Chun Shin

3

1Department of Mathematical Sciences, Ulsan National Institute of Science and Technology, Ulsan 689-798, Republic of Korea

2Department of Mathematics, Kyungpook National University, Daegu 702-701, Republic of Korea

3Department of Mathematics, Chonnam National University, Gwangju 500-757, Republic of Korea

Correspondence should be addressed to Byeong-Chun Shin; [email protected]

Received 24 February 2014; Revised 26 May 2014; Accepted 2 June 2014; Published 24 June 2014 Academic Editor: Sofiya Ostrovska

Copyright ยฉ 2014 Peyman Hessari et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

The aim of this paper is to solve an elliptic interface problem with a discontinuous coefficient and a singular source term by the spectral collocation method. First, we develop an algorithm for the elliptic interface problem defined in a rectangular domain with a line interface. By using the Gordon-Hall transformation, we generalize it to a domain with a curve boundary and a curve interface.

The spectral element collocation method is then employed to complex geometries; that is, we decompose the domain into some nonoverlaping subdomains and the spectral collocation solution is sought in each subdomain. We give some numerical experiments to show efficiency of our algorithm and its spectral convergence.

1. Introduction

Second order elliptic interface problems have many appli- cations in engineering and science, in particular in fluid dynamics and material science [1โ€“5]. Multiphase flow, crystal growth, modeling of the Stefan problem of solidification process, composite materials, cell and bubble deformation, and fiber suspension are few examples of the interface problems to be mentioned. Owing to discontinuity of coef- ficients of differential equations and singular source term, the solution and its derivative of interface problem are nonsmooth or even discontinuous across the interface. Hence usual numerical methods for partial differential equations do not work efficiently for these problems. Such kind of problems has attracted attention of scientists from both the- oretical and computational approach over the past decades.

Several high-order methods have been developed to deal with interface problem in terms of discontinuous coefficients and/or singular source terms. In [6] LeVeque and Li have investigated second order accurate finite difference method for one-dimensional interface problem. For one-dimensional problem, the standard finite element method can be used and if the interfaces lie on the grid point, second order accurate solution can be gained [7]. However by modifying

basis function, Li obtained a second order accurate finite element method in the maximum norm in [7]. The finite difference and finite element method for one-dimensional problem are not much different. In [8], Shin and Jung used spectral collocation method and radial basis function method for one-dimensional interface problems and obtained very accurate solutions using the similar ideas given by Loubenets et al. in [9]. For two-dimensional elliptic interface problem, in [6], the immersed interface method (IIM) is developed for an elliptic interface problem with discontinuous coefficients and singular source term. By adding an extra node to the standard finite difference 5-point stencil, Huang and Li derived a second order accurate method in [10]; but the coefficient matrix is nonsymmetric and the method is stable for prob- lems with piecewise constant coefficient. This problem is solved by a new version of IIM in [11]. In [12], Angelova and Vulkov presented second and fourth order finite difference scheme for elliptic problem with intersecting interface which has discontinuous variable coefficient and singular source term. However they assumed that interfaces are straight lines.

In [13], Li et al. investigated finite element method based on Cartesian triangulation for interface problem involving discontinuous coefficients which is second order accurate in the maximum norm. Hanke and Loubenets proposed

Volume 2014, Article ID 780769, 11 pages http://dx.doi.org/10.1155/2014/780769

(2)

an immersed finite element method for elliptic interface problem with discontinuous coefficients and singular source term and present its second order convergence in๐ฟ2 norm in [14]. Kwak et al. have introduced an immersed finite element method based on the โ€œbrokenโ€๐‘ƒ1-nonconforming piecewise linear polynomials on interface triangular element having edge average as degrees of freedom in [15]. These linear polynomials are broken to match the homogeneous jump condition along the interface which is allowed to cut through the element. They have proved optimal order of convergence in the๐ป1- and๐ฟ2-norms. Latige et al. presented second order accurate finite volume method for interface problem with discontinuous coefficients in [16]. This paper is a generalization of one-dimensional work given in [8] to two-dimensional elliptic interface problems including curve boundaries.

In this paper, we first derive weak formulation of second order elliptic interface problem along with jump conditions.

Then we give an algorithm to solve numerically these prob- lems in the simple domain, namely, rectangle with straight line interface. We generalize the algorithm for domain with a curved boundary and interface by using a transformation so- called Gordon and Hall map. For a complicated domain, the spectral element collocation method is adopted by decom- posing the domain into some nonoverlapping subdomains and then the spectral collocation method is used in each subdomain. Finally some numerical experiments are given to show efficiency and accuracy of our method.

2. Pseudo-Spectral Collocation Method

In this section we present an algorithm for solving an elliptic interface problem by the spectral collocation method. First we start with an elliptic interface problem with a discontinu- ous constant coefficient and a singular source term defined on a simple domain with line interface and then we extend it to an elliptic interface problem with any arbitrary domain and interface. We review some simple facts including function spaces, interpolation operators, and spectral matrices for the use of the spectral collocation method from now on. The standard notations and definitions are used for the weighted Sobolev spaces๐ป๐œ”๐‘ (ฮฉ)equipped with weighted inner product (โ‹…, โ‹…)๐‘ ,๐œ” and corresponding weighted norms โ€– โ‹… โ€–๐‘ ,๐œ”, ๐‘  โ‰ฅ 0, where๐œ”(๐‘ฅ, ๐‘ฆ) = ฬ‚๐œ”(๐‘ฅ)ฬ‚๐œ”(๐‘ฆ)is the Legendre weight function whenฬ‚๐œ”(๐‘ก) = 1and Chebyshev weight function when ฬ‚๐œ”(๐‘ก) = 1/โˆš1 โˆ’ ๐‘ก2. LetP๐‘be the space of all polynomials of degree less than or equal to๐‘and let{๐œ‰๐‘–}๐‘๐‘–=0be the Legendre Gauss Lobatto (LGL) or Chebyshev Gauss Lobatto (CGL) points on [โˆ’1, 1]such thatโˆ’1 =: ๐œ‰0 < ๐œ‰1 < โ‹… โ‹… โ‹… < ๐œ‰๐‘โˆ’1 < ๐œ‰๐‘ := 1. For Legendre case,{๐œ‰๐‘–}๐‘๐‘–=0is the set of zeros of(1โˆ’๐‘ก2)๐ฟ๓ธ€ ๐‘(๐‘ก), where ๐ฟ๐‘is the๐‘th Legendre polynomial and the corresponding quadrature weights{๐‘ค๐‘–}๐‘๐‘–=0are given by

๐‘ค0= ๐‘ค๐‘= 2

๐‘ (๐‘ + 1), ๐‘ค๐‘—= 2 ๐‘ (๐‘ + 1)

1 [๐ฟ๐‘(๐œ‰๐‘—)]2, 1 โ‰ค ๐‘— โ‰ค ๐‘ โˆ’ 1.

(1)

For Chebyshev case, {๐œ‰๐‘–}๐‘๐‘–=0 is the set of zeros of (1 โˆ’ ๐‘ก2)๐‘‡๐‘๓ธ€ (๐‘ก), where๐‘‡๐‘is the๐‘th Chebyshev polynomial and the corresponding quadrature weights{๐‘ค๐‘–}๐‘๐‘–=0are given by

๐‘ค0= ๐‘ค๐‘= ๐œ‹

2๐‘, ๐‘ค๐‘—= ๐œ‹

๐‘, 1 โ‰ค ๐‘— โ‰ค ๐‘ โˆ’ 1. (2) For any continuous function๐‘ขon[โˆ’1, 1], let๐ผ๐‘๐‘ขdenote its Lagrange interpolation at collocation points{๐œ‰๐‘–}๐‘๐‘–=0; that is,

๐ผ๐‘๐‘ข (๐œ‰๐‘–) = ๐‘ข (๐œ‰๐‘–) , ๐‘– = 0, 1 . . . , ๐‘. (3) Let{๐œ“๐‘—}๐‘๐‘—=0 โŠ‚P๐‘be the Lagrange basis functions of degree ๐‘such that

๐œ“๐‘—(๐œ‰๐‘˜) = ๐›ฟ๐‘—๐‘˜ โˆ€๐‘—, ๐‘˜ = 0, 1, . . . , ๐‘. (4) Then

๐ผ๐‘๐‘ข (๐‘ฅ) =โˆ‘๐‘

๐‘—=0

๐‘ข (๐œ‰๐‘—) ๐œ“๐‘—(๐‘ฅ) . (5)

The pseudo-spectral derivative๐œ•๐‘๐‘ขof a continuous function ๐‘ขis defined to be the exact derivative of the interpolant of๐‘ข;

that is,

๐œ•๐‘๐‘ข (๐œ‰๐‘–) =โˆ‘๐‘

๐‘—=0

๐œ“๐‘—๓ธ€ (๐œ‰๐‘–) ๐‘ข (๐œ‰๐‘—) . (6)

Then the pseudo-spectral derivative matrix๐ท๐‘is

๐ท๐‘(๐‘–, ๐‘—) := ๐œ“๐‘—๓ธ€ (๐œ‰๐‘–) . (7) Let๐‘ˆbe the vector valued function containing nodal values of๐‘ขat๐œ‰๐‘—; that is,๐‘ˆ = (๐‘ข(๐œ‰0), . . . , ๐‘ข(๐œ‰๐‘))๐‘‡; then the derivative vector valued function of๐‘ข๓ธ€ is๐ท๐‘๐‘ˆ = (๐‘ข๓ธ€ (๐œ‰0), . . . , ๐‘ข๓ธ€ (๐œ‰๐‘))๐‘‡. If the interval[โˆ’1, 1] is replaced by [๐‘Ž, ๐‘], we can use the following linear transformation:

๐‘ก = ๐‘ โˆ’ ๐‘Ž

2 (๐‘ฅ + 1) + ๐‘Ž : [โˆ’1, 1] ๓ณจ€โ†’ [๐‘Ž, ๐‘] (8) to find Gauss-points {ฬ‚๐œ‰๐‘—}๐‘๐‘—=0 and the quadrature weights {ฬ‚๐‘ค๐‘—}๐‘๐‘—=1

ฬ‚๐œ‰๐‘—= ๐‘ โˆ’ ๐‘Ž

2 (๐œ‰๐‘—+ 1) + ๐‘Ž, ๐‘คฬ‚๐‘— = ๐‘ โˆ’ ๐‘Ž

2 ๐‘ค๐‘—. (9) Introducing

ฬ‚๐œ“๐‘—(๐‘ก) := ๐œ“๐‘—(๐‘ฅ) = ๐œ“๐‘—( 2

๐‘ โˆ’ ๐‘Ž(๐‘ก โˆ’ ๐‘Ž) โˆ’ 1) , (10) we easily obtain the following spectral matrix๐ทฬ‚๐‘

๐ทฬ‚๐‘= 2

๐‘ โˆ’ ๐‘Ž ๐ท๐‘ by๐ทฬ‚๐‘(๐‘–, ๐‘—) := ฬ‚๐œ“๐‘—๓ธ€ (ฬ‚๐œ‰๐‘–) = 2

๐‘ โˆ’ ๐‘Ž ๐œ“๐‘—๓ธ€ (๐œ‰๐‘–) . (11)

(3)

The two-dimensional LGL and CGL nodes{x๐‘–๐‘—}and weights {๐‘ค๐‘–๐‘—}are defined as

x๐‘–๐‘—= (๐œ‰๐‘–, ๐œ‰๐‘—) , ๐‘ค๐‘–๐‘—= ๐‘ค๐‘–๐‘ค๐‘—, ๐‘–, ๐‘— = 0, 1, . . . , ๐‘. (12) LetQ๐‘be the space of polynomials of degree less than or equal to๐‘with respect to each variable๐‘ฅand๐‘ฆ. The basis functions are also defined

๐œ“๐‘–๐‘—(๐‘ฅ, ๐‘ฆ) = ๐œ“๐‘–(๐‘ฅ) ๐œ“๐‘—(๐‘ฆ) , ๐‘–, ๐‘— = 0, 1, . . . , ๐‘. (13) We reorder the LGL and CGL points from bottom to top and then from left to right such thatx๐‘—for๐‘— = 1, . . . , (๐‘+1)2. Then pseudo-spectral derivative matrix on 2-dimensional space is defined via the Kronecker tensor product; that is,

๐‘†๐‘ฅ= ๐ท๐‘โŠ— ๐ผ๐‘, ๐‘†๐‘ฆ= ๐ผ๐‘โŠ— ๐ท๐‘,

๐‘†๐‘ฅ๐‘ฅ= ๐ท2๐‘โŠ— ๐ผ๐‘, ๐‘†๐‘ฆ๐‘ฆ= ๐ผ๐‘โŠ— ๐ท2๐‘, (14) where๐ผ๐‘is identity matrix of the same order as๐ท๐‘.

Letฮฉ = (๐‘Ž, ๐‘) ร— (๐‘, ๐‘‘)be a quadrilateral domain and let ฮ“ = {๐›ผ} ร— (๐‘, ๐‘‘)be an interface separating the domainฮฉinto two subdomainsฮฉ+andฮฉโˆ’, such thatฮฉ = ฮฉ+โˆชฮฉโˆ’โˆชฮ“. Here, ฮ“is referred to as aninterface. The boundary ofฮฉis denoted by๐œ•ฮฉand๐œ•ฮฉ+ = ฮฉ+โˆฉ ๐œ•ฮฉ,๐œ•ฮฉโˆ’ = ฮฉโˆ’โˆฉ ๐œ•ฮฉ. Consider the following elliptic interface problem:

โˆ’โˆ‡ โ‹… (๐›ฝโˆ‡๐‘ข) + ๐‘˜๐‘ข = ๐‘“ + ๐‘”๐›ฟฮ“ in ฮฉ,

๐‘ข = 0 on ๐œ•ฮฉ, (15)

where๐‘” โˆˆ ๐ถ(ฮ“), ๐‘“ โˆˆ ๐ฟ2(ฮฉ)and๐›ฝ, ๐‘˜ โˆˆ ๐ฟโˆž(ฮฉ), with ๐›ฝ (๐‘ฅ, ๐‘ฆ) = {๐›ฝ+(๐‘ฅ, ๐‘ฆ) (๐‘ฅ, ๐‘ฆ) โˆˆ ฮฉ+

๐›ฝโˆ’(๐‘ฅ, ๐‘ฆ) (๐‘ฅ, ๐‘ฆ) โˆˆ ฮฉโˆ’, ๐‘˜ (๐‘ฅ, ๐‘ฆ) = {๐œ…+(๐‘ฅ, ๐‘ฆ) (๐‘ฅ, ๐‘ฆ) โˆˆ ฮฉ+

๐œ…โˆ’(๐‘ฅ, ๐‘ฆ) (๐‘ฅ, ๐‘ฆ) โˆˆ ฮฉโˆ’,

(16)

and ๐›ฟฮ“ is a 2-dimensional delta function with the support along the interfaceฮ“.

In order to solve this problem via the interface problem, we need to first derive the jump conditions. It is obvious from the given equation that there exists one jump discontinuity by the Dirac๐›ฟ-function. Using the standard finite element argument [6,9], we have the following classical formulation:

โˆ’โˆ‡ โ‹… (๐›ฝโˆ‡๐‘ขยฑ) + ๐‘˜๐‘ขยฑ= ๐‘“ยฑ inฮฉยฑ,

๐‘ขยฑ= 0 on ๐œ•ฮฉยฑ, (17)

along with the following interface jump conditions:

[๐‘ข]|ฮ“= 0, [๐›ฝโˆ‡๐‘ข โ‹…n]๓ต„จ๓ต„จ๓ต„จ๓ต„จฮ“= ๐‘”, (18) wheren = (๐‘›1, ๐‘›2)denotes the outward normal vector on

๐œ•ฮฉ+. The interface jump is defined as follows:

[V]|ฮ“=V+โˆ’Vโˆ’, (19)

whereV+andVโˆ’are the traces ofV|ฮฉ+andV|ฮฉโˆ’, respectively, on ฮ“. The existence and uniqueness of solution of (17) is studied in [17].

Here we consider the pseudo-spectral method for the problem (17)-(18) with ๐›ฝ and ๐œ… as piecewise continuous constants. Suppose that๐‘“is a piecewise continuous function and ๐‘” is continuous onฮ“. Suppose that ๐‘ข๐‘ โˆˆ Q๐‘ is the pseudo-spectral approximation solution to problem (17)-(18).

Then the approximation solution of the interface problem (17) can be expressed by

๐‘ขยฑ(๐‘ฅ, ๐‘ฆ) =โˆ‘๐‘

๐‘–=0

โˆ‘๐‘ ๐‘—=0

๐‘ขยฑ๐‘–๐‘—๐œ“ยฑ๐‘–๐‘—(๐‘ฅ, ๐‘ฆ) . (20) Although it is possible to use different polynomial order approximation on each subdomain, we use the same polyno- mial order approximation, for the sake of simplicity. Hence we have the following equations:

โˆ’ ๐›ฝยฑฮ”๐‘ขยฑ(๐œ‰๐‘–, ๐œ‰๐‘—) + ๐œ…ยฑ๐‘ขยฑ(๐œ‰๐‘–, ๐œ‰๐‘—) = ๐‘“ยฑ(๐œ‰๐‘–, ๐œ‰๐‘—)

โˆ€ (๐œ‰๐‘–, ๐œ‰๐‘—) โˆˆ ฮฉยฑ, (21) which can be written in matrix-vector form as

๐ด1๐‘ˆ = [โˆ’๐›ฝ+(๐‘†+๐‘ฅ๐‘ฅ+ ๐‘†+๐‘ฆ๐‘ฆ) + ๐œ…+๐ผ 0

0 โˆ’๐›ฝโˆ’(๐‘†โˆ’๐‘ฅ๐‘ฅ+ ๐‘†โˆ’๐‘ฆ๐‘ฆ) + ๐œ…โˆ’๐ผ]

ร— [๐‘ˆ+ ๐‘ˆโˆ’]

= [๐น+ ๐นโˆ’] = ๐น1,

(22) where๐‘ˆยฑ = (๐‘ขยฑ(x๐‘–))and๐นยฑ= (๐‘“ยฑ(x๐‘–)). Here

๐‘†+๐‘ฅ๐‘ฅ= ( 2

๐›ผ โˆ’ ๐‘Ž)2๐ท2๐‘โŠ— ๐ผ๐‘, ๐‘†+๐‘ฆ๐‘ฆ= ( 2

๐‘‘ โˆ’ ๐‘)2๐ผ๐‘โŠ— ๐ท2๐‘, ๐‘†โˆ’๐‘ฅ๐‘ฅ= ( 2

๐‘ โˆ’ ๐›ผ)2๐ท2๐‘โŠ— ๐ผ๐‘, ๐‘†โˆ’๐‘ฆ๐‘ฆ= ( 2

๐‘‘ โˆ’ ๐‘)2๐ผ๐‘โŠ— ๐ท๐‘2. (23) Let๐‘ˆยฑ = [๐‘ˆbdยฑ ๐‘ˆinยฑ ๐‘ˆifยฑ]๐‘ก, where๐‘ˆifยฑ,๐‘ˆbdยฑ, and๐‘ˆinยฑdenote by the values of๐‘ขยฑat nodal points on the interface, boundaries, and interior of domainฮฉยฑ, respectively. By jump conditions [๐‘ข]|ฮ“ = 0and[๐›ฝโˆ‡๐‘ข โ‹…n]|ฮ“ = ๐‘”, we have๐‘ข+ โˆ’ ๐‘ขโˆ’ = 0and ๐›ฝ+โˆ‡๐‘ข+โ‹…nโˆ’ ๐›ฝโˆ’โˆ‡๐‘ขโˆ’โ‹…n= ๐‘”, respectively, which can be written in matrix-vector form as

๐‘ˆif+โˆ’ ๐‘ˆif+= 0, (๐›ฝ+๐‘†+๐‘ฅโ‹… ๐‘›1+ ๐›ฝ+๐‘†+๐‘ฆโ‹… ๐‘›2) ๐‘ˆif+

โˆ’ (๐›ฝโˆ’๐‘†โˆ’๐‘ฅโ‹… ๐‘›1+ ๐›ฝโˆ’๐‘†โˆ’๐‘ฆโ‹… ๐‘›2) ๐‘ˆifโˆ’= ๐บ,

(24)

where๐บ = (๐‘”(x๐‘–))forx๐‘–onฮ“. The boundary conditions can be imposed as

๐‘ˆยฑbd= 0. (25)

(4)

Now, the boundary and jump conditions can be represented as

๐ด2๐‘ˆ

= [[ [[ [[ [ [

๐ผ 0 0 0 0 0

0 0 0 0 0 0

0 0 ๐ผ 0 0 โˆ’๐ผ

0 0 0 ๐ผ 0 0

0 0 0 0 0 0

0 0 ๐›ฝ+๐‘†+๐‘ฅ๐‘›1+ ๐›ฝ+๐‘†+๐‘ฆ๐‘›2 0 0 โˆ’๐›ฝโˆ’๐‘†โˆ’๐‘ฅ๐‘›1โˆ’ ๐›ฝโˆ’๐‘†โˆ’๐‘ฆ๐‘›2 ]] ]] ]] ] ]

ร— [[ [[ [[ [ [

๐‘ˆbd+ ๐‘ˆin+ ๐‘ˆif+ ๐‘ˆbdโˆ’ ๐‘ˆinโˆ’ ๐‘ˆifโˆ’

]] ]] ]] ] ]

= [[ [[ [[ [ [ 00 00 ๐บ0 ]] ]] ]] ] ]

= ๐น2.

(26) We also note that

๐‘†+๐‘ฅ = ( 2

๐›ผ โˆ’ ๐‘Ž) ๐ท๐‘โŠ— ๐ผ๐‘, ๐‘†+๐‘ฆ= ( 2

๐‘‘ โˆ’ ๐‘) ๐ผ๐‘โŠ— ๐ท๐‘, ๐‘†โˆ’๐‘ฅ = ( 2

๐‘ โˆ’ ๐›ผ) ๐ท๐‘โŠ— ๐ผ๐‘, ๐‘†โˆ’๐‘ฆ= ( 2

๐‘‘ โˆ’ ๐‘) ๐ผ๐‘โŠ— ๐ท๐‘. (27)

Combining two systems, we have the following linear system:

๐ด๐‘ˆ = ๐น, (28)

where ๐ด = ๐ด1 + ๐ด2 and ๐น = ๐น1 + ๐น2. The resulting algebraic system can be efficiently solved by direct and iterative methods.

We now generalize the above algorithm for the case of discontinuous varying functions๐›ฝand๐‘˜. We still assume that the domainฮฉis rectangle and the interface is straight line as before. In this case, the first equation in (17) can be expanded as follows:

โˆ’๐›ฝยฑฮ”๐‘ขยฑ+ โˆ‡๐›ฝยฑโ‹… โˆ‡๐‘ขยฑ+ ๐‘˜ยฑ๐‘ขยฑ= ๐‘“ inฮฉยฑ. (29) Hence the pseudo-spectral method for (29) reads:

โˆ’ ๐›ฝยฑ(๐œ‰๐‘–, ๐œ‰๐‘—) ฮ”๐‘ขยฑ(๐œ‰๐‘–, ๐œ‰๐‘—) + โˆ‡๐›ฝยฑ(๐œ‰๐‘–, ๐œ‰๐‘—) โ‹… โˆ‡๐‘ขยฑ(๐œ‰๐‘–, ๐œ‰๐‘—) + ๐‘˜ยฑ(๐œ‰๐‘–, ๐œ‰๐‘—) ๐‘ขยฑ(๐œ‰๐‘–, ๐œ‰๐‘—)

= ๐‘“ (๐œ‰๐‘–, ๐œ‰๐‘—)

โˆ€ (๐œ‰๐‘–, ๐œ‰๐‘—) โˆˆ ฮฉยฑ,

(30)

which can be written in matrix-vector form as

๐ด1๐‘ˆ = ๐น1 (31)

with

๐ด1= [[ [[ [[ [[ [[ [

โˆ’๐›ฝ+(๐‘†+๐‘ฅ๐‘ฅ+ ๐‘†+๐‘ฆ๐‘ฆ) +๐›ฝ+๐‘ฅ๐‘†+๐‘ฅ+ ๐›ฝ+๐‘ฆ๐‘†+๐‘ฆ

+k+๐ผ

0

0

โˆ’๐›ฝโˆ’(๐‘†โˆ’๐‘ฅ๐‘ฅ+ ๐‘†โˆ’๐‘ฆ๐‘ฆ) +๐›ฝโˆ’๐‘ฅ๐‘†โˆ’๐‘ฅ+ ๐›ฝโˆ’๐‘ฆ๐‘†๐‘ฆโˆ’

+kโˆ’๐ผ

]] ]] ]] ]] ]] ] ,

(32) ๐‘ˆ = [๐‘ˆ+ ๐‘ˆโˆ’]๐‘กand๐น1 = [๐ผ๐‘๐‘“+ ๐ผ๐‘๐‘“โˆ’]๐‘ก, where๐›ฝยฑ, ๐›ฝยฑ๐‘ฅ, ๐›ฝยฑ๐‘ฆ and kยฑ are diagonal matrices of functions ๐›ฝ, ๐›ฝ๐‘ฅ, ๐›ฝ๐‘ฆ, and ๐‘˜ evaluated at nodal points (๐œ‰๐‘–, ๐œ‰๐‘—) โˆˆ ฮฉยฑ, respectively.

In this case, the boundary and interface conditions remain unchanged.

The algorithm proposed before is to solve interface elliptic equations defined in a quadrilateral domain with straight line interface. One may generalize the algorithm to solve interface problems defined in a domain with curved boundaries using Gordon and Hall transformation [18, 19]. Here we briefly introduce the Gordon and Hall transformation on a simply connected domainฮฉfor readerโ€™s convenience (see [18,19] for more details.).

Let F be a vector-valued function of two independent variables ฬ‚๐‘ฅand ฬ‚๐‘ฆover a domainS = [0, โ„Ž] ร— [0, โ„Ž]in the

ฬ‚๐‘ฅฬ‚๐‘ฆ-plane whose range is ฮฉ in R2. We assume thatF is a continuous one-to-one transformation which maps S onto the domainฮฉsuch thatF: ๐œ•S โ†’ ๐œ•ฮฉ. Then we would like to construct a one-to-one functionT: S โ†’ ฮฉwhich matches F on the boundaries of S, so-called the boundary interpolant of๐น:

T(0, ฬ‚๐‘ฆ) =F(0, ฬ‚๐‘ฆ) , T(โ„Ž, ฬ‚๐‘ฆ) =F(โ„Ž, ฬ‚๐‘ฆ) , 0 โ‰ค ฬ‚๐‘ฆ โ‰ค โ„Ž, T(ฬ‚๐‘ฅ, 0) =F(ฬ‚๐‘ฅ, 0) , T(ฬ‚๐‘ฅ, โ„Ž) =F(ฬ‚๐‘ฅ, โ„Ž) , 0 โ‰ค ฬ‚๐‘ฅ โ‰ค โ„Ž.

(33) Following the ideas given in [18, 19], one may choose the following simple transfinite bilinear Lagrange interpolant of F:

T(ฬ‚๐‘ฅ, ฬ‚๐‘ฆ) = [๐‘ฅ (ฬ‚๐‘ฅ, ฬ‚๐‘ฆ)๐‘ฆ (ฬ‚๐‘ฅ, ฬ‚๐‘ฆ)]

:= (1 โˆ’ ฬ‚๐‘ฅ

โ„Ž)F(0, ฬ‚๐‘ฆ) + (ฬ‚๐‘ฅ

โ„Ž)F(โ„Ž, ฬ‚๐‘ฆ) + (1 โˆ’ ฬ‚๐‘ฆ

โ„Ž)F(ฬ‚๐‘ฅ, 0) + (ฬ‚๐‘ฆ

โ„Ž)F(ฬ‚๐‘ฅ, โ„Ž)

โˆ’ (1 โˆ’ ฬ‚๐‘ฅ

โ„Ž) (1 โˆ’ ฬ‚๐‘ฆ

โ„Ž)F(0, 0)

โˆ’ (1 โˆ’ ฬ‚๐‘ฅ โ„Ž) (ฬ‚๐‘ฆ

โ„Ž)F(0, โ„Ž)

โˆ’ (1 โˆ’ ฬ‚๐‘ฆ โ„Ž) (ฬ‚๐‘ฅ

โ„Ž)F(โ„Ž, 0)

โˆ’ (ฬ‚๐‘ฆ โ„Ž) (ฬ‚๐‘ฅ

โ„Ž)F(โ„Ž, โ„Ž) .

(34)

(5)

Then we have the transformed functionฬ‚๐‘ข(ฬ‚๐‘ฅ, ฬ‚๐‘ฆ) := ๐‘ข(T(ฬ‚๐‘ฅ, ฬ‚๐‘ฆ)) defined on the rectangular domainS and the elliptic equation defined on the curved domainฮฉis also transformed to an elliptic equation defined on the rectangular domain S so that we can apply our proposed method to the transformed equation. The transformed equation can be represented as

โˆ’๐‘Žยฑฮ”ฬ‚๐‘ขยฑ+bยฑโ‹… โˆ‡ฬ‚๐‘ขยฑ+ ๐‘ยฑฬ‚๐‘ขยฑ= ฬ‚๐‘“ยฑ inSยฑ, (35) whereas the coefficients ๐‘Žยฑ, bยฑ = (๐‘1ยฑ, ๐‘2ยฑ), and ๐‘ยฑ are functions in ฬ‚๐‘ฅ and ฬ‚๐‘ฆ. Applying the spectral collocation method to the above equations we have the following matrix form:

๐ด1= [[ [[ [[ [[ [[ [

โˆ’ฬ‚a+(๐‘†+๐‘ฅ๐‘ฅ+ ๐‘†+๐‘ฆ๐‘ฆ) +ฬ‚b+1๐‘†๐‘ฅ+ ฬ‚b+2๐‘†๐‘ฆ

+ฬ‚c+๐ผ

0

0

โˆ’ฬ‚aโˆ’(๐‘†โˆ’๐‘ฅ๐‘ฅ+ ๐‘†โˆ’๐‘ฆ๐‘ฆ) +ฬ‚bโˆ’1๐‘†๐‘ฅ+ ฬ‚bโˆ’2๐‘†๐‘ฆ

+ฬ‚cโˆ’๐ผ

]] ]] ]] ]] ]] ] ,

(36) where ฬ‚aยฑ, ฬ‚bยฑ1, ฬ‚bยฑ2, and ฬ‚cยฑ are diagonal matrices of corre- sponding function values evaluated at nodal pointsx๐‘– โˆˆ Sยฑ, respectively. The jump and boundary conditions are similarly given as the previous๐ด2. For complex geometries we employ pseudo-spectral element method. First, we decompose the domainฮฉinto some nonoverlapping subdomains and then apply the spectral collocation method for each subdomain.

Finally, we give an example of the Gordon-Hall trans- formation for the domain given inFigure 2. The boundary interpolant is given by

F(ฬ‚๐‘ฅ, 0) = ( ฬ‚๐‘ฅ

โˆ’ฬ‚๐‘ฅ 4

) , F(ฬ‚๐‘ฅ, โ„Ž) = ( ฬ‚๐‘ฅ

ฬ‚๐‘ฅ

4 + 2) , 0 โ‰คฬ‚๐‘ฅ โ‰ค 2, F(โ„Ž, ฬ‚๐‘ฆ) = ( 2

3

2ฬ‚๐‘ฆ โˆ’ 12) ,

F(0, ฬ‚๐‘ฆ) = ( cos(( ฬ‚๐‘ฆ โˆ’ 1) ๐œ‹

2 )

1 +sin(( ฬ‚๐‘ฆ โˆ’ 1) ๐œ‹ 2 )) , 0 โ‰ค ฬ‚๐‘ฆ โ‰ค 2,

(37) and the explicit form of the transformation in (34) reduces to

T(ฬ‚๐‘ฅ, ฬ‚๐‘ฆ) =[[[[ [

(1 โˆ’ ฬ‚๐‘ฅ

2)cos(( ฬ‚๐‘ฆ โˆ’ 1) ๐œ‹ 2 ) + ฬ‚๐‘ฅ (1 โˆ’ ฬ‚๐‘ฅ

2)sin(( ฬ‚๐‘ฆ โˆ’ 1) ๐œ‹

2 ) + 1 โˆ’3

4ฬ‚๐‘ฅ + 34ฬ‚๐‘ฆฬ‚๐‘ฅ ]] ]] ] .

(38)

ฮฉ+ ฮ“ ฮฉโˆ’

a b

c d

๐›ผ Figure 1: Interface domain.

(0,2)

(2,โˆ’0.5) (2,2.5)

(0, 0)

Figure 2: A curved domain.

3. Numerical Results

In this section, we first give an example defined on rectangle domain with straight line interface as inFigure 1. Afterward examples are defined on more complicated domain in which we have to use spectral element collocation method to solve them. Denote by๐‘ข๐‘the discrete solution of interface problem and by ๐‘’ = ๐‘ข โˆ’ ๐‘ข๐‘, its errors. We present their ๐ฟ2๐‘ค(ฮฉ) and๐ป๐‘ค1(ฮฉ)discrete norm which is defined, respectively, as follows:

โ€–๐‘’โ€–20,๐‘ค,๐‘= โˆ‘๐‘

๐‘–,๐‘—=0

๐‘ค๐‘–๐‘—๐‘’2(x๐‘–๐‘—) ,

โ€–๐‘’โ€–21,๐‘ค,๐‘= โ€–โˆ‡๐‘’โ€–20,๐‘ค,๐‘+ โ€–๐‘’โ€–20,๐‘ค,๐‘.

(39)

Example 1(straight line interface). Consider

๐›ฝ๐‘ข๐‘ฅ๐‘ฅ+ ๐‘ข๐‘ฆ๐‘ฆ+ ๐‘ข = ๐‘“ + ๐‘”๐›ฟ๐›ผ, inฮฉ = (0, ๐ฟ) ร— (0, 1) ,

๐‘ข = 0 on ๐œ•ฮฉ, (40)

with the following exact solution:

๐‘ข (๐‘ฅ, ๐‘ฆ)

=sin(๐œ‹๐‘ฆ)

โ‹… {{ {{ {{ {{ {

๐ถ1cos(๐‘ฅ๐›พโˆ’) + ๐ถ2sin(๐‘ฅ๐›พโˆ’) + 1, in ฮฉโˆ’= (0, ๐›ผ) ร— (0, 1) , ๐ถ3cos(๐‘ฅ๐›พ+) + ๐ถ4sin(๐‘ฅ๐›พ+) + 1,

in ฮฉ+= (๐›ผ, ๐ฟ) ร— (0, 1) ,

(41)

(6)

ฮฉ+

ฮฉโˆ’ ฮ“

Figure 3: Domain decomposition for the interface examples.

Table 1: Error discretization forExample 1with]= 0.

๐‘ Legendre Chebyshev

โ€–๐‘’โ€–0,๐‘ค,๐‘ โ€–๐‘’โ€–1,๐‘ค,๐‘ โ€–๐‘’โ€–0,๐‘ค,๐‘ โ€–๐‘’โ€–1,๐‘ค,๐‘ 4 1.0355๐‘’ โˆ’ 003 3.5826๐‘’ โˆ’ 003 7.6340๐‘’ โˆ’ 003 2.7116๐‘’ โˆ’ 002 8 2.0795๐‘’ โˆ’ 008 3.1680๐‘’ โˆ’ 007 7.4546๐‘’ โˆ’ 007 1.5090๐‘’ โˆ’ 005 12 1.7134๐‘’ โˆ’ 013 4.5879๐‘’ โˆ’ 012 1.4805๐‘’ โˆ’ 011 6.4867๐‘’ โˆ’ 010 16 7.9221๐‘’ โˆ’ 016 8.9314๐‘’ โˆ’ 015 4.6954๐‘’ โˆ’ 015 4.2893๐‘’ โˆ’ 014 20 2.0792๐‘’ โˆ’ 015 2.5554๐‘’ โˆ’ 014 1.5121๐‘’ โˆ’ 014 1.2825๐‘’ โˆ’ 013

where

๐›พ+= 1

โˆš10, ๐›พโˆ’= 1 10, ๐›ผ = โˆš10๐œ‹

6 , ๐ฟ = โˆš10๐œ‹ 2 , ๐›ฝโˆ’ = 100, ๐›ฝ+= 10,

(42)

and ๐ถ๐‘–โ€™s can be determined by the boundary and jump conditions. We have

๐‘” =]sin(๐œ‹๐‘ฆ) , ๐‘“ =sin(๐œ‹๐‘ฆ)

โ‹… {{ {{ {{ {{ {

1 โˆ’ ๐œ‹2(๐ถ1cos(๐‘ฅ๐›พโˆ’) + ๐ถ2sin(๐‘ฅ๐›พโˆ’) + 1) , inฮฉโˆ’, 1 โˆ’ ๐œ‹2(๐ถ3cos(๐‘ฅ๐›พ+) + ๐ถ4sin(๐‘ฅ๐›พ+) + 1) , inฮฉ+.

(43) Tables1and2show the spectral convergence in๐ฟ2๐œ”(ฮฉ)- and๐ป๐œ”1(ฮฉ)-norm errors of Legendre and Chebyshev approx- imation for]= 0and]= 10, respectively.

As we pointed out inSection 2, it is possible to use differ- ent polynomial order approximation on each subdomain. To

Table 2: Error discretization forExample 1with]= 10.

๐‘ Legendre Chebyshev

โ€–๐‘’โ€–0,๐‘ค,๐‘ โ€–๐‘’โ€–1,๐‘ค,๐‘ โ€–๐‘’โ€–0,๐‘ค,๐‘ โ€–๐‘’โ€–1,๐‘ค,๐‘ 4 5.5773๐‘’ โˆ’ 004 1.8956๐‘’ โˆ’ 003 2.9508๐‘’ โˆ’ 003 1.0608๐‘’ โˆ’ 002 8 1.1177๐‘’ โˆ’ 008 1.6996๐‘’ โˆ’ 007 4.4191๐‘’ โˆ’ 007 9.3991๐‘’ โˆ’ 006 12 9.6555๐‘’ โˆ’ 014 2.6250๐‘’ โˆ’ 012 9.2719๐‘’ โˆ’ 012 4.4550๐‘’ โˆ’ 010 16 1.9355๐‘’ โˆ’ 015 2.2839๐‘’ โˆ’ 014 1.4037๐‘’ โˆ’ 014 1.2251๐‘’ โˆ’ 013 20 5.8201๐‘’ โˆ’ 015 6.8838๐‘’ โˆ’ 014 3.8994๐‘’ โˆ’ 014 3.2236๐‘’ โˆ’ 013 Table 3: Error discretization forExample 1with]= 0and different polynomial order approximation.

๐‘ Legendre Chebyshev

โ€–๐‘’โ€–0,๐‘ค,๐‘ โ€–๐‘’โ€–1,๐‘ค,๐‘ โ€–๐‘’โ€–0,๐‘ค,๐‘ โ€–๐‘’โ€–1,๐‘ค,๐‘ 4 4.9405๐‘’ โˆ’ 06 1.7071๐‘’ โˆ’ 05 6.9900๐‘’ โˆ’ 06 3.0687๐‘’ โˆ’ 05 8 3.9907๐‘’ โˆ’ 11 8.5880๐‘’ โˆ’ 10 7.8331๐‘’ โˆ’ 11 1.8586๐‘’ โˆ’ 09 12 9.2143๐‘’ โˆ’ 16 3.0729๐‘’ โˆ’ 14 1.3772๐‘’ โˆ’ 15 4.9032๐‘’ โˆ’ 14 16 1.1960๐‘’ โˆ’ 15 5.2617๐‘’ โˆ’ 14 2.7186๐‘’ โˆ’ 15 1.4533๐‘’ โˆ’ 13 20 8.8007๐‘’ โˆ’ 16 1.6103๐‘’ โˆ’ 14 2.9963๐‘’ โˆ’ 15 1.8952๐‘’ โˆ’ 14

do this forExample 1, we divide(0, ๐›ผ)into(๐‘1+ 1)intervals, (๐›ผ, ๐ฟ)into(๐‘2+ 1)intervals, and(0, 1)into(๐‘€ + 1)intervals corresponding to LGL or CGL points. For sake of simplicity we take๐‘1 = ๐‘2 = ๐‘, ๐‘€ = ๐‘ + 2. The numerical result is given inTable 3when]= 0. We have similar results for] ฬธ= 0.

When the interface point๐›ผis close to the endpoint, different polynomial order can be used to get accurate results.

In the following we present some numerical experiments in which the domain is ฮฉ = (โˆ’1 1)2 and interface ฮ“ is the circle ๐‘ฅ2 + ๐‘ฆ2 = 1/4. To use spectral element collocation method, we decompose the domainฮฉinto twelve nonoverlapping subdomains as inFigure 3. It should be noted that there is no jump in solution๐‘ขand its normal derivative for the interface which is different fromฮ“; that is,

[๐‘ข]|ฮ“๓ธ€  = 0, [๐›ฝโˆ‡๐‘ข โ‹…n]๓ต„จ๓ต„จ๓ต„จ๓ต„จฮ“๓ธ€ = 0, (44) whereฮ“๓ธ€ is dotted line inFigure 3.

Example 2 (circular interface 1 [6]). Consider the elliptic equation of the form

๐‘ข๐‘ฅ๐‘ฅ+ ๐‘ข๐‘ฆ๐‘ฆ= 2๐›ฟฮ“. (45) In this example, we have only singular source term. The exact solution is given by

๐‘ข (๐‘ฅ, ๐‘ฆ) = {{ {{ {{ {

1, ๐‘Ÿ โ‰ค 1

2 1 +log(2๐‘Ÿ) , ๐‘Ÿ > 1

2, (46)

where๐‘Ÿ = โˆš๐‘ฅ2+ ๐‘ฆ2.

The interface conditions are given by

[๐‘ข]|ฮ“= 0, [โˆ‡๐‘ข โ‹…n]|ฮ“= 2. (47)

(7)

0 0

1

โˆ’1 โˆ’1

โˆ’0.5 1

0.8 0.5 1 1.2 1.4 1.6 1.8 2 2.2

Exact solution by Legnedre

(a)

โˆ’1 0

โˆ’1

โˆ’0.5 0

1 1 1.2

0.5 1.4 1.6 1.8 2 2.2 2.4

Approximate solution by Legnedre

1

0 1 2 3

1.5 2.5 3.5

0.5

ร—10โˆ’9

(b)

0 1 2 3

1.5 2.5 3.5

0.5 0

1 2 3 4

1.5 2.5 3.5

0.5

ร—10โˆ’9

ร—10โˆ’9

Error plot by Legnedre

0 0

1

โˆ’1 โˆ’1

โˆ’0.5 1

0.5

(c)

Figure 4: Exact solution, approximation solution, and its error for๐‘ = 18.

Table 4also shows the spectral convergence in ๐ฟ2๐œ”(ฮฉ)- and ๐ป๐œ”1(ฮฉ)-norm errors of Legendre and Chebyshev approxima- tion. The exact solution, approximated one, and its error for the Legendre case of this example are plotted inFigure 4.

Example 3 (circular interface 2 [6]). Consider the elliptic equation

(๐›ฝ๐‘ข๐‘ฅ)๐‘ฅ+ (๐›ฝ๐‘ข๐‘ฆ)๐‘ฆ= ๐‘“ + ๐ถ๐›ฟฮ“, (48)

where

๐‘“ = 8 (๐‘ฅ2+ ๐‘ฆ2) + 4,

๐›ฝ (๐‘ฅ, ๐‘ฆ) = {{ {{ {{ {

๐‘ฅ2+ ๐‘ฆ2+ 1, ๐‘Ÿ โ‰ค 1 2

๐‘, ๐‘Ÿ > 1

2.

(49)

(8)

โˆ’1 0

1

โˆ’1

โˆ’0.5 0 0.5 1

โˆ’1.2

โˆ’1

โˆ’0.8

โˆ’0.6

โˆ’0.4

โˆ’0.2 0 0.2 0.4

Exact solution by Legnedre

(a)

โˆ’1 0

1

โˆ’1

โˆ’0.5 0 0.5 1

โˆ’1.2

โˆ’1

โˆ’0.8

โˆ’0.6

โˆ’0.4

โˆ’0.2 0 0.2 0.4

Approximate solution by Legnedre

0 1 3 4

2 5

ร—10โˆ’8

(b)

ร—10โˆ’8

โˆ’1 0

1

โˆ’1

โˆ’0.5 0 0.5 1

โˆ’1 0 1 2 3 4 5 6

Error plot by Legnedre

0 1 3 4

2 5

ร—10โˆ’8

(c)

Figure 5: Exact solution, approximation solution, and its error for๐ถ = 0.1and๐‘ = โˆ’3.

Table 4: Error discretization forExample 2.

๐‘ Legendre Chebyshev

โ€–๐‘’โ€–๐ฟ2 โ€–๐‘’โ€–๐ป1 โ€–๐‘’โ€–๐ฟ2 โ€–๐‘’โ€–๐ป1 4 9.8536๐‘’ โˆ’ 003 3.0592๐‘’ โˆ’ 002 3.4684๐‘’ โˆ’ 002 1.3468๐‘’ โˆ’ 001 8 9.1221๐‘’ โˆ’ 005 4.0228๐‘’ โˆ’ 004 2.8844๐‘’ โˆ’ 003 2.7245๐‘’ โˆ’ 002 12 1.1707๐‘’ โˆ’ 006 4.6568๐‘’ โˆ’ 006 1.3341๐‘’ โˆ’ 004 4.3786๐‘’ โˆ’ 004 16 1.6054๐‘’ โˆ’ 008 6.5734๐‘’ โˆ’ 008 4.3721๐‘’ โˆ’ 006 1.4678๐‘’ โˆ’ 005 20 2.6242๐‘’ โˆ’ 010 1.1509๐‘’ โˆ’ 009 1.4114๐‘’ โˆ’ 007 4.8193๐‘’ โˆ’ 007 24 4.1610๐‘’ โˆ’ 012 2.1953๐‘’ โˆ’ 011 4.4900๐‘’ โˆ’ 009 1.5529๐‘’ โˆ’ 008

Table 5: Error discretization for๐ถ = 0.1and๐‘ = โˆ’3forExample 3.

๐‘ Legendre Chebyshev

โ€–๐‘’โ€–๐ฟ2 โ€–๐‘’โ€–๐ป1 โ€–๐‘’โ€–๐ฟ2 โ€–๐‘’โ€–๐ป1 4 1.0914๐‘’ โˆ’ 002 6.7241๐‘’ โˆ’ 002 1.3623๐‘’ โˆ’ 001 8.8947๐‘’ โˆ’ 001 8 2.8725๐‘’ โˆ’ 004 1.4547๐‘’ โˆ’ 003 1.2226๐‘’ โˆ’ 003 9.9894๐‘’ โˆ’ 003 12 5.8273๐‘’ โˆ’ 006 6.2692๐‘’ โˆ’ 005 4.1029๐‘’ โˆ’ 005 2.8593๐‘’ โˆ’ 004 16 2.5146๐‘’ โˆ’ 007 1.2094๐‘’ โˆ’ 006 1.4853๐‘’ โˆ’ 006 1.0346๐‘’ โˆ’ 005 20 7.7489๐‘’ โˆ’ 009 3.5890๐‘’ โˆ’ 008 5.0604๐‘’ โˆ’ 008 3.7029๐‘’ โˆ’ 007 24 2.3297๐‘’ โˆ’ 010 1.0631๐‘’ โˆ’ 009 1.6690๐‘’ โˆ’ 009 1.2667๐‘’ โˆ’ 008

(9)

โˆ’1 0

1

โˆ’1

โˆ’0.5 0 0.5 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7

Exact solution by Chebyshev

(a)

0

ร—10โˆ’8

โˆ’1

โˆ’1

โˆ’2

โˆ’3

โˆ’4

โˆ’5 0 โˆ’6

1

โˆ’1

โˆ’0.5 0 0.5 1

1

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7

Approximate solution by Chebyshev

(b)

โˆ’1 0

1

โˆ’1

โˆ’0.5 0.5

0 1

โˆ’7

โˆ’6

โˆ’5

โˆ’4

โˆ’3

โˆ’2

โˆ’1 0 1 2

Error plot by Chebyshev

ร—10โˆ’8 0

ร—10โˆ’8

โˆ’1

โˆ’2

โˆ’3

โˆ’4

โˆ’5

โˆ’6 1

(c) Figure 6: Exact solution, approximation solution, and its error for๐ถ = 0.1and๐‘ = 10.

Table 6: Error discretization for๐ถ = 0.1and๐‘ = 10forExample 3.

๐‘ Legendre Chebyshev

โ€–๐‘’โ€–๐ฟ2 โ€–๐‘’โ€–๐ป1 โ€–๐‘’โ€–๐ฟ2 โ€–๐‘’โ€–๐ป1

4 2.6272๐‘’ โˆ’ 003 2.2570๐‘’ โˆ’ 002 4.1173๐‘’ โˆ’ 002 3.3693๐‘’ โˆ’ 001 8 5.8242๐‘’ โˆ’ 005 4.0589๐‘’ โˆ’ 004 2.8852๐‘’ โˆ’ 004 1.9806๐‘’ โˆ’ 003 12 2.1978๐‘’ โˆ’ 006 1.1109๐‘’ โˆ’ 005 1.1563๐‘’ โˆ’ 005 7.9872๐‘’ โˆ’ 005 16 6.9459๐‘’ โˆ’ 008 3.2385๐‘’ โˆ’ 007 4.1120๐‘’ โˆ’ 007 2.9190๐‘’ โˆ’ 006 20 2.1169๐‘’ โˆ’ 009 9.5229๐‘’ โˆ’ 009 1.3164๐‘’ โˆ’ 008 1.1530๐‘’ โˆ’ 007 24 6.3490๐‘’ โˆ’ 011 2.8077๐‘’ โˆ’ 010 4.3819๐‘’ โˆ’ 010 3.1670๐‘’ โˆ’ 009

Table 7: Error discretization for๐ถ = 0.1and๐‘ = 10forExample 4.

๐‘ Legendre Chebyshev

โ€–๐‘’โ€–๐ฟ2 โ€–๐‘’โ€–๐ป1 โ€–๐‘’โ€–๐ฟ2 โ€–๐‘’โ€–๐ป1

4 6.8137๐‘’ โˆ’ 002 6.3727๐‘’ โˆ’ 001 1.9207๐‘’ โˆ’ 002 1.6189๐‘’ โˆ’ 001 8 1.1985๐‘’ โˆ’ 004 1.5547๐‘’ โˆ’ 003 4.4413๐‘’ โˆ’ 004 6.4158๐‘’ โˆ’ 003 12 6.4970๐‘’ โˆ’ 006 6.6403๐‘’ โˆ’ 005 3.2776๐‘’ โˆ’ 005 4.0270๐‘’ โˆ’ 004 16 2.7904๐‘’ โˆ’ 007 2.7133๐‘’ โˆ’ 006 1.2055๐‘’ โˆ’ 006 1.7195๐‘’ โˆ’ 005 20 9.2791๐‘’ โˆ’ 009 8.8367๐‘’ โˆ’ 008 5.5347๐‘’ โˆ’ 008 9.3584๐‘’ โˆ’ 007 24 2.7288๐‘’ โˆ’ 010 2.7397๐‘’ โˆ’ 009 1.5502๐‘’ โˆ’ 009 2.7927๐‘’ โˆ’ 008

The exact solution is given by

๐‘ข = {{ {{ {{ {{ {{ {{ {{ {{ {

๐‘Ÿ2, ๐‘Ÿ โ‰ค 1

2 (1 โˆ’ 1

8๐‘โˆ’1

๐‘) +(๐‘Ÿ4/2 + ๐‘Ÿ2)

2 +๐ถlog(2๐‘Ÿ) ๐‘ ๐‘Ÿ > 1

2.

(50)

In this example, we have varying discontinuous coeffi- cient and singular source term as well. Tables4and5show the numerical results for both Legendre and Chebyshev approx- imation for different values of๐‘and๐ถ. We observe that the errors in๐ฟ2๐œ”(ฮฉ)- and๐ป๐œ”1(ฮฉ)-norm are decay exponentially regardless of discontinuous coefficients and singular source term. The exact solution, approximation, and its error for the Legendre case are plotted in Figures5and 6, for different values of๐‘and๐ถ.

Example 4 (circular interface 3 with jump condition [6]).

Consider Laplace equation

๐‘ข๐‘ฅ๐‘ฅ+ ๐‘ข๐‘ฆ๐‘ฆ= 0, inฮฉ,

๐‘ข = 0 on ๐œ•ฮฉ. (51)

The exact solution is given ๐‘ข (๐‘ฅ, ๐‘ฆ) ={{ {{ {

๐‘’๐‘ฅcos(๐‘ฆ) , ๐‘Ÿ โ‰ค 1 2, 0. ๐‘Ÿ > 1

2. (52)

In this example we impose a jump in solution ๐‘ข itself and also a jump in the normal derivative of๐‘ข as external constraints. Table 6 also shows the spectral convergence for the Legendre and Chebyshev pseudo-spectral element method although it has jump in solution and its normal derivativeTable 7. The exact solution, approximated one, and its error for the Legendre case of this example are plotted in Figure 7.

4. Concluding Remarks

In this paper, we proposed the pseudo-spectral collocation method for second order elliptic interface problems with

(10)

โˆ’1

0

1

โˆ’1

โˆ’0.5 0 0.5 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8

Exact solution by Legnedre

(a)

โˆ’1

0

1

โˆ’1

โˆ’1

โˆ’0.5

โˆ’1.5

โˆ’0.5

โˆ’0.5 0 0.5 1

0

0 0.5

0.5 1

1 1.5

1.5 2

Approximate solution by Legnedre

ร—10โˆ’7

(b)

โˆ’1

โˆ’1.5

โˆ’0.5 0 0.5 1 1.5

ร—10โˆ’7

ร—10โˆ’7

โˆ’1 0

1

โˆ’1

โˆ’0.5 0 0.5 1

โˆ’2

โˆ’1.5

โˆ’1

โˆ’0.5 0 0.5 1 1.5 2

Error plot by Legnedre

(c)

Figure 7: Exact solution, approximation solution, and its error for๐‘ = 18.

discontinuous coefficients and singular source term. First we derived interface conditions in variable and its normal derivative and two equations defined on each subdomain decomposing the whole domain into two subdomains based on the interface. Then we obtain very simple algorithm applying the spectral collocation method to each equation.

It is shown that the proposed method can easily applied to interface problem defined on curved domain by using Gordon and Hall transformation. This means that the method can be easily extended to spectral element collocation method to solve interface problems defined on a complicated domain.

The numerical experiments also showed that the method has the spectral convergence with high accuracy. Furthermore, the method can be adopted to solve Stokes or Navier-Stokes

equations with interface which can be studied in a coming paper.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

The second author was supported by Kyungpook National University fund 2013 and the third author was supported by Basic Science Research Program through

(11)

the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (NRF2013R1A2009687).

References

[1] R. E. Ewing, โ€œProblems arising in the modeling of processes for hydrocarbon recovery,โ€ in The Mathematics of Reservoir Simulation, pp. 3โ€“34, SIAM, Philadelphia, Pa, USA, 1983.

[2] Z. Li, T. Lin, and X. Wu, โ€œNew Cartesian grid methods for interface problems using the finite element formulation,โ€

Numerische Mathematik, vol. 96, no. 1, pp. 61โ€“98, 2003.

[3] B. F. Nielsen, โ€œFinite element discretizations of elliptic problems in the presence of arbitrarily small ellipticity: an error analysis,โ€

SIAM Journal on Numerical Analysis, vol. 36, no. 2, pp. 368โ€“392, 1999.

[4] D. W. Peaceman,Fundamentals of Numerical Reservoir Simula- tion, Elsevier, 1977.

[5] J. N. Reddy,Finite Element Method, McGraw-Hill, New York, NY, USA, 1993.

[6] R. J. LeVeque and Z. L. Li, โ€œThe immersed interface method for elliptic equations with discontinuous coefficients and singular sources,โ€SIAM Journal on Numerical Analysis, vol. 31, no. 4, pp.

1019โ€“1044, 1994.

[7] Z. Li, โ€œThe immersed interface method using a finite element formulation,โ€Applied Numerical Mathematics, vol. 27, no. 3, pp.

253โ€“267, 1998.

[8] B.-C. Shin and J.-H. Jung, โ€œSpectral collocation and radial basis function methods for one-dimensional interface problems,โ€

Applied Numerical Mathematics, vol. 61, no. 8, pp. 911โ€“928, 2011.

[9] A. Loubenets, T. Ali, and M. Hanke, โ€œHighly accurate finite ele- ment method for one-dimensional elliptic interface problems,โ€

Applied Numerical Mathematics, vol. 59, no. 1, pp. 119โ€“134, 2009.

[10] H. Huang and Z. Li, โ€œConvergence analysis of the immersed interface method,โ€IMA Journal of Numerical Analysis, vol. 19, no. 4, pp. 583โ€“608, 1999.

[11] Z. Li and K. Ito, โ€œMaximum principle preserving schemes for interface problems with discontinuous coefficients,โ€SIAM Journal on Scientific Computing, vol. 23, no. 1, pp. 339โ€“361, 2001.

[12] I. T. Angelova and L. G. Vulkov, โ€œHigh-order finite difference schemes for elliptic problems with intersecting interfaces,โ€

Applied Mathematics and Computation, vol. 187, no. 2, pp. 824โ€“

843, 2007.

[13] Z. Li, T. Lin, and X. Wu, โ€œNew cartesian grid methods for inter- face problems using the finite element formulation,โ€Numerische Mathematik, vol. 96, no. 1, pp. 61โ€“98, 2003.

[14] M. Hanke and A. Loubenets, โ€œAn immersed finite element method and its convergence for elliptic interface problems with discontinuous coefficients and singular sources,โ€ TRITA-CSC- 2007:3.

[15] D. Y. Kwak, K. T. Wee, and K. S. Chang, โ€œAn analysis of a broken๐‘ƒ1-nonconforming finite element method for interface problems,โ€SIAM Journal on Numerical Analysis, vol. 48, no. 6, pp. 2117โ€“2134, 2010.

[16] M. Latige, T. Colin, and G. Gallice, โ€œA second order Cartesian finite volume method for elliptic interface and embedded Dirichlet problems,โ€Computers and Fluids, vol. 83, pp. 70โ€“76, 2013.

[17] Z. G. Seftel, โ€œA general theory of boundary value problems for elliptic systems with discontinuous coefficients,โ€Ukrainian Mathematical Journal, vol. 18, no. 3, pp. 132โ€“136, 1966.

[18] W. J. Gordon and C. A. Hall, โ€œTransfinite element methods:

blending-function interpolation over arbitrary curved element domains,โ€Numerische Mathematik, vol. 21, no. 2, pp. 109โ€“129, 1973.

[19] W. J. Gordon and C. A. Hall, โ€œConstruction of curvilinear co-ordinate systems and applications to mesh generation,โ€

International Journal for Numerical Methods in Engineering, vol.

7, no. 4, pp. 461โ€“477, 1973.

(12)

Submit your manuscripts at http://www.hindawi.com

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Mathematics

Journal of

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Hindawi Publishing Corporation http://www.hindawi.com

Differential Equations

International Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Mathematical PhysicsAdvances in

Complex Analysis

Journal of

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Optimization

Journal of

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Combinatorics

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

International Journal of

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Journal of

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Function Spaces

Abstract and Applied Analysis

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

The Scientific World Journal

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Discrete Mathematics

Journal of

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Stochastic Analysis

International Journal of

์ฐธ์กฐ

๊ด€๋ จ ๋ฌธ์„œ

ABSTRACT: This study was conducted to investigate the effects of feeding increasing proportions of corn grain on concentration of lipopolysaccharide (LPS) in the rumen fluid

In 2015, almost half of all police detainees (43%) at the Brisbane Police Watch House who provided urine samples to the DUMA program tested positive to methamphetamine.. This is