A LAGRANGE MULTIPLIER METHOD FOR ELLIPTIC INTERFACE PROBLEMS USING NON-MATCHING MESHES

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

ESAIM: M2AN Modélisation Mathématique et Analyse Numérique M2AN, Vol. 37, N o 2, 2003, pp DOI: /m2an:

Local discontinuous Galerkin methods for elliptic problems

arxiv: v1 [math.na] 13 Sep 2016

FINITE ELEMENT CENTER

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

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

arxiv: v1 [math.na] 27 Jan 2016

A SIMPLE TUTORIAL ON DISCONTINUOUS GALERKIN METHODS. Jennifer Proft CERMICS, ENPC. J. Proft CERMICS, ENPC

Non-Conforming Finite Element Methods for Nonmatching Grids in Three Dimensions

Optimal Error Estimates for the hp Version Interior Penalty Discontinuous Galerkin Finite Element Method

Hybridized Discontinuous Galerkin Methods

A FETI-DP Method for Mortar Finite Element Discretization of a Fourth Order Problem

A Balancing Algorithm for Mortar Methods

PARTITION OF UNITY FOR THE STOKES PROBLEM ON NONMATCHING GRIDS

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

Hamburger Beiträge zur Angewandten Mathematik

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

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

A Balancing Algorithm for Mortar Methods

PhD dissertation defense

arxiv: v1 [math.na] 27 Jan 2016

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

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 Γ.

Yongdeok Kim and Seki Kim

Two-scale Dirichlet-Neumann preconditioners for boundary refinements

An Equal-order DG Method for the Incompressible Navier-Stokes Equations

A local projection stabilization of fictitious domain method for elliptic boundary value problems

A Multigrid Method for Two Dimensional Maxwell Interface Problems

A PENALTY FREE NON-SYMMETRIC NITSCHE TYPE METHOD FOR THE WEAK IMPOSITION OF BOUNDARY CONDITIONS

ANALYSIS OF AN INTERFACE STABILISED FINITE ELEMENT METHOD: THE ADVECTION-DIFFUSION-REACTION EQUATION

The Mortar Boundary Element Method

Discontinuous Galerkin Method for interface problem of coupling different order elliptic equations

On the implementation of the extended Finite Element Method (XFEM) for interface problems

Trefftz-discontinuous Galerkin methods for time-harmonic wave problems

A Two-grid Method for Coupled Free Flow with Porous Media Flow

Preconditioned space-time boundary element methods for the heat equation

On Nonlinear Dirichlet Neumann Algorithms for Jumping Nonlinearities

A Discontinuous Galerkin method with weighted averages for advection-diffusion equations with locally vanishing and anisotropic diffusivity

arxiv: v1 [math.na] 29 Feb 2016

The mortar element method for quasilinear elliptic boundary value problems

Overlapping Schwarz preconditioners for Fekete spectral elements

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

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

Discontinuous Galerkin Methods: Theory, Computation and Applications

SECOND ORDER TIME DISCONTINUOUS GALERKIN METHOD FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS

Analysis of Hybrid Discontinuous Galerkin Methods for Incompressible Flow Problems

ASM-BDDC Preconditioners with variable polynomial degree for CG- and DG-SEM

MIXED FINITE ELEMENT METHODS FOR PROBLEMS WITH ROBIN BOUNDARY CONDITIONS

FINITE ELEMENT APPROXIMATION OF ELLIPTIC DIRICHLET OPTIMAL CONTROL PROBLEMS

Analysis of discontinuous Galerkin methods using mesh-dependent norms and applications to problems with rough data

A gradient recovery method based on an oblique projection and boundary modification

Domain Decomposition Methods for Mortar Finite Elements

A note on discontinuous Galerkin divergence-free solutions of the Navier-Stokes equations

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

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

A Mixed Nonconforming Finite Element for Linear Elasticity

Multigrid Methods for Saddle Point Problems

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

