• Sonuç bulunamadı

Adaptive hierarchical tenzor product finite elements for fluid dynamics

N/A
N/A
Protected

Academic year: 2021

Share "Adaptive hierarchical tenzor product finite elements for fluid dynamics"

Copied!
19
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Applied Mathematics

Adaptive Hierarchical Tensor Product

Finite Elements for Fluid Dynamics

S.-A. H. Schneider

1

, Chr. Zenger

2

Institut fur Informatik, Technische Universitat Munchen, D-80290 Munchen, Ger-many e-mail:fschneids,zengerg@in.tum.de

Received: 10.08.2000/ Revised version: 10.08.2000 ToProf.Dr.Chr.Zenger60thbirthday.

Summary.

This article is a contribution to the current research eld of computational uid dynamics. We discretize the Stokes ow for Re= 0 with adaptive hierarchical nite elements and verify the method with numerical results for the three-dimensional lid-driven cavity problem. In order to solve the corresponding Stokes problem, we replace the constraint of the conservation of mass by an elliptic boundary value problem for the pressure distributionp. Consequent-ly, the solution of the Stokes problem is reduced to the solution of

d+ 1 Poisson problems, the so-called successive poisson scheme. We use the hierarchical tensor product nite element method for the nu-merical solution of the Poisson problems as a basic module. On one hand, this allows a straightforward approach for the self-adaptive so-lution process: We start with a regular discretization and create new elements, where the hierarchical surplus of the weak divergence indi-cates the need to rene. On the other hand, we use multigrid concepts for the e cient solution of the large linear systems arising from the elliptic di erential equations. The discussed example shows that the use of elements with variable aspect ratio pays o for the resolution of line singularities.

Key words:

hierarchical nite elements, lid-driven cavity, sparse grids, successive poisson scheme, Stokes ow, tensor product ap-proach

Mathematics Subject Classication (1991): 65N22, 65N30, 65N50, 65N55

(2)

1. Introduction

The rst known mathematician to use hierarchical ideas was Archi-medes inT! o& o &~ (the quadrature of the parabo-la), see 21]. By inductively exhausting the parabola with triangles, he was able to measure the area given by a parabola, see Fig. 1. In

. . .

2 b h

Fig.1. Archimedes' idea to calculate the areaAunder the parabola with height hand base 2bby inductively lling up with triangles:A=hb

; 1 +14+161 +  = hb4 3.

1909, Faber 5] introduced the hierarchical basis and explicitly used it for the representation of functions. Yserentant 24] applied the hierar-chical basis in 1986 as a preconditioner. In 1990, Zenger 25] directly represented a smooth multivariate functionuwith a hierarchical ten-sor product basis instead of a standard nodal basis. The coe cients of this representation, the so-called hierarchical surplusses, decrease with the volume of the support of the corresponding basis functions. Consequently, the hierarchical surplus is a very simple criterion for the decision of whether the contribution to the basis representation is important enough or not. These considerations lead to the concept ofsparse gridsin which we order the basis functions in terms of their contribution to the basis representation and, with that, in terms of their support volume. It turns out that sparse grids are a prioriL2

-or H0-adaptive grid structures and lessen the so-called \curse of

di-mension", see Bungartz 2]. To get a rough idea, let us compare the number of grid points that are necessary to reduce, e.g., theL2-error

of a linear nite element discretization by a factor 1=4 for a su cient-ly smooth problem. Supposing additional regularity conditions, in a standard nodal approximation space, we asymptotically need 2d and

in the sparse grid approximation only twice { independent of the di-mensiond{ as many grid points. Based on this concept, an adaptive hierarchical nite element method is presented in 15]. Using duality arguments, a user specied adaptation criterion allows an e cient discretization of a given problem. The aim of this article is to apply

(3)

0 2 1 1 0 3 2 0 0 0 0 1 1 1 1 1 1 1 1 B B \ B B \ B B \ B

Fig. 2. The one-dimensional piecewise linear hierarchical basis: basis functions of the basesB0:::B3.

these results to a three-dimensional example: the three-dimensional lid-driven cavity problem. We discuss the discretization of the corre-sponding Stokes problem and formulate the solution algorithm.

2. Hierarchical Finite Elements

Beginning with the one-dimensional case, we construct the hierarchi-cal basisBnofdepthnfor the interval

(1):= 01] from the standard

