A robust a-posteriori error estimate for hp-adaptive DG methods for convection-diffusion equations

Size: px
Start display at page:

Download "A robust a-posteriori error estimate for hp-adaptive DG methods for convection-diffusion equations"

Transcription

1 IMA Journal of Numerical Analysis Page 1 of 3 doi: /imanum/drnxxx A robust a-posteriori error estimate for hp-adaptive DG methods for convection-diffusion equations LIANG ZHU AND DOMINIK SCHÖTZAU Mathematics Department, University of British Columbia, 1984 Mathematics Road, Vancouver, BC, V6T 1Z, Canada, mail: {zhuliang,schoetzau}@math.ubc.ca IMA J. Numer. Anal., Vol. 31, pp , 011 We derive a robust a-posteriori error estimate for hp-adaptive discontinuous Galerkin (DG) discretizations of stationary convection-diffusion equations. We consider 1-irregular meshes consisting of parallelograms. The estimate yields global upper and lower bounds of the errors measured in terms of the natural energy norm associated with the diffusion and a semi-norm associated with the convection. The ratio of the constants in the upper and lower bounds is independent of the local mesh sizes and weakly depending on the local polynomial degrees. Moreover, it is also independent of the magnitude of the Péclet number of the problem, and hence the estimate is fully robust for convection-dominated problems. We apply our estimator as an energy norm error indicator in an hp-adaptive refinement algorithm and illustrate its practical performance in a series of numerical examples. Keywords: Discontinuous Galerkin (DG) methods, robust a-posteriori error estimation, hp-adaptivity, convection-diffusion equations 1. Introduction It is well-known that solutions to convection-diffusion equations may have boundary or internal layers of small width where their gradients change extremely rapidly. One way to efficiently approximate convection-diffusion problems is to use adaptive finite element methods that are capable of locally refining the meshes in the vicinity of these layers. The decision when to refine an element is usually based on a-posteriori estimates of the errors (or functionals thereof). For excellent surveys on adaptive finite elements and a-posteriori error estimation, we refer to Ainsworth and Oden (000) and Verfürth (1996). The design of robust energy norm a-posteriori error estimates has attracted a lot of attention recently. Here, by robustness we mean that the estimates yield upper and lower bounds for the errors measured in suitable norms that differ by a factor that is independent of the Péclet number of the problem. Several robust and semi-robust a-posteriori estimates for energy norm error estimation can now be found in the literature. For conforming and mixed finite element methods, we refer to the recent papers by Sangalli (005), Sangalli (008), Verfürth (1998), Verfürth (005), Vohralík (007) and the references therein. The robustness of a-posteriori energy norm error estimates for non-conforming and discontinuous Galerkin (DG) finite element methods has been studied by Alaoui et al. (007), rn and Stephansen (008), rn et al. (008), Schötzau and Zhu (009) and the references therein. However, all the papers above are concerned with h-version finite element methods. These methods are based on employing a fixed, usually low polynomial degree. As a consequence, adaptive h-version methods yield at most algebraic rates of convergence. This is in contrast to hp-version finite element methods, where The author 008. Published by Oxford University Press on behalf of the Institute of Mathematics and its Applications. All rights reserved.

2 of 3 L. ZHU AND D. SCHÖTZAU the combination of h-refinement and p-refinement typically results in exponential rates of convergence, see, e.g., Schwab (1998) and the references therein. Discontinuous Galerkin methods are naturally suited for realizing hp-adaptivity. Indeed, being based on discontinuous finite element spaces, these methods can easily deal with irregularly refined meshes and locally varying polynomial degrees. For recent accounts on the state-of-the-art of DG methods we refer to reader to Arnold et al. (00), Cockburn et al. (000), Cockburn and Shu (001), Houston et al. (00) and the references therein. Several approaches to energy norm error estimation for DG methods applied to elliptic problems can be found in the literature; see, e.g., Becker, Hansbo and Larson (003), Becker, Hansbo and Stenberg (003) and Karakashian and Pascal (003). xtensions to hp-version DG methods have been recently developed by Houston et al. (006, 007, 008). In this paper, we extend the h-version technique proposed by Schötzau and Zhu (009) to the hpversion of the DG method and derive a robust a-posteriori error estimate for convection-diffusion equations. Similarly to Verfürth (005), we introduce as an error measure the natural energy norm and a dual norm associated with the convection. In this measure, we derive upper and lower bounds of the errors, which are explicit in the local mesh sizes and polynomial degrees. The ratio of the constants in the upper and lower bounds is independent of the local mesh size and weakly depending on the polynomial degrees. More importantly, it is independent of the Péclet number of the problem; hence, our estimate is robust. In our analysis, the error is decomposed into a conforming part and a remainder using an averaging operator as in the approaches of Houston et al. (007) and Karakashian and Pascal (003). The conforming contribution of the error can be dealt with using standard techniques, while the rest term is shown to be controlled by the jump. A major ingredient of our analysis is a new L -norm approximation property for the hp-version averaging operator. In Houston et al. (007), an optimal H 1 -seminorm approximation property was established on regular meshes without hanging nodes. It was then extended by Houston et al. (008) to irregular meshes. Burman and rn (007) proved optimal L -norm (and H 1 -seminorm) estimates on regular meshes and for fixed polynomial degrees. We extend the L -norm estimate to the case of 1-irregular meshes consisting of parallelograms and variable polynomial degrees. Similarly to Houston et al. (008), we also use an auxiliary mesh underlying the possibly irregular computational mesh. However, to obtain the L -norm estimate, we also allow the auxiliary mesh to be 1-irregular. We present a series of numerical tests where we use our a-posteriori error estimator as an error indicator in an hp-adaptive algorithm. To decide whether to apply h- or p-refinement of marked elements, we employ the smoothness estimation strategy developed by Houston et al. (003) and Houston and Süli (005). Our numerical examples indicate that our algorithm is effective in locating and resolving boundary layers. Moreover, we observe that both the energy error and the error indicator converge exponentially once the local mesh size is sufficiently small. The outline of the rest of this article is as follows. In Section, we introduce hp-adaptive discontinuous Galerkin methods for a convection-diffusion model problem. In Section 3, we state and discuss our robust a-posteriori error estimate. The proof of this estimate is carried out in Sections 4 and 5. In Section 6, we present a series of numerical tests that illustrate the theoretical results. Finally, in Section 7, we end with some concluding remarks.. Interior penalty discretization of convection-diffusion problems In this section, we introduce an hp-adaptive interior penalty discontinuous Galerkin finite element method for the discretization of convection-diffusion equations.

3 .1 Model problem A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS 3 of 3 We consider the convection-diffusion model problem: ε u + a(x) u = f (x) in Ω, u = 0 on Γ. (.1) Here, Ω is a bounded Lipschitz polygon in R with boundary Γ = Ω. The parameter ε > 0 is the (constant) diffusion coefficient, the vector-valued function a(x) a given flow field, and the function f (x) a generic right-hand side in L (Ω). The coefficient a(x) is assumed to belong to W 1, (Ω) and to satisfy a = 0 in Ω. (.) Without loss of generality, we shall assume that a L (Ω) and the length scale of Ω are one so that ε 1 is the Péclet number of the problem. The standard weak form of the convection-diffusion equation in (.1) is to find u H0 1 (Ω) such that ( ) A(u,v) = ε u v + a uv dx = Ω Ω Under assumption (.), the variational problem (.3) is uniquely solvable. f vdx v H 1 0 (Ω). (.3). Discretization Throughout, we assume that the computational domain Ω can be partitioned into shape-regular (sequences of) meshes T = {K} of parallelograms K. ach element K T is the image of the reference square K = ( 1,1) under an affine elemental mapping F K : K K. As usual, we denote by h K the diameter of K. We store the elemental diameters in the mesh size vector h = {h K : K T }. We will make use of the following sets of vertices and edges. For an element K T, we denote by N (K) the set of its four vertices. A node ν of a finite element mesh T is the vertex of at least one element K T. The node ν is called an interior node if ν / Γ ; similarly, it is a boundary node if ν Γ. We denote by N I (T ), N B (T ) the sets of interior and boundary nodes, respectively, and set N (T ) = N I (T ) N B (T ). Further, we denote by (K) the set of its four elemental edges. If the intersection = K K of two elements K,K T is a proper line segment (and not a single point), we call an interior edge of T. The set of all interior edges is denoted by I (T ). Analogously, if the intersection = K Γ of an element K T and Γ is a proper line segment, we call a boundary edge of T. The set of all boundary edges of T is denoted by B (T ). Moreover, we set (T ) = I (T ) B (T ). We denote by h the length of an edge (K) or (T ). In our analysis, we allow for 1-irregularly refined meshes T where each elemental edge (K) may contain at most one hanging node located in the middle of it. That is, we either have (T ) or can be written as = 1, for two edges 1 and in (T ) that satisfy h 1 = h = h /. Next, let us define the jumps and averages of piecewise smooth functions across edges of a mesh T. To that end, let the interior edge I (T h ) be shared by two neighbouring elements K and K e where the superscript e stands for exterior. For a piecewise smooth function v, we denote by v its trace on taken from inside K, and by v e the one taken from inside K e. The average and jump of v across the edge are then defined as {{v}} = 1 (v + v e ), [[v]] = v n K + v e n K e.

