Finite element approximation on quadrilateral meshes

Similar documents
QUADRILATERAL H(DIV) FINITE ELEMENTS

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

Find (u,p;λ), with u 0 and λ R, such that u + p = λu in Ω, (2.1) div u = 0 in Ω, u = 0 on Γ.

An explicit nite element method for convection-dominated compressible viscous Stokes system with inow boundary

MIXED FINITE ELEMENT METHODS FOR PROBLEMS WITH ROBIN BOUNDARY CONDITIONS

MULTIGRID PRECONDITIONING IN H(div) ON NON-CONVEX POLYGONS* Dedicated to Professor Jim Douglas, Jr. on the occasion of his seventieth birthday.

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

Local discontinuous Galerkin methods for elliptic problems

On the solution of incompressible two-phase ow by a p-version discontinuous Galerkin method

MIXED FINITE ELEMENTS, COMPATIBILITY CONDITIONS AND APPLICATIONS

An interpolation operator for H 1 functions on general quadrilateral and hexahedral meshes with hanging nodes

Some New Elements for the Reissner Mindlin Plate Model

A mixed nite volume element method based on rectangular mesh for biharmonic equations

arxiv: v1 [math.na] 27 Jan 2016

Rening the submesh strategy in the two-level nite element method: application to the advection diusion equation

arxiv: v1 [math.na] 27 Jan 2016

Element diameter free stability parameters. for stabilized methods applied to uids

A Mixed Nonconforming Finite Element for Linear Elasticity

Weighted Regularization of Maxwell Equations Computations in Curvilinear Polygons

SUPERCONVERGENCE PROPERTIES FOR OPTIMAL CONTROL PROBLEMS DISCRETIZED BY PIECEWISE LINEAR AND DISCONTINUOUS FUNCTIONS

A MULTIGRID ALGORITHM FOR. Richard E. Ewing and Jian Shen. Institute for Scientic Computation. Texas A&M University. College Station, Texas SUMMARY

We consider the Maxwell s equation with periodic coefficients

A Least-Squares Finite Element Approximation for the Compressible Stokes Equations

ANDREA TOSELLI. Abstract. Two-level overlapping Schwarz methods are considered for nite element problems

MIXED FINITE ELEMENTS FOR PLATES. Ricardo G. Durán Universidad de Buenos Aires

HEXAHEDRAL H(DIV) AND H(CURL) FINITE ELEMENTS

C 0 P 2 P 0 Stokes finite element pair on sub-hexahedron tetrahedral grids

A local-structure-preserving local discontinuous Galerkin method for the Laplace equation

A NOTE ON THE LADYŽENSKAJA-BABUŠKA-BREZZI CONDITION

A Finite Element Method for an Ill-Posed Problem. Martin-Luther-Universitat, Fachbereich Mathematik/Informatik,Postfach 8, D Halle, Abstract

Lecture Note III: Least-Squares Method

Finite Elements for the Stokes Problem

A posteriori error estimates for non conforming approximation of eigenvalue problems

Mixed finite elements for elasticity on quadrilateral meshes

MATH 676. Finite element methods in scientific computing

Numerical computation of three-dimensional incompressible Navier Stokes equations in primitive variable form by DQ method

A Remark on the Regularity of Solutions of Maxwell s Equations on Lipschitz Domains

APPROXIMATION BY QUADRILATERAL FINITE ELEMENTS

b i (x) u + c(x)u = f in Ω,

Pseudo-divergence-free element free Galerkin method for incompressible fluid flow

PARTITION OF UNITY FOR THE STOKES PROBLEM ON NONMATCHING GRIDS

PREPRINT 2010:23. A nonconforming rotated Q 1 approximation on tetrahedra PETER HANSBO

Locking phenomena in Computational Mechanics: nearly incompressible materials and plate problems

with Applications to Elasticity and Compressible Flow Daoqi Yang March 20, 1997 Abstract

Nedelec elements for computational electromagnetics

Finite element approximation of eigenvalue problems

Two Nonconforming Quadrilateral Elements for the Reissner-Mindlin Plate

ANALYSIS OF SOME LOW ORDER QUADRILATERAL REISSNER-MINDLIN PLATE ELEMENTS

1 Introduction. J.-L. GUERMOND and L. QUARTAPELLE 1 On incremental projection methods

A P4 BUBBLE ENRICHED P3 DIVERGENCE-FREE FINITE ELEMENT ON TRIANGULAR GRIDS

A mixed finite element approximation of the Stokes equations with the boundary condition of type (D+N)

Mixed Discontinuous Galerkin Methods for Darcy Flow

Boundary-Layer Transition. and. NASA Langley Research Center, Hampton, VA Abstract

A priori error analysis of the BEM with graded meshes for the electric eld integral equation on polyhedral surfaces

Eect of boundary vorticity discretization on explicit stream-function vorticity calculations

Inf sup testing of upwind methods

EQUADIFF 6. Jean-Claude Nédélec Mixed finite element in 3D in H(div) and H(curl) Terms of use:

A POSTERIORI ERROR ESTIMATION FOR NON-CONFORMING QUADRILATERAL FINITE ELEMENTS

Hybridized Discontinuous Galerkin Methods

Ultraconvergence of ZZ Patch Recovery at Mesh Symmetry Points

INNOVATIVE FINITE ELEMENT METHODS FOR PLATES* DOUGLAS N. ARNOLD

ENHANCED STRAIN METHODS FOR ELASTICITY PROBLEMS

Yongdeok Kim and Seki Kim

MODIFIED STREAMLINE DIFFUSION SCHEMES FOR CONVECTION-DIFFUSION PROBLEMS. YIN-TZER SHIH AND HOWARD C. ELMAN y

ANALYSIS OF A MIXED-SHEAR-PROJECTED QUADRILATERAL ELEMENT METHOD FOR REISSNER-MINDLIN PLATES

2 ZHANGXIN CHEN AND RICHARD EWING dierentiating the resulting pressure and multiplying it by the rough coecient. This approach generates a rough and i

An evaluation of the Lyapunov characteristic exponent of chaotic continuous systems

A multipoint flux mixed finite element method on hexahedra

ANALYSIS OF A LINEAR LINEAR FINITE ELEMENT FOR THE REISSNER MINDLIN PLATE MODEL

FEM for Stokes Equations

MIXED FINITE ELEMENT APPROXIMATION OF THE VECTOR LAPLACIAN WITH DIRICHLET BOUNDARY CONDITIONS

Glowinski Pironneau method for the 3D ω-ψ equations

Gauge finite element method for incompressible flows

MACRO STOKES ELEMENTS ON QUADRILATERALS

STABILIZED DISCONTINUOUS FINITE ELEMENT APPROXIMATIONS FOR STOKES EQUATIONS

Multilevel Preconditioning of Graph-Laplacians: Polynomial Approximation of the Pivot Blocks Inverses

REPORT DOCUMENTATION PAGE

Local flux mimetic finite difference methods

Reference values for drag and lift of a two-dimensional time-dependent ow around a cylinder

ERROR ESTIMATES FOR LOW-ORDER ISOPARAMETRIC QUADRILATERAL FINITE ELEMENTS FOR PLATES

Divergence free Virtual Elements for the Stokes problem on polygonal meshes

WEAK GALERKIN FINITE ELEMENT METHODS ON POLYTOPAL MESHES

The Mortar Wavelet Method Silvia Bertoluzza Valerie Perrier y October 29, 1999 Abstract This paper deals with the construction of wavelet approximatio

On Pressure Stabilization Method and Projection Method for Unsteady Navier-Stokes Equations 1

A NEW CLASS OF MIXED FINITE ELEMENT METHODS FOR REISSNER MINDLIN PLATES

ON NONCONFORMING LINEAR CONSTANT ELEMENTS FOR SOME VARIANTS OF THE STOKES EQUATIONS

EXISTENCE AND REGULARITY OF SOLUTIONS FOR STOKES SYSTEMS WITH NON-SMOOTH BOUNDARY DATA IN A POLYHEDRON

Daniele Boffi 1 and Lucia Gastaldi 2

1. Introduction. The Stokes problem seeks unknown functions u and p satisfying

THE INF-SUP CONDITION, THE BUBBLE, AND THE SUBGRID. Franco Brezzi

An introduction to Isogeometric Analysis

Approximation of fluid-structure interaction problems with Lagrange multiplier

on! 0, 1 and 2 In the Zienkiewicz-Zhu SPR p 1 and p 2 are obtained by solving the locally discrete least-squares p

ON THE MULTIPOINT MIXED FINITE VOLUME METHODS ON QUADRILATERAL GRIDS

A NEW FAMILY OF STABLE MIXED FINITE ELEMENTS FOR THE 3D STOKES EQUATIONS

Superconvergence and H(div) Projection for Discontinuous Galerkin Methods

PSEUDO-COMPRESSIBILITY METHODS FOR THE UNSTEADY INCOMPRESSIBLE NAVIER-STOKES EQUATIONS

Standard Finite Elements and Weighted Regularization

Spurious velocities in the steady ow of an incompressible. uid subjected to external forces 1. J.-F. Gerbeau, C. Le Bris

Numerische Mathematik

Transcription:

COMMUNICATIONS IN NUMERICAL METHODS IN ENGINEERING Commun. Numer. Meth. Engng 2001; 17:805 812 (DOI: 10.1002/cnm.450) Finite element approximation on quadrilateral meshes Douglas N. Arnold 1;, Daniele Bo ; 2;, Richard S. Falk 3; and Lucia Gastaldi 4; 1 Department of Mathematics; Penn State University; University Park; PA 16802; U.S.A. 2 Dipartimento di Matematica; Universita di Pavia; 27100 Pavia; Italy 3 Department of Mathematics; Rutgers University; Piscataway; NJ 08854; U.S.A. 4 Dipartmento di Matematica; Universita di Brescia; 25133 Brescia; Italy SUMMARY Quadrilateral nite elements are generally constructed by starting from a given nite dimensional space of polynomials Vˆ on the unit reference square ˆK. The elements of Vˆ are then transformed by using the bilinear isomorphisms F K which map ˆK to each convex quadrilateral element K. It has been recently proven that a necessary and sucient condition for approximation of order r +1 in L 2 and r in H 1 is that Vˆ contains the space Q r of all polynomial functions of degree r separately in each variable. In this paper several numerical experiments are presented which conrm the theory. The tests are taken from various examples of applications: the Laplace operator, the Stokes problem and an eigenvalue problem arising in uid-structure interaction modelling. Copyright? 2001 John Wiley & Sons, Ltd. KEY WORDS: quadrilateral nite elements; Laplace operator; Stokes problem; uid-structure interaction; approximation; serendipity; mixed nite element 1. APPROXIMATION BY QUADRILATERAL FINITE ELEMENTS We report in this section on some results presented in Reference [1]. Let ˆK be the unit square ]0; 1[ ]0; 1[; we denote by F K a bilinear isomorphism mapping ˆK onto a generic quadrilateral K. Given a reference space ˆV (which typically consists of polynomials), we dene the nite element space on K as V F (K)={u : K R û F ˆV } (1) where û F (ˆx)=u(F K (ˆx)). We observe that in the general quadrilateral case if ˆV consists of polynomials, then the functions of V F (K) need not be polynomials unless F K is ane, in which case K is a parallelogram. Correspondence to: D. Bo, Dipartimento di Matematica, Universita Degli Studi di Pavia, Via Ferrata, 1-27100 Pavia, PV, Italy E-mail: dna@psu.edu E-mail: bo@dimat.unipv.it E-mail: falk@math.rutgers.edu E-mail: gastaldi@bsing.ing.unibs.it Received January 2001 Copyright? 2001 John Wiley & Sons, Ltd. Accepted March 2001

806 D. N. ARNOLD ET AL. Figure 1. Meshes of self-similar trapezoids. Given a quadrilateral mesh T of a two-dimensional domain, we denote by V T the space consisting of functions on the domain which when restricted to an element K T belong to V F (K). The following theorem holds true. Theorem 1. On a general sequence of quadrilateral meshes T h ; a necessary and sucient condition for the validity of the following estimates: inf u v L 2 () 6 Ch r+1 u r+1 for all u H r+1 () (2) v V T h inf h (u v) L 2 () 6 Ch r u r+1 for all u H r+1 () (3) v V T h is that ˆV Q r ( ˆK); where Q r ( ˆK) is the space of polynomials of degree less than or equal to r in each variable; separately and h denotes the element-by-element gradient. The sucient part of the theorem has been proven, for instance, in References [2; 3]. The necessary part is more recent. In Reference [1] a special sequence of meshes of the unit square has been introduced. We partition the unit square ˆK into four trapezoids. Dierent meshes can then be composed of translated dilates of this partition as shown in Figure 1. An important characteristic of these meshes is that all their elements are similar to each other. In Reference [1] it has been proved that if Q r ( ˆK) * ˆV, then neither of the estimates nor inf v V (T h ) u v L 2 () = o(h r ) inf v V (T h ) (u v) L 2 () = o(h r 1 ) holds, even for u polynomial. Theorem 1 shows in particular that several commonly used nite element spaces provide suboptimal approximation properties on general quadrilateral meshes. Among these, we quote in particular the serendipity (or trunk) space families Q r, or the mapped (or local) polynomial spaces P r. We shall comment on these spaces later on in the following sections.

FINITE ELEMENT APPROXIMATION ON QUADRILATERAL MESHES 807 Figure 2. Three dierent sequences of meshes. 2. NUMERICAL RESULTS, PART 1: THE LAPLACE OPERATOR In this section we report some of the numerical results presented in Reference [1]. We consider the following Dirichlet problem for the Laplace operator in the unit square = ]0; 1[ ]0; 1[ u = f u = g in on @ (4) The data f and g are chosen such that the exact solution is the polynomial u(x; y)=x 3 + 5y 2 10y 3 + y 4. We consider three sequences of meshes: a uniform ; the mesh of self-similar trapezoids introduced in the previous section; an asymptotically ane mesh, i.e., a sequence of meshes where the elements tend to become parallelograms (see Figure 2) as h goes to zero. For each sequence of meshes we approximate problem (4) by biquadratic elements Q 2 () rst and then by quadratic serendipity elements Q 2 (). We recall that the space Q 2 () has eight degrees of freedom and is obtained from Q 2() by dropping the term ˆx 2 ŷ 2. Figure 3(a) reports on the L 2 ()-error for the Q 2 approximation: the x-axis and the y-axis represent the logarithm of 1=h and of the error, respectively. The results conrm the sucient part of Theorem 1: a clear third-order of convergence is observed. In this case we did not plot the error for the asymptotically ane mesh, since no signicant dierence can be observed with respect to the other two cases. On the other hand, the graph of the error for the serendipity space, plotted in Figure 3(b), clearly shows a suboptimal convergence in the case of the : the slope of the curve is close to 3 for h large, but as h decreases the rate of convergence seems to tend to 2. The results for the asymptotically ane sequence of meshes are in perfect agreement with the theory presented in Reference [1]: no loss of accuracy is present in this case.

808 D. N. ARNOLD ET AL. 10 2 quadratics 10 2 serendipity 10 4 10 4 3 3 10 6 10 6 Figure 3. L 2 convergence rates: (a) for the space Q 2 ; (b) for the serendipity space. 3. NUMERICAL RESULTS, PART 2: THE Q 2 P 1 STOKES ELEMENT In this section we consider the approximation of the solution (u;p) to the Stokes problem u + gradp = f div u = 0 u =0 in in on @ where is the unit square ]0; 1[ ]0; 1[. The source term f is chosen such that the exact solution is given by u(x; y)=( 2x 2 y(1 x) 2 (1 3y +2y 2 ); 2xy 2 (1 y) 2 (1 3x +2x 2 )) and p(x; y) = cos(x) cos(y). We use the Q 2 P 1 scheme, one of the most popular Stokes elements. This method presents two possible versions (see, for instance, References [4; 5]). The rst choice consists in a local (or mapped )-pressure approximation, i.e., the discrete pressures are dened on the reference square as linear functions and mapped onto the generic quadrilateral as described in (1). This choice, according to the theory presented in the previous section, cannot provide optimal convergence order on general quadrilateral meshes, since the reference space does not contain all of Q 1. The second possibility is to dene the discrete pressures p such that the restriction p K is a linear function for any quadrilateral K of the considered mesh. For this denition we did not make use of the bilinear mappings F K. This second choice is known as global (or unmapped )-pressure approximation. The terminology global=local refers to the choice of the co-ordinate system: with the local approach one can dene the discrete pressures via a local co-ordinate system, while with the global one the pressures are built as piecewise linear polynomials with respect to the global co-ordinate system. According to Reference [6], the Q 2 P 1 element has been introduced during a conference in 1979. The analysis for the global approach can be found, for instance, in References [7 9] and for the local approach in Reference [5]. For our computations we shall make use of the same sequences of meshes as in the previous section (see Figure 2). The results for the pressures (plot of the L 2 error) are presented

FINITE ELEMENT APPROXIMATION ON QUADRILATERAL MESHES 809 10 1 pressures: local approach 10 1 pressures: global approach 10 1 2 10 1 2 10 2 10 2 Figure 4. L 2 pressure error estimate: (a) local approach; (b) global approach. velocities: local pressure approach velocities: global pressure approach 10 2 10 4 3 10 2 10 4 3 Figure 5. L 2 velocity error estimate: (a) local pressure approach; (b) global pressure approach. in Figure 4. As expected, the global approach provides optimal second-order convergence for all possible meshes, while the local-pressure approximation is only rst-order accurate on the distorted trapezoids mesh. Both methods are second-order convergent (indeed they are equivalent) with the and second-order convergence also holds for the asymptotically ane mesh. Figure 5 reports the L 2 errors of the velocities. We remark that both methods use the same approximating space for the velocity, namely the space of continuous piecewise biquadratic functions Q 2 for each component. In particular, this space should provide the optimal thirdorder of convergence in L 2. However, the results turn out to be suboptimal in the case of the local-pressure approximation on the distorted mesh. This is due to the fact that the error estimates of mixed methods link together the approximation properties of velocities and pressures. Hence, in the local approach, a bad approximation of the pressures produces a negative eect for the approximation of the velocities too.

810 D. N. ARNOLD ET AL. 4. NUMERICAL RESULTS, PART 3: AN EIGENVALUE PROBLEM In this last section we report the results of our computation for the approximation of the eigenmodes (u;) of the following problem: grad div u + s curl rot u = u u n =0 in on @ (5) Here is still the unit square ]0; 1[ ]0; 1[, @ its boundary, and n denotes the outward oriented normal unit vector. The positive number s is a penalization parameter. For a discussion on how to choose this parameter we refer, for instance, to Reference [10]. In our numerical tests we will take s = 10. This problem has been intensively studied in the literature [11 14]. It arises, for instance, as a part of a uid-structure interaction problem. Interchanging the role of the curl with the grad and of the rot with the div it can also been viewed as a penalty method for the computation of the Maxwell s cavity eigenvalues [10]. To our best knowledge, at the present time no ecient numerical method has been proposed yet for the approximation of problem (5). Among the known schemes we test the Q 2 P 1 P 1 three-eld method proposed by Bathe et al. in Reference [11]. For a presentation of the method and a partial analysis of it, we refer to the original paper [11] and to Reference [10]. In this scheme, the eigenfunctions u are approximated by means of continuous piecewise biquadratic vector elds and two auxiliary variables (representing div u and rot u) are approximated by piecewise linear functions. As in the previous section, we have two dierent choices for the denition of the linear spaces: either a local (or mapped ) approach or a global (or unmapped ) approximation. In Figures 6 and 7 we show the convergence history of the rst two eigenvalues using the two schemes and two dierent sequence of meshes: the and the mesh of selfsimilar trapezoids (see Figure 2). While the rst eigenvalue is well approximated in all the considered cases, this is not the case for the second one. Using the local approach there is no 10 2 first eigenvalue: local approach first eigenvalue: global approach 10 4 10 4 10 6 4 10 6 4 10 8 10 8 Figure 6. First eigenvalue computed using: (a) the local approach; (b) the global approach.

FINITE ELEMENT APPROXIMATION ON QUADRILATERAL MESHES 811 second eigenvalue: local approach second eigenvalue: global approach 10 4 10 4 10 6 10 8 4 10 6 4 10 8 Figure 7. Second eigenvalue computed using: (a) the local approach; (b) the global approach. Mapped P1, 1st eigenfunction Mapped P1, 2nd eigenfunction Unmapped P1, 1st eigenfunction Unmapped P1, 2nd eigenfunction Figure 8. The computed eigenfunctions. convergence on the (the solution seems to be stable but not convergent) and using the the convergence is only suboptimal. The interpretation of these results is unclear. The dierence between the local and the global approach seems to be due to the dierent approximation properties, as shown for the

812 D. N. ARNOLD ET AL. Stokes problem in the previous section. On the other hand, even in the better case the results are not satisfactory and this phenomenon needs to be further investigated. We conclude this section by showing in Figure 8 the corresponding computed eigenfunctions. It is apparent that the anisotropy of the mesh makes the dierence between the approximation of the rst and the second eigenmode. 5. CONCLUSIONS In this paper, we presented some numerical experiments related to the theory illustrated in Reference [1]. The rst example concerns the approximation of the Laplace operator with biquadratic or serendipity elements. The numerical experiments show that on general quadrilateral meshes the optimal convergence rate is achieved only with full biquadratics. The second and third examples deal with the discontinuous piecewise linear element. On general quadrilaterals, a local or a global approach can be used. According to the theory of Reference [1], only the global approach can provide optimal approximation properties if the mesh is far from being ane. In one case (Q 2 P 1 Stokes element) the numerical results clearly conrm the theory; while in the last example (Q 2 P 1 P 1 element for an eigenvalue problem) the results are unsatisfactory and need further investigation. REFERENCES 1. Arnold DN, Bo D, Falk RS. Approximation by quadrilateral nite elements. Mathematics of Computation 2001; at press. 2. Ciarlet PG, Raviart P-A. Interpolation theory over curved elements with applications to nite element methods. Computation Methods in Applied Mechanical Engineering 1972; 1:217 249. 3. Ciarlet PG. The Finite Element Method for Elliptic Problems. North-Holland: Amsterdam, 1978. 4. Gresho P, Sani R, Engelman MS. Incompressible Flow and the Finite Element Method Advection Diusion and Isothermal Laminar Flow. Wiley: West Sussex, U.K. 1998. 5. Bo D, Gastaldi L. On the quadrilateral Q 2 P 1 element for the Stokes problem. Pubbl. IAN-CNR 1194=00, 2000. 6. Brezzi F, Fortin M. Mixed and Hybrid Finite Element Methods. Springer: New York, 1991. 7. Stenberg R. Analysis of Mixed Finite Elements Methods for the Stokes Problem: A Unied Approach. Mathematical Computing 1984; 42(165):9 23. 8. Girault V, Raviart P-A. Finite Element Methods for Navier Stokes Equations; Theory and Algorithms. Springer: Berlin, 1986. 9. Girault V. A local projection operator for quadrilateral nite elements. Mathematical Computing 1995; 64(212):1421 1431. 10. Bo D, Chinosi C, Gastaldi L. Approximation of the grad div operator in non-convex domains. CMES 2000; 1:27 38. 11. Bathe K-J, Nitikitpaiboon C, Wang X. A mixed displacement-based nite element formulation for acoustic uid-structure interaction. Computers and Structures 1995; 56:225 237. 12. Bermudez I, Duran R, Muschietti A, Rodrguez R, Solomin J. Finite element vibration analysis of uid solid systems without spurious modes. SIAM Journal of Numerical Analysis 1995; 32:1280 1295. 13. Rodrguez R, Solomin JE. The order of convergence of eigenfrequencies in nite element approximations of uid-structure interaction problems. Mathematical Computing 1996; 65(216):1463 1475. 14. Bermudez A, Duran R, Rodrguez R. Finite element solution of incompressible uid-structure vibration problems. International Journal for Numerical Methods in Engineering 1997; 40(8):1435 1448.