hat function:R!R,

(x) := 1;jxjforx2;1+1]

0 otherwise

and the linear transformation x j : x j ;h x jx j +hx j] ! ;11] dened byx j(x) := (x ;x j)=hx

j. All piecewise linear basis functions

x j

2B

n can then be constructed by dilation and translation of 

x j(x) := ; x j(x)  8x2x j ;h x jx j+hx j] with suppx j :=  maxf0x j ;h x j gminfx j +hx j1 g   01] for

certain given discretization points xj

2 (1) and the corresponding

grid width 0< hx j

2R. We call x j

201] thebasis pointbp( x

j) of

the basis functionx j

2B n.

Let us construct the hierarchical basis Bn inductively, starting

with B0 := f0(x) := 1;x 1(x) := xg, where we dene h0 :=

h1 := 1, see Fig. 2, by two principles:

1. the principle of hierarchy: the family of bases Bn

8n0 build a

nested sequence of sets by Bn;1 B

n

8n >0 and

2. theprinciple of surplus: all basis functions ofBn

8n >0 may not

inuence the representation of the function u2H1 ;

(1)

in any basis pointxj

2bp(B

(4)

The second principle gives a hint how to construct the basis functions of Bn

8n > 0. All basis functions  x j 2 B n nB n;1 have to t with

their support exactly in the set of intervals one gets by the partition of (1)by the basis points x

j of the basis functions x j

2B n;1.

In Fig. 2, the rst three steps of constructing Bn are given. For

example, one deduces the only basis function 1=2

2 B1 n B0 by

exhausting the interval 01] by the support supp1=2of the function

1=2(x) := 1

;j2x;1jwithh1

=2:= 1=2. It is easy to deduce that for

all basis functions x j

2B n

nB n;1

8n  1 hold for the grid width

hx j := 2

;n, and therefore, the support of the basis function  x

j has

the length 21;n.

Now, we exploit thetensor productapproach for thed-dimensional case and give a recursive formulationof thed-dimensional hierarchical basisB(d) n d ford >1 B(d) n d :=B (d;1) n d;1 B n d where we dene

n

d := (n 1:::nd) 2 N d

0. We start the recursion

with B(1)

n1 := Bn1. The indices ni i= 1:::d indicate the depths of

the basisB(d) n

d in the directionsi. In the following considerations, we

suppress the upper dimension index (d) whenever the dimensiondis clear from the context. The piecewise multilinear basis functions are dened as (d) x j (

x

(d)) :=( d;1) x j (

x

(d;1)) (1) x j d (x(1)j d) :=d;1 Y i=1 x j i(x i)  x jd(x d) = d Y i=1 x j i(x i) where x (d) := (x 1:::xd) 2 (

d) := 01]d. The coordinates of the

basis point

x

j := (xj1:::xj

d) of the d-dimensional basis function

x

j are given by the dbasis points of B n

i of the corresponding

one-dimensional basis functions in all directionsi= 1:::d, see also the

subspace scheme in Fig. 3. To get an impression of a typical two-dimensional basis function, see Fig. 4. The space spanned by B(d) n d is called V(d) n d :=< B (d) n d >  V = H1(( d)). Note that V( d) n d is also

generated by a classical tensor nodal basis with 2n

i+1 basis functions

(5)

Fig.3. The multidimensional piecewise linear hierarchical basis: two-dimensional subspace scheme with supports suppx

jand basis points

xjof the corresponding hierarchical basis functionx

j. (For example, the hierarchical basis functions with the grey supports are displayed in Fig. 4.)

Fig. 4. The multidimensional piecewise linear hierarchical basis: illustration of the tensor product approach for piecewise bilinear basis functions. The corre-sponding supports are shown in Fig. 3 (grey).

Any function uof the space V(d) n

d has thehierarchical basis