A posteriori error estimates for non conforming approximation of eigenvalue problems

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

Lecture 9 Approximations of Laplace s Equation, Finite Element Method. Mathématiques appliquées (MATH0504-1) B. Dewals, C.

Finite volume method for nonlinear transmission problems

Electronic Transactions on Numerical Analysis Volume 32, 2008

Technische Universität Graz

Trefftz-Discontinuous Galerkin Methods for Acoustic Scattering - Recent Advances

VESICLE SHAPE DEFORMATION USING A DISCONTINUOUS GALERKIN METHOD

Basics and some applications of the mortar element method

Discontinuous Galerkin Methods

STABILIZED DISCONTINUOUS FINITE ELEMENT APPROXIMATIONS FOR STOKES EQUATIONS

Lecture Note III: Least-Squares Method

Superconvergence and H(div) Projection for Discontinuous Galerkin Methods

ELLIPTIC RECONSTRUCTION AND A POSTERIORI ERROR ESTIMATES FOR PARABOLIC PROBLEMS

AND BARBARA I. WOHLMUTH

OPTIMAL CONTROL AND STRANGE TERM FOR A STOKES PROBLEM IN PERFORATED DOMAINS

Least-Squares Spectral Collocation with the Overlapping Schwarz Method for the Incompressible Navier Stokes Equations

BUBBLE STABILIZED DISCONTINUOUS GALERKIN METHOD FOR STOKES PROBLEM

Some New Elements for the Reissner Mindlin Plate Model

Numerische Mathematik

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

A posteriori error estimates for a Maxwell type problem

arxiv: v1 [math.na] 11 Jul 2011

Thomas Apel 1, Ariel L. Lombardi 2 and Max Winkler 1

From the Boundary Element Domain Decomposition Methods to Local Trefftz Finite Element Methods on Polyhedral Meshes

INTRODUCTION TO FINITE ELEMENT METHODS

Key words. Incompressible magnetohydrodynamics, mixed finite element methods, discontinuous Galerkin methods

Local Mesh Refinement with the PCD Method

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

Mixed Discontinuous Galerkin Methods for Darcy Flow

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

AN EQUILIBRATED A POSTERIORI ERROR ESTIMATOR FOR THE INTERIOR PENALTY DISCONTINUOUS GALERKIN METHOD

Simple Examples on Rectangular Domains

Different Approaches to a Posteriori Error Analysis of the Discontinuous Galerkin Method

Interior superconvergence in mortar and non-mortar mixed finite element methods on non-matching grids

Spectrum and Exact Controllability of a Hybrid System of Elasticity.

The Mortar Finite Element Method for Contact Problems

Finite element approximation of eigenvalue problems

Mortar finite elements for a heat transfer problem on sliding meshes

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

Transcription:

A LAGRANGE MULTIPLIER METHOD FOR ELLIPTIC INTERFACE PROBLEMS USING NON-MATCHING MESHES P. HANSBO Department of Applied Mechanics, Chalmers University of Technology, S-4 96 Göteborg, Sweden E-mail: hansbo@solid.chalmers.se C. LOVADINA AND I. PERUGIA Dipartimento di Matematica, Università di Pavia, Via Ferrata, 7 Pavia, Italy E-mail: lovadina,perugia@dimat.unipv.it G. SANGALLI Istituto di Matematica Applicata e Tecnologie Informatiche del C.N.R., Via Ferrata, 7 Pavia, Italy E-mail: sangalli@imati.cnr.it In this Note we consider the Lagrange multiplier method proposed in [9] for the finite element solution of multi-domain elliptic equations using non-matching meshes. The ideas are illustrated with the Poisson s problem as a model, and some numerical results are presented.. Introduction When considering multi-domain problems with non-matching meshes using Lagrange multiplier techniques, two basic problems occur. First and foremost, the discrete spaces for the discretization of the primal variable and the multipliers have to fulfill the inf-sup condition (see [7]) in order the resulting numerical scheme to be stable; it turns out that for many natural choices of approximations this is not the case. Fortunately, this problem can be alleviated by using stabilized multiplier methods (cf. [4, 7,, 4], for instance) or by using mesh-dependent penalty methods (see e.g. [, 3]). The second problem is that products of traces of the primal variable and the multipliers have to be integrated on the interfaces. For methods known

to fulfill the inf-sup condition, such as the mortar element method (see, e.g., [5, 6] and [8]), as well as most stabilized methods, this will mean integrating products of piecewise polynomials on unrelated meshes. This might be difficult, in practice, for problems in R 3 (see, however, [5]). To mitigate these two problems, a stabilization method has been proposed in [9]. Stability is achieved under the very mild assumption that the approximation space for the interface multiplier contains the constants. Furthermore, the method avoids the cumbersome integration of products of unrelated mesh functions by using, as already done in [], global polynomial multipliers on the interfaces: only products of global polynomials and local polynomials have to be considered and this makes the integration problem much simpler in many cases. The aim of this Note is to report on the results proved in [9]; we present our method in Section, while in Section 3 we give the stability and convergence estimates, together with some comments. Finally, Section 4 is devoted to few numerical tests, showing the performance of the method.. Formulation of the method In this section we introduce an interface Lagrange multiplier method for the finite element discretization of elliptic problems on non-matching grids. Before doing that, we make precise the model problem we will be working on, together with some notation... Model problem and notation Let Ω be a bounded domain in R, with boundary Ω. (The extension to R 3 is straightforward.) As a model problem, we consider a stationary heat conduction problem in the case where there is a piecewise straight internal boundary dividing Ω into two subdomains Ω and Ω. Thus, we want to solve for u the problem (κ i u i ) = f in Ω i, u i = on Ω i Ω, u u = on, n κ u + n κ u = on, () for i =,, where we have denoted by u i the restriction of u to Ω i. Here f is a given function, κ i, which is assumed to be positive and smooth in Ω i, is the conductivity, and n i is the outward pointing normal to Ω i at,

3 i =,. Define and V = {v : v i H (Ω i ), v i = on Ω i \, i =, } Λ = ( H / ()), the dual space of H / () (see, e.g., [3]). A weak form of () using the Lagrange multiplier approach is as follows: Find (u, λ) V Λ such that κ i u i v i dx + λ [v] ds = f v i dx v V, i Ω i i Ω i () [u] µ ds = µ Λ, where [v] := (v v ) is the jump of v across. Notice that λ = κ u n = κ u n on. We now introduce the necessary notation for the definition of the method we are going to present, focusing, for simplicity, on the case of triangular elements. Therefore, we assume that we are given a triangular mesh Ti h of the domain Ω i, i =,. We denote by h i the mesh-size of Ti h. Obviously, T h = T h T h provides a mesh for Ω, whose mesh-size is h = max{h, h }. We introduce the (family of) finite element space V h = {v V : v K P k (K), K T h }, where P k (K) denotes the space of polynomials of degree at most k on K, with k. On we introduce a family of spaces Λ p of discrete multipliers as follows: the interface is decomposed as the union = j of n straight lines j of length l j ; we associate with each j the non-negative integer p j and define p := [p,..., p n ]; then our choice is Λ p = {µ Λ : µ j P pj ( j ), j =,..., n }, (3) with P pj ( j ) denoting the space of polynomials of degree at most p j on j with respect to a local coordinate. In this case the elements of Λ p are global polynomials on each j, and they can be discontinuous at the endpoints of the j s. We also note that it holds P () Λ p, (4) P () being the space of constants on the whole interface.

4.. Formulation of the method: A Nitsche-type interface condition The method we propose takes advantage of a Nitsche-type interface condition in connection with the use of the interjacent multiplier space. We first define n := n = n on and {n w} := α n w + ( α)n w, where α. We then consider an unsymmetric method and its symmetric variant, the latter one only for the choices α = and α =.... The unsymmetric method For any choice of α, the unsymmetric method reads as follows: Find (u h, λ p ) V h Λ p such that κ i u h i v i dx + λ p [v] ds = f v i dx v V h, i Ω i i Ω i [u h ] µ ds γ { n κ u h} µ ds γ λ p µ ds = µ Λ p, where γ is the function of L () defined as follows. Denote by N the set of nodes of T h and T h lying on. Fix a point x on \ N and let K and K be the two elements of T h and T h, respectively, such that the interior of K K is non empty and x K K. Denote by h K and the diameters of K and K, respectively. For x \ N, we define h K (5) { γ(x) = γ min α h K κ (x), ( α) h } K, (6) κ (x) with γ a constant independent on the mesh-size and the material properties. Notice that γ is defined almost everywhere on.... The symmetric variant In the cases of α = and α =, the method (5) can be symmetrized without introducing integration of cross terms across the interface; this would not be possible for < α <. The symmetric formulation reads as follows:

5 Find (u h, λ p ) V h Λ p such that κ i u h i v i dx + λ p [v] ds γλ p (n κ j v j ) ds i Ω i γ(n κ j u h j )(n κ j v j ) ds = f v i dx v V h, i Ω i [u h ] µ ds γ(n κ j u h j )µ ds γ λ p µ ds = µ Λ p, (7) with subscript j = if α =, and j = if α =. Again, the function γ is as in (6). One reason of using the symmetric formulation is its adjoint consistency, that is useful whenever duality arguments need to be applied. We also notice that both the formulations (5) and (7) are consistent. We may rewrite the formulations (5) and (7) in a unified way: Find (u h, λ p ) V h Λ p such that κ i u h i v i dx + λ p [v] ds S γλ p{ } n κ v ds i Ω i S γ { n κ u h} { } n κ v ds = f v i dx v V h, i Ω i [u h ] µ ds γ { n κ u h} µ ds γ λ p µ ds = µ Λ p, (8) either with S = and any α (to get the unsymmetric formulation (5)), or with S = and α = or α = (to get the symmetric formulation (7)). Introducing B h (w, ν; v, µ) := κ i w i v i dx + ν [v] ds i Ω i S γν {n κ v} ds S γ {n κ w} {n κ v} ds [w] µ ds + γ {n κ w} µ ds + γ ν µ ds, and F h (v, µ) = i Ω i f v i dx, the formulation (8) can be written as follows: Find (u h, λ p ) V h Λ p such that B h (u h, λ p ; v, µ) = F h (v, µ) (v, µ) V h Λ p. (9)

6 3. Stability and convergence of the method In this section we report on the stability and convergence of the methods (5) and (7). Defining the (weighted) broken H norm ( /, w V = κ / i w i L + (Ω i) aw L (Ω)) with a = κ / /diam(ω), we introduce the norm i (w, ν) := ( w V + γ / ν L ()) /. Define the constant k as the mean value of the function κ on Ω and b := ( k/diam(ω) ) /. On the interface, we will use the norm ϕ /, := ( bϕ L () + k/ ϕ H / () ) /, together with its dual denoted by /,. Remark 3.. The norm /, is the natural norm for the traces on of functions belonging to V, when V is endowed with the V norm. We proceed by stating a stability property of the form B h. In the sequel C denotes a generic strictly positive constant independent of the mesh-size and of Λ p. We have Proposition 3.. Provided that γ is small enough, for all (w, ν) V h Λ p there is (v, µ) V h Λ p such that (v, µ) C (w, ν), B h (w, ν; v, µ) C (w, ν), The following result, proved in [9], provides an error estimate for the method. Theorem 3.. Assume Λ p given by (3), u i H s+ (Ω i ), i =,, with s > /. Denote by Ti h, i =,, the union of the elements contained in Ω i and having one side on and, for any K T h T h, define γ K := min γ. x K

7 We have (u u h, λ λ p ) C (k + + j K T h T h γ K h min{k,s} K K T h min{k,s}+ h K u H s+ (K) ( k l s j p s j + sup γ l s j x j u H s+ (K) () p (s ) ) ) j λ /, H s / ( j) with a positive constant C independent of the mesh-size and of p. We briefly comment on Theorem 3.. Assume that T h is quasi-uniform and denote by h its characteristic mesh-size. Then, from (), the optimal choice of the polynomial approximation seems to be p j l j /h, j =,..., n, when k s, or p j l j /h k/s, j =,..., n, when k < s < +. Estimate () then becomes (u u h, λ λ p ) Ck / h min{k,s} i u i H s+ (Ω i). For analytic solutions, from Theorem 3. in [6], we have that the approximation error for λ depends on p exponentially. Therefore, p j can be chosen as p j log h, j =,..., n, which allows for a saving in the number of degrees of freedom for the approximation of λ (see Section 4). Assume that T h and T h are quasi-uniform and denote by h and h their characteristic mesh-sizes (here, we are not assuming any bound of h and h in terms of each other). Then, from the definition of the parameter γ, it is clear that, if h and h are very different in size, estimate () significantly depends on α. If h h (resp. h h ), the best result is given for α = (resp. α = ), which gives the symmetric formulation (7). We point out that the same strategy was adopted in [, ] for an interior penalty treatment of the interface between non-matching meshes. If we assume s =, for the sake of simplicity, and the optimal choice of the polynomial approximation orders, namely p j l j / max{h, h }, j =,..., n, estimate () becomes (u u h, λ λ p ) Ck / i h i u i H (Ω i). 4. Numerical examples In the examples below, unless otherwise stated, we doubled the polynomial degree for the approximation of λ, for every doubling of the number of nodes

8 on the interface, starting with p j = on the coarsest mesh. The parameter γ was chosen as γ j = h min / 3 where h min denotes the smallest element size along j. 4.. Interior domain We considered the domain Ω := (, 3) (, 3) divided into one interior domain Ω := (, ) (/, 3/) and one exterior Ω := Ω \ Ω. We set κ = κ =, f = π 9 sin (πx/3) sin (πy/3), and boundary conditions such that the analytical solution is u = sin (πx/3) sin (πy/3). The initial and final meshes, with the elevation of the corresponding approximate solution, are shown in Fig., and in Fig. we show the corresponding convergence behavior, second order convergence in L norm and first order convergence in broken energy norm..4.4...8.8.6.6.4.4.. 3 3.5.5.5.5.5.5 3.5.5.5.5.5.5 3 Figure. First and last mesh in the sequence corresponding to Fig.. We remark that, in more general cases (e.g., when κ κ and is only Lipschitz continuous), the model problem () lacks of elliptic regularity. Typically, full elliptic regularity can only be expected if is sufficiently smooth, cf. [8]. Therefore, in general, we cannot expect optimal convergence in L norm. Finally, we show that the polynomial degree of the multiplier can grow much slower than the number of degrees of freedom on the interface without

9 - -3 log(error) -4-5 -6-7 L norm Broken energy norm -5-4 -3 - - log( h) Figure. Convergence in L and in broken energy norm. loss of convergence. In Fig. 3 we give the convergence resulting from letting p j = log h, in accordance with the discussion after Theorem 3., which gives p j = 4 on the last mesh in the sequence, much less than the number of nodes on each segment in the final mesh (cf. Fig. ). Nevertheless, comparable errors are obtained. - -3 log(error) -4-5 -6-7 L norm Broken energy norm -5-4 -3 - - log( h) Figure 3. Convergence in L and in broken energy norm using p j = log h.

4.. The case κ κ Consider solutions to the ordinary differential equation ( ) d du i du κ i = ; [u(/)] = ; κ dx dx dx (/) = κ du dx (/). i The domain is (, ), with an interface at x = /. While this is a one-dimensional problem, we solved it numerically in D on the domain (, ) (, ), with zero Neumann boundary conditions at y = and y =. The equation has a closed-form solution that, for homogeneous Dirichlet boundary conditions at x = and x =, is given by u (x) = (3 κ + κ ) x 4 κ + 4 κ κ x κ, u (x) = κ κ + (3 κ + κ ) x 4 κ + 4 κ κ x κ. We chose κ = /, κ = 3. In Fig. 4 we show the corresponding convergence behavior, again with second order convergence in L norm and first order convergence in broken energy norm. -4-5 -6 log(error) -7-8 -9 - L norm Broken energy norm -6-5 -4-3 - - log( h) Figure 4. Convergence in L and in broken energy norm. References. H.J.C. Barbosa and T. J. R. Hughes, Boundary Lagrange multipliers in finiteelement methods - error analysis in natural norms, Numer. Math. 6, 5 (99).

. J. W. Barrett and C. M. Elliot, Fitted and unfitted finite-element methods for elliptic equations with smooth interfaces, IMA J. Numer. Anal. 7, 83 3 (987). 3. J. W. Barrett and C. M. Elliot, Finite element approximation of the Dirichlet problem using the boundary penalty method, Numer. Math. 49, 343 366 (986). 4. R. Becker, P. Hansbo, and R. Stenberg, A finite element method for domain decomposition with non-matching grids, MAN Math. Model. Numer. Anal. 37, 9-5 (3). 5. F. Ben Belgacem, The mortar finite element method with Lagrange multipliers, Numer. Math., 84, 73 97 (999). 6. C. Bernardi, Y. Maday and A. T. Patera, A new nonconforming approach to domain decomposition: the mortar element method, in Nonlinear Partial Differential Equations and their Applications, Collège de France Seminar, Vol. XI (Paris, 989 99), Pitman Res. Notes Math. Ser., 99, Longman Sci. Tech., Harlow, 994 pp. 3 5. 7. F. Brezzi and M. Fortin, Mixed and Hybrid Finite Element Methods, Springer Verlag, 99. 8. Z. Chen and J. Zhou, Finite element methods and their convergence for elliptic and parabolic interface problems, Numer. Math., 79, 75 (998). 9. P. Hansbo, C. Lovadina, I. Perugia and G. Sangalli, A Lagrange multiplier method for the finite element solution of elliptic domain decomposition problems using non-matching meshes, submitted to Numerische Mathematik.. B. Heinrich and K. Pietsch, Nitsche type mortaring for some elliptic problem with corner singularities, Computing 68, 7 38 ().. B. Heinrich and S. Nicaise, The Nitsche mortar finite-element method for transmission problems with singularities, IMA J. Numer. Anal. 3, 33 358 (3).. G. Liang and J. He, The non-conforming domain decomposition method for elliptic problems with Lagrangian multipliers, Chinese J. Numer. Math. Appl. 5, 8 9 (993). 3. J. L. Lions and E. Magenes, Problèmes aux limites non homogènes et applications, Vol., Dunod, Paris, 968. 4. J. Nitsche, Über ein Variationsprinzip zur Lösung von Dirichlet-Problemen bei Verwendung von Teilräumen, die keinen Randbedingungen unterworfen sind, Abh. Math. Univ. Hamburg 36, 9 5 (97). 5. A. Priestley, Exact projections and the Lagrange-Galerkin method: A realistic alternative to quadrature, J. Comput. Phys., 36 333 (994). 6. Ch. Schwab, p- and hp- Finite Element Methods, Oxford University Press, 998. 7. R. Stenberg, On some techniques for approximating boundary conditions in the finite element method, J. Comput. Appl. Math. 63, 39 48 (995). 8. B.I. Wohlmuth, Discretization methods and iterative solvers based on domain decomposition, Springer Verlag,.