4 4 of 3 L. ZHU AND D. SCHÖTZAU Here, n K signifies the unit outward normal on the boundary of element K. Similarly, if q is piecewise smooth vector field, its average and (normal) jump across are given by {{q}} = 1 ( q + q e ), [[q]] = q n K + q e n K e. On a boundary edge B (T ) shared by Γ and K, we set accordingly {{q}} = q and [[v]] = vn, with n denoting the unit outward normal vector on Γ. With each element K of a mesh T, we associate a polynomial degree p K 1, introduce the degree vector p = { p K : K T }, and set p = max p K. We assume that p is of bounded local variation. That is, there is a constant ρ 1 independent of the particular mesh in a sequence of meshes such that, for any pair of neighbouring elements K,K T, we have ρ 1 p K /p K ρ. For (T ), we introduce the edge polynomial degree p by { max{p K, p p = K }, = K K I (T ), (.4) p K, = K Γ B (T ). For a partition T of Ω and a degree vector p on T, we then define the hp-version discontinuous Galerkin finite element space by S p (T ) = {v L (Ω) : v K F K Q pk ( K), K T }, (.5) with Q p ( K) denoting the set of all polynomials on the reference square K of degree less or equal than p in each variable. We now consider the following discontinuous Galerkin method for the numerical approximation of (.1): Find u hp S p (T ) such that A hp (u hp,v) = f vdx (.6) Ω for all v S p (T ), with the bilinear form A hp given by A hp (u,v) = (ε u v + a uv) dx K (T ) εγ p + [[u]] [[v]]ds h (T ) {{ε u}} [[v]]ds K in Γ in a n K uvds + (T ) K in \Γ {{ε v}} [[u]]ds a n K (u e u)vds. Here, for a piecewise smooth function, the gradient operator is taken element by element. The constant γ > 0 is the interior penalty parameter. To ensure the stability and well-posedness of the discontinuous Galerkin discretization, it is well-known that it has to be chosen sufficiently large, independently of h, p and ε. Finally, we denote by Γ in and K in the inflow parts of Γ and K T, respectively: Γ in = {x Γ : a(x) n(x) < 0}, K in = {x K : a(x) n K (x) < 0}. RMARK.1 The discretization (.6) is based on the original upwind discretization of Lesaint and Raviart (1974) and Reed and Hill (1973) for the convective term, and on the classical symmetric interior penalty discretization of Arnold (1980) and Nitsche (1971) for the diffusion term; see also Arnold et al. (00).

5 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS 5 of 3 3. Robust a-posteriori error estimates In this section, our main results are presented and discussed. 3.1 Norms We begin by introducing the norms in which the errors are measured. First, we introduce the following energy norm associated with the discontinuous Galerkin discretization of the diffusive term: Next, we define v,t = ε v L (K) + ejump p,t (v), ejump p,t (v) = q = sup v H 1 0 (Ω)\{0} (T ) γε p h [[v]] L (). (3.1) Ω q vdx v,t q L (Ω). Analogously to Verfürth (005) and Schötzau and Zhu (009), we introduce the following semi-norm associated with the discretization of the convection term: v O,T = av + ojump p,t (v), ojump p,t (v) = Notice that h ε 1 is the local mesh Péclet number. 3. A robust a-posteriori error estimate (T ) h ε p [[v]] L (). (3.) Let now u hp S p (T ) be the discontinuous Galerkin approximation obtained by (.6). Moreover, let f hp and a hp denote piecewise polynomial approximations in S p (T ) to the right-hand side f and the flow field a, respectively. For each element K T, we introduce the following local error indicator η K which is given by the sum of the three terms The first term η RK is the interior residual defined by The second term η K is the edge residual given by η K = η R K + η K + η J K. (3.3) η R K = ε 1 p K h K f hp + ε u hp a hp u hp L (K). η K = 1 K\Γ ε 1 p 1 h [[ε u hp ]] L (). The last residual η JK measures the jumps of the approximate solution u hp : ηj K = 1 ( γ ε p 3 + h ) ( γ [[u hp ]] h ε p L () + ε p 3 + h ) [[u hp ]] h ε p L (). K\Γ K Γ

6 6 of 3 L. ZHU AND D. SCHÖTZAU We also introduce the local data approximation term ( ) ΘK = ε 1 p K h K f f hp L (K) + (a a hp) u hp L (K). We then introduce the global error estimator and data approximation error η = ηk, Θ = ΘK. (3.4) In the following, we use the symbols and to denote bounds that are valid up to positive constants, independently of h, p and ε. THORM 3.1 (Reliability) Let u be the solution of (.1) and u hp S p (T ) its DG approximation obtained by (.6). Let the error estimator η and the data approximation error Θ be defined by (3.4). Then we have the a-posteriori error bound u u hp,t + u u hp O,T η +Θ. RMARK 3.1 The power γ p 3 in η J K is slightly suboptimal with respect to the one used in the jump terms of the energy norm (3.1). This suboptimality is due to the possible presence of hanging nodes in T. Indeed, for conforming meshes, the conforming hp-version Clément interpolant constructed by Melenk (005) can be employed in our proof; see also Houston et al. (007). As a consequence, Theorem 3.1 holds true with the following version of η JK : η J K = 1 K\Γ ( γε p h + h ) [[u hp ]] ε p L () + K Γ ( γε p h + h ) [[u hp ]] ε p L (). On the other hand, the numerical results in Section 6 indicate that the two versions of η JK yield practically identical results on 1-irregularly refined square meshes. Our next theorem derives a lower bound for the error measured in terms of the energy norm and the semi-norm O,T. For p-independence in both the upper and lower bounds, special weighting techniques seem to be necessary which we do not pursue in this article; see Braess et al. (008). Here, we only present a weakly p-dependent lower bound for the a-posteriori error estimator η K defined above. THORM 3. (fficiency) Let u be the solution of (.1) and u hp S p (T ) its DG approximation obtained by (.6). Let the error estimator η and the data approximation error Θ be defined by (3.4). Then for any δ (0, 1 ) we have the bound η p δ+1 u u hp,t + p δ+1 u u hp O,T + p δ+ 1 Θ. As the ratio of the constants in the upper and lower bounds in Theorem 3.1 and Theorem 3. is independent of the Péclet number of (.1), the estimator η is robust. 4. Proofs In this section, we present the proofs of Theorems 3.1 and 3..

7 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS 7 of Stability and auxiliary forms The following inf-sup condition for the continuous form A is the crucial stability result in our analysis. It holds with an absolute constant, which can be immediately inferred from Lemma 4.4 of Schötzau and Zhu (009). LMMA 4.1 Assume (.). Then we have inf sup u H0 1(Ω)\{0} v H0 1(Ω)\{0} A(u,v) ( ) 1 u,t + au v,t 3. Next, we split the discontinuous Galerkin form A hp into two parts, see Schötzau and Zhu (009), and define à hp (u,v) = K K hp (u,v) = (ε u v + a uv) dx + a n K uvds + K in Γ in {{ε u}} [[v]]ds (T ) (T ) K in \Γ (T ) εγ p h [[u]] [[v]]ds a n K (u e u)vds, {{ε v}} [[u]]ds. We shall use the above auxiliary forms to express both the continuous form A in (.3) and the discontinuous Galerkin form A hp in (.6). Indeed, we have A(u,v) = à hp (u,v), u,v H 1 0 (Ω), (4.1) A hp (u,v) = à hp (u,v) + K hp (u,v), u,v S p (T ). (4.) 4. Auxiliary meshes We shall make use of an auxiliary 1-irregular mesh T of parallelograms, similarly to the approach of Houston et al. (008), which is obtained from T as follows. Let K T. If all four elemental edges are edges of the mesh T, that is, if (K) (T ), we leave K untouched. Otherwise, at least one of the elemental edges of K contains a hanging node. In this case, we replace K by the four parallelograms obtained from bisecting the elemental edges of K. This construction is illustrated in Figure 1. Clearly, the mesh T is a refinement of T ; it is also shape-regular and 1-irregular. We denote by R (T ) the set of edges in (T ) that have been refined in the above process. We denote by N A ( T ) respectively A ( T ) the vertices in N ( T ) respectively the edges in ( T ) which are inside an element K of T. Moreover, we write R(K) for the elements in T that are inside K. If K is unrefined, R(K) = {K}. Otherwise, the set R(K) consists of four newly created elements. Next, we introduce the following auxiliary discontinuous Galerkin finite element space on the mesh T : S p ( T ) = {v L (Ω) : v K F K Q p K ( K), K T }, where the auxiliary polynomial degree vector p is defined by p K = p K, for K R(K). Thus, we clearly have the inclusion S p (T ) S p ( T ). In complete analogy to (3.1) and (3.), the energy and convective

8 8 of 3 L. ZHU AND D. SCHÖTZAU = FIG. 1. The construction of the auxiliary mesh T from T. norms associated with the auxiliary mesh T are given by v, T = ε v K T L ( K) + ejump p, T (v), v O, T = av + ojump p, T (v), (4.3) where the auxiliary edge polynomial degrees pẽ for the jump terms over T are defined as in (.4), using the auxiliary degrees p K. Obviously, v,t = v, T and v O,T = v O, T for all v H 1 0 (Ω). LMMA 4. Let v S p ( T )+H 1 0 (Ω) and w S p(t )+H 1 0 (Ω) be such that [[v]] = [[w]], ( T ). Then we have ejump p,t (w) ojump p,t (w) ejump p, T (v) ejump p,t (w), ojump p, T (v) ojump p,t (w). Proof. Since w S p (T )+H 1 0 (Ω), we have that [[v]] = [[w]] = 0 over newly created edges in A ( T ). To look at the jumps over refined edges, let R (T ). We have = 1 with 1 and in ( T ) and h 1 = h = h /. Thus We conclude that ojump p, T (v) = h 1 [[v]] ε p L ( 1 ) + h [[v]] 1 ε p L ( ) = 1 (T ) ( T ) h ε p [[w]] L () + h ε p [[w]] L (). R (T ) 1 h [[w]] ε p L (). This readily implies the desired conclusion for the convective jumps. The equivalence for the diffusive jumps follows completely analogously. As a consequence of this result, we also have the following estimate. LMMA 4.3 For v S p (T ) + H0 1 (Ω), we have the bounds v,t v, T, v O,T v O, T. Proof. Clearly, we have ε v L (K) = ε v K T L ( K)

9 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS 9 of 3 for v S p (T ) + H0 1 (Ω). Applying Lemma 4. with w = v yields ejump p,t (v) ejump p, T (v), ojump p,t (v) ojump p, T (v). The assertion now readily follows. 4.3 Averaging operator Our analysis is based on an hp-version averaging operator that allows us to approximate discontinuous functions by continuous ones, analogously to the one used by Houston et al. (007), Houston et al. (008) or Burman and rn (007). For the h-version of the finite element method, we also refer to Karakashian and Pascal (003) and rn and Stephansen (008). To define this operator, we let S c p ( T ) be the conforming subspace of S p ( T ) given by S c p ( T ) = S p ( T ) H 1 0 (Ω). THORM 4.1 (Averaging operator) There is operator I hp : S p (T ) S c p ( T ) that satisfies K T K T (v I hp v) L ( K) v I hp v L ( K) (T ) (T ) The detailed proof of Theorem 4.1 will be presented in Section 5. p h 1 [[v]] L (), (4.4) p h [[v]] L (). (4.5) RMARK 4.1 Houston et al. (007) constructed an hp-version averaging operator that satisfies (4.4) on regular meshes without hanging nodes. This was then extended by Houston et al. (008) to irregular meshes. In Lemma 3. of Burman and rn (007), the estimates in (4.4) and (4.5) were proved on regular meshes and for fixed polynomial degrees. Theorem 4.1 extends these results to 1-irregular meshes and variable polynomial degrees. 4.4 Proof of Theorem 3.1 Following Houston et al. (007) and Schötzau and Zhu (009), we decompose the DG solution into a conforming part and a remainder: u hp = u c hp + ur hp, (4.6) where u c hp = I hpu hp S c p ( T ) H 1 0 (Ω), with I hp the approximation operator from Theorem 4.1. The rest is then given by u r hp = u hp u c hp = u hp I hp u hp S p ( T ). By Lemma 4.3 and the triangle inequality, we obtain u u hp,t + u u hp O,T u u hp, T + u u hp O, T u u c hp, T + u uc hp O, T + ur hp, T + ur hp O, T (4.7) = u u c hp,t + u u c hp O,T + u r hp, T + ur hp O, T. In a series of lemmas, we now bound both the continuous error u u c hp and the rest term ur hp can be bounded by the estimator η and the data approximation term Θ. LMMA 4.4 There holds u r hp, T + ur hp η. O, T

10 10 of 3 L. ZHU AND D. SCHÖTZAU Proof. Since [[u r hp ]] = [[u hp ]] for all ( T ) and u hp S p (T ), Lemma 4. and the definition of the jump residual η JK yield u r hp, T + ur hp O, T = ε u r hp K T L ( K) + aur hp + (u ejump p, T r hp ) + (u ojump p, T r hp ) K T ε u r hp L ( K) + aur hp + ηj K. Hence, only the volume terms and au r hp need to be bounded further. Since p 1, Theorem 4.1 yields ε u r hp K T L ( K) γ 1 (T ) εγ p [[u hp ]] h L () γ 1 ηj K. To estimate au r hp, we again use Theorem 4.1 and the fact that p 1, au r hp 1 ε ( ) a h K T L ( K) ur hp L ( K) (T ) ε p [[u hp ]] L () ηj K. This finishes the proof. Next, we recall the following standard hp-version approximation result from, e.g., Lemma 3.7 of Houston et al. (008): For any v H0 1(Ω), there exists a function v hp S p (T ) such that for any K T. p K h K v v hp L (K) + (v v hp) L (K) + p K h K v v hp L ( K) v L (K), (4.8) LMMA 4.5 For any v H0 1 (Ω), we have f (v v hp )dx à hp (u hp,v v hp ) + K hp (u hp,v hp ) (η +Θ) v,t. Ω Here, v hp S p (T ) is the hp-interpolant of v in (4.8). Proof. Integration by parts of the diffusive volume terms readily yields f (v v hp )dx à hp (u hp,v v hp ) + K hp (u hp,v hp ) = T 1 + T + T 3 + T 4 + T 5, where Ω T 1 = ( f + ε u hp a u hp )(v v hp )dx, K T = [[ε u hp ]]{{v v hp }}ds, T 3 = T 4 = T 5 = I (T ) (T ) K in \Γ (T ) {{ε v hp }} [[u hp ]]ds, a n K (u hp u e hp )(v v hp)ds + εγ p h [[u hp ]] [[v v hp ]]ds. K in Γ in a n K u hp (v v hp )ds,

11 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS 11 of 3 To bound T 1, we first add and subtract the data approximations. From the weighted Cauchy-Schwarz inequality and the approximation properties in (4.8), we then readily obtain ( 1 T 1 (ηr K +ΘK)) v,t. Similarly, by the Cauchy-Schwarz inequality and (4.8), we have T ( I (T ) ε 1 p 1 h [[ε u hp ]] ) 1 ( L () I (T ) ε p h 1 v v hp 1 L ()) ( η ) 1 K v,t. To estimate T 3, we employ the Cauchy-Schwarz inequality, the hp-version trace inequality and the H 1 - stability of v hp from (4.8). This results in T 3 ( (T ) ε p h 1 [[u hp]] 1 ( L ()) ε p K h K v hp ) 1 L ( K) ( η ) 1 ( J K ε v hp 1 L (K)) ( η ) 1 J K v,t. For T 4, we apply again the Cauchy-Schwarz inequality and (4.8) to get T 4 ( (T ) Finally, we have T 5 ( (T ) ε 1 p 1 h [[u hp ]] ) 1 ( L () εγ p 3 h 1 [[u hp]] ) 1 ( L () (T ) (T ) ε p h 1 v v hp 1 L ()) ( η ) 1 J K v,t. ε p h 1 v v hp 1 L ()) ( η ) 1 J K v,t. The above estimates for the terms T 1 through T 5 imply the assertion. LMMA 4.6 There holds: u u c hp,t + u u c hp O,T η +Θ. Proof. Since u u c hp H1 0 (Ω), we have u uc hp O,T = a(u u c hp ). Then the inf-sup condition in Lemma 4.1 yields: u u c hp,t + u u c hp A(u O,T sup uc hp,v). (4.9) v H0 1(Ω)\{0} v,t To bound (4.9), let v H0 1 (Ω). Then, property (4.1) shows that A(u u c hp,v) = f vdx A hp (u c hp,v) = Ω Ω f vdx à hp (u c hp,v). By employing the fact that v H 1 0 (Ω) and integrating by parts the convection term, one can readily see that à hp (u c hp,v) = à hp (u hp,v) + R,

12 1 of 3 L. ZHU AND D. SCHÖTZAU with ( R = ε u r hp + au r ) hp vdx. K T K Furthermore, from the DG method in (.6) and property (4.), we have Ω f v hp dx = à hp (u hp,v hp ) + K hp (u hp,v hp ), where v hp S p (T ) is the hp-version Combining the above results yields A(u u c hp,v) = The estimate in Lemma 4.5 now shows that Ω f (v v hp )dx à hp (u hp,v v hp ) + K hp (u hp,v hp ) R. A(u u c hp,v) (η +Θ) v,t + R. (4.10) It remains to bound R. From the Cauchy-Schwarz inequality, the definition of the norm, the conformity of v and Lemma 4.4, one readily obtains ( ) R u r hp, T + ur hp O, T v,t η v,t. (4.11) quations (4.9) (4.11) imply the desired result. The proof of Theorem 3.1 now immediately follows from (4.7), Lemma 4.4 and Lemma Proof of Theorem 3. We first introduce the following bubble functions; cf. Melenk and Wohlmuth (001). On the reference element K = ( 1,1), we define the weight function Ψ K ( x) = dist( x, K). For an arbitrary element K T, we set Ψ K = c K Ψ K F 1 K, where c K is a scaling factor chosen such that K (Ψ K 1)dx = 0. Similarly, on the reference interval Î = ( 1,1), we define the weight function ΨÎ( x) = 1 x. For an interior edge, we let Ψ = c ΨÎ F 1, where F is the affine transformation that maps Î onto and c is chosen such that (Ψ 1)ds = 0. We now show the efficiency of η RK, η K and η JK, respectively. LMMA 4.7 Under the assumptions of Theorem 3., there holds Proof. For any element K T, we set ( ηr K ) 1 p u u hp,t + p a(u u hp ) + p δ+ Θ. 1 v K = ε 1 ( f hp + ε u hp a hp u hp ) K Ψ α K, where α ( 1,1]. Applying the inverse inequality from Theorem.5 of Melenk and Wohlmuth (001), we obtain f hp + ε u hp a hp u hp L (K) pα K ( f hp + ε u hp a hp u hp )Ψ α/ K L (K) = ε pα K v K Ψ α/ K L (K).

13 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS 13 of 3 This leads to ηr K S with S = p α K h Kε v K Ψ α/ K L (K). Since the exact solution satisfies ( f + ε u a u) K = 0, we obtain, by integration by parts and insertion of the data a and f, S = p α K h K = p α K h K + K K p α K h K K ( f hp + ε u hp a hp u hp )v K dx ( ε (u uhp ) a(u u hp ) ) v K dx (( ( fhp f ) + (a a hp ) u hp ) ε 1/ Ψ α/ K ) (ε 1/ v K Ψ α/ K Here, we have also used that v K K = 0. From Lemma 3.4 of Melenk and Wohlmuth (001), we have v K L (K) h 1 K p α K v K Ψ α/ K L (K). By the Cauchy-Schwarz inequality, the definition of the dual norm and the data approximation error Θ, we obtain S S ( p u u hp,t + p a(u u hp ) + p α Θ ). Therefore, ( ηr K ) 1/ p u u hp,t + p a(u u hp ) + p α Θ. Choosing δ = α 1/ finishes the proof. For any edge (T ), we define the sets )dx. w = {K 1,K T : = K 1 K }, w = { K T T : ( K)}. For simplicity, we also use the notation w and w to denote the domain formed by the elements in w and in w, respectively. LMMA 4.8 Under the assumptions of Theorem 3., there holds ( η K ) 1 p δ+1 u u hp,t + p δ+1 u u hp O,T + p δ+ 1 Θ. Proof. Let = K 1 K be an interior edge shared by two elements K 1,K T. For α (1/,1], set τ = [[ u hp ]]Ψ α. We construct a bubble function ψ over w. Case 1: Suppose that none of the end points of is a hanging node. That is, (K 1 ) (K ). Lemma.6 of Melenk and Wohlmuth (001) then ensures the existence of a function ψ H 1 0 (w ) with ψ = τ, ψ w = 0 and ψ L (w ) ψ L (w ) h1/ p 1 τ Ψ α/ L (), (4.1) h 1/ p τ Ψ α/ L (). (4.13)

14 14 of 3 L. ZHU AND D. SCHÖTZAU Case : Suppose that one of the end points of is a hanging node of T ; without loss of generality, we may assume it is a hanging node of K 1. In this case, w is concave, and there is an element K 1 T such that K 1 K 1 and K 1 K =. Thus w = K 1 K w. Again, by Lemma.6 of Melenk and Wohlmuth (001) we can find a function ψ H 1 0 ( w ) with ψ = τ, ψ w = 0 and ψ L ( w ) ψ L ( w ) h1/ p 1 τ Ψ α/ L (), h 1/ p τ Ψ α/ L (). Now define the function ψ on w by ψ = ψ on w, and by zero otherwise. By construction, we have that ψ H 1 0 (w ) with ψ = τ, ψ w = 0, and (4.1) (4.13) hold. In both cases above, we now proceed as follows. From the inverse inequality in Lemma.4 of Melenk and Wohlmuth (001), we get Therefore, [[ u hp ]] L () pα [[ u hp ]]Ψ α L () = pα τ Ψ α L (). (4.14) η K S with S = p α 1 h ε τ Ψ α L (). I (T ) Since [[ε u]] = 0 on interior edges, integration by parts over w yields [[ε (u hp u)]]τ ds = ε( u hp u)ψ + ε( u hp u) ψ dx, w where u hp and u hp are understood piecewise. Using the differential equation, approximating the data and integrating by parts the convective term, we readily obtain S = T 1 + T + T 3 + T 4 + T 5, with T 1 = T = T 3 = T 4 = T 5 = I (T ) I (T ) I (T ) I (T ) I (T ) p α 1 w p α 1 w p α 1 w h ( f hp + ε u hp a hp u hp )ψ dx, h (ε u hp ε u) ψ dx, h a(u u hp ) ψ dx, p α 1 h a [[u hp ]]τ ds, ( p α 1 h w ( f f hp ) + (a hp a) u hp )ψ dx. The Cauchy-Schwarz inequality, Lemma 4.7 and inequality (4.1) yield T 1 S p α 1 ( p u uhp,t + p a(u u hp ) + p α Θ ).

15 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS 15 of 3 Similarly, we obtain as well as T S p 1 +α u u hp,t, T 3 S p 1 +α a(u u hp ). To bound T 4, we first notice that Ψ L () = c = 3. By (4.14) and the definition of semi-norm O,T, we conclude that T 4 I (T ) ε 1 h 1 p 1 [[u hp]] L () ε 1 h 1 p 3α 1 τ Ψ α L () S p α u u hp O,T. Finally, the data error term T 5 can be bounded by T 5 I (T ) ε 1 p 1 h ( f f hp ) + (a hp a) u hp L (w ) ε 1 p α ψ L (w ) S p α 1 Θ. Combining the above bounds for T 1 through T 5, we obtain ( ) S S p α+ 1 u u hp,t + p α u u hp O,T + p α 1 Θ. Thus, ( ) 1 η K p α+ 1 u u hp,t + p α u u hp O,T + p α Θ. 1 Choosing δ = α 1/ implies the assertion. Since the jumps of u vanish over the edges, we finally have the following result. LMMA 4.9 Under the assumptions of Theorem 3., there holds ( ηj K ) 1/ p 1 u u hp,t + u u hp O,T. The proof of Theorem 3. now follows from Lemmas 4.7, 4.8 and Proof of Theorem 4.1 In this section, we prove the result of Theorem Polynomial basis functions We begin by introducing hp-version basis functions. To that end, let Î = ( 1,1) be the reference interval. We denote by Ẑ p = {ẑ p 0,,ẑp p } the Gauss-Lobatto nodes of order p 1 on Î. Recall that ẑ p 0 = 1 and ẑ p p = 1. We denote by Ẑ p int = {ẑp 1,,ẑp p 1 } the interior Gauss-Lobatto nodes of order p on Î. Let now (K) be an edge of an element K. The nodes in Ẑ p can be affinely mapped onto and we denote by Z p () = {z,p 0,,z,p p } the Gauss-Lobatto nodes of order p on. The points z,p 0 and z,p p

16 16 of 3 L. ZHU AND D. SCHÖTZAU coincide with the two end points of. The set Z p int () = {z,p 1,,z,p p 1 } denotes the interior Gauss- Lobatto points of order p. We write P p () for the space of all polynomials of degree less or equal than p on and define P int p () = {q P p () : q(z,p 0 ) = q(z,p p ) = 0}, Pp nod () = {q P p () : q(z) = 0, z Z p int ()}. By construction, we have P p () = Pp int () Pp nod (). For an element K and p 1, we now define basis functions for polynomials of the form v Q p (K), v P p (), (K), (5.1) where 1 p p is the edge polynomial degree associated with (K). As usual, we shall divide the basis functions into interior, edge and vertex basis functions. We first consider the reference element K = ( 1,1). We denote its four edges by Ê 1,...,Ê 4 and its four vertices by ν 1,..., ν 4, numbered as in Figure. Let { ϕ p i } 0 i p be the Lagrange basis functions ν 4 1 Ê 3 ν Ê Ê ν Ê 1 ν FIG.. Reference element with variable edge polynomial degrees: p = 5, pê1 =, pê = 3, pê3 = 4, pê4 = 1. associated with the nodes Ẑ p. We denote by {ẑ p i, j = (ẑp i,ẑp j )} 1 i, j p the interior tensor-product Gauss- Lobatto nodes on K. The interior basis functions are then given by Φ int,p i, j ( x 1, x ) = ϕ p i ( x 1) ϕ p j ( x ), 1 i, j p 1. Next, we consider exemplarily the edge Ê 1 in Figure with edge degree pê1. The edge basis functions for Ê 1 are Φ Ê 1,pÊ1 i ( x 1, x ) = ϕ p Ê 1 i ( x 1 ) ϕ p 0 ( x ), i = 1,, pê1 1. Note that Φ Ê 1,pÊ1 i vanishes on Ê, Ê 3 and Ê 4. The other edge basis functions are defined analogously. Finally, we consider the vertex ν 1, which is shared by Ê 1 and Ê 4 ; see Figure. We then introduce the associated vertex basis function Φ ν 1 K ( x 1, x ) = ϕ p Ê 1 0 ( x 1 ) ϕ p Ê 4 0 ( x ).

17 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS 17 of 3 It vanishes on Ê and Ê 3. The vertex basis functions associated with the other vertices of K are defined analogously. This completes the definition of the shape functions on the reference element K. For an arbitrary parallelogram K, shape functions Φ on K can be defined from the analogous ones on K by using the pull-back map Φ = Φ FK 1, giving rise to shape functions Φν K, Φ,p i and Φ int,p i, j on K. Therefore, a polynomial v of the form (5.1) can be expanded into v(x) = ν N (K) v(ν)φ ν K(x) + (K) p 1 i=1 v(z,p i )Φ,p i (x) + c i j Φ int,p i, j (x), 1 i, j p 1 with expansion coefficients c i j. We will make use of the following estimates, see Lemma 3.1 of Burman and rn (007). LMMA 5.1 There holds: (i) For a function v Q p (Î d ), d = 1,, that vanishes at the interior Gauss-Lobatto nodes on Î d, there holds v L (Î d ) p v L ( Î d ). (ii) If the vertex ν of the reference element K is shared by two edges Ê n and Ê m, the associated vertex basis function Φ ν K can be bounded by Φ ν K L ( K) p 1 p 1. Ê n Ê m 5. xtension operators Next, we define extension operators over edges. Let Ê ( K) be an elemental edge of the reference element K. We define LÊp by LÊp : P int p (Ê) Q p ( K), q(x) p 1 i=1 q(ẑê,p i ) ΦÊ,p i (x). (5.) By construction, LÊp ( q) = q on Ê, and LÊp ( q) vanishes in all the interior tensor-product Gauss-Lobatto nodes {ẑ p i, j } 1 i, j p 1 of K and on the other three edges of K. From Lemma 3.1 of Burman and rn (007), we have the following inequality. LMMA 5. The linear extension operator LÊp introduced in (5.) satisfies LÊp ( q) L ( K) p 1 q L (Ê). Now consider an arbitrary element K T and fix an edge (K). If contains no hanging node in T (i.e., (T )), we define the extension operator L p,k (q) : Pint p () Q p (K) by L p,k(q) = [LÊp (q F K )] F 1 K, q Pint p (). (5.3) If contains a hanging node located in the middle of it, can be written as = 1 for two edges 1 and in (T ). We then partition K into two parallelograms, K = K 1 K, by connecting the hanging node on with the midpoint of the edge opposite to, as illustrated in Figure 3 (left). For any q 1 Pp int ( 1 ) and q Pp int ( ), we define the extension operator L p,k (q 1,q ) by L p,k(q 1,q ) = L 1 p,k 1 (q 1 ) + L p,k (q ), (5.4)

18 18 of 3 L. ZHU AND D. SCHÖTZAU with L 1 p,k 1 and L p,k given in (5.3). By definition, the extensions L p,k (q) and L p,k (q 1,q ) are continuous in K and satisfy L p,k (q) = q, L p,k (q 1,q ) 1 = q 1 and L p,k (q 1,q ) = q. Moreover, the extensions L p,k (q) and L p,k (q 1,q ) both vanish on the other edges of (K). 3 ν 4 ν 3 K Ẽ 3 ν 4 ν 3 K Ẽ 4 K Ẽ ν1 ν 1 ν ν 1 Ẽ 1 FIG. 3. Left: Partition of K into K 1 and K. Right: lement K and K R(K). 5.3 Decomposition of functions in S p (T ) We shall now decompose functions in S p (T ), similarly to Proposition 5.4 of Houston et al. (007). For (T ) ( T ), we set p = min{ p K : K w }. (5.5) Notice that an elemental edge in ( K), K T, belongs to (T ) ( T ). Hence, for any K T, equation (5.5) defines the elemental edge polynomial degrees as used in (5.1). Furthermore, we denote by v K the restriction of a piecewise smooth function v to an element K T T. Let v S p (T ). Firstly, we introduce a (nodal) interpolant v nod S p ( T ). For each element K T and K R(K), we will construct the restriction v nod K of vnod to K such that v nod K Q p K ( K), v nod K P p (), ( K), (5.6) with p given in (5.5). To define v nod, we distinguish two cases. K Case 1: If R(K) = {K} (i.e., if K is unrefined), the interpolant v nod K = vnod K is simply defined by v nod K (x) = v K (ν) ΦK(x). ν (5.7) ν N (K) Case : If R(K) consists of four newly created elements, we define v nod K on each element K R(K) separately. To do so, fix K R(K). Without loss of generality, we may consider the situation shown in Figure 3 (right), where { i } 4 i=1 and {ν i} 4 i=1 denote the edges and vertices of K, {Ẽ i } 4 i=1 and { ν i} 4 i=1 the ones of K. Notice that here we have ν = ν and ν 4 N A ( T ). Furthermore, Ẽ 3 and Ẽ 4 are in A ( T ) and pẽ3 = pẽ4 = p K = p K. Let us now define the value of v nod K at the edge and vertex nodes of K. At the interior nodes of Ẽ 3 and Ẽ 4, we set v nod K (z) = v K(z), z Z p Ẽ 3 int (Ẽ 3 ) Z p Ẽ 4 int (Ẽ 4 ). (5.8)

19 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS 19 of 3 Similarly, we set v nod K (ν) = v K(ν) for the vertices ν = ν and ν = ν 4. It remains to define the values of v nod K on the nodes of the edges Ẽ 1 and Ẽ, as well as on ν 1 and ν 3. We only consider ν 1 and Ẽ 1 (the construction for ν 3 and Ẽ is completely analogous). If ν 1 N (T ) (i.e., ν 1 is a hanging node in T ), then we define v nod K (z) = 0, z Z p Ẽ 1 int (Ẽ 1 ), v nod K ( ν 1) = v K ( ν 1 ). (5.9) On the other hand, if ν 1 / N (T ), then 1 (T ) and ν 1 N (T ). In this case, we interpolate the values of the nodal interpolant over the long edge 1 at the Gauss-Lobatto nodes on Ẽ 1. That is, we set v nod K (z) = v K(ν 1 )Φ ν 1 K (z) + v K(ν )Φ ν K (z), z Z p Ẽ 1 int (Ẽ 1 ) { ν 1 }. (5.10) With the nodal values of v nod K constructed (5.8) (5.10), we have v nod K (x) = v nod K (ν) Φν K (x) + ν N ( K) ( K) p 1( i=1 v nod K (z,p i ) )Φ,p i (x). This finishes the construction of the interpolant of v nod. Notice that v nod S p ( T ) is continuous over edges A ( T ) and satisfies as well as v K (ν) v nod K (ν) = 0, ν N (T ) located on K, (5.11) v nod K Pp nod (), (T ), K w. (5.1) Secondly, we construct a function v edge S p ( T ) related to the edge degrees of freedom. To do so, fix an element K T. For any edge (K), we define v K by { L v pk,k K = ((v K v nod K ) ), (T ), L p K,K ((v K v nod K ) 1,(v K v nod K ) ), = 1, 1, (T ), with L p K,K ( ) in (5.3) and L p K,K (, ) in (5.4), respectively. We then define vedge elementwise as v edge K (x) = v K(x). (K) Thirdly, we construct a function v int S p ( T ) simply by setting elementwise v int K = v K v nod K v edge K, K T. Notice that v int K belongs to H1 0 (K). Hence, we have vint S c p ( T ). In conclusion, any function v S p (T ) can be decomposed into three parts: with v nod, v edge and v int in S p ( T ) as defined above. v = v nod + v edge + v int, (5.13)

20 0 of 3 L. ZHU AND D. SCHÖTZAU 5.4 Proof of Theorem 4.1 In this section, we outline the proof of Theorem 4.1. Some of the auxiliary results are postponed to Sections 5.5 and 5.6. For v S p (T ), we write v = v nod + v edge + v int, according to (5.13). We will define the averaging operator I hp v in three parts: I hp v = ϑ nod + ϑ edge + ϑ int, (5.14) with ϑ nod, ϑ edge, ϑ int S c p ( T ). Since v int S c p ( T ), we simply take ϑ int = v int. In Sections 5.5 and 5.6, we will further construct ϑ nod and ϑ edge such that the following two results hold true. LMMA 5.3 There is a conforming approximation ϑ nod S c p ( T ) that satisfies K T K T v nod ϑ nod L ( K) (v nod ϑ nod ) L ( K) (T ) (T ) p h [[v nod ]] ds, p h 1 [[vnod ]] ds. LMMA 5.4 There is a conforming approximation ϑ edge S c p ( T ) that satisfies K T K T v edge ϑ edge L ( K) (v edge ϑ edge ) L ( K) (T ) (T ) By the triangle inequality and Lemmas 5.3 and 5.4, we then obtain v I hp v L ( K) K T K T (v I hp v) L ( K) Theorem 4.1 now follows if we show that (T ) (T ) p h ([[v]] + [[v nod ]] )ds, p h 1 ([[v]] + [[v nod ]] )ds. ( p h [[v]] + [[v nod ]] ) ds, ( p h 1 [[v]] + [[v nod ]] ) ds. [[v nod ]] L () [[v]] L (), (T ). (5.15) To prove (5.15), we denote by ν 1 and ν the two end points of (T ). By the construction of v nod, the jump over satisfies [[v nod ]](ν i ) = [[v]](ν i ), i = 1,. Since [[v nod ]] vanishes on all the interior Gauss-Lobatto nodes on, item (i) in Lemma 5.1 and a scaling argument yield [[v nod ]] L () p h ([[v nod ]](ν 1 ) + [[v nod ]](ν ) ) = p h ([[v]](ν 1 ) + [[v]](ν ) ) p h [[v]] L ().

21 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS 1 of 3 From Theorem 3.9 of Schwab (1998), we further have the inverse estimate [[v]] L () p h 1 [[v]] L (). This shows (5.15) and finishes the proof of Theorem 4.1, up to the proofs of Lemmas 5.3 and 5.4 which we present next. 5.5 Proof of Lemma 5.3 Let v nod S p ( T ) be the nodal interpolant in the decomposition (5.13). We now shall construct the conforming approximation ϑ nod in S c p ( T ). For simplicity, we shall omit the superscript nod and, in the sequel, write v for v nod and ϑ for ϑ nod. For a node ν, we introduce the sets: w(ν) = { K T : ν N ( K)}, w (ν) = { (T ) : ν }. Fix K T and K R(K). We proceed by distinguishing the same two cases as in Subsection 5.3. Case 1: If R(K) = {K}, we have K = K. Then any elemental edge Ẽ ( K) belongs to (T ) and we have v K Ẽ Pnod pẽ (Ẽ). For any Gauss-Lobatto node ν located on K, we define the value of ϑ(ν) by w(ν) 1 v K (ν), ν N I(T ), ϑ(ν) = K w(ν) (5.16) 0, otherwise. Here, w(ν) denotes the cardinality of the set w(ν). (We have w(ν) = 4 for ν N I (T )). Then we define ϑ on K by ϑ(x) = ϑ(ν)φ (x). (5.17) ν K From (5.7) and (5.17), we have v K ϑ L ( K) ν N ( K) ν N ( K) v K (ν) ϑ(ν) Φν K L ( K). (5.18) Analogously to the argument on Page 115 of Burman and rn (007), we have v K (ν) ϑ(ν) p h 1/ [[v]] L (). (5.19) w (ν) Hence, by combining (5.18), (5.19) and item (ii) in Lemma 5.1 (with scaling), we obtain v K ϑ L ( K) {w (ν)} ν N ( K) p h [[v]] ds. (5.0) Case : If R(K) consists of four elements, we define ϑ on each element K R(K) separately, analogously to the construction of the nodal interpolant in Subsection 5.3. Without loss of generality, we may again consider the case illustrated in Figure 3 (right). Since Ẽ 3,Ẽ 4 A ( T ), the function v

22 of 3 L. ZHU AND D. SCHÖTZAU is continuous over Ẽ 3 and Ẽ 4. The values of ϑ on the edge nodes z Z p K int (Ẽ 3 ) Z p K int (Ẽ 4 ), and the vertex ν 4 are defined by ϑ(z) = v K (z), z Z p K int (Ẽ 3 ) Z p K int (Ẽ 4 ), ϑ( ν 4 ) = v K ( ν 4). (5.1) We further define the value of ϑ on the vertex ν by (5.16). It remains to define the values of ϑ for the nodes on the edges Ẽ 1 and Ẽ, as well as for ν 1 and ν 3. We only consider ν 1 and Ẽ 1 (the construction for ν 3 and Ẽ is completely analogous). If ν 1 N (T ), then ν 1 is a hanging node of T and Ẽ 1 (T ). Thus, v K Ẽ 1 P nod pẽ1 (Ẽ 1 ). For any z Z p Ẽ 1 int (Ẽ 1 ) { ν 1 }, the value of ϑ(z) is taken as in (5.16). On the other hand, if ν 1 / N (T ), then 1 (T ) and we have that v K 1 P nod p 1 ( 1 ). We define ϑ(ν 1 ) again by (5.16). Recall that ϑ(ν ) = ϑ( ν ) has already been defined. Then we set Now we construct ϑ on K by setting ϑ(z) = ϑ(ν 1 )Φ ν 1 K (z) + ϑ(ν )Φ ν K (z), z Z p Ẽ 1 int (Ẽ 1 ) { ν 1 }. (5.) ϑ(x) = ν N ( K) ϑ(ν)φ (x) + ν K Ẽ ( K) pẽ 1( i=1 ϑ(zẽ,p Ẽ i ) )ΦẼ,p Ẽ i (x). This completes the construction of ϑ. Clearly, ϑ S c p ( T ). We shall now derive an estimate analogous to (5.0). To do so, we bound the difference between v K and ϑ on K as follows: v K ϑ L ( K) ν N ( K) ν N ( K) ( v K (ν) ϑ(ν)) Φ ν K L ( K) + Ẽ ( K) ( v K (ν) ϑ(ν)) Φ ν K L ( K) + p 1 K h1/ K ςẽ L ( K) Ẽ ( K) ςẽ L (Ẽ) = T 1 + T, (5.3) with ςẽ(x) = p Ẽ 1 ( (v i=1 K (zẽ,p Ẽ i ) ϑ(zẽ,p Ẽ i ) ) ) ΦẼ,p Ẽ i (x). For the second inequality in (5.3), we have used estimate (i) in Lemma 5.1 and a scaling argument noticing that the function ςẽ(x) vanishes at all the interior tensor-product Gauss-Lobatto nodes in K and on the edges of K that are different from Ẽ. Let us first bound the term T 1 in (5.3). If the node ν N A ( T ), then, by (5.1), ( v K (ν) ϑ(ν)) Φ ν K (x) = 0, x K. (5.4) Furthermore, if the node ν belongs to N (T ), we apply estimate (ii) in Lemma 5.1 (with scaling) and an argument as in (5.19). We obtain ( v K (ν) ϑ(ν)) Φ ν K L ( K) w (ν) p 1 h 1 [[v]] L (). (5.5) Finally, if ν / N (T ) N A ( T ), then ν is the midpoint of an elemental edge, (K) (T ). Denote the two end points of this edge by ν 1 and ν. In view of (5.10) and (5.), we have v K (ν) ϑ(ν) (v K(ν 1 ) ϑ(ν 1 )) + (v K (ν ) ϑ(ν )).

23 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS 3 of 3 Thus, as before, we obtain ( v K (ν) ϑ(ν)) Φ ν K L ( K) w (ν 1 ) w (ν ) p 1 h 1 [[v]] L (). (5.6) To combine the results in (5.4)-(5.6), we define the set N ( K) as follows. We start from the set N ( K) and first remove all the vertices belonging to N A ( T ). Then, we replace any vertex ν N ( K) with ν / N (T ) N A ( T ) by the vertex ν N (K) which is on the same elemental edge of K as ν. For example, in the case shown in Figure 3 (right), we have N ( K) = {ν 1, ν, ν 3 }, provided that we have ν 1 / N (T ) and ν 3 N (T ). In conclusion, if we also set then the term T 1 can be bounded by ( K) = { w (ν) : ν N ( K)}, T 1 ( K) p 1 h 1 [[v]] L (). (5.7) Next, let us estimate the term T in (5.3). If Ẽ (T ) or Ẽ A ( T ), by the constructions of v and ϑ, we clearly have ςẽ L (Ẽ) = 0. Otherwise, one of the two end points of Ẽ, say ν 1, is a newly created node in T and the other one, ν, belongs to N (T ). Thus, we have p 1 K h 1 K ς Ẽ L (Ẽ) p 1 K h 1 K i=1 ( v K ( ν i) ϑ( ν i ) ) Φ ν i K L (Ẽ) + p 1 K h 1 K v K ϑ L (Ẽ) = T 1 + T. Then there exists an elemental edge (K) such that ν 1 is the midpoint of. Denote the end points of by ν 1 and ν. Similarly to (5.5) and (5.6), we have T 1 w (ν 1 ) w (ν ) In view of (5.), we proceed as in (5.19) and obtain T p 1 K h 1 ( (vk K (ν i ) ϑ(ν i ) ) ) Φ ν i K i=1 Combining the above results shows that T ( K) The bounds for T 1 and T in (5.7) and (5.8) yield This finishes the discussion of Case. v K ϑ L ( K) p 1 h 1 [[v]] L (). L () w (ν 1 ) w (ν ) p 1 h 1 [[v]] L (). p 1 h 1 [[v]] L (). (5.8) ( K) p h [[v]] ds. (5.9)

24 4 of 3 L. ZHU AND D. SCHÖTZAU We are now ready to complete the proof of Lemma 5.3. Notice that, by the key estimates in (5.0) for Case 1 and (5.9) for Case, we have v K ϑ L ( K) p h [[v]] ds, K T. (5.30) ( K) This proves the first inequality in Lemma 5.3. Moreover, by the inverse inequality v L ( K) see Schwab (1998), we obtain from (5.30) (v K ϑ) L ( K) p K h 1 K v L ( K), v S p( T ), K T, (5.31) ( K) which shows the second assertion in Lemma Proof of Lemma 5.4 p h 1 [[v]] ds, K T, (5.3) Fix an element K T and let be an elemental edge in (K). We define the function WK as follows: If B (T ), we set WK = L ( p K,K (vk v nod ) K ), with the extension operator L p K,K ( ) in (5.3). If I(T ), let K in T be the element such that is also an elemental edge of K, that is, (K ). Denote by K the element which has the lower polynomial degree of the elements K and K, i.e., K = K if p K p K and K = K otherwise. We define WK by WK = L ( p K,K (vk v nod K ) ). with L p K,K ( ) in (5.3). In the case where contains a hanging node, is partitioned into = 1 with 1, I (T ). There exist two elements K,K T such that 1 (K ) and (K ). Denote by K the element that has the lower polynomial degree of K and K, and by K the element that has the lower degree of K and K. We now define WK by WK = L ( p K,K (vk v nod K ) 1,(v K v nod K ) ), with L p K,K(, ) in (5.4). Then we define ϑ edge elementwise by setting ϑ edge K = (K) WK, with W K defined above. Clearly, the function ϑ edge belongs to S c p ( T ). We now prove the approximation properties of Lemma 5.4. By Lemma 5. (with a scaling argument), we have v edge ϑ edge K T L ( K) = v edge ϑ edge L ( K) K R(K) L p K,K (K) p (K) (K) ( (vk v nod ) K ) W K L (K) K h K (v K v nod K ) WK L () p h ([[v]] + [[v nod ]] )ds.

25 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS 5 of 3 This completes the proof of the first assertion of Lemma 5.4; the second one follows again from the first one by using the inverse inequality in (5.31). 6. Numerical experiments In this section, we present a series of numerical examples where we use η in (3.4) as an error indicator in an hp-adaptive refinement strategy. Our implementation of the DG method (.6) is based on the Deal.II finite element library, see Bangerth et al. (009) and Bangerth et al. (007). The non-symmetric sparse linear systems of equations are solved by using the UMFPACK package; cf. Davis (004a,b). In all the examples, the hp-adaptive meshes are constructed by first marking the elements for refinement and derefinement according to the size of the local error indicator η K in (3.3), with refinement and derefinement fractions set to 5% and 10%, respectively. To decide whether to h- or p-refine/derefine a marked element, we employ the smoothness estimation technique developed by Houston and Süli (005) and Houston et al. (003). If the approximate solution is smooth enough on element K according to the criterion employed, we increase the local polynomial degree p K by one; otherwise, we refine the element K isotropically into four elements by bisecting the elemental edges of K. Additional refinement might be performed to ensure that the meshes are 1-irregular. In all our tests, we set the stabilization parameter to γ = 10. The approximate right-hand side f hp is taken as the L -projection of f onto S p (T ). Moreover, since the flow field a is either constant or linear, we simply choose a hp = a in η RK. We numerically reproduce solutions that are analytic over the computational domain, although they have steep gradients along boundary and internal layers. In all our examples, we observe p-refinement to be dominating once the local mesh size is sufficiently resolved. Based on the a-priori error analysis for p-version methods in Schwab (1998), we thus plot all computed quantities against N 1 in a logarithmic scale, with N = dim(s p (T )). (a) (b) (c) rror Indicator nergy rror rror Indicator (p 3 ) nergy rror (p 3 ) rror Indicator (p ) 4 3 ratio (p 3 ) 10 7 L rror Jump rror Theta N 1/ 10 6 nergy rror (p ) N 1/ 1 ratio(p ) N 1/ FIG. 4. xample 1: Convergence behaviour for ε = xample 1 In this example, we take Ω = (0,1), choose a = (1,1) and select the right-hand side f so that the analytical solution to the convection-diffusion problem (.1) is given by x ( 1 1 x e ε 1 )( 1 e u(x 1,x ) = e ε x ε 1 ) 1 1 e ε x 1.

26 6 of 3 L. ZHU AND D. SCHÖTZAU (a) 10 1 (b) 11 (c) rror Indicator nergy rror 10 6 L rror Jump rror Theta N 1/ 10 3 rror Indicator (p 3 ) 10 4 nergy rror (p 3 ) rror Indicator (p ) nergy rror (p ) N 1/ ratio (p 3 ) ratio(p ) N 1/ FIG. 5. xample 1: Convergence behaviour for ε = The solution is smooth, but has boundary layers at x 1 = 1 and x = 1; their widths are both of order O(ε). This problem is well-suited to test whether the indicator η is able to pick up the steep gradients near these boundaries. We begin this test with a uniform mesh of elements and uniform polynomial degree p K = 1. In Figure 4(a), we show the performance of our hp-adaptive algorithm for ε = In the curves labelled rror Indicator and nergy rror, we see that the indicator η always overestimates the true energy error u u hp,t, in agreement with Theorem 3.1. Additionally, the convergence lines using hp-refinement are (roughly) straight on a linear-log scale, which indicates that exponential convergence is attained for this problem. In the curve L rror, we calculate the error ε 1 u u h L (Ω), which is an upper bound for a(u u h ). We see that this error is at least of the same order as the energy error. The ( ) 1/ same behaviour is observed for the error (T ) (ε 1 p 1 h [[u h ]] L () ) shown in Jump rror. Finally, in the curve labelled Theta, we calculate an approximation to the data error Θ in (3.4), by using a Gauss-Legendre quadrature rule of order p K + 3 to approximate ΘK = ε 1 p K h K f f hp L (K) on each element K. The data approximation error Θ is of almost three orders of magnitude smaller than η. In Figure 4(b), we compare the true energy error and the error indicator generated by our hpadaptive algorithm using the indicator η in (3.4) (denoted by p 3 in the figure) and the corresponding one outlined in Remark 3.1 (denoted by p in the figure). As in Houston et al. (008), we observe that the two error indicators give rise to almost identical results. In Figure 4(c), we plot the ratios of the indicator and the true energy error. It stays around 8, uniformly in N 1. In Figure 5, we show the same plots for ε = Qualitatively, we observe the same behaviour as before. Together with Figure 4(c), we see that the ratio of the indicator and the true energy error oscillates around 8 for both ε = 10 3 and ε = 10 4, in agreement with Theorems 3.1 and 3.. In Figure 6, we show the meshes and polynomial degree distribution after 7 hp-adaptive refinement steps. We observe that the p-refinement is dominating once the local mesh size is of order O(ε), the order of the width of the boundary layer. The p-refinement is concentrated around the boundary layers. Away from the layers, the solution is almost linear and can be approximated efficiently with low-order polynomials. 6. xample Next, we consider an example with an internal layer and with variable coefficients. In the domain Ω = ( 1,1), we take a(x 1,x ) = ( x 1,x ). We choose f and the inhomogeneous Dirichlet boundary

27 7 of 3 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS (a) ε = 10 3, hp-refinement (b) ε = 10 4, hp-refinement FIG. 6. xample 1: Adaptively generated meshes after 7 refinement steps. conditions such that the solution to (.1) is given by x1 u(x1, x ) = erf( )(1 x ), ε with erf(x) = π Z x e t dt. 0 For small values of ε, the solution u has an internal layer around x1 = 0, whose width is of order O( ε). We use standard DG terms to incorporate the inhomogeneous boundary conditions, and modify the error indicator η correspondingly. For details we refer to Houston et al. (007). We begin this test with a uniform mesh of 8 8 elements and the uniform polynomial degree pk =. In Figure 7 and Figure 8, the numerical results for this example are shown for the values ε = 10 3 and ε = , respectively. We plot the same quantities as in xample 1. (a) 1 (b) 10 1 rror Indicator nergy rror L rror Jump rror Theta 10 ratio / N N1/ FIG. 7. xample : Convergence behaviour for ε = For ε = 10 3, we observe exponential convergence rates for both the energy error and the indicator. The curves associated with the convection and approximation errors are of the same order as the energy error. In particular, the jump error related to convection in the curve Jump rror and Θ in Theta are clearly below the energy error. If we now decrease the value of ε to ε = , the jump related to

28 8 of 3 L. ZHU AND D. SCHÖTZAU (a) rror Indicator nergy rror L rror Jump rror Theta (b) ratio N 1/ N 1/ FIG. 8. xample : Convergence behaviour for ε = reciprocal of the local Péclet number depicted in Jump rror is dominating the estimator η. (Recall that the error plotted in the curve L rror is only an upper bound for the error a(u u h ) and can overestimate η.) Nevertheless, exponential convergence rates are observed for all quantities. This illustrates the fact that the estimator η is not robust in estimating the energy error alone; the inclusion of the dual norm in the error measure is essential. This is further reflected in the plots at the right-hand sides of Figures 7 and 8 where we show the ratio of the indicator and the energy error. While for ε = 10 3 the values are between 8 and 1, they clearly increase for ε = Initially, they also strongly oscillate. Again, this is due to the fact that we do not include the dual norm in the error measure. Figure 9 shows the hp-adaptive meshes and polynomial degree distributions after 9 refinement and 16 refinement steps, both for ε = 10 3 and ε = We observe that the mesh refinement stops once the local mesh size is of order O( ε) and p-refinement starts to take over in the vicinity of the layer, which is much more pronounced for ε = xample 3 Finally, we test the performance of our method for a problem with a convection field that is not aligned with the mesh. We take Ω = ( 1,1), a = ( sin π 6, cos π 6 ), f = 0 and consider the boundary conditions u = 0 on x 1 = 1 and x = 1, as well as u = tanh( 1 x ) on x 1 = 1, u = 1 ( tanh( x ) 1 ε ε ) + 1 on x = 1. The boundary data is almost discontinuous near the point (0, 1) and causes u to have an internal layer of width O( ε) along the line x + 3x 1 = 1, with values u = 0 to the left and u = 1 to the right, as well as a boundary layer along the outflow boundary. There is no exact solution available to this problem. We test this problem with ε = 10 3 and start the algorithm for p K = on a uniform mesh of elements. In Figures 10 (left), we plot the values of the indicator η for ε = We observe almost immediately exponential convergence for η. Figure 10 (right) depicts the adaptive meshes after 7 refinement steps. Since the solution is almost constant away from the layers, p-refinement is again concentrated along the layers.

29 A ROBUST A-POSTRIORI RROR STIMAT FOR hp-adaptiv DG MTHODS (a) ε = 10 3, 9 hp-adaptive refinements (b) ε = 10 3, 15 hp-adaptive refinements (c) ε = , 9 hp-adaptive refinements (d) ε = , 15 hp-adaptive refinements 9 of 3 FIG. 9. xample : Adaptively generated meshes after 9 and 15 refinement steps. 7. Conclusions We have derived a robust a-posteriori error estimate for hp-adaptive discontinuous Galerkin methods for convection-diffusion equations on 1-irregular parallelogram meshes. The ratio of the constants in the reliability and efficiency bounds is independent of the Pe clet number ε of the equation, and hence the estimate is fully robust. We have applied our estimate as an error indicator for energy norm error estimation in an hp-adaptive refinement algorithm. Our numerical results indicate that the indicator is effective in locating and resolving interior and boundary layers. Once the local mesh size is of the same order as the width of the boundary or interior layer, both the energy error and the error indicator are observed to converge exponentially. The results of this paper can be extended to problems with zero-order terms; see Scho tzau and Zhu (009) for the h-version of the DG method. In this case, the flow field a does not necessarily need to be divergence-free. Instead, an assumption on the coefficient functions as in Scho tzau and Zhu (009) or Verfu rth (005) is sufficient. The a-posteriori analysis presented in this paper is based on the availability of an averaging operator as in Theorem 4.1. The difficulties in extending our results to three-dimensional problems are only related to the technicalities of the construction and analysis of such an operator on three-dimensional irregular meshes. This will be discussed in a forthcoming paper.

30 30 of 3 RFRNCS hp rror Indicator N 1/ FIG. 10. xample 3: Left: Convergence behaviour for ε = Right: Adaptively generated meshes after 7 refinement steps. Finally, we remark that our analysis only holds for isotropically refined meshes. In view of the powerful hp-version approximation results on anisotropic meshes, see Schwab (1998), it would be desirable to allow for anisotropic h- and p- refinement as well, similarly to the approach for functional error estimation developed by Georgoulis et al. (007). This is the subject of ongoing research. Acknowledgments The authors are thankful to Professor Paul Houston (University of Nottingham) for helpful discussions on the local smoothness estimation algorithms in Houston et al. (003) and Houston and Süli (005). References Ainsworth, M. and Oden, J.: 000, A-posteriori rror stimation in Finite lement Analysis, Wiley- Interscience Series in Pure and Applied Mathematics, Wiley. Alaoui, L.., rn, A. and Burman,.: 007, A-priori and a-posteriori analysis of non-conforming finite elements with face penalty for advection-diffusion equations, IMA J. Numer. Anal. 7, Arnold, D.: 1980, An interior penalty finite element method with discontinuous elements, SIAM J. Numer. Anal. 19, Arnold, D., Brezzi, F., Cockburn, B. and Marini, L.: 00, Unified analysis of discontinuous Galerkin methods for elliptic problems, SIAM J. Numer. Anal. 39, Bangerth, W., Hartmann, R. and Kanschat, G.: 007, deal.ii a general purpose object oriented finite element library, ACM Trans. Math. Software 33. Bangerth, W., Hartmann, R. and Kanschat, G.: 009, deal.ii Differential quations Analysis Library, Technical Reference. Becker, R., Hansbo, P. and Larson, M.: 003, nergy norm a-posteriori error estimation for discontinuous Galerkin methods, Comput. Methods Appl. Mech. ngrg. 19,

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

Energy norm a-posteriori error estimation for divergence-free discontinuous Galerkin approximations of the Navier-Stokes equations INTRNATIONAL JOURNAL FOR NUMRICAL MTHODS IN FLUIDS Int. J. Numer. Meth. Fluids 19007; 1:1 [Version: 00/09/18 v1.01] nergy norm a-posteriori error estimation for divergence-free discontinuous Galerkin approximations

More information

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

Basic Concepts of Adaptive Finite Element Methods for Elliptic Boundary Value Problems Basic Concepts of Adaptive Finite lement Methods for lliptic Boundary Value Problems Ronald H.W. Hoppe 1,2 1 Department of Mathematics, University of Houston 2 Institute of Mathematics, University of Augsburg

More information

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

Chapter 6 A posteriori error estimates for finite element approximations 6.1 Introduction Chapter 6 A posteriori error estimates for finite element approximations 6.1 Introduction The a posteriori error estimation of finite element approximations of elliptic boundary value problems has reached

More information

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University The Residual and Error of Finite Element Solutions Mixed BVP of Poisson Equation

More information

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

An Equal-order DG Method for the Incompressible Navier-Stokes Equations An Equal-order DG Method for the Incompressible Navier-Stokes Equations Bernardo Cockburn Guido anschat Dominik Schötzau Journal of Scientific Computing, vol. 40, pp. 188 10, 009 Abstract We introduce

More information

Discontinuous Galerkin Methods: Theory, Computation and Applications

Discontinuous Galerkin Methods: Theory, Computation and Applications Discontinuous Galerkin Methods: Theory, Computation and Applications Paola. Antonietti MOX, Dipartimento di Matematica Politecnico di Milano.MO. X MODELLISTICA E CALCOLO SCIENTIICO. MODELING AND SCIENTIIC

More information

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

Goal. Robust A Posteriori Error Estimates for Stabilized Finite Element Discretizations of Non-Stationary Convection-Diffusion Problems. Robust A Posteriori Error Estimates for Stabilized Finite Element s of Non-Stationary Convection-Diffusion Problems L. Tobiska and R. Verfürth Universität Magdeburg Ruhr-Universität Bochum www.ruhr-uni-bochum.de/num

More information

Numerical Solutions to Partial Differential Equations

Numerical Solutions to Partial Differential Equations Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University Nonconformity and the Consistency Error First Strang Lemma Abstract Error Estimate

More information

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

An hp-adaptive Mixed Discontinuous Galerkin FEM for Nearly Incompressible Linear Elasticity An hp-adaptive Mixed Discontinuous Galerkin FEM for Nearly Incompressible Linear Elasticity Paul Houston 1 Department of Mathematics, University of Leicester, Leicester LE1 7RH, UK (email: Paul.Houston@mcs.le.ac.uk)

More information

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

PREPRINT 2010:25. Fictitious domain finite element methods using cut elements: II. A stabilized Nitsche method ERIK BURMAN PETER HANSBO PREPRINT 2010:25 Fictitious domain finite element methods using cut elements: II. A stabilized Nitsche method ERIK BURMAN PETER HANSBO Department of Mathematical Sciences Division of Mathematics CHALMERS

More information

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

Overview. A Posteriori Error Estimates for the Biharmonic Equation. Variational Formulation and Discretization. The Biharmonic Equation Overview A Posteriori rror stimates for the Biharmonic quation R Verfürth Fakultät für Mathematik Ruhr-Universität Bochum wwwruhr-uni-bochumde/num1 Milan / February 11th, 013 The Biharmonic quation Summary

More information

A posteriori error estimation for elliptic problems

A posteriori error estimation for elliptic problems A posteriori error estimation for elliptic problems Praveen. C praveen@math.tifrbng.res.in Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore 560065 http://math.tifrbng.res.in

More information

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

Key words. Incompressible magnetohydrodynamics, mixed finite element methods, discontinuous Galerkin methods A MIXED DG METHOD FOR LINEARIZED INCOMPRESSIBLE MAGNETOHYDRODYNAMICS PAUL HOUSTON, DOMINIK SCHÖTZAU, AND XIAOXI WEI Journal of Scientific Computing, vol. 40, pp. 8 34, 009 Abstract. We introduce and analyze

More information

MIXED FINITE ELEMENT METHODS FOR PROBLEMS WITH ROBIN BOUNDARY CONDITIONS

MIXED FINITE ELEMENT METHODS FOR PROBLEMS WITH ROBIN BOUNDARY CONDITIONS MIXED FINITE ELEMENT METHODS FOR PROBLEMS WITH ROBIN BOUNDARY CONDITIONS JUHO KÖNNÖ, DOMINIK SCHÖTZAU, AND ROLF STENBERG Abstract. We derive new a-priori and a-posteriori error estimates for mixed nite

More information

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

An interpolation operator for H 1 functions on general quadrilateral and hexahedral meshes with hanging nodes An interpolation operator for H 1 functions on general quadrilateral and hexahedral meshes with hanging nodes Vincent Heuveline Friedhelm Schieweck Abstract We propose a Scott-Zhang type interpolation

More information

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

Scientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1 Scientific Computing WS 2018/2019 Lecture 15 Jürgen Fuhrmann juergen.fuhrmann@wias-berlin.de Lecture 15 Slide 1 Lecture 15 Slide 2 Problems with strong formulation Writing the PDE with divergence and gradient

More information

Energy Norm A Posteriori Error Estimation for Mixed Discontinuous Galerkin Approximations of the Stokes Problem

Energy Norm A Posteriori Error Estimation for Mixed Discontinuous Galerkin Approximations of the Stokes Problem idgenössische Technische Hochschule Zürich cole polytechnique fédérale de Zurich Politecnico federale di Zurigo Swiss Federal Institute of Technology Zurich nergy Norm A Posteriori rror stimation for Mixed

More information

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

1. Introduction. We consider the model problem that seeks an unknown function u = u(x) satisfying A SIMPLE FINITE ELEMENT METHOD FOR LINEAR HYPERBOLIC PROBLEMS LIN MU AND XIU YE Abstract. In this paper, we introduce a simple finite element method for solving first order hyperbolic equations with easy

More information

Maximum-norm a posteriori estimates for discontinuous Galerkin methods

Maximum-norm a posteriori estimates for discontinuous Galerkin methods Maximum-norm a posteriori estimates for discontinuous Galerkin methods Emmanuil Georgoulis Department of Mathematics, University of Leicester, UK Based on joint work with Alan Demlow (Kentucky, USA) DG

More information

A-posteriori error analysis of hp-version discontinuous Galerkin finite element methods for second-order quasilinear elliptic problems

A-posteriori error analysis of hp-version discontinuous Galerkin finite element methods for second-order quasilinear elliptic problems Report no. NA-0/1 A-posteriori error analysis of hp-version discontinuous Galerkin finite element methods for second-order quasilinear elliptic problems Paul Houston 1, Endre Süli, and Thomas P. Wihler

More information

Yongdeok Kim and Seki Kim

Yongdeok Kim and Seki Kim J. Korean Math. Soc. 39 (00), No. 3, pp. 363 376 STABLE LOW ORDER NONCONFORMING QUADRILATERAL FINITE ELEMENTS FOR THE STOKES PROBLEM Yongdeok Kim and Seki Kim Abstract. Stability result is obtained for

More information

An a posteriori error indicator for discontinuous Galerkin discretizations of H(curl) elliptic partial differential equations

An a posteriori error indicator for discontinuous Galerkin discretizations of H(curl) elliptic partial differential equations IMA Journal of Numerical Analysis 005) Page of 7 doi: 0.093/imanum/ An a posteriori error indicator for discontinuous Galerkin discretizations of Hcurl) elliptic partial differential equations PAUL HOUSTON

More information

BUBBLE STABILIZED DISCONTINUOUS GALERKIN METHOD FOR STOKES PROBLEM

BUBBLE STABILIZED DISCONTINUOUS GALERKIN METHOD FOR STOKES PROBLEM BUBBLE STABILIZED DISCONTINUOUS GALERKIN METHOD FOR STOKES PROBLEM ERIK BURMAN AND BENJAMIN STAMM Abstract. We propose a low order discontinuous Galerkin method for incompressible flows. Stability of the

More information

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS CARLO LOVADINA AND ROLF STENBERG Abstract The paper deals with the a-posteriori error analysis of mixed finite element methods

More information

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

Optimal Error Estimates for the hp Version Interior Penalty Discontinuous Galerkin Finite Element Method Report no. 03/06 Optimal Error Estimates for the hp Version Interior Penalty Discontinuous Galerkin Finite Element Method Emmanuil H. Georgoulis and Endre Süli Oxford University Computing Laboratory Numerical

More information

Chapter 5 A priori error estimates for nonconforming finite element approximations 5.1 Strang s first lemma

Chapter 5 A priori error estimates for nonconforming finite element approximations 5.1 Strang s first lemma Chapter 5 A priori error estimates for nonconforming finite element approximations 51 Strang s first lemma We consider the variational equation (51 a(u, v = l(v, v V H 1 (Ω, and assume that the conditions

More information

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

A local-structure-preserving local discontinuous Galerkin method for the Laplace equation A local-structure-preserving local discontinuous Galerkin method for the Laplace equation Fengyan Li 1 and Chi-Wang Shu 2 Abstract In this paper, we present a local-structure-preserving local discontinuous

More information

arxiv: v1 [math.na] 29 Feb 2016

arxiv: v1 [math.na] 29 Feb 2016 EFFECTIVE IMPLEMENTATION OF THE WEAK GALERKIN FINITE ELEMENT METHODS FOR THE BIHARMONIC EQUATION LIN MU, JUNPING WANG, AND XIU YE Abstract. arxiv:1602.08817v1 [math.na] 29 Feb 2016 The weak Galerkin (WG)

More information

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

Adaptive Finite Element Methods Lecture Notes Winter Term 2017/18. R. Verfürth. Fakultät für Mathematik, Ruhr-Universität Bochum Adaptive Finite Element Methods Lecture Notes Winter Term 2017/18 R. Verfürth Fakultät für Mathematik, Ruhr-Universität Bochum Contents Chapter I. Introduction 7 I.1. Motivation 7 I.2. Sobolev and finite

More information

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

LECTURE 1: SOURCES OF ERRORS MATHEMATICAL TOOLS A PRIORI ERROR ESTIMATES. Sergey Korotov, LECTURE 1: SOURCES OF ERRORS MATHEMATICAL TOOLS A PRIORI ERROR ESTIMATES Sergey Korotov, Institute of Mathematics Helsinki University of Technology, Finland Academy of Finland 1 Main Problem in Mathematical

More information

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

On an Approximation Result for Piecewise Polynomial Functions. O. Karakashian BULLETIN OF THE GREE MATHEMATICAL SOCIETY Volume 57, 010 (1 7) On an Approximation Result for Piecewise Polynomial Functions O. arakashian Abstract We provide a new approach for proving approximation results

More information

UNIFIED A POSTERIORI ERROR ESTIMATOR FOR FINITE ELEMENT METHODS FOR THE STOKES EQUATIONS

UNIFIED A POSTERIORI ERROR ESTIMATOR FOR FINITE ELEMENT METHODS FOR THE STOKES EQUATIONS INTERNATIONAL JOURNAL OF NUMERICAL ANALYSIS AND MODELING Volume 10, Number 3, Pages 551 570 c 013 Institute for Scientific Computing and Information UNIFIED A POSTERIORI ERROR ESTIMATOR FOR FINITE ELEMENT

More information

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

ASM-BDDC Preconditioners with variable polynomial degree for CG- and DG-SEM ASM-BDDC Preconditioners with variable polynomial degree for CG- and DG-SEM C. Canuto 1, L. F. Pavarino 2, and A. B. Pieri 3 1 Introduction Discontinuous Galerkin (DG) methods for partial differential

More information

Local discontinuous Galerkin methods for elliptic problems

Local discontinuous Galerkin methods for elliptic problems COMMUNICATIONS IN NUMERICAL METHODS IN ENGINEERING Commun. Numer. Meth. Engng 2002; 18:69 75 [Version: 2000/03/22 v1.0] Local discontinuous Galerkin methods for elliptic problems P. Castillo 1 B. Cockburn

More information

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

A note on discontinuous Galerkin divergence-free solutions of the Navier-Stokes equations A note on discontinuous Galerkin divergence-free solutions of the Navier-Stokes equations Bernardo Cockburn Guido anschat Dominik Schötzau June 1, 2007 Journal of Scientific Computing, Vol. 31, 2007, pp.

More information

A posteriori error estimates for a Maxwell type problem

A posteriori error estimates for a Maxwell type problem Russ. J. Numer. Anal. Math. Modelling, Vol. 24, No. 5, pp. 395 408 (2009) DOI 0.55/ RJNAMM.2009.025 c de Gruyter 2009 A posteriori error estimates for a Maxwell type problem I. ANJAM, O. MALI, A. MUZALEVSKY,

More information

Variational Formulations

Variational Formulations Chapter 2 Variational Formulations In this chapter we will derive a variational (or weak) formulation of the elliptic boundary value problem (1.4). We will discuss all fundamental theoretical results that

More information

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

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 2 R.H. NOCHETTO 2. Lecture 2. Adaptivity I: Design and Convergence of AFEM tarting with a conforming mesh T H, the adaptive procedure AFEM consists of loops of the form OLVE ETIMATE MARK REFINE to produce

More information

Numerical Analysis of Higher Order Discontinuous Galerkin Finite Element Methods

Numerical Analysis of Higher Order Discontinuous Galerkin Finite Element Methods Numerical Analysis of Higher Order Discontinuous Galerkin Finite Element Methods Contents Ralf Hartmann Institute of Aerodynamics and Flow Technology DLR (German Aerospace Center) Lilienthalplatz 7, 3808

More information

arxiv: v1 [math.na] 19 Nov 2018

arxiv: v1 [math.na] 19 Nov 2018 QUASINORMS IN SEMILINEAR ELLIPTIC PROBLEMS JAMES JACKAMAN AND TRISTAN PRYER arxiv:1811.07816v1 [math.na] 19 Nov 2018 (1.1) Abstract. In this note we examine the a priori and a posteriori analysis of discontinuous

More information

Constrained H 1 -interpolation on quadrilateral and hexahedral meshes with hanging nodes

Constrained H 1 -interpolation on quadrilateral and hexahedral meshes with hanging nodes Constrained H 1 -interpolation on quadrilateral and hexahedral meshes with hanging nodes Vincent Heuveline Friedhelm Schieweck Abstract We propose a Scott-Zhang type finite element interpolation operator

More information

1. Introduction. We consider the following convection-diffusion-reaction problem: Find u = u(x) such that

1. Introduction. We consider the following convection-diffusion-reaction problem: Find u = u(x) such that SIAM J. UMR. AAL. Vol. 42, o. 6, pp. 2496 2521 c 2005 Society for Industrial and Applied Mathematics XPLICIT AD AVRAGIG A POSTRIORI RROR STIMATS FOR ADAPTIV FIIT VOLUM MTHODS C. CARSTS, R. LAZAROV, AD

More information

Discontinuous Galerkin Methods

Discontinuous Galerkin Methods Discontinuous Galerkin Methods Joachim Schöberl May 20, 206 Discontinuous Galerkin (DG) methods approximate the solution with piecewise functions (polynomials), which are discontinuous across element interfaces.

More information

An A Posteriori Error Estimate for Discontinuous Galerkin Methods

An A Posteriori Error Estimate for Discontinuous Galerkin Methods An A Posteriori Error Estimate for Discontinuous Galerkin Methods Mats G Larson mgl@math.chalmers.se Chalmers Finite Element Center Mats G Larson Chalmers Finite Element Center p.1 Outline We present an

More information

A posteriori error estimator based on gradient recovery by averaging for discontinuous Galerkin methods

A posteriori error estimator based on gradient recovery by averaging for discontinuous Galerkin methods A posteriori error estimator based on gradient recovery by averaging for discontinuous Galerkin methods Emmanuel Creusé, Serge Nicaise October 7, 29 Abstract We consider some (anisotropic and piecewise

More information

INTRODUCTION TO FINITE ELEMENT METHODS

INTRODUCTION TO FINITE ELEMENT METHODS INTRODUCTION TO FINITE ELEMENT METHODS LONG CHEN Finite element methods are based on the variational formulation of partial differential equations which only need to compute the gradient of a function.

More information

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

PREPRINT 2010:23. A nonconforming rotated Q 1 approximation on tetrahedra PETER HANSBO PREPRINT 2010:23 A nonconforming rotated Q 1 approximation on tetrahedra PETER HANSBO Department of Mathematical Sciences Division of Mathematics CHALMERS UNIVERSITY OF TECHNOLOGY UNIVERSITY OF GOTHENBURG

More information

Optimal multilevel preconditioning of strongly anisotropic problems.part II: non-conforming FEM. p. 1/36

Optimal multilevel preconditioning of strongly anisotropic problems.part II: non-conforming FEM. p. 1/36 Optimal multilevel preconditioning of strongly anisotropic problems. Part II: non-conforming FEM. Svetozar Margenov margenov@parallel.bas.bg Institute for Parallel Processing, Bulgarian Academy of Sciences,

More information

Adaptive Finite Element Methods Lecture 1: A Posteriori Error Estimation

Adaptive Finite Element Methods Lecture 1: A Posteriori Error Estimation Adaptive Finite Element Methods Lecture 1: A Posteriori Error Estimation Department of Mathematics and Institute for Physical Science and Technology University of Maryland, USA www.math.umd.edu/ rhn 7th

More information

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

A LAGRANGE MULTIPLIER METHOD FOR ELLIPTIC INTERFACE PROBLEMS USING NON-MATCHING MESHES 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

More information

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

ANALYSIS OF AN INTERFACE STABILISED FINITE ELEMENT METHOD: THE ADVECTION-DIFFUSION-REACTION EQUATION ANALYSIS OF AN INTERFACE STABILISED FINITE ELEMENT METHOD: THE ADVECTION-DIFFUSION-REACTION EQUATION GARTH N. WELLS Abstract. Analysis of an interface stabilised finite element method for the scalar advectiondiffusion-reaction

More information

Chapter 3 Conforming Finite Element Methods 3.1 Foundations Ritz-Galerkin Method

Chapter 3 Conforming Finite Element Methods 3.1 Foundations Ritz-Galerkin Method Chapter 3 Conforming Finite Element Methods 3.1 Foundations 3.1.1 Ritz-Galerkin Method Let V be a Hilbert space, a(, ) : V V lr a bounded, V-elliptic bilinear form and l : V lr a bounded linear functional.

More information

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

Scientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1 Scientific Computing WS 2017/2018 Lecture 18 Jürgen Fuhrmann juergen.fuhrmann@wias-berlin.de Lecture 18 Slide 1 Lecture 18 Slide 2 Weak formulation of homogeneous Dirichlet problem Search u H0 1 (Ω) (here,

More information

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

Find (u,p;λ), with u 0 and λ R, such that u + p = λu in Ω, (2.1) div u = 0 in Ω, u = 0 on Γ. A POSTERIORI ESTIMATES FOR THE STOKES EIGENVALUE PROBLEM CARLO LOVADINA, MIKKO LYLY, AND ROLF STENBERG Abstract. We consider the Stokes eigenvalue problem. For the eigenvalues we derive both upper and

More information

A Posteriori Error Estimation Techniques for Finite Element Methods. Zhiqiang Cai Purdue University

A Posteriori Error Estimation Techniques for Finite Element Methods. Zhiqiang Cai Purdue University A Posteriori Error Estimation Techniques for Finite Element Methods Zhiqiang Cai Purdue University Department of Mathematics, Purdue University Slide 1, March 16, 2017 Books Ainsworth & Oden, A posteriori

More information

A Posteriori Error Estimation for hp-version Time-Stepping Methods for Parabolic Partial Differential Equations

A Posteriori Error Estimation for hp-version Time-Stepping Methods for Parabolic Partial Differential Equations Numerische Mathematik manuscript No. (will be inserted by the editor) A Posteriori Error Estimation for hp-version Time-Stepping Methods for Parabolic Partial Differential Equations Dominik Schötzau 1,

More information

New DPG techniques for designing numerical schemes

New DPG techniques for designing numerical schemes New DPG techniques for designing numerical schemes Jay Gopalakrishnan University of Florida Collaborator: Leszek Demkowicz October 2009 Massachusetts Institute of Technology, Boston Thanks: NSF Jay Gopalakrishnan

More information

Solutions of Selected Problems

Solutions of Selected Problems 1 Solutions of Selected Problems October 16, 2015 Chapter I 1.9 Consider the potential equation in the disk := {(x, y) R 2 ; x 2 +y 2 < 1}, with the boundary condition u(x) = g(x) r for x on the derivative

More information

ETNA Kent State University

ETNA Kent State University Electronic Transactions on Numerical Analysis. Volume 37, pp. 166-172, 2010. Copyright 2010,. ISSN 1068-9613. ETNA A GRADIENT RECOVERY OPERATOR BASED ON AN OBLIQUE PROJECTION BISHNU P. LAMICHHANE Abstract.

More information

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

SECOND ORDER TIME DISCONTINUOUS GALERKIN METHOD FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS Proceedings of ALGORITMY 2009 pp. 1 10 SECOND ORDER TIME DISCONTINUOUS GALERKIN METHOD FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS MILOSLAV VLASÁK Abstract. We deal with a numerical solution of a scalar

More information

Basic Principles of Weak Galerkin Finite Element Methods for PDEs

Basic Principles of Weak Galerkin Finite Element Methods for PDEs Basic Principles of Weak Galerkin Finite Element Methods for PDEs Junping Wang Computational Mathematics Division of Mathematical Sciences National Science Foundation Arlington, VA 22230 Polytopal Element

More information

Remarks on the analysis of finite element methods on a Shishkin mesh: are Scott-Zhang interpolants applicable?

Remarks on the analysis of finite element methods on a Shishkin mesh: are Scott-Zhang interpolants applicable? Remarks on the analysis of finite element methods on a Shishkin mesh: are Scott-Zhang interpolants applicable? Thomas Apel, Hans-G. Roos 22.7.2008 Abstract In the first part of the paper we discuss minimal

More information

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

AN EQUILIBRATED A POSTERIORI ERROR ESTIMATOR FOR THE INTERIOR PENALTY DISCONTINUOUS GALERKIN METHOD AN EQUILIBRATED A POSTERIORI ERROR ESTIMATOR FOR THE INTERIOR PENALTY DISCONTINUOUS GALERIN METHOD D. BRAESS, T. FRAUNHOLZ, AND R. H. W. HOPPE Abstract. Interior Penalty Discontinuous Galerkin (IPDG) methods

More information

hp-version Discontinuous Galerkin Finite Element Methods for Semilinear Parabolic Problems

hp-version Discontinuous Galerkin Finite Element Methods for Semilinear Parabolic Problems Report no. 3/11 hp-version Discontinuous Galerkin Finite Element Methods for Semilinear Parabolic Problems Andris Lasis Endre Süli We consider the hp version interior penalty discontinuous Galerkin finite

More information

A posteriori energy-norm error estimates for advection-diffusion equations approximated by weighted interior penalty methods

A posteriori energy-norm error estimates for advection-diffusion equations approximated by weighted interior penalty methods A posteriori energy-norm error estimates for advection-diffusion equations approximated by weighted interior penalty methods Alexandre Ern, Annette Stephansen o cite this version: Alexandre Ern, Annette

More information

A POSTERIORI ENERGY-NORM ERROR ESTIMATES FOR ADVECTION-DIFFUSION EQUATIONS APPROXIMATED BY WEIGHTED INTERIOR PENALTY METHODS

A POSTERIORI ENERGY-NORM ERROR ESTIMATES FOR ADVECTION-DIFFUSION EQUATIONS APPROXIMATED BY WEIGHTED INTERIOR PENALTY METHODS A posteriori error estimates for weighted interior penalty methods A POSERIORI ENERGY-NORM ERROR ESIMAES FOR ADVECION-DIFFUSION EQUAIONS APPROXIMAED BY WEIGHED INERIOR PENALY MEHODS Alexandre Ern (Université

More information

Finite Elements. Colin Cotter. January 18, Colin Cotter FEM

Finite Elements. Colin Cotter. January 18, Colin Cotter FEM Finite Elements January 18, 2019 The finite element Given a triangulation T of a domain Ω, finite element spaces are defined according to 1. the form the functions take (usually polynomial) when restricted

More information

A WEAK GALERKIN MIXED FINITE ELEMENT METHOD FOR BIHARMONIC EQUATIONS

A WEAK GALERKIN MIXED FINITE ELEMENT METHOD FOR BIHARMONIC EQUATIONS A WEAK GALERKIN MIXED FINITE ELEMENT METHOD FOR BIHARMONIC EQUATIONS LIN MU, JUNPING WANG, YANQIU WANG, AND XIU YE Abstract. This article introduces and analyzes a weak Galerkin mixed finite element method

More information

ASYMPTOTICALLY EXACT A POSTERIORI ESTIMATORS FOR THE POINTWISE GRADIENT ERROR ON EACH ELEMENT IN IRREGULAR MESHES. PART II: THE PIECEWISE LINEAR CASE

ASYMPTOTICALLY EXACT A POSTERIORI ESTIMATORS FOR THE POINTWISE GRADIENT ERROR ON EACH ELEMENT IN IRREGULAR MESHES. PART II: THE PIECEWISE LINEAR CASE MATEMATICS OF COMPUTATION Volume 73, Number 246, Pages 517 523 S 0025-5718(0301570-9 Article electronically published on June 17, 2003 ASYMPTOTICALLY EXACT A POSTERIORI ESTIMATORS FOR TE POINTWISE GRADIENT

More information

A Mixed Nonconforming Finite Element for Linear Elasticity

A Mixed Nonconforming Finite Element for Linear Elasticity A Mixed Nonconforming Finite Element for Linear Elasticity Zhiqiang Cai, 1 Xiu Ye 2 1 Department of Mathematics, Purdue University, West Lafayette, Indiana 47907-1395 2 Department of Mathematics and Statistics,

More information

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

A Least-Squares Finite Element Approximation for the Compressible Stokes Equations A Least-Squares Finite Element Approximation for the Compressible Stokes Equations Zhiqiang Cai, 1 Xiu Ye 1 Department of Mathematics, Purdue University, 1395 Mathematical Science Building, West Lafayette,

More information

Finite Element Superconvergence Approximation for One-Dimensional Singularly Perturbed Problems

Finite Element Superconvergence Approximation for One-Dimensional Singularly Perturbed Problems Finite Element Superconvergence Approximation for One-Dimensional Singularly Perturbed Problems Zhimin Zhang Department of Mathematics Wayne State University Detroit, MI 48202 Received 19 July 2000; accepted

More information

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

1. Introduction. The Stokes problem seeks unknown functions u and p satisfying A DISCRETE DIVERGENCE FREE WEAK GALERKIN FINITE ELEMENT METHOD FOR THE STOKES EQUATIONS LIN MU, JUNPING WANG, AND XIU YE Abstract. A discrete divergence free weak Galerkin finite element method is developed

More information

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

Non-Conforming Finite Element Methods for Nonmatching Grids in Three Dimensions Non-Conforming Finite Element Methods for Nonmatching Grids in Three Dimensions Wayne McGee and Padmanabhan Seshaiyer Texas Tech University, Mathematics and Statistics (padhu@math.ttu.edu) Summary. In

More information

WEAK GALERKIN FINITE ELEMENT METHODS ON POLYTOPAL MESHES

WEAK GALERKIN FINITE ELEMENT METHODS ON POLYTOPAL MESHES INERNAIONAL JOURNAL OF NUMERICAL ANALYSIS AND MODELING Volume 12, Number 1, Pages 31 53 c 2015 Institute for Scientific Computing and Information WEAK GALERKIN FINIE ELEMEN MEHODS ON POLYOPAL MESHES LIN

More information

IMPROVED LEAST-SQUARES ERROR ESTIMATES FOR SCALAR HYPERBOLIC PROBLEMS, 1

IMPROVED LEAST-SQUARES ERROR ESTIMATES FOR SCALAR HYPERBOLIC PROBLEMS, 1 Computational Methods in Applied Mathematics Vol. 1, No. 1(2001) 1 8 c Institute of Mathematics IMPROVED LEAST-SQUARES ERROR ESTIMATES FOR SCALAR HYPERBOLIC PROBLEMS, 1 P.B. BOCHEV E-mail: bochev@uta.edu

More information

A POSTERIORI ERROR ESTIMATION FOR NON-CONFORMING QUADRILATERAL FINITE ELEMENTS

A POSTERIORI ERROR ESTIMATION FOR NON-CONFORMING QUADRILATERAL FINITE ELEMENTS INTERNATIONAL JOURNAL OF NUMERICAL ANALYSIS AND MODELING Volume 2, Number, Pages 8 c 2005 Institute for Scientific Computing and Information A POSTERIORI ERROR ESTIMATION FOR NON-CONFORMING QUADRILATERAL

More information

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

An a posteriori error estimate and a Comparison Theorem for the nonconforming P 1 element Calcolo manuscript No. (will be inserted by the editor) An a posteriori error estimate and a Comparison Theorem for the nonconforming P 1 element Dietrich Braess Faculty of Mathematics, Ruhr-University

More information

Graded Mesh Refinement and Error Estimates of Higher Order for DGFE-solutions of Elliptic Boundary Value Problems in Polygons

Graded Mesh Refinement and Error Estimates of Higher Order for DGFE-solutions of Elliptic Boundary Value Problems in Polygons Graded Mesh Refinement and Error Estimates of Higher Order for DGFE-solutions of Elliptic Boundary Value Problems in Polygons Anna-Margarete Sändig, Miloslav Feistauer University Stuttgart, IANS Journées

More information

The Discontinuous Galerkin Finite Element Method

The Discontinuous Galerkin Finite Element Method The Discontinuous Galerkin Finite Element Method Michael A. Saum msaum@math.utk.edu Department of Mathematics University of Tennessee, Knoxville The Discontinuous Galerkin Finite Element Method p.1/41

More information

Simple Examples on Rectangular Domains

Simple Examples on Rectangular Domains 84 Chapter 5 Simple Examples on Rectangular Domains In this chapter we consider simple elliptic boundary value problems in rectangular domains in R 2 or R 3 ; our prototype example is the Poisson equation

More information

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS MATHEMATICS OF COMPUTATION Volume 75, Number 256, October 2006, Pages 1659 1674 S 0025-57180601872-2 Article electronically published on June 26, 2006 ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED

More information

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

Finite Elements. Colin Cotter. February 22, Colin Cotter FEM Finite Elements February 22, 2019 In the previous sections, we introduced the concept of finite element spaces, which contain certain functions defined on a domain. Finite element spaces are examples of

More information

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

Different Approaches to a Posteriori Error Analysis of the Discontinuous Galerkin Method WDS'10 Proceedings of Contributed Papers, Part I, 151 156, 2010. ISBN 978-80-7378-139-2 MATFYZPRESS Different Approaces to a Posteriori Error Analysis of te Discontinuous Galerkin Metod I. Šebestová Carles

More information

GALERKIN TIME STEPPING METHODS FOR NONLINEAR PARABOLIC EQUATIONS

GALERKIN TIME STEPPING METHODS FOR NONLINEAR PARABOLIC EQUATIONS GALERKIN TIME STEPPING METHODS FOR NONLINEAR PARABOLIC EQUATIONS GEORGIOS AKRIVIS AND CHARALAMBOS MAKRIDAKIS Abstract. We consider discontinuous as well as continuous Galerkin methods for the time discretization

More information

Polynomial-degree-robust liftings for potentials and fluxes

Polynomial-degree-robust liftings for potentials and fluxes Polynomial-degree-robust liftings for potentials and fluxes and Martin Vohraĺık Université Paris-Est, CERMICS (ENPC) and SERENA Project-Team, INRIA, France RAFEM, Hong-Kong, March 2017 Outline 1. Motivation:

More information

Institut de Recherche MAthématique de Rennes

Institut de Recherche MAthématique de Rennes LMS Durham Symposium: Computational methods for wave propagation in direct scattering. - July, Durham, UK The hp version of the Weighted Regularization Method for Maxwell Equations Martin COSTABEL & Monique

More information

A brief introduction to finite element methods

A brief introduction to finite element methods CHAPTER A brief introduction to finite element methods 1. Two-point boundary value problem and the variational formulation 1.1. The model problem. Consider the two-point boundary value problem: Given a

More information

Multigrid Methods for Maxwell s Equations

Multigrid Methods for Maxwell s Equations Multigrid Methods for Maxwell s Equations Jintao Cui Institute for Mathematics and Its Applications University of Minnesota Outline Nonconforming Finite Element Methods for a Two Dimensional Curl-Curl

More information

A Multiscale DG Method for Convection Diffusion Problems

A Multiscale DG Method for Convection Diffusion Problems A Multiscale DG Method for Convection Diffusion Problems Annalisa Buffa Istituto di Matematica Applicata e ecnologie Informatiche - Pavia National Research Council Italy Joint project with h. J.R. Hughes,

More information

A Subspace Correction Method for Discontinuous Galerkin Discretizations of Linear Elasticity Equations

A Subspace Correction Method for Discontinuous Galerkin Discretizations of Linear Elasticity Equations www.oeaw.ac.at A Subspace Correction Method for Discontinuous Galerkin Discretizations of Linear lasticity quations B. Ayuso de Dios, I. Georgiev, J. Kraus, L. Zikatanov RICAM-Report 2011-29 www.ricam.oeaw.ac.at

More information

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

Thomas Apel 1, Ariel L. Lombardi 2 and Max Winkler 1 Mathematical Modelling and Numerical Analysis Modélisation Mathématique et Analyse Numérique Will be set by the publisher ANISOTROPIC MESH REFINEMENT IN POLYHEDRAL DOMAINS: ERROR ESTIMATES WITH DATA IN

More information

Equilibrated flux a posteriori error estimates in L 2 (H 1 )-norms for high-order discretizations of parabolic problems

Equilibrated flux a posteriori error estimates in L 2 (H 1 )-norms for high-order discretizations of parabolic problems Equilibrated flux a posteriori error estimates in L 2 (H 1 )-norms for high-order discretizations of parabolic problems Alexandre Ern, Iain Smears, Martin Vohralík To cite this version: Alexandre Ern,

More information

BUBBLE STABILIZED DISCONTINUOUS GALERKIN METHOD FOR PARABOLIC AND ELLIPTIC PROBLEMS

BUBBLE STABILIZED DISCONTINUOUS GALERKIN METHOD FOR PARABOLIC AND ELLIPTIC PROBLEMS BUBBLE STABILIZED DISCONTINUOUS GALERKIN METHOD FOR PARABOLIC AND ELLIPTIC PROBLEMS ERIK BURMAN AND BENJAMIN STAMM Abstract. In this paper we give an analysis of a bubble stabilized discontinuous Galerkin

More information

Adaptive methods for control problems with finite-dimensional control space

Adaptive methods for control problems with finite-dimensional control space Adaptive methods for control problems with finite-dimensional control space Saheed Akindeinde and Daniel Wachsmuth Johann Radon Institute for Computational and Applied Mathematics (RICAM) Austrian Academy

More information

arxiv: v2 [math.na] 23 Apr 2016

arxiv: v2 [math.na] 23 Apr 2016 Improved ZZ A Posteriori Error Estimators for Diffusion Problems: Conforming Linear Elements arxiv:508.009v2 [math.na] 23 Apr 206 Zhiqiang Cai Cuiyu He Shun Zhang May 2, 208 Abstract. In [8], we introduced

More information

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

Lecture 9 Approximations of Laplace s Equation, Finite Element Method. Mathématiques appliquées (MATH0504-1) B. Dewals, C. Lecture 9 Approximations of Laplace s Equation, Finite Element Method Mathématiques appliquées (MATH54-1) B. Dewals, C. Geuzaine V1.2 23/11/218 1 Learning objectives of this lecture Apply the finite difference

More information

A GAGLIARDO NIRENBERG INEQUALITY, WITH APPLICATION TO DUALITY-BASED A POSTERIORI ESTIMATION IN THE L 1 NORM

A GAGLIARDO NIRENBERG INEQUALITY, WITH APPLICATION TO DUALITY-BASED A POSTERIORI ESTIMATION IN THE L 1 NORM 27 Kragujevac J. Math. 30 (2007 27 43. A GAGLIARDO NIRENBERG INEQUALITY, WITH APPLICATION TO DUALITY-BASED A POSTERIORI ESTIMATION IN THE L 1 NORM Endre Süli Oxford University Computing Laboratory, Wolfson

More information

c 2007 Society for Industrial and Applied Mathematics

c 2007 Society for Industrial and Applied Mathematics SIAM J. NUMR. ANAL. Vol. 45, No. 1, pp. 68 82 c 2007 Society for Industrial and Applied Mathematics FRAMWORK FOR TH A POSTRIORI RROR ANALYSIS OF NONCONFORMING FINIT LMNTS CARSTN CARSTNSN, JUN HU, AND ANTONIO

More information

Superconvergence of discontinuous Galerkin methods for 1-D linear hyperbolic equations with degenerate variable coefficients

Superconvergence of discontinuous Galerkin methods for 1-D linear hyperbolic equations with degenerate variable coefficients Superconvergence of discontinuous Galerkin methods for -D linear hyperbolic equations with degenerate variable coefficients Waixiang Cao Chi-Wang Shu Zhimin Zhang Abstract In this paper, we study the superconvergence

More information