repre-sentation un d(

x

) = X x j 2bp(B( d) d) uhier n d x j x j(

x

)

(6)

withuhier n d x j 2R8 x j 2B (d) n d. The coe cientsu hier n d x j correspond to the increments of data coming from the basis functionx

j, and therefore,

they are also calledhierarchical surplusses.

As a model problem, we consider Poisson's equation with Dirichlet and Neumann boundary conditions

(1) ;u=f in( d) u=g on 6=; D ; :=@( d) @u=m on ;N :=; n; D:

Let us denote the standardL2-inner product by (::)X and by k:k

X

the corresponding norm on (d), resp. ;. The weak or variational

formulation of (1) reads then

(2) (rru)

 = (f)+ (m);

82V:

We also call (2) the continuous primal problem. Using the nite el-ement method, we obtain an approximation un

2< A

n > of the

analytical solutionu2V in the ansatz space< A n>

V by solving

thediscrete primal problemof (2) given by (rru n)  = (f n) + (m n) ; 82T n where< Tn>

V is called thetest space. Sticking to a Ritz-Galerkin

approach, we choose Tn = An  B

(d) n

d. The discretization underlies

thegrid Gn:=bp(An). The function un = P x j 2bp(A n)u nx j  x

j interpolates the

Dirich-let boundary value function gon ; \bp(A

n),fn= P x j 2bp(A n)f nx j  x

j interpolates the source function f in 

(d) \ bp(A n) and mn = P x j 2bp(An)m nx j  x

jinterpolates the Neumann boundary value

func-tion m on ;N

\bp(A

n). We end up with a system of linear

equa-tions S u

n = bn for the coordinate vector un := (unx j) x j 2bp(A n) 2 R N of the function u

n. We correspondingly dene the coordinate

vectors fn := (fnx j) x j 2bp(A n) 2 R

N of the source function f and

mn := (mnx j) x j 2bp(An) 2 R

N of the Neumann boundary function.

The vector bn then is the load vector. The matrix S is known as

thesti ness matrixwith entriessx k

x

j dened for the bases functions

x k 2T n and x j 2A nS = ; sx k x j  x k 2bp(Tn)x j 2bp(An) 2R NN and sx k x j = ; r x k r x j  ( d).

(7)

3. Discretization of the Stokes Equations

We consider the d-dimensional domain  := 01]d with boundary

; :=@. The variables ui :

!Ri= 1:::d describe thevelocity

eld

u

:= (u1:::ud) 2 R

d and the scalar p : 

! Rthe

pres-sure. The Stokes equations describe an incompressible, steady state and laminar ow, with the kinematic viscosity  2 R, wherein the

inuence of convection is assumed to be small (density= 0)

(3) ;u i+@x ip= 0 on  i= 1:::d (4) d X i=1 @x iu i = 0 on 

with appropriate boundary conditions for the velocity eld

u

(5) ui j ; =u0 i or @x ju i   ; =u0 ij 8ij= 1:::d:

Equation (3) describes the conservation of momentum. Equation (4) is derived from the conservation of mass.

A principal requirement in the solution of the Stokes equation (3) and (4) is the determination of the pressure distributionp. Therefore, we build the divergence of the momentum equations (3) Using (4), this leads to the Laplace equation for the pressure

(6) ;p= 0 on:

Equation (6) denes an elliptic boundary value problem,hence bound-ary conditions are needed. The Dirichletboundbound-ary condition is avail-able only at an inlet and given by

(7) pj

;\inlet =p0:

On all other parts of the boundary;, we therefore use the divergence equation (4) prescribing normal derivatives of the velocity compo-nentsuj (8) @xjuj   ; = ; d X i=1i6=j @xiui j= 1:::d

on the surface; orthogonal to the directionj1. Note that, in case of

Dirichlet boundary conditions (5), the derivatives@x iu

i fori

6

=j can be analytically computed.

(8)

p 0 u u u 2,x 2 2,x 2 1,x 1 x1=0 x 1 x x =0 =1 =1 2 2

Fig.5. The two-dimensional channel ow: required boundary conditions for the elliptic boundary value problem (6) for the pressure distribution p: Dirichlet boundary conditions p0 on the inlet x1 = 0 according to (7) and normal deriva-tives @x j uj   ;

j = 12 for the velocity eld uon x1 = 1, x2 = 0, and x2 = 1 according to (8).

In Fig. 5 we give the additional boundary conditions for the two-dimensional channel ow as an example.

In summary, one can say that the solution of the Stokes problem (3)and (4)su ces the d+ 1 equations given in (3) and (6) with the boundary conditions (5) and (8) for the velocity eld

u

and (7) for the pressure p.

3.1. The Discretization

In this subsection, we give a primitive variable Galerkin formulation of the Stokes problem. By the standard nite element arguments, we establish from (3)for the velocity eld

u

and from (6) for the pressure

p the following weak formulation: nd ui

2 H1() i= 1:::d and p2H1() such that (9) d X j=1 ; @x jv@ x ju i   = 1 (@ x ivp)  8v2H1() i= 1:::d (10) d X j=1 ; @x jv@ x jp  = 0 8v2H 1() hold.

1 Note that we could use other boundary conditions, too, e.g. Neumann

bound-ary conditions for the pressure p. However, the corresponding numerical results were oscillating.

(9)

We discretize the continuous formulationof the Stokes problem (9) and (10). Therefore, we choose the test and ansatz bases TnAn



H1() introduced in Section 2. In the following considerations, we

discuss the case for the Dirichlet boundary conditions for the velocity. With the notation used there, we end up with a system of linear equations

(11) Sui = 1

Kip i= 1:::d

(12) Sp= 0:

We incorporate the boundary condition (5) for the velocity eld

u

in (11) and the Dirichlet boundary condition (7) for the pressure

p in (12). The additional boundary conditions (8) are used for the coupling of the equations (11) and (12) in an outer iteration. There-fore, we start the solution of equation (12) in the rst iteration step with arbitrary Dirichlet boundary values p0j

;ninlet on the remaining

boundary. In the following iteration steps, we correct these bound-ary valuesp0j

;ninlet with the residuals of thediscrete weak divergence

according to (4)

(13) d

X

i=1

Kiui:

This means that the outer iteration corrects the Dirichlet bound-ary values p0j

;ninlet of the pressure distribution p until the

diver-gence equation is guaranteed also on the remaining boundary. Be-cause equation (6) is a consequence of (10) the divergence equation holds also in the interior of.

The numerical solution of the original Stokes problem given by (3) and (4)is reduced to a sequence of d+ 1 Poisson equations (11) and (12) with Dirichlet boundary conditions. Hereby equation (11) results from the divergence equation. For the update of the Dirichlet boundary values of the pressure p, we use the weak divergence (13) Therefore, the divergence equation holds in the interior of and on

; ninlet. We start the iteration with initial guesses for the

veloci-ty

u

0 and the pressure p0. For the outer iteration see Algorithm 1

\Successive Poisson Equation". We get a sequence of solutions for the values of the velocitiesuk

i,i = 1:::d, and the pressure p k for

k= 01:::kmax. So far, the convergence of the outer iteration has

only been observed numerically. In all computations we had no prob-lems with oscillating solutions.

(10)

Algorithm 1

Successive Poisson Equation

u0andp0 finitial guessesg fork= 0 tokmax do

solve (11) foru

k+1with p

k

fDirichlet and Neumann conditions (5)g correct the Dirichlet conditionsp

k+1 j ;ninlet fweak divergence (13)g solve (12) forp k+1

fDirichlet condition (7) for the inlet p k+1 j ;\inlet g endfor 3.2. The Adaptation

We use the adaptivity tools developed in 15]. A rened discretiza-tion creates new grid points where the hierarchical surplus of the residuals of the weak divergence (13) indicates the need to rene. All calculations, that are the solution of the Poisson problems and the computation of the weak divergence, are carried out on the same grid structure, starting with a full grid with depth t0 = 2 ort0 = 3.

In the presented numerical example, we have articial singular-ities in the corners due to the prescribed boundary values. These singularities are dominating the grid renement. Therefore, it turned out to be useful to x the depth t for the renement steps, until no new grid points are created. After that, we increase the allowed max-imum depth t by 1, and start the renement process again, see also Algorithm 2 \Adaptive Stokes". This ensures that not only the nal

Algorithm 2

Adaptive Stokes

construct an initial coarse gridG0fhere a full grid of deptht0= 23g k:= 0

fort=t0 totmax do rep eat

solve the discrete problem on gridGk fthereto see the Algorithm 1g compute the weak divergence (13) for each element inG

k decide which elements have to be rened

construct the next grid Gk+1only with elements with deptht k+ = 1

untilno new grid points with depth tare created endfor

result represents the physics correctly, but also all intermediate steps. As initial guesses for the velocity eld

u

0 and p0 on a rened grid

structure Gk+1, we utilize the interpolated values from the results

corresponding to the grid Gk. In the computation of the numerical

results, we need about 5 renement steps with xed depthtuntil no new grid points are created.

(11)

4. Three-dimensional Lid-driven Cavity

This section provides numerical results for a ow driven by only one single (lid) plate. We present the underlying adaptive grids and dis-cuss the computed ow patterns.

The two-dimensional lid-driven cavity has especially received con-siderable attention in the literature because of the complex ow char-acteristics exhibited in a relatively simple geometry.Therefore, it was, and still is, a popular example for testing and comparing numerical methods. This problem has been studied numerically using various techniques, including nite-di erence, see e.g. 3,13,7,6,14], multi-grid, see e.g. 20,1], spectral, see e.g. 16,17], nite element, see e.g. 12] and integralequation methods, see e.g. 10,8].For the Stokes ow, analytical solutions based on eigenfunction expansions have been de-rived in 9,18,22]. An experimental apparatus and data are presented in 13]. The lid-driven cavity problem has also been of great interest as a test problem for evaluating numerical procedures for solving the Navier-Stokes equations.

In comparison with the two-dimensional case, there is only few literature for the three-dimensional lid-driven cavity, see e.g. 11,23]. For a detailed discussion of similar three-dimensional problems (a cylindrical container and a disk-driven problem) see 19,4].The three-dimensional lid-driven cavity is in particular interesting, because the planar motion of the plate induces ow motion in the third dimension. The ow geometry and the moving plate of the three-dimensional lid-driven cavity problem are displayed in Fig. 6. Analogical to the

x x x 1 2 3 Stokes Equation (1,0,0)T 0 1 1 1

Fig. 6. The three-dimensional lid-driven cavity: geometry and moving plate in the lid planex2= 1 in positivex1 direction.

(12)

two-dimensional case, the ow is driven by the uniform translation in positivex1 direction of a plate located in the lid planex2= 1

(14)

u

= (100)T forx

2 = 1 and

u

=

0

forx1 = 0 x1= 1 x2 = 0 x3= 0 orx3= 1:

Unfortunately, in this article, we can only give a short discussion of the results. We start with the underlying adaptive grid used in the computation. Fig. 7shows a three-dimensional visualization of

Fig. 7. The three-dimensional lid-driven cavity: adaptive grid (14 147 grid points). The lid plate is moving from left to right. (The coordinates are given in Fig. 6.)

an adaptive grid with 14147grid points. Fig. 8 shows four typical grids in thex1;x2-planes (x3= 08=6420=64and 31=64). Due to

the hierarchical approach, the number of grid points in the di erent planes is of di erent order of magnitude: 1361, 561, 223, and 30. We notice that there is a concentration of grid points next to the moving lid, especially along the two lines dened byx1 = 0, x2 = 1

and x1 = 1, x2 = 1. This is due to the singularity in the velocity

(13)

x3= 0 x3= 8=64

x3= 20=64 x3= 31=64

Fig.8. The three-dimensional lid-driven cavity: grids in thex1;x2-planes with x3 = const. forx3 = 08=6420=6431=64 (1361, 561, 223, and 30 grid points). The lid is situated at the top and driven from left to right.

these line singularities is an important advantage of the hierarchical approach.

In order to get an idea of the three-dimensional ow, we display the velocity elds for the planesxi= const withi= 123. Note that

the vectors in di erent plots are comparable, because they are not normalized.

First, we look at the velocity elds in thex1;;x2-planes. Because

the ow is symmetric about the plane x3 = 32=64, we only show

x1;;x2-planes with 0 x3 1=2. Fig. 9 provides the velocity elds

for thex1;;x2-planes withx3 = 2=64, 4=64, 8=64, 16=64, and 32=64.

Next to the symmetry plane x3 = 32=64, the ow pattern is similar

to the two-dimensional case. The ow patterns are weakened by the resistance of the side plate, as one would expect. The deviation from the two-dimensional case is greatest near the side plate (x3 = 0). In

other word, the location of the primary vortex center and the norm of the velocity vectors depend on the variablex3.

(14)

Due to the more or less distinct primary vortex, the global ow structure is divided into a ow downstream area (half cubex1 >1=2)

and a ow upstream area (half cubex1 <1=2). In the symmetryplane

x1 = 1=2, we expect no ow movement. This behaviour is exactly

reected in the plots of the velocity elds in the x2 ;;x3-planes

withx1 = 1=64, 16=64, 32=64, 48=64, and 63=64, see Fig. 10. Again,

we observe the inuence of the two non-moving plates in the planes

x1 = 0 and x1= 1: the strength of the ow is weakened towards the

front and the back of the ow geometry.

From the discussion of thex1;;x2- and thex2;;x3-planes, we

can imagine the ow as a (primary) rolling pin made of gum and xed at the ends. This is also supported by the plots of thex1;;x3-planes

velocity elds, see Fig. 11. It is clear that next to the lid plate in the plane x2= 1, the ow is almost uniform in the positive x1 direction,

e.g. see thex1;;x3-plane withx2 = 63=64. In thex1;x3-plane with

x2 = 48=64, we can see that the vectors of the velocity eld diverges

from the symmetryaxisx3 = 32=64 next to the platex1= 1. Whereas

the vectors of the velocity eld next to the plate x1 = 0 converges

into the parallel ow pattern. The recirculating ow at the bottom of the cube is displayed in the x1 ;x3-planes with x2 = 32=64 and

1=64. Still, we have convergence to the symmetry axis next to the plate x1 = 0 and divergence next to the plate x1 = 1. Again, the

bottom platex2 = 0 weakens the strength of the ow. Next to both

plates, the lid and the bottom plate, the vectors of the velocity eld are almost parallel. Only in the regionx2 43=64, the nature of the

ow di ers qualitatively.

Actually, this is the region, where the main stream turns the direc-tion from positive to negativex1-direction. It is very interesting that

in between these parallel ow regions, two little vortices symmetric to the x3 = 1=2 axis develop, see the x1;;x3-planex2 = 43=64. A

real three dimensional phenomenon! And, hereby, we want to close the discussion of the three-dimensional lid-driven cavity.

5. Concluding Remarks

In this paper, we have developed a solution method for the Stokes equations in the formulation of the primitive variables. Because, we use a pressure correction scheme, we end up with Algorithm 1 \Suc-cessive Poisson Equation". We discretize these Poisson equations with the tools of the adaptive hierarchical nite element method, presented in 15]. In order to satisfy the divergence equation, we use the hier-archical surplus of the weak divergence (13) as adaptation criterion.

(15)

For the solution of the arising systems of linear equations, we apply the multigrid solver, see also 15]. To ensure that not only the nal, but also all intermediate steps of the adaptation process, give the physics correctly, we perform Algorithm 2 \Adaptive Stokes". Here, we x the depth t for the renement steps, until no new grid points are created. Afterwards, we increase the allowed maximum depth t

by 1.

The discussion of the numerical results shows that the primary ow structures for the di erent examples are given correctly, even for coarse discretizations. All results are quite satisfying and very encouraging.

In the opinion of the authors, there is a huge potential in the method of adaptive hierarchical tensor product nite elements. How-ever, there are, at least, three main subjects of future work. First, we have to speed up the outer iteration, because then we can use much ner discretizations. This is necessary for the accuracy of the solutions. Second, we have to implement di erent adaptation criteria, in order to resolve more details of the ow patterns, e.g. the coun-terrotating secondary eddies. In the context of adaptation, it might also be of interest to rene the velocity components and the pressure separately, leading to di erent grid structures. Finally, we must de-sign a robust Navier-Stokes solver. In a rst attempt, we calculated solutions of the two-dimensional driven cavity with Reynolds number

Re= 30.

References

1. C.-H. Bruneau and C. Jouron (1990): An ecient scheme for solving steady incompressible Navier-Stokes equations, J. Comput. Phys.,89, 389{413. 2. H.-J. Bungartz (1998): Finite elements of higher order on sparse grids,

Habil-itationsschrift, Institut fur Informatik, TU Munchen.

3. O. R. Burggraf (1993): Analytical and numerical studies of the structure of steady separated ows, J. Fluid Mech.,24, 113{151.

4. T. P. Chiang, W. H. Sheu, and S. F. Tsai (1999): Disk-driven vortical ow structure in a cubical container, Computers and Fluids,28, 41{61.

5. G. Faber (1909): Uber stetige Funktionen, Mathematische Annalen,66,81-94. 6. M. M. Gupta (1991): High accuracy solutions of the Navier-Stokes equations,

J. Fluid Mech.,93, 343{359.

7. M. M. Gupta and R. P. Manohar (1979): Boundary approximations and ac-curacy in viscous ow computations, J. Comput. Phys.,31, 265{288. 8. E. B. Hansen and M. A. Kelmanson (1992): Integral equation analysis of the

driven cavity boundary singularity, Appl. Math. Lett.,5, 15{19.

9. D. D. Joseph and L. Sturges (1978): The convergence of biorthogonal series for biharmonic series for biharmonic and Stokes ow edge problems: Part II, Siam J. Appl. Math.,34, 7{26.

(16)

10. M. A. Kelmanson (1983): Modied integral equation solution of viscous ows near sharp corners, Computers and Fluids,11, 307{324.

11. H. C. Ku, R. S. Hirsh, and T. D. Taylor (1987): A pseudospectral method for solution of the three-dimensional incompressible Navier-Stokes equations, Journal of Computational Physics,70, 439{462.

12. J. T. Oden and L. Demkowicz (1991):h{p adaptive nite element methods in computational uid dynamics, Computer Meth. in Appl. Mech. and Eng., 89, 11{40.

13. F. Pan and A. Acrivos (1967): Steady ows in rectangular cavities, J. Fluid Mech.,28, 643{655.

14. T. Schiekofer (1998): Die Methode der niten Dierenzen auf dunnen Gittern zur adaptiven Multilevel-Losung partieller Dierentialgleichungen, Disserta-tion, Mathematisch-Naturwissenschaftliche Fakultat, Rheinische Friedrich-Wilhelms-Universitat Bonn.

15. S.-A. H. Schneider (2000): Adaptive solution of elliptic partial dierential equations by hierarchical tensor product nite elements, Dissertation, Institut fur Informatik, TU Munchen.

16. W. W. Schultz, N. Y. Lee, and J. P. Boyd (1989): Chebyshev pseudospectral method of viscous ows with corner singularities. J. Sci. Comput.,4, 1{24. 17. M. R. Schumack, W. W. Schultz, and J. P. Boyd (1991): Spectral method

solution of the Stokes equations on nonstaggered grids. J. Comput. Phys., 94, 30{58.

18. P. N. Shankar (1993): The eddy structure in Stokes ow in a cavity, J. Fluid Mech.,250, 371{383.

19. P. N. Shankar (1997): Three-dimensional eddy structure in a cylindrical con-tainer, J. Fluid Mech.,342, 97{118.

20. W. Shyy and C.-S. Sun (1993): Development of a pressure correction/stagge-red-grid based multigrid solver for incompressible recirculating ows, Com-puters and Fluids,22, 51{76.

21. K. Simony (1990): Kulturgeschichte der Physik. Akademiai Kiado, Budapest. 22. T. Stoertkuhl, C. Zenger, and S. Zimmer (1992): An asymptotic solution for the singularity at the angular point of the lid driven cavity, Report TUM-I9235, Institut fur Informatik, TU Munchen.

23. C. M. Teixeira (1997): Digital physics simulation of the lid-driven cavity ow, Inter. J. of Modern Physics C,8.

24. H. Yserentant (1986): On the multi-level splitting of nite element spaces, Numer. Math.,49, 379{412.

25. C. Zenger (1991): Sparse Grids, in: Parallel Algorithms for Partial Dieren-tial Equations (W. Hackbusch, ed.), volume 31 of NNFM, Vieweg, Braun-schweig/Wiesbaden.

(17)

x x x 1 2 3 (1,0,0)T 0 1 1 x1;x2-plane-indicator x3= 2=64 x3= 4=64 x3= 8=64 x3= 16=64 x3= 32=64

Fig.9. The three-dimensional lid-driven cavity: the plane-indicator (above left) shows the orientation of the x1;x2-planes with x3 = 2=644=648=6416=64 and 32=64.

(18)

x x x 1 2 3 (1,0,0)T 0 1 1 1 x2;x3-plane-indicator x1= 1=64 x1= 16=64 x1= 32=64 x1= 48=64 x1= 63=64

Fig.10. The three-dimensional lid-driven cavity: the plane-indicator (above left) shows the orientation of thex2;x3-planes with x1 = 1=6416=6432=6448=64 and 63=64.

(19)

x x x 1 2 3 (1,0,0)T 0 1 1 1 x1;x3-plane-indicator x2= 63=64 x2= 48=64 x2= 43=64 x2= 32=64 x2 = 1=64

Fig.11. The three-dimensional lid-driven cavity: the plane-indicator (above left) shows the orientation of thex1;x3-planes withx2= 63=6448=6443=6432=64 and 1=64.

Şekil

Fig. 1. Archimedes' idea to calculate the area A under the parabola with height
Fig. 2. The one-dimensional piecewise linear hierarchical basis: basis functions of the bases B 0  : : :  B 3 .
Fig. 3. The multidimensional piecewise linear hierarchical basis: two-dimensional subspace scheme with supports supp x j and basis points xj of the corresponding hierarchical basis function x j
Fig. 5. The two-dimensional channel ow: required boundary conditions for the elliptic boundary value problem (6) for the pressure distribution p : Dirichlet boundary conditions p 0 on the inlet x 1 = 0 according to (7) and normal  deriva-tives @x j uj 
+7

Referanslar

Benzer Belgeler

The performance results of MPEG-4 and ZTE shown in Table 1 were given in (Sikora, 1997). It is seen that ZTE gives better performance than MPEG-4. On the other hand the

However, in this paper a Model Reference Adaptive Controller (MRAC) [19] resides in the upper level and is responsible for creating virtual control inputs that would make the UAV

trol of a quadrotor helicopter uav using model reference adaptive control and gain-scheduled pid, in AIAA Guidance, Navigation, and Control Conference, 2011, pp. Tomlin,

Bunun yanında, araştırmaya konu olan vaka çalışmasında da olduğu gibi, serbest ve iç girişimciliğin bir arada incelenebildiği örnekler için yine sayısal

mesi sonucu kendi faydasını ön plana alan bireylerin belirmesi, ekonomi- politik bağlamda sadece rasyonel bir zihinle fayda-maliyet hesabına bakıl- ması ve bunların bir

In this paper, we have studied the positioning problem in cooperative network using the hybrid two-way time of arrival and time difference of arrival in the presence of an

The aim of this study was to investigate minimal inhibi- tory concentrations (MIC) and minimal fungicidal concen- trations (MFC) doses of garlic (Allium sativum L.), onion (Allium

The association of cervical shortening and spontaneous preterm delivery is known today and measuring of cervical lenght during the 18 to 23 weeks scan transvaginally is accepted the