• Tidak ada hasil yang ditemukan

Numerical implementation of the method of fictitious domains for elliptic equations

N/A
N/A
Protected

Academic year: 2023

Membagikan "Numerical implementation of the method of fictitious domains for elliptic equations"

Copied!
7
0
0

Teks penuh

(1)

Numerical implementation of the method of fictitious domains for elliptic equations

Almas N. Temirbekov

Citation: AIP Conference Proceedings 1759, 020053 (2016); doi: 10.1063/1.4959667 View online: http://dx.doi.org/10.1063/1.4959667

View Table of Contents: http://scitation.aip.org/content/aip/proceeding/aipcp/1759?ver=pdfcov Published by the AIP Publishing

Articles you may be interested in

A semi-analytical method for near-trapped mode and fictitious frequencies of multiple scattering by an array of elliptical cylinders in water waves

Phys. Fluids 25, 097103 (2013); 10.1063/1.4819332

Numerical Solution of NBVP for Elliptic‐Parabolic Equations AIP Conf. Proc. 1389, 609 (2011); 10.1063/1.3636804

On Numerical Solutions of Nonclassical Problems for Elliptic Equations AIP Conf. Proc. 1389, 585 (2011); 10.1063/1.3636798

Numerical Methods for the Wave Equation

AIP Conf. Proc. 1299, 256 (2010); 10.1063/1.3520324

Equations for finite-difference, time-domain simulation of sound propagation in moving inhomogeneous media and numerical implementation

J. Acoust. Soc. Am. 117, 503 (2005); 10.1121/1.1841531

(2)

Numerical implementation of the method of fictitious domains for elliptic equations

Almas N. Temirbekov

Al-Farabi Kazakh National University, Almaty, Kazakhstan

Abstract. In the paper, we study the elliptical type equation with strongly changing coefficients. We are interested in studying such equation because the given type equations are yielded when we use the fictitious domain method. In this paper we suggest a special method for numerical solution of the elliptic equation with strongly changing coefficients. We have proved the theorem for the assessment of developed iteration process convergence rate. We have developed computational algorithm and numerical calculations have been done to illustrate the effectiveness of the suggested method.

Keywords: Elliptical equation, Dirichlet problem, The equation with rapidly changing coefficients, Computational algorithm, Iterative process, Fictitious domain method, Boundary conditions

PACS:02.30.Jr

INTRODUCTION

It is efficient to use the fictitious domain method in irregular shape domains for numerical solutions of elliptical type elliptical type equations.

Reference [1] suggests efficient (due to operations number) difference scheme of the second order accuracy, alternately-triangular scheme for numerical solution of the elliptical equation. Modified alternately-triangular iteration method with Chebyshev parameters of Dirichlet differential problem solution for the elliptical equation of the second- order accuracy was made in reference [2]. V. I. Lebedev in his monograph [3] studied the use of composition method for the solution of problems on characteristic constants, nonstationary problems, Dirichlet problems for biharmonic equation and domain problems. Reference [4] studies stationary differential problem for Poisson’s equation with piecewise constant coefficients in subdomains. Poisson’s equation on the boundary approximates in a specific way, that is, the differential equation coefficients are selected as quotient which denominator contains coefficients sum in subdomains. Two-phase iteration process based on domain partitioning method has been built.

Solving the Poisson equation for pressure is the main computing unit in the problems of hydrodynamics of an incompressible fluid. In [5], a parallel implementation of the method of fictitious domains for the Poisson’s equation in a three-dimensional region with a stepped-back is proposed. This method is based on the parallel implementation of the fast algorithm for solving the Poisson equation in a parallelepiped. In [6], a variant of the method of collocation and least residuals for the numerical solution of the Poisson equation in polar coordinates on a non-uniform grid is proposed. In [7, 8], the method of fictitious domains is used for the numerical solution of elliptic equations with complex geometry. Method of fictitious domain for the equations of mathematical physics was studied by A. N.

Bugrov, A. N. Konovalov, S. S. Smagulov, M. K. Orunhanov, R. Glowinski, V. Girauit and others [5–10]. In these studies various modifications of the method of fictitious domain for the Navier-Stokes equations were investigated.

In the present paper, we suggest a specific method for numerical solution of the elliptical equation with strongly changing coefficients. The basis of the suggested method is in the special replacement of variables which brings the problem with second order discontinuous coefficients to the problem with first order discontinuous coefficients.

We have built the iteration process with two parameters which takes into account the equation coefficient ration in subdomains. We have proved the theorem for the developed iteration process convergence rate assessment. We have developed computational algorithm and made numerical calculations to illustrate the efficiency of the suggested method.

(3)

PROBLEM SETTING

Let Ω be a bounded domain in R2 with a piecewise-smooth boundary ∂Ω. For determination, let Ω = Q1Q2, Q1Q2=Γ,Q2be strictly internal subdomain. We will study the elliptical equation

−div(ku) =f(⃗x), ⃗x∈, (1)

inΩwith boundary condition

u(⃗x) =0, ⃗x∈∂Ω, (2)

where

k(⃗x) =

{ k1=const, ⃗x∈Q1, k2=const,(⃗x), x∈Q2.

Function f(⃗x)is suggested as belonging to Hilbert space of real functionsL2(Ω)and are determined in subdomains with the following ways

f(⃗x) =

{ f(1)(x), x∈Q2, 0, x∈Q1.

We will make the replacement of variablesu=2ν/k1in (1), simple transformations, and get

∆ν+div(ω∇ν) =−f(⃗x), (3) whereω=2k(x)k1 1. Let’s designateθ=2kk121.

We will introduce symbol⃗p=

∂νx1, ω∂νx2)and equation (3) will be written as equation system





∆ν+⃗p=−f(⃗x), p1/ω∂νx

1 =0, p2/ω∂νx

2 =0.

(4)

COMPUTATIONAL ALGORITHM

For the numerical solution of equation system (4) with boundary conditionsν|∂Ω=0,let’s study the iteration method Bνtn+1+∆hνn+1+h⃗pn+1=−f(⃗x), β(pn+1−⃗pn) +⃗pn+1

ω hνn+1=0, (5) whereBis iteration method operator,β is iteration parameter, indexhmeans difference analogue of differentiation operator. OperatorBin iteration method (5) is selected by the following way

B= (1τ)hτdiv(ρ∇h), (6)

whereρ= (β+1/ω)1. Let’s suppose thatν0∈Wo

1

2(Ω)andp0=∇q, whereq∈Wo

1

2. This condition is satisfied if(ν0,p0) =0.

Further, we will consider thatB>0 onWo

1

2. It is enough to have the inequality 1ττ

β >0. (7)

In case ofBonWo

1

2, it satisfies operator inequality

χ1≤B≤ −χ2. (8)

(4)

Constantsχ1andχ2may be selected independent uponθ1. Substituting operatorBdetermined as (6) and (5), we get

hνn+1=F(x), (9)

⃗pn+1=βρpn+ρ∇hνn+1, (10)

where

F(⃗x) = (1τ)hνnτdiv(βρ∇hνn)τdivh(βρpn). (11) We present numerical algorithm of method (9), (10). One step of iteration method (9), (10) consists in finding value νn+1due to knownνn, ⃗pn. For this, it is necessary to solve Dirichlet problem for Poisson’s equation (9) inΩ. After that value⃗pn+1upon the known⃗pnandνn+1is counted using formula (10).

CONVERGENCE STUDYING

We assess convergence rate method (9), (10). Let’s designate {y,r} ={yn,rn} ={ννn,p−pn}, {y,ˆ rˆ} = {yn+1,rn+1}.Then equations (5) can be rewritten as

(Byt,ν) + (hy,ˆ∇hν) + (hr,ˆν) =0ν∈Wo

1

2, (12)

βτrt+r/ˆ ωhyˆ=0, (13) where{y0,r0} ∈Wo

1

2×L2. Hereyt= (yˆ−y)/τ.

Let’s call functionψfrom asL2piecewise gradient if it can be presented as

ψ=gi in Qi; where gi∈W21(Qi), (14) gi|∂Ω∂Ωi=0, i=1,2, ...,N

and call functionψgradient if it is as the following

ψ=g in, where g∈Wo

1 2(Ω).

Asp0=∇g, g∈Wo

1

2andω-is piecewise constant,r0is piecewise gradient.

Let’s multiply both parts of equation (13) scalarly inL2on 2τrˆand putν=2τyˆin correlation (12). Adding up the obtained equalities, we have

∥yˆ2B− ∥y∥2B2∥yt2B+2τhyˆ2+βτ∥rˆ2βτ∥r∥2+βτ3∥rt2+2τ

ωrˆ2=0. (15) Now, we will studyrn. Since

τˆ= β β+1/ωr+

1 β+1/ωy,ˆ

andris piecewise gradient function, ˆτis also piecewise gradient. Thus, allrnare piecewise gradient.

LetGbe the space of piecewise gradient functions,G1be the space of gradient functions. It is obvious thatG1⊆G.

We will show that there is rigid embeddingG1⊂G and find the orthogonality in L2 of add-insG1 toG. If ψ is orthogonal inL2to all elementsG1, we have(ψ,q)=0 for any element∇q∈G1. If function∇gis smooth enough and has carrier inQi, then

,g)= (ψ,g)Qi =(divψ,g)Qi =(∆gi,g)Qi=0.

Due tog-is arbitrary, the last correlation means that

gi=0in Qi. (16)

(5)

It is evident that the correlation is done in eachQi, i=1,2. Thus, elementψ∈G, orthogonal to all elementsG1, will be presented as (14), whereqi is harmonic inQifunction. We will find the conditions to be satisfied by functionψ, orthogonal toG1onΓ.

Let’s∇q∈G1, then

0= (ψ,q)= (∇q1,q)Q1+ (∇q2,q)Q2=

Γ

gq1

n1

ds+

Γ

gq2

n2

ds=

Γ

g (∂q1

n1q2

n1

) ds

whereni are inner normal vectors on∂Qi. Therefore, values of normal compoundsψ1=∇q1andψ2=∇q2 onΓ coincide. Thus, normal compound of vector-functionψ is continuous (in integral sense) at the transfer through Γ. It follows that orthogonal inL2 add-insG2 of spaceG1toG consists of all vector-functions of type (14), normal compound of which is continuous during the transfer through adjacent boundaries, and the forming functionsgiare harmonic inQi.

We continue to study iteration method convergence (9), (10). It was stated that ˆr∈G. Let’s present ˆras ˆr=qˆ+h,ˆ where ˆq∈G1and ˆh∈G2. Then, correlation (12) is as the following

(Byt,ν) + (y,ˆ∇ν) + (q,ˆ ∇ν) + (h,ˆ ∇ν) =0 (17) for allν∈Wo

1 2.

The last scalar product in (17) equals nought because∇ν∈G1. Having divided both parts (17) in∇νand having assessed the term containing ˆq, we get

|(q,ˆ ∇ν)|

∇ν ≤|(Byt,ν)|

∇ν +|(∇y,ˆ∇ν)|

∇ν ≤√

χ2∥ytB+hyˆ∥.

As soon as the right part of this inequality is independent upon ν ∈Wo

1

2, and ˆq∈G1, that is, it is presented as ˆ

q=∇g(g∈Wo

1

2), taking sup onνin the left part of the inequality, we get the assessment

∥qˆ∥ ≤√

χ2∥ytB+hyˆ∥,

wherehyˆ=∥yˆ1. Let’s square both parts of this inequality and assess the right part

∥qˆ22(χ2∥yt2B+hyˆ2).

Multiplying the last equation byβτ2µ(λ>0 is arbitrary) adding to (15), we have

∥yˆ2B2(12βλ χ2)∥yt2B+2τ(1βτλ)hyˆ2 +βτ2λ∥qˆ2+2τ(r,ˆ ωrˆ)+βτ∥rˆ2≤ ∥y∥2B+βτ∥r∥2.

(18)

Let’s assess scalar product(r,ˆr/ˆ ω). For anyδ, 0<δ <1 the following inequalities are true (rˆ

ω,rˆ )

(qˆ

ω,qˆ )

+ (hˆ

ω,hˆ )

2 (

ˆ q ω,hˆ

)

(1δ) (hˆ

ω,hˆ )

+ (

11 δ

)(qˆ ω,qˆ

)

(1δ) [

∥hˆ2Q1+1 θhˆ2Q2

] +

( 11

δ )

∥qˆ2. (19) Due to ˆh∈G, the following estimate is valid:

∥hˆQ2≤c3∥hˆ2Q1.

(6)

Thus,

∥hˆ2=∥hˆ2Q1+∥hˆ2Q2(1+c3)∥hˆ2Q1. Therefore, we get the following inequality from (19):

(rˆ ω,rˆ

)

≥c4(1δ)∥hˆ2+ (

11 δ

)

∥qˆ2, c4= (1+c3)1. Using the last inequality, we will take (18) and obtain

∥yˆ2B2(12βλ χ2)∥yt2B+2τ(1βτλ)∥yˆ21 +βτ∥rˆ2+βτ2λ∥qˆ2+2τ(1δ)c4∥hˆ2

+2τ(11δ)

∥qˆ2≤ ∥y∥2B+βτ∥r∥2.

(20)

Let’s fixβ>0 and selectτ>0 so that for allθ>1 the conditionβ >0 were satisfied. Let’s selectλ satisfying the conditions

12βλ χ2>0, 1βτλ>0 and supposeδ=4+βτλ4 <1.

Then,

βτ2λ+2τ(11/δ) =βτ2λ2τβτλ

4 =βτ2λ

2 , 1δ = βτλ 4+βτλ. Inequality (20) at suchδ is the following

( 1+c5τ

χ2

)

∥yˆ2B+βτ(1+c6τ)∥rˆ2≤ ∥y|2B+βτ∥r∥2, (21) wherec5(12βλ χ2), c6=min

{λ 2,4+2cβτλ4λ

}

it is easy to see that constantsβ,τ,χ2,λ can be selected the same for allθ, 1θ∞. Thus, the following theorem is proved.

Theorem 1 For anyβ>0, there isτ=τ(β)independent uponω1such that−χ1≤B≤ −χ2atττconstants χ1,χ2are independent uponω.

In this case iteration process (9), (10) converges with geometric sequence rate, and convergence rate is independent uponω.

NUMERICAL CALCULATIONS

Test problem (1)-(2) is solved with the above described method. Subdomain Q2 was selected as a square Q2= {x1,k1≤x1≤x1,k2;x2,m1≤x2≤x2,m2},wherex1,k1=0.25, x1,k2=0.75, x2,m1=0.25, x2,m2=0.75. DomainΩcover subdomainQ2,Ω={0≤x11; 0≤x21}.SubdomainQ1is determined asQ1=Ω\Q2the right part is given inQ2with the following way f(x1,x2) =2(x22(x2,m1+x2,m2)x2+x2,m1x2,m2) +2(x21(x1,k1+x1,k2)x1+x1,k1x1,k2), wherex1,k1=0.25, x1,k2=0.75, x2,m1 =0.25, x2,m2 =0.75.

Functionf(x1,x2) =0 in subdomainQ1. Iteration parameterτwas selectedτ=103÷105, and parameterβ was determined so that it satisfies condition (7). And it is necessary to watch the parameter symbolω in the subdomains because1ω1.

The set problem of elliptical type with strongly changing coefficients was solved by fictitious domain method continued with leading coefficients. Figures 1-2 show the corresponding results of exact and approximate solution having mesh points 101x101.

We used uniform mesh 101x101, 501x501, 1001x1001 for our calculations. The computing experiment on the small mesh numerical experiment was done on the super computer URSA on the basis of 128 four-core processors Intel Xeon series E5335 2.00GHz at Al Farabi KazNU. The developed method is based on building computational algorithm for the elliptical equation with strongly changing coefficients. The developed algorithm uniformly converges at a certain iteration quantity, and the results are accurate within 1010. Numerical computation results are presented by graphics editor Surfer.

(7)

FIGURE 1. The diagram of exact solution having mesh points 101x101.

FIGURE 2. The diagram of approximate solution having mesh points 101x101.

REFERENCES

1. A. A. Samarskiy,Journal of Computation Mathematics and Mathematical Physics4, 580–585 (1964).

2. A. B. Kucherov, and E. S. Nikolayev,Journal of Computation Mathematics and Mathematical Physics16, 1164–1174 (1976).

3. V. N. Lebedev,Method of Composition, OBM. AS USSR, Moscow, 1986.

4. E. A. Volkov,DAN USSR283, 274–277 (1985).

5. A. N. Bugrov, A. N. Konovalov, and V. A. Scherbak,Numerical Methods of Mechanics Of Continua5, 20–30 (1974).

6. A. N. Konovalov,Numerical Methods of Mechanics Of Continua4, 109–115 (1973).

7. S. S. Smagulov,Ed. V.Ts. SO AN USSR, Preprintpp. 68–73 (1979).

8. M. Orunkhanov, and S. S. Smagulov,Calculation Technologies5, 46–53 (2000).

9. S. N. Kuttykozhaeva,Vestnik KazGU. Section Math., Mech., Inf.pp. 54–59 (1998).

10. A. M. Ryazanov, and S. A. Finogenov,Vychislitelnye Metody i Programmirovanie14, 18–23 (2013).

Referensi

Dokumen terkait

Thus, the purposes of the study are to analyze the plasma level of IL-17 and the erythrocyte sedimentation rate (ESR) in female Wistar rat (Rattus novergicus) as