arxiv: v2 [math.na] 28 Feb 2018

Similar documents
Gustafsson, Tom; Stenberg, Rolf; Videman, Juha A posteriori analysis of classical plate elements

ABHELSINKI UNIVERSITY OF TECHNOLOGY

arxiv: v1 [math.na] 29 Feb 2016

ABHELSINKI UNIVERSITY OF TECHNOLOGY

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

arxiv: v2 [math.na] 22 Jun 2018

Overview. A Posteriori Error Estimates for the Biharmonic Equation. Variational Formulation and Discretization. The Biharmonic Equation

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

A Mixed Nonconforming Finite Element for Linear Elasticity

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

THE BEST L 2 NORM ERROR ESTIMATE OF LOWER ORDER FINITE ELEMENT METHODS FOR THE FOURTH ORDER PROBLEM *

arxiv: v1 [math.na] 27 Jan 2016

Energy norm a-posteriori error estimation for divergence-free discontinuous Galerkin approximations of the Navier-Stokes equations

Chapter 6 A posteriori error estimates for finite element approximations 6.1 Introduction

On an Approximation Result for Piecewise Polynomial Functions. O. Karakashian

MIXED RECTANGULAR FINITE ELEMENTS FOR PLATE BENDING

An Iterative Substructuring Method for Mortar Nonconforming Discretization of a Fourth-Order Elliptic Problem in two dimensions

Local discontinuous Galerkin methods for elliptic problems

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

On angle conditions in the finite element method. Institute of Mathematics, Academy of Sciences Prague, Czech Republic

Lourenço Beirão da Veiga, Jarkko Niiranen, Rolf Stenberg

Yongdeok Kim and Seki Kim

arxiv: v1 [math.na] 27 Jan 2016

Numerical Solutions to Partial Differential Equations

Basic Concepts of Adaptive Finite Element Methods for Elliptic Boundary Value Problems

Bending of Simply Supported Isotropic and Composite Laminate Plates

C 0 IPG Method for Biharmonic Eigenvalue Problems

An additive average Schwarz method for the plate bending problem

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES)

PARTITION OF UNITY FOR THE STOKES PROBLEM ON NONMATCHING GRIDS

c 2007 Society for Industrial and Applied Mathematics

Discontinuous Galerkin Methods: Theory, Computation and Applications

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

A Stabilized Finite Element Method for the Darcy Problem on Surfaces

Numerische Mathematik

2008 by authors and 2008 Springer Science+Business Media

Discrete Analysis for Plate Bending Problems by Using Hybrid-type Penalty Method

ETNA Kent State University

Lecture Note III: Least-Squares Method

Adaptive Finite Element Methods Lecture Notes Winter Term 2017/18. R. Verfürth. Fakultät für Mathematik, Ruhr-Universität Bochum

Geometric Multigrid Methods

Finite Element Methods for Fourth Order Variational Inequalities

R T (u H )v + (2.1) J S (u H )v v V, T (2.2) (2.3) H S J S (u H ) 2 L 2 (S). S T

Finite Elements. Colin Cotter. February 22, Colin Cotter FEM

Intrinsic finite element modeling of a linear membrane shell problem

A Finite Element Method Using Singular Functions for Poisson Equations: Mixed Boundary Conditions

MIXED FINITE ELEMENT METHODS FOR PROBLEMS WITH ROBIN BOUNDARY CONDITIONS

Abstract. 1. Introduction

A C 0 -Weak Galerkin Finite Element Method for the Biharmonic Equation

Scientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1

THE PATCH RECOVERY FOR FINITE ELEMENT APPROXIMATION OF ELASTICITY PROBLEMS UNDER QUADRILATERAL MESHES. Zhong-Ci Shi and Xuejun Xu.

1. Introduction. We consider the model problem that seeks an unknown function u = u(x) satisfying

Simple Examples on Rectangular Domains

Scientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1

arxiv: v1 [math.na] 19 Dec 2017

A posteriori error estimates applied to flow in a channel with corners

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

GEOMETRIC NONLINEAR ANALYSIS

Nodal O(h 4 )-superconvergence of piecewise trilinear FE approximations

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

ELLIPTIC RECONSTRUCTION AND A POSTERIORI ERROR ESTIMATES FOR PARABOLIC PROBLEMS

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

Bilinear Quadrilateral (Q4): CQUAD4 in GENESIS

It is known that Morley element is not C 0 element and it is divergent for Poisson equation (see [6]). When Morley element is applied to solve problem

Axioms of Adaptivity (AoA) in Lecture 3 (sufficient for optimal convergence rates)

ANALYSIS OF THE FEM AND DGM FOR AN ELLIPTIC PROBLEM WITH A NONLINEAR NEWTON BOUNDARY CONDITION

arxiv: v2 [math.na] 23 Apr 2016

An hp-adaptive Mixed Discontinuous Galerkin FEM for Nearly Incompressible Linear Elasticity

A-priori and a-posteriori error estimates for a family of Reissner-Mindlin plate elements

The Plane Stress Problem

Maximum norm estimates for energy-corrected finite element method

Discontinuous Galerkin Methods: An Overview and Some Applications. Daya Reddy UNIVERSITY OF CAPE TOWN

Error estimates for the Raviart-Thomas interpolation under the maximum angle condition

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

An a posteriori error estimate and a Comparison Theorem for the nonconforming P 1 element

Numerical Solutions to Partial Differential Equations

An A Posteriori Error Estimate for Discontinuous Galerkin Methods

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

Existence of minimizers for the pure displacement problem in nonlinear elasticity

Intrinsic finite element modeling of a linear membrane shell problem

Part D: Frames and Plates

UNCONVENTIONAL FINITE ELEMENT MODELS FOR NONLINEAR ANALYSIS OF BEAMS AND PLATES

Numerical techniques for linear and nonlinear eigenvalue problems in the theory of elasticity

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

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

A very short introduction to the Finite Element Method

Chapter 1: The Finite Element Method

Enhancing eigenvalue approximation by gradient recovery on adaptive meshes

The Finite Element Method for Solid and Structural Mechanics

Basic Principles of Weak Galerkin Finite Element Methods for PDEs

Plate analysis using classical or Reissner- Mindlin theories

Polynomial Preserving Recovery for Quadratic Elements on Anisotropic Meshes

PREPRINT 2010:25. Fictitious domain finite element methods using cut elements: II. A stabilized Nitsche method ERIK BURMAN PETER HANSBO

The Virtual Element Method: an introduction with focus on fluid flows

Chapter 12 Plate Bending Elements. Chapter 12 Plate Bending Elements

1. Let a(x) > 0, and assume that u and u h are the solutions of the Dirichlet problem:

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

Goal. Robust A Posteriori Error Estimates for Stabilized Finite Element Discretizations of Non-Stationary Convection-Diffusion Problems.

Discrete Maximum Principle for a 1D Problem with Piecewise-Constant Coefficients Solved by hp-fem

LECTURE 1: SOURCES OF ERRORS MATHEMATICAL TOOLS A PRIORI ERROR ESTIMATES. Sergey Korotov,

Transcription:

A POSTRIORI STIMATS FOR CONFORMING KIRCHHOFF PLAT LMNTS TOM GUSTAFSSON, ROLF STNBRG, AND JUHA VIDMAN arxiv:1707.08396v [math.na] 8 Feb 018 Abstract. We derive a residual a posteriori estimator for the Kirchhoff plate bending problem. We consider the problem with a combination of clamped, simply supported and free boundary conditions subject to both distributed and concentrated (point and line) loads. xtensive numerical computations are presented to verify the functionality of the estimators. Key words. Kirchhoff plate, C 1 elements, a posteriori estimates AMS subject classifications. 65N30 1. Introduction. The purpose of this paper is to perform an a posteriori error analysis of conforming finite element methods for the classical Kirchhoff plate bending model. So far this has not been done in full generality as it comes to the boundary conditions. Most papers deal only with clamped or simply supported boundaries, see [9] for conforming C 1 elements, [9, 17, 9] for the mixed Ciarlet Raviart method ([11]), and [8, 7, 19, 14, 1, 30, ] for discontinuous Galerkin (dg) methods. The few papers that do address more general boundary conditions, in particular free, are [5, 0] in which the nonconforming Morley element is analysed, [3, 4] where a new mixed method is introduced and analysed, and [19] where a continuous/discontinuous Galerkin method is considered. One should also note that the Ciarlet Raviart method cannot even be defined for general boundary conditions. Free boundary conditions could be treated using dg methods following an analysis similar to the one presented here. In this study, we will derive a posteriori estimates using conforming methods and allowing for a combination of clamped, simply supported and free boundaries. In addition, we will investigate the effect of concentrated point and line loads, which are not only admissible in our H -conforming setting but of great engineering interest, on our a posteriori bounds in numerical experiments. We note that finite element approximation of elliptic problems with loads acting on lower-dimensional manifolds has been considered by optimal control theory, see [16] and all the references therein. The outline of the paper is the following. In Section, we recall the Kirchhoff-Love plate model by presenting its variational formulation and the corresponding boundary value problem. We perform this in detail for the following reasons. First, as noted above, general boundary conditions are rarely considered in the numerical analysis literature. Second, the free boundary conditions consist of a vanishing normal moment and a vanishing Kirchhoff shear force. These arise from the variational formulation via successive integrations by parts. It turns out that the same steps are needed in the a posteriori analysis in order to obtain a sharp estimate, i.e. both reliable Funding from Tekes the Finnish Funding Agency for Innovation (Decision number 3305/31/015) and the Finnish Cultural Foundation is gratefully acknowledged, as as well as the financial support from FCT/Portugal through UID/MAT/04459/013. Department of Mathematics and Systems Analysis, Aalto University, P.O. Box 11100, 00076 Aalto, Finland e-mail: (tom.gustafsson@aalto.fi). Department of Mathematics and Systems Analysis, Aalto University, P.O. Box 11100, 00076 Aalto, Finland e-mail: (rolf.stenberg@aalto.fi). CAMGSD/Departamento de Matemática, Instituto Superior Técnico, Universidade de Lisboa, Av. Rovisco Pais 1, 1049-001 Lisboa, Portugal (jvideman@math.tecnico.ulisboa.pt). 1

and efficient. In the following two sections, we present the classical conforming finite element methods and derive new a posteriori error estimates. In the last section, we present the results of our numerical experiments computed with the triangular Argyris element. We consider the point, line and square load cases with simply supported boundary conditions in a square domain as well as solve the problem in an L-shaped domain with uniform loading using different combinations of boundary conditions.. The Kirchhoff plate model. The dual kinematic and force variables in the model are the curvature and the moment tensors. Given the deflection u of the midsurface of the plate, the curvature is defined through (.1) K(u) = ε( u), with the infinitesimal strain operator defined by (.) ε(v) = 1 ( v + v T ), where ( v) ij = vi x j. The dual force variable, the moment tensor M, is related to K through the constitutive relation (.3) M(u) = d3 1 C K(u), where d denotes the plate thickness and where we have assumed an isotropic linearly elastic material, i.e. (.4) C A = ( A + ν ) (tr A)I, A R. 1 + ν 1 ν Here and ν are the Young s modulus and Poisson ratio, respectively. The shear force is denoted by Q = Q(u). The moment equilibrium equation reads as (.5) div M(u) = Q(u), where div is the vector-valued divergence operator applied to tensors. The transverse shear equilibrium equation is (.6) div Q(u) = l, with l denoting the transverse loading. Using the constitutive relationship (.4), a straightforward elimination yields the well-known Kirchhoff Love plate equation: (.7) A(u) := D u = l, where the so-called bending stiffness D is defined as (.8) D = d 3 1(1 ν ). Let Ω R be a polygonal domain that describes the midsurface of the plate. The plate is considered to be clamped on Γ c Ω, simply supported on Γ s Ω and free on Γ f Ω as depicted in Fig. 1. The loading is assumed to consist of a distributed load f L (Ω), a load g L (S) along the line S Ω, and a point load F at an interior point x 0 Ω.

Next, we will turn to the boundary conditions, which are best understood from the variational formulation. (Historically, this was also how they were first discovered by Kirchhoff, cf. [7].) The elastic energy of the plate as a function of the deflection v is 1 a(v, v), with the bilinear form a defined by (.9) a(w, v) = Ω M(w) : K(v) dx = Ω d 3 C ε( w) : ε( v) dx, 1 and the potential energy due to the loading is (.10) l(v) = fv dx + gv ds + F v(x 0 ). Defining the space of kinematically admissible deflections Ω (.11) V = { v H (Ω) : v Γc Γ s = 0, v n Γc = 0}, minimization of the total energy { 1 } (.1) u = argmin v V a(v, v) l(v) leads to the following problem formulation. Problem 1 (Variational formulation). Find u V such that (.13) a(u, v) = l(v) v V. To derive the corresponding boundary value problem, we recall the following integration by parts formula, valid in any domain R Ω M(w) : K(v) dx R (.14) = div M(w) v dx M(w)n v ds R R = A(w) v dx + Q(w) n v ds M(w)n v ds, R R At the boundary R, the correct physical quantities are the components in the normal n and tangential s directions. Therefore, we write (.15) v = v n n + v s s and define the normal shear force and the normal and twisting moments as S R (.16) Q n (w) = Q(w) n, M nn (w) = n M(w)n, M ns (w) = M sn (w) = s M(w)n. With this notation, we can write Q(w) n v ds R (.17) = Q n (w)v ds R R R M(w)n v ds ( M nn (w) v n + M ns(w) v ) ds, s 3

and thus rewrite the integration by parts formula (.14) as M(w) : K(v) dx R (.18) = A(w) v dx + Q n (w)v ds R R ( M nn (w) v n + M ns(w) v ) ds. s R The key observation for deriving the correct boundary conditions is that, at any boundary point, a value of v specifies also v s. Defining the Kirchhoff shear force (cf. [1, 4, 13]) (.19) V n (w) = Q n (w) + M ns(w) s an integration by parts on a smooth part S of R yields (.0) Q n (w)v ds M ns (w) v s ds = V n (w) ds b M ns(w)v, a S S where a and b are the endpoints of S. We are now in the position to state the boundary value problem for the Kirchhoff plate model. Assuming a smooth solution u in (.13), we have a(u, v) = A(u)v dx + Q n (u)v ds (.1) Ω Ω Ω ( M nn (u) v n + M ns(u) v ) ds. s With the combination of clamped, simply supported and free boundary conditions at Ω = Γ c Γ s Γ f, we have for any v V, ( Q n (u)v ds M nn (u) v Ω Ω n + M ns(u) v ) ds s (.) = Q n (u)v ds M ns (u) v Γ f s ds M nn (u) v n ds. Γ f S Γ s Γ f In the final step, we integrate by parts at the free part of the boundary. To this end, let Γ f = m+1 i=1 Γi f, with Γi f smooth. Integrating by parts over Γi f yields (.3) Q n (u)v ds M ns (u) v s ds = V n (u)v ds ci M ns (u)v c i 1 Γ i f Γ i f where c 0 and c m+1 are the end points of Γ f and c i, i = 1,..., m, its successive interior corners. Combining equations (.1) (.3), and noting that v(c 0 ) = v(c m+1 ) = 0, gives finally (.4) a(u, v) = Ω A(u)v dx + m+1 i=1 Γ i f Γ s Γ f V n (u)v ds Γ i f M nn (u) v n ds m i=1 4 { } (Mns (u) ci+ M ns (u) ci v(ci ),

where M ns (u) ci± = lim ɛ 0+ M ns (u) ci+ɛ(c i±1 c i) Choosing v V in such a way that three of the four terms in (.4) vanish and the test function in the fourth term remains arbitrary and repeating this for each term, we arrive at the following boundary value problem: In the domain we have the distributional differential equation (.5) A(u) = l in Ω, where l is the distribution defined by (.10). On the clamped part we have the conditions (.6) u = 0 and u n = 0 on Γ c. On the simply supported part it holds (.7) u = 0 and M nn (u) = 0 on Γ s. On the free part it holds (.8) M nn (u) = 0 and V n (u) = 0 on Γ i f, i = 1,..., m. At the interior corners on the free part, we have the matching condition on the twisting moments (.9) M ns (u) ci+ = M ns (u) ci for all corners c i, i = 1,..., m. c i Γ f g F Γ c f Γ s Fig. 1. Definition sketch of a Kirchhoff plate with the different loadings and boundary conditions. 3. The finite element method and the a posteriori error analysis. The finite element method is defined on a mesh C h consisting of shape regular triangles. We assume that the point load is applied on a node of the mesh. Further, we assume that the triangulation is such that the applied line load is on element edges. We denote the edges in the mesh by h and divide them into the following parts: the edges in the interior h i, the edges on the curve of the line load h S h i, and the edges on the free and simply supported boundary, f h and h s, respectively. The conforming finite element space is denoted by V h. Different choices for V h are presented in Section 4. Note that we often write a b (or a b ) when a Cb (or a Cb) for some positive constant C independent of the finite element mesh. 5

Problem (The finite element method). (3.1) a(u h, v h ) = l(v h ) v h V h. Find u h V h such that Let K and K be two adjoining triangles with normals n and n, respectively, and with the common edge = K K. On we define the following jumps (3.) M nn (v) = M nn (v) M n n (v) and (3.3) V n (v) = V n (v) + V n (v). In the analysis, we will need the Girault Scott [15] interpolation operator Π h : V V h for which the following estimate holds K w Π hw 0,K + (w Π hw) 0, (3.4) K C h h 4 + h h 3 h h 1 w Π hw 0, w and Π h w w. Note that the Girault Scott interpolant uses point values at the vertices of the mesh. We use this property in the proof of Theorem 1 to derive a proper upper bound for the error in terms of the edge residuals. Next, we formulate an a posteriori estimate for Problem. The local error indicators are the following: The residual on each element h K A(u h ) f 0,K, K C h. The residual of the normal moment jump along interior edges h 1/ M nn(u h ) 0,, i h. The residual of the jump in the effective shear force along interior edges h 3/ V n(u h ) g 0,, S h, h 3/ V n(u h ) 0,, i h \ S h. The normal moment on edges at the free and simply supported boundaries h 1/ M nn(u h ) 0,, f h s h. The effective shear force along edges at the free boundary h 3/ V n(u h ) 0,, f h. The global error estimator is then defined through η = h 4 K A(u h ) f 0,K + h 3 V n (u h ) g 0, K C h h S + h 3 (3.5) V n (u h ) 0, + h M nn (u h ) 0, i h \S h + h 3 V n (u h ) 0, + i h h M nn (u h ) 0,. f h f h s h 6

Theorem 1 (A posteriori estimate). The following estimate holds (3.6) u u h η. Proof. Let w = u u h and w := Π h w V h be its interpolant. In view of the well-known coercivity of the bilinear form a and Galerkin orthogonality, we have (3.7) u u h a(u u h, w) = a(u u h, w w) = l(w w) a(u h, w w). Since x 0 is a mesh node and the interpolant uses nodal values, we have (3.8) F ( w(x 0 ) w(x 0 ) ) = 0, and hence (3.9) l(w w) = (f, w w) + g, w w S. From integration by parts over the element edges, using the fact that the interpolant uses values at the nodes, it then follows that u u h (f, w w) + g, w w S a(u h, w w) (3.10) = (f, w w) + g, w w S { (A(uh ), w w) K + Q n (u h ), w w K K C h M ns (u h ), s (w w) K M nn (u h ), n (w w) } K = (f, w w) + g, w w S { (A(uh ), w w) K + V n (u h ), w w K K C h M nn (u h ), n (w w) K}. Regrouping and recalling definitions (3.) and (3.3), yields (3.11) u u h (f A(u h ), w w) K K C h V n (u h ) g, w w S h M nn (u h ), n (w w) i h V n (u h ), w w i h \S h V n (u h ), w w M nn (u h ), n (w w). f h f h s h The asserted a posteriori estimate now follows by applying the Cauchy Schwarz inequality and the interpolation estimate (3.4). 7

Instead of the jump terms in the estimator η, we could consider the normal and twisting moment jumps and the normal shear force jumps h 1/ M nn(u h ) 0,, h 1/ M ns(u h ) 0,, h 3/ Q n(u h ) 0,, h 3/ Q n(u h ) g 0,. In this case we cannot, however, prove the efficiency, i.e. the lower bounds. Next, we will consider the question of efficiency. Let f h V h be the interpolant of f and define (3.1) osc K (f) = h K f f h 0,K. Similarly, for a polynomial approximation g h of g on S we define (3.13) osc (g) = h 3/ g g h 0,. In the following theorem, ω stands for the union of elements sharing an edge. In its proof, we will adopt some of the techniques used in [18]. Theorem (Lower bounds). For all v h V h it holds (3.14) (3.15) (3.16) (3.17) (3.18) (3.19) h K A(v h ) f 0,K u v h,k + osc K (f), K C h, h 1/ M nn(v h ) 0, u v h,ω + osc K (f), h, i K ω h 3/ V n(v h ) 0, u v h,ω + osc K (f), h i \ h S, K ω h 3/ V n(v h ) g 0, u v h,ω + osc K (f) + osc (g), h S, K ω h 1/ M nn(v h ) 0, u v h,ω + osc K (f), f h h, s K ω h 3/ V n(v h ) 0, u v h,ω + osc K (f), f h. K ω Proof. Denote by b K P 6 (K) the sixth order bubble that, together with its firstorder derivatives, vanishes on K, i.e. let b K = (λ 1,K λ,k λ 3,K ), where λ j,k are the barycentric coordinates for K. Then we define (3.0) γ K = b K h 4 K(A(v h ) f h ) in K and γ K = 0 in Ω \ K, for v h V h. The problem statement gives (3.1) a K (u, γ K ) = (f, γ K ) K, where a K (u, γ K ) = K M(u) : K(γ K) dx. We have h 4 K A(v h ) f h 0,K h 4 K b K (A(v h ) f h ) 0,K (3.) = (A(v h ) f h, γ K ) K = (A(v h ), γ K ) K (f, γ K ) K + (f f h, γ K ) K = a K (v h u, γ K ) + (f f h, γ K ) K. 8

The local bound (3.14) now follows from applying the continuity of a, the Cauchy Schwarz inequality and inverse estimates. Next, consider inequality (3.15). Suppose = K 1 K for the triangles K 1 and K ; thus ω = K 1 K. Let λ P 1 (ω ) be the linear polynomial satisfying (3.3) λ = 0, and λ n = 1, and let p 1 be the polynomial that satisfies p 1 = M nn (v h ) and p1 n = 0. Moreover, let p P 8 (ω ) be the eight-order bubble that takes value one at the midpoint of the edge and, together with its first-order derivatives, vanishes on ω. Define w = λ p 1 p. Since (3.4) scaling yields the equivalence (3.5) Furthermore, since (3.6) w n = λ n M nn (v h ) p = M nn (v h ) p, M nn (v h ) 0, w n w s 0, = M nn (v h ), w n. p M nn (v h ) 0, = 0, w ω = 0 and w ω = 0, the integration by parts formula (.18) yields (3.7) Mnn (v h ), w n = ω M(v h ) : K(w) dx + (A(v h ), w) ω. xtending w by zero to Ω \ ω, we obtain from the problem statement (.13) (3.8) M(u) : K(w) dx (f, w) ω = 0. ω Hence, using the Cauchy Schwarz inequality, we get from (3.7) (3.9) Mnn (v h ), w n = M(u v h ) : K(w) dx + (A(v h ) f, w) ω ω u v h,ω w,ω + A(v h ) f 0,ω w 0,ω. By scaling, one easily shows that (3.30) w,ω h 1/ w 0, and w 0,ω h 3/ w 0,. n n The estimate (3.15) then follows from (3.4), (3.5), (3.9), (3.30), and the already proved bound (3.14). Since (3.16) follows from (3.17) with g = 0, we prove the latter. Due to the regularity condition imposed on the mesh there exists for each edge a symmetric 9

pair of smaller triangles (K 1, K ) that satisfy ω = K 1 K ω, see Fig.. Let w = p ( V n (v h ) g h ) where p is the eight-order bubble that takes value one at the midpoint of and, together its first-order derivatives, vanishes on ω. By the norm equivalence, we first have (3.31) V n (v h ) g h 0, w 0, V n (v h ) g h, w. Next, we write (3.3) V n (v h ) g h, w = V n (v h ) g, w + g g h, w. Due to symmetry, w n = 0, and hence (.18) and (.0) give (3.33) V n (v h ) g, w = V n (v h ), w g, w = M(v h ) : K(w ) dx (A(v h ), w ) ω g, w. ω xtending w by zero to Ω \ ω, the variational form (.13) implies that (3.34) Hence, ω (3.35) V n (v h ) g, w = M(u) : K(w ) dx (f, w ) ω g, w = 0. ω M(v h u) : K(w ) dx + (f A(v h ), w ) ω and the Cauchy Schwarz inequality, scaling estimates and (3.14) give (3.36) V n (v h ) g, w h 3/ ( u vh,ω + ) h K A(v h ) f 0,ω w 0, h 3/ ( u v h,ω + ) osc K (f) w 0,. K ω The asserted estimate then follows from (3.31), (3.3) and (3.36). The estimates (3.18), (3.19), are proved similarly to the bounds (3.15) and (3.16), respectively. The above estimates provide the following global bound. Theorem 3. It holds (3.37) η u u h + osc(f) + osc(g), where (3.38) osc(f) = osc K (f) and osc(g) = osc (g). K C h S h 10

K 1 K 1 K K Fig.. A depiction of the sets ω (the entire polygon) and ω (the grey area). The triangles K 1 and K are symmetric with respect to the edge. 4. The choice of V h. Let us briefly discuss some possible choices of conforming finite elements for the plate bending problem. ach choice consists of a polynomial space P and of a set of N degrees of freedom defined through a functional L : C R. We denote by x k, k {1,, 3}, the vertices of the triangle and by e k, k {1,, 3}, the midpoints of the edges, i.e. (4.1) e 1 = 1 (x1 + x ), e = 1 (x + x 3 ), e 3 = 1 (x1 + x 3 ). The simplest H -conforming triangular finite element that is locally H 4 (K) in each K is the Bell triangle. Definition 1 (Bell triangle, N = 18). (4.) (4.3) P = {p P 5 (K) : p n P 3() K} w(x k ), for 1 k 3, w L(w) = x i (x k ), for 1 k 3 and 1 i, w x i x j (x k ), for 1 k 3 and 1 i, j. ven though the polynomial space associated with the Bell triangle is not the whole P 5 (K) it is still larger than P 4 (K). This can in some cases complicate the implementation. Moreover, the asymptotic interpolation estimates for P 5 (K) are not obtained. This can be compensated by adding three degrees of freedom at the midpoints of the edges of the triangle and increasing accordingly the size of the polynomial space. 11

(4.4) (4.5) Definition (Argyris triangle, N = 1). P = P 5 (K), w(x k ), for 1 k 3, w x L(w) = i (x k ), for 1 k 3 and 1 i, w x i x j (x k ), for 1 k 3 and 1 i, j, w n (ek ), for 1 k 3. The Argyris triangle can be further generalized to higher-order polynomial spaces, cf. P. Šolín [6]. Triangular macroelements such as the Hsieh Clough Tocher triangle are not locally H 4 (K) and therefore additional jump terms are present inside the elements. Various conforming quadrilateral elements have been proposed in the literature for the plate bending problem cf. Ciarlet [10]. The proofs of the lower bound that we presented do not directly apply to quadrilateral elements, but the techniques can be adapted to them as well. 5. Numerical results. In our examples, we will use the fifth degree Argyris triangle. On a uniform mesh for a solution u H r (Ω), with r, we thus have the error estimate [10] (5.1) u u h h s u r, with s = min{r, 4}. Since the mesh length is related to the number of degrees of freedom N by h N 1/ on a uniform mesh, we can also write (5.) u u h N s/ u r. If the solution is smooth, say r 6, we thus have the estimates (5.3) u u h h 4 and u u h N. In fact, the rate N is optimal also on a general mesh since, except for a polynomial solution, it holds [, 1] (5.4) u u h N. In the adaptive computations we use the following strategy for marking the elements that will be refined [9]. Algorithm 1. Given a partition C h, error indicators, K C h and a threshold θ (0, 1), mark K for refinement if θ max K C h. The parameter θ has an effect on the portion of elements that are marked, i.e. for θ = 0 all elements are marked and for θ = 1 only the element with the largest error indicator value is marked. We simply take θ = 0.5 which has proven to be a feasible choice in most cases. The set of marked elements are refined using Triangle [5], version 1.6, by requiring additional vertices at the edge midpoints of the marked elements and by allowing the mesh generator to improve mesh quality through extra vertices. The default minimum interior angle constraint of 0 degrees is used. The regularity of the solution depends on the regularity of the load and the corner singularities, cf. [6]. Below we consider two sets of problems, one where the regularity is mainly restricted by the load, and another one where the load is uniform and the corner singularities dominate. 1

5.1. Square plate, Navier solution. A classical series solution to the Kirchhoff plate bending problem, the Navier solution [8], in the special case of a unit square with simply supported boundaries and the loading (5.5) f(x) = reads (5.6) u(x, y) = 16f 0 Dπ 6 { f 0, if x [ 1 c, 1 + c] [ 1 d, 1 + d], 0, otherwise, m=1 n=1 sin mπ sin mπc sin nπd mn(m + n ) sin mπx sin nπy. sin nπ In the limit c 0 and cf 0 g 0 we get the line load solution (5.7) u(x, y) = 8g 0 Dπ 5 m=1 n=1 sin mπ sin nπd n(m + n ) sin mπx sin nπy, sin nπ and in the limit c, d 0 and 4cdf 0 F 0 we obtain the point load solution (5.8) u(x, y) = 4F 0 Dπ 4 m=1 n=1 sin mπ nπ sin (m + n sin mπx sin nπy. ) From the series we can infer that the solution is in H 3 ɛ (Ω), H 7/ ɛ (Ω) and H 9/ ɛ (Ω), for any ɛ > 0, for the point load, line load and the square load, respectively. in the three cases. On a uniform mesh, one should thus observe the convergence rates N 0.5, N 0.75, and N 1.5. An unfortunate property of the series solutions is that the partial sums converge very slowly. This makes computing the difference between the finite element solution and the series solution in H (Ω) and L (Ω)-norms a challenging task since the finite element solution quickly ends up being more accurate than any reasonable partial sum. In fact, the exact series solution is practically useless, for example, for computing the shear force which is an important design parameter. The H (Ω)-norm is equivalent to the energy norm, (5.9) v = a(v, v), with which the error is straightforward to compute. In view of the Galerkin orthogonality and symmetry, one obtains (5.10) u u h = a(u u h, u) = l(u u h ), i.e. the error is given by (5.11) u u h = l(u u h ). This is especially useful for the point load for which (5.1) u u h = F 0 ( u( 1, 1 ) u h( 1, 1 )). 13

valuating the series solution at the point of maximum deflection gives [8] (5.13) u( 1, 1 ) = 4F 0 Dπ 4 = 4F 0 Dπ 4 = F 0 Dπ 3 m=1 n=1 ( m=1 (sin mπ sin mπ sin nπ ) (m + n ) ) n=1 ( ) sin nπ (m + n ) (sin mπ ) (sinh mπ mπ) m 3. (1 + cosh mπ) m=1 We first consider a point load with F 0 = 1, d = 1, = 1 and ν = 0.3, and compare the true error with the estimator η. In this case, we have the approximate maximum displacement u( 1, 1 ) 0.16681, computed by evaluating and summing the first 10 million terms of the series (5.13). Starting with an initial mesh shown in Fig. 3, we repeatedly mark and refine the mesh to obtain a sequence of meshes, see Fig. 4 where the values of the elementwise error estimators are depicted for four consecutive meshes. Note that the estimator and the adapted marking strategy initially refine heavily in the neighborhood of the point load as one might expect based on the regularity of the solution in the vicinity of the point load. In addition to the adaptive strategy, we solve the problem using a uniform mesh family where we repeatedly split each triangle into four subtriangles starting from the initial mesh of Fig. 3. The energy norm error and η versus the number of degrees of freedom N are plotted in Fig. 5. The results show that the adaptive meshing strategy improves significantly the rate of convergence in the energy norm. In Fig. 5, we have also plotted, for reference, the slopes corresponding to the expected convergence rate O(N 0.5 ) for uniform refinement and the optimal convergence rate for P 5 elements, O(N ). In Fig. 5 is is further revealed that the energy norm error and the estimator η follow similar trends. This is exactly what one would expect given that the estimator is an upper and lower bound for the true error modulo an unknown constant. This is better seen by drawing the normalized ratio η over u u h, see Fig. 6. Since the estimator correctly follows the true error and an accurate computation of norms like u u h is expensive, the rest of the experiments document only the values of η and N for the purpose of giving idea of the convergence rates. We continue with the line load case taking g 0 = 1 and d = 1 3, and using the same material parameter values as before. The initial and final meshes are shown in Fig. 7. The estimator can be seen to primarly focus on the end points of the line load. The values of η and N are visualized in Fig. 9 together with the expected and the optimal rates of convergence. Again the adaptive strategy improves the convergence of the total error in comparison to the uniform refinement strategy. The local error estimators and the adaptive process are presented in Fig. 8. We finish this subsection by solving the square load case with f 0 = 1, c = d = 1 3 and the same material parameters as before. The initial and the final meshes are shown in Fig. 10. The convergence rates are visualized in Fig. 1 and the local error estimators in Fig. 11. An improvement in the convergence rate is again visible in the results. 5.. L-shaped domain. Next we solve the Kirchhoff plate problem in L-shaped domain with uniform loading f = 1 and the following three sets of boundary conditions: 14

Fig. 3. Initial and six times refined meshes in the point load case. 0.36 0.18 0.3 0.16 8 0.14 4 0.1 0 0.10 0.16 8 0.1 6 8 4 4 9 45 8 40 7 35 6 30 5 5 4 0 3 15 10 1 05 5 00 10 105 175 090 150 075 15 100 075 050 060 045 030 05 015 Fig. 4. lementwise error estimators in the point load case. 15

10 1.5 Uniform Adaptive u uh 10 10.5 10 0 10 10 3 N Uniform Adaptive O(N 0.5 ) η O(N ) 10 1 10 10 3 N Fig. 5. The results of the point load case. 1. Simply supported on all boundaries.. Clamped on all boundaries. 3. Free on the edges sharing the re-entrant corner and simply supported along the rest of the boundary. Due to the presence of a re-entrant corner, the solutions belong to H.33 (Ω), H.54 (Ω) and H.64 (Ω) in the cases 1, and 3, respectively(see [3]). As before, we use fifthorder Argyris elements to demonstrate the effectiveness of the adaptive solution strategy. The initial and the final meshes are shown in Fig. 13. The resulting total error estimators and unknown counts are visualized in Fig. 14. Acknowledgements. The authors thank the two anonymous referees and Prof. A. rn for comments that improved the final version of the paper. RFRNCS 16

1.1 c 1 η u uh 1 0.9 100 00 300 400 500 600 Fig. 6. The efficiency of the estimator in the point load case. The normalization parameter c is chosen as the mean value of the ratio η/ u u h. N Fig. 7. Initial and 6 times refined meshes for the line load case. [1] I. Babuška and A. K. Aziz, Survey lectures on the mathematical foundations of the finite element method, Academic Press, New York, 197, pp. 1 359. With the collaboration of G. Fix and R. B. Kellogg. [] I. Babuška and T. Scapolla, Benchmark computation and performance evaluation for a rhombic plate bending problem, Internat. J. Numer. Methods ngrg., 8 (1989), pp. 155 179, https://doi.org/10.100/nme.1608011. [3] L. Beirão da Veiga, J. Niiranen, and R. Stenberg, A family of C 0 finite elements for Kirchhoff plates. I. rror analysis, SIAM J. Numer. Anal., 45 (007), pp. 047 071, https://doi.org/10.1137/06067554x. [4] L. Beirão da Veiga, J. Niiranen, and R. Stenberg, A family of C 0 finite elements for Kirchhoff plates. II. Numerical results, Comput. Methods Appl. Mech. ngrg., 197 (008), pp. 1850 1864, https://doi.org/10.1016/j.cma.007.115. [5] L. Beirão da Veiga, J. Niiranen, and R. Stenberg, A posteriori error analysis for the Morley plate element with general boundary conditions, Internat. J. Numer. Methods ngrg., 83 (010), pp. 1 6. [6] H. Blum and R. Rannacher, On the boundary value problem of the biharmonic operator on domains with angular corners, Math. Methods Appl. Sci., (1980), pp. 556 581, https: //doi.org/10.100/mma.167000416. [7] S. C. Brenner, C 0 Interior penalty methods, in Frontiers in Numerical Analysis Durham 17

040 035 0135 010 030 0105 05 0090 00 015 0075 0060 0045 010 0030 005 0015 0036 0010 003 008 00105 00090 004 000 0016 001 0008 00075 00060 00045 00030 0004 00015 00056 0004 00048 0001 00040 0003 0004 00018 00015 0001 00009 00016 00006 00008 00003 Fig. 8. lementwise error estimators for the line load case. 010, J. Blowey and M. Jensen, eds., vol. 85 of Lecture Notes in Computational Science and ngineering, Springer-Verlag, 01, pp. 79 147. [8] S. C. Brenner, T. Gudi, and L.-y. Sung, An a posteriori error estimator for a quadratic C 0 -interior penalty method for the biharmonic problem, IMA J. Numer. Anal., 30 (010), pp. 777 798, https://doi.org/10.1093/imanum/drn057. [9] A. Charbonneau, K. Dossou, and R. Pierre, A residual-based a posteriori error estimator for the Ciarlet-Raviart formulation of the first biharmonic problem, Numer. Methods Partial Differential quations, 13 (1997), pp. 93 111, https://doi.org/10.100/(sici) 1098-46(199701)13:1 93::AID-NUM7 3.3.CO;-G. [10] P. G. Ciarlet, The finite element method for elliptic problems, North-Holland Publishing Co., Amsterdam-New York-Oxford, 1978. Studies in Mathematics and its Applications, Vol. 4. [11] P. G. Ciarlet and P.-A. Raviart, A mixed finite element method for the biharmonic equation, Math. Res. Center, Univ. of Wisconsin-Madison, Academic Press, New York, 1974, pp. 15 145. Publication No. 33. [1] K. Feng and Z.-C. Shi, Mathematical theory of elastic structures, Springer-Verlag, Berlin; 18

10 1 Uniform Adaptive 10 η O(N 0.75 ) 10 3 O(N ) 10 4 10 3 10 4 N Fig. 9. Results of the line load case. Fig. 10. Initial and 8 times refined meshes for the square load case. Science Press, Beijing, 1996. Translated from the 1981 Chinese original, Revised by the authors. [13] B. M. Fraeijs de Veubeke, A course in elasticity, vol. 9 of Applied Mathematical Sciences, Springer-Verlag, New York-Berlin, 1979. Translated from the French by F. A. Ficken. [14]. H. Georgoulis, P. Houston, and J. Virtanen, An a posteriori error indicator for discontinuous Galerkin approximations of fourth-order elliptic problems, IMA Journal of Numerical Analysis, 31 (011), https://doi.org/10.1093/imanum/drp03. [15] V. Girault and L. R. Scott, Hermite interpolation of nonsmooth functions preserving boundary conditions, Math. Comp., 71 (00), pp. 1043 1074, https://doi.org/10.1090/ S005-5718-0-01446-1. [16] W. Gong, G. Wang, and N. Yan, Approximations of elliptic optimal control problems with controls acting on a lower dimensional manifold, SIAM Journal on Control and Optimization, 5 (014), https://doi.org/10.1137/1309113x. [17] T. Gudi, Residual-based a posteriori error estimator for the mixed finite element approximation of the biharmonic equation, Numer. Methods Partial Differential quations, 7 (011), pp. 315 38, https://doi.org/10.100/num.054. [18] T. Gudi and K. Porwal, A C 0 interior penalty method for a fourth-order variational inequality of the second kind, Numer. Methods Partial Differential quations, 3 (016), pp. 36 59, https://doi.org/10.100/num.1983. [19] P. Hansbo and M. G. Larson, A posteriori error estimates for continuous/discontinuous 19

010 0105 0090 0075 0045 0040 0035 0030 005 0060 000 0045 0015 0030 0010 0015 0005 0018 0008 0016 0014 0007 0006 001 0010 0008 0006 0004 0005 0004 0003 000 000 0001 00056 0008 00048 0004 00040 0003 0000 00016 0004 0001 00016 00008 00008 00004 000135 00010 000105 000090 000075 000064 000056 000048 000040 000060 000045 00003 00004 000030 000016 000015 000008 Fig. 11. lementwise error estimators in the square load case. 0

Uniform Adaptive 10 η 10 3 O(N 1.5 ) O(N ) 10 4 10 3 10 4 N Fig. 1. Results of the square load case. Galerkin approximations of the Kirchhoff-Love plate, Comput. Methods Appl. Mech. ngrg., 00 (011), pp. 389 395, https://doi.org/10.1016/j.cma.017.007. [0] J. Hu and Z. Shi, A new a posteriori error estimate for the Morley element, Numer. Math., 11 (009), pp. 5 40, https://doi.org/10.1007/s0011-008-005-3. [1] X. Huang and J. Huang, A reduced local C 0 discontinuous Galerkin method for Kirchhoff plates, Numer. Methods Partial Differential quations, 30 (014), pp. 190 1930, https: //doi.org/10.100/num.1883. [] X. Huang and J. Huang, A Superconvergent C 0 Discontinuous Galerkin Method for Kirchhoff Plates: rror stimates, Hybridization and Postprocessing, Journal of Scientific Computing, 69 (016), https://doi.org/10.1007/s10915-016-03-7. [3] H. Melzer and R. Rannacher, Spannungskonzentrationen in ckpunkten der vertikal belasteten Kirchhoffschen Platte, Bauingenieur, 55 (1980), pp. 181 189. [4] J. Nečas and I. Hlaváček, Mathematical theory of elastic and elasto-plastic bodies: an introduction, vol. 3 of Studies in Applied Mechanics, lsevier Scientific Publishing Co., Amsterdam-New York, 1980. [5] J. Shewchuk, Triangle: ngineering a D quality mesh generator and Delaunay triangulator, Applied computational geometry towards geometric engineering, (1996), pp. 03. [6] P. Šolín, Partial differential equations and the finite element method, Pure and Applied Mathematics (New York), Wiley-Interscience [John Wiley & Sons], Hoboken, NJ, 006. [7] S. P. Timoshenko, History of strength of materials. With a brief account of the history of theory of elasticity and theory of structures, McGraw-Hill Book Company, Inc., New York- Toronto-London, 1953. [8] S. P. Timoshenko and S. Woinowsky-Krieger, Theory of Plates and Shells., McGraw-Hill Book Company, Inc., New York-Toronto-London, ed., 1959. [9] R. Verfürth, A posteriori error estimation techniques for finite element methods, Numerical Mathematics and Scientific Computation, Oxford University Press, Oxford, 013, https: //doi.org/10.1093/acprof:oso/978019967943.00001. [30] Y. Xu, J. Huang, and X. Huang, A posteriori error estimates for local C 0 discontinuous Galerkin methods for Kirchhoff plate bending problems, J. Comput. Math., 3 (014), pp. 665 686, https://doi.org/108/jcm.1405-m4409. 1

0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 Fig. 13. The initial (top right) and the final meshes with different boundary conditions. The boundary conditions at the re-entrant corner are either simply supported (top right), clamped (bottom left) or free (bottom right). Surprisingly enough, the meshes for the simply supported and clamped boundaries end up being exactly the same.

Uniform Adaptive 10 O(N 0.17 ) η 10 0 10 O(N ) 10 0 10 3 10 4 N Uniform Adaptive η O(N 7 ) O(N ) 10 1 10 3 10 4 N Uniform Adaptive 10 0.5 η O(N 0.3 ) 10 1 10 1.5 O(N ) 10 3 10 4 Fig. 14. L-shaped domain results. Simply supported (top), clamped (middle) and free (bottom) boundary conditions on the re-entrant corner. N 3