ETNA Electronic Transactions on Numerical Analysis. Volume 32, pp. 33-48, 2008. Copyright 2008, Kent State University. ISSN 1068-9613. Kent State University etna@mcs.kent.edu ANALYSIS OF THE DGFEM FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS MILOSLAV FEISTAUER AND VÁCLAV KUČERA Abstract. The paper is concerned with the analysis of error estimates of the discontinuous Galerkin finite element method (DGFEM) for the numerical solution of nonstationary nonlinear convection-diffusion problems equipped with Dirichlet boundary conditions. First, the case of nonlinear diffusion as well as nonlinear convection is considered. Then, the optimal -error estimate is discussed in the case of nonlinear convection and linear diffusion. Key words. nonlinear nonstationary convection-diffusion problems, nonlinear convection, nonlinear diffusion, discontinuous Galerkin finite element method, NIPG, SIPG and IIPG versions, optimal error estimates AMS subject classifications. 65M60, 76M10 1. Introduction. In a number of complex problems from science and technology, it is necessary to approximate nonlinear singularly perturbed systems in domains with a complex geometry, whose solutions contain internal or boundary layers. A possible numerical method for an efficient solution of such problems is the discontinuous Galerkin finite element method (DGFEM). This technique uses piecewise polynomial approximations of the sought solution on a finite element mesh without any requirement on the continuity between neighbouring elements. It allows the construction of higher order schemes in a natural way and it is suitable for the approximation of discontinuous solutions of conservation laws, or solutions of singularly perturbed convection-diffusion problems having steep gradients. This method uses advantages of the finite element method and finite volume schemes with an approximate Riemann solver and can be applied to unstructured grids, of the kind which are generated for most complex geometries. The original DGFEM was introduced in [26] for the solution of a neutron transport linear equation and analyzed theoretically in [24] and later in [23]. Nearly simultaneously the DGFE techniques were developed for the numerical solution of elliptic problems in [33] and for space semidiscretization of parabolic problems in [1] and [16] , using the interior penalty Galerkin methods. In these papers the symmetric approximation of the diffusion terms is used, and therefore the method is called SIPG (symmetric interior penalty Galerkin). Quite popular is the NIPG (nonsymmetric interior penalty Galerkin) method, which was first introduced in [28]. Theoretical analyses of various types of the DGFE method applied to elliptic problems can be found, e.g., in [1], [2], [3], [21], and [29]. The DGFEM has been used in a number of applications. Let us mention conservation laws in [7], [14], [22], compressible flow in [4], [5], [8], [10], [12], [18], [20], [32], and convection-diffusion problems in time-dependent domains in [31]. A survey of DGFE methods, techniques, and some applications can be found in [6]. In the discretization of nonstationary problems, one often uses the space semidiscretization, also called the method of lines. In [9], [11], and [15] the problem with a nonlinear convection and linear diffusion was analyzed. The work in [27] is concerned with the DGFEM applied to the solution of a parabolic problem with a nonlinear diffusion, equipped with the Neumann boundary condition prescribed on the whole boundary. Received November 29, 2007. Accepted for publication June 3, 2008. Published online on November 18, 2008. Recommended by B. Heinrich. Charles University Prague, Faculty of Mathematics and Physics, Sokolovská 83, 186 75 Praha 8, Czech Republic (feist@karlin.mff.cuni.cz, vaclav.kucera@email.cz). 33 ETNA Kent State University etna@mcs.kent.edu 34 M. FEISTAUER AND V. KUČERA In this paper, we shall analyze the DGFEM applied to nonstationary convection-diffusion problems with nonlinear convection as well as diffusion and Dirichlet conditions on nonconforming meshes. Further, we discuss here the optimal -error estimates. Let us note that we consider a problem in two space dimensions for simplicity only. All results presented here can be extended to more space dimensions. 2. Formulations of the problem. First we shall introduce the formulations of the continuous and discrete problems. 2.1. Continuous problem. Let be a bounded polygonal domain with a Lipschitzcontinuous boundary and "! . We shall deal with the following initial-boundary value problem: find #%$'&)(+*,,-./!1023546 , such that 7# : ; A < B# *D1EGFIHJB#LK#M :ON 0PEQR& ( 0 < 98 9 C >< =@? (2.2) #TS UVXW9YGZ\[ (9] *#^30 (2.3) #X/C_02!`5*a# Z /C90bCdcfe N Z $fj4g be given functions, and Let $3& ( 4g , # ^ $3h-,/!i0L3%4g and # ? let A < clk , md*jn'0io , be prescribed Lipschitz-continuous fluxes. Without the loss of generality we suppose that A < /!`p*q!i0rms*hnt0io . We assume that the function J satisfies the (2.1) conditions (2.4) (2.5) JO$'4vu J Z 0LJ r? w 0x!zy{J Z y|J ? y}0 S J/# ? T~JB# S "fS # ? ~# S0 # ? 02# c%e This problem represents a simplified model of heat and mass transfer problems, where nonlinear convection as well as diffusion appear. As an example we can mention the system of compressible Navier-Stokes equations; see, e.g., [17]. The application of techniques from [30] allows to prove the existence and uniqueness of a weak solution of the above problem. 2.2. Discretization. Let i be a partition of the closure into a finite number of closed triangles, whose interiors are mutually disjoint. Lebesgue measure), 7 For any c , we set S "S*z t / (two f'dimensional t7 * 1 D E t , the diameter of , and * I . We consider an index set RpO*t!1¤ 0\n'0ro10\e\ee , such that all elements of are numbered by indices from , i.e., * ¢¡£¡ . If two elements ¢¡202¦¥sc+ share a common face, which by definition has to be a linear segment, we call them neighbours and set §T¡¥%*¨©¡«ª9z¥ and ¬9/§@¡­¥* i´ z' ? §_¡¥a* length of §@¡­¥ . For ®¯c we define m`B®°¯*±³²c z¥ is a neighbour of ¢¡° . The boundary is formed by a finite number of faces of elements µ¡ adjacent to . We ¸ denote all these boundary faces by ¶¥ , where ²·c v¯¹±*b'~¯nt0~ºo»0e\e\e and set ¼ B®°*½¾²¿c ¸ ´ ¶ ¥ is a face of ¡ '0r§ ¡¥ *¨¶ ¥ for ¡ c1 , such that ¶ ¥ · ¡ 0À²{c ¸ . If ¡ is not adjacent to , we set ¼ B®°5*lÁ . Furthermore we set ¶B®°5*m`/®> ¼ /®° . We can see that m'/®°«ª ¼ B®°5*lÁ»0b©¡_* ¥ ' Ã Ä Y ¡G] §@¡­¥t0x©¡1ªµ* ¥ Æ Ã Å Y ¡] §_¡¥te By Ç¡­¥ we denote the unit outer normal to 9È¡ on the face §@¡­¥ . In our case, Çp¡­¥ is constant along §_¡¥ . ETNA Kent State University etna@mcs.kent.edu DGFEM FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS 35 Over 1 we define the broken Sobolev space ÉÊ ´ É+Ê f0r1'*RË Ë S c /_jc%1»`0 equipped with the seminorm For Ë©c É ? 2? Ñ ; Ï S ËS ÌÍ YGV[ ] *½Î t ¤ S ËS Ì Í Y 5 e £] Ð ¡ Àf021 we set ÏÓ Ï ËS Ò * trace of ËS on § ¡­¥ 0 Ô ÏÓ ÏÓ Ó/Ï n ËÕ Ò * BËS Ò : ËS Ò , average of traces of Ë on §@¡¥t0 o ÏÓ ÏÓ ÓÏ u Ë w Ò *aËS Ò ~ËS Ò , jump of traces of Ë on § ¡¥ e Finally, we define the space of discontinuous piecewise polynomial functions ? ´ ¶«*,¶@Ö [ ¹ f0r1'×* Ë ËS c%Ø Ö / _jc11`0 where Ø / is the space of all polynomials on of degree Ù . Ö In order to approximate the diffusion terms, we introduce the following forms defined É tf0r1' : for #X02Ú¿c Û /#@0rÚ* ; t¤Ü 5Ï J/#2K#¢ÝK¦Ú¦¬tC ¡ ; ; ; ; Ô Ô ~ t¤ ÏßÓ J/#2Ks#ÕTÝÇà¡¥'u Ú w ¬`¶~¿á t¤ ÏßÓ J/#2KÚÕ5ÝÇp¡­¥'u # w ¬¶ Ü Ü ¡ ¥ < Y ¡] Ò ¡ ¥ < Y ¡G] Ò ¥Þ¡ ¥Þ9¡ ; ; ; ; ~ t¤ ÆÅ Ü ÏÓ JB#LK#ÈÝÇ¡­¥Ú¦¬¶+~¿á t¤ ÆÅ Ü ÏÓ KJB#°ÚÝÇ¡¥#3¬¶ ¡ ¥ Y ¡G] Ò ¡ ¥ Y ¡G] Ò â and ; ; B#X02Ú\B8L* Ü N B8L°Ú¦¬'C©~Oá t ¤ ÆÅ Ü Ï Ó J/#2K¦Ú+ÝÇà¡¥#^ãB8L»¬¶ V ¡ ¥ Y ¡] Ò ; : ; t¤ ÆÅ Ü Ï Ó«ä # ^ B8L° Ú¦¬¶Te ¡ ¥ Y ¡G] Ò Further, we define the interior and boundary penalty å i/#@0rÚT5* ; ; ; : ; t¤ < Ü Ò ÏßÓ ä u # w u Ú w ¬¶ t¤ ÆÅ Ü Ò ÏßÓ ä #Ú¦¬`¶Te ¡ ¥ Y ¡] ¡ ¥ Y ¡] ¥Þ¡ The weight ä is defined by ä SÒ where k æ ! is a suitable constant. ÏÓ *lkædç¬9/§ ¡­¥ 0 ETNA Kent State University etna@mcs.kent.edu 36 M. FEISTAUER AND V. KUČERA Taking áv*ènt0¯! and ~¯n , we obtain the symmetric (SIPG), incomplete (IIPG) and nonsymmetric (NIPG) variants of the approximation of the diffusion terms. Finally, we define the convective form é ; Ú Ï t ¤ Ü °< =@? A < B # 9C < ¬'C ¡ ; ; ÏÓ /Ó Ï Ï Ó É : t¤ 'Ä Ü Ò ÏÓ / #TS Ò 02#TS Ò L0 Ç ¡­¥ °ÚS Ò `¬ ¶e ¡ ¥ Y ¡G] /#@0rÚ5*q~ É ; Here is the so-called numerical flux with properties specified later. Now we can introduce the discrete problem (space semidiscretization with continuous time, also called the method of lines). D EFINITION 2.1. We say that #« is a DGFE solution of the convection-diffusion problem (2.1)–(2.3), if ? #¦cdk 2u !i0L ¬ b) B# â B8L¾0rÚ ¬'8 * B# 0rÚ Z c) #7/!'5*# 0 a) (2.6) Z w ´ ¶_t¾0 : é B# /8L¾0rÚ : J Z å B# B8L02Ú : Û B# B8L¾0rÚ \B8L¾0 Ú c¶ 098×c./!i0L30 Z where # is an ¶ approximation of the initial condition # and J Z ê! is a constant from assumption (2.4). The discrete problem (2.6) is equivalent to a large system of ordinary differential equations. If we apply a suitable ODE solver, we get a fully discrete problem. However, this subject lies outside the framework of this paper. Here we shall be concerned with the analysis of the semidiscrete problem (2.6). 3. Error analysis. É 3.1. Some assumptions. We assume that the numerical flux has the following properties: É ´ (H1) B#X0LË90LÇp is defined in -ãë ? , where ë ? *RÇ,cTì S Ç)St*ênÆ , and is Lipschitzcontinuous with respect to #@0»Ë : É É É S B #X0LË90LÇT~ B # 02Ë L0 Çp\S1"kí2S #¢~# S : S Ës~Ë S 0 #X0»Ë70i# 01Ë cµ0àÇ,c%ë ? e B#X0LË90LÇp is consistent: (H2) É (H3) É B#X0L#X0LÇp5* ; ì A < B#î < 0b#%c%0×Ça*ê/î ? 0\ee\e0Lî ì àcµë ? e <>=X? B#X0LË90LÇp is conservative: É É /#@02Ë702Çp5*q~ /Ë702#@0~Çà0b#@0»ËÈcµ0àÇ,cë ? e We shall assume that the weak solution # of problem (2.1)–(2.3) is regular, namely (3.1) ? 9# ´2É c% H /!i0L3 Ö M 0 98 ETNA Kent State University etna@mcs.kent.edu 37 DGFEM FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS ´rÉ ? where Ùdï n denotes the given degree of approximation. Then #c%k+Hru !10L w Ö rM and # satisfies (2.1)–(2.3) pointwise. It is possible to show that the regular solution satisfies the identity (3.2) é å ¬ â B#TB8L02Ú` : i/#X/8L¾02Ú` : J Z i /#X/8L¾02Ú : Û 1B#TB8L02Ú ¬'8 * BX # 02Ú \B8L0 Ú % c ¶ 0 for a. a. 8cO/!i0L3e To treat the nonlinear diffusion terms, we need one more regularity assumption on the solution # of the continuous problem: ð\K#X/8L\ð í7ñ YGV ] kò for a. a. 8c./!i0L3e Let us consider a system i YGZ\[ ó ] , Z ô! , of partitions of the domain with the following properties: (A1) The system 11 YßZ[ ó ] is regular: there exists a constant k ( {! , such that 7 õ "k(×0 jc 0 c.!10 Z e (3.3) (A2) There exists a constant kà^ {! , such that i5Ï ak×^¬9/§@¡­¥0 9®5c 0 »²zcd¶/®>0è O c /!i0 Z ¾e 3.2. Some auxiliary results. First we state some results necessary for our analysis; see, e.g., [9]. L EMMA 3.1 (Multiplicative trace inequality). There exists a constant kpö÷{! indepen dent of 02+0LË , such that (3.4) ? ð¾Ëð í1ø YùU ] akö"H³ð¾Ëð í ø Y ] S ËS Ìàú Y ] : ¹ ð¾Ëð í1ø Y ] MÆ0 É ? jc1i0Ë¢c / ¾0 cO/i! 0 Z ¾ e L EMMA 3.2 (Inverse inequality). There exists a constant k such that (3.5) ¤ ! independent of 20 +0LË , ¤ ? S ËS Ì ú Y ] ak ¹ ðËð í ø Y ] 0 jcµ 0Ë¢cØ Ö ¾0 c!10 Z e Now, for Ë©c%×Æ we denote by û Ë the ' -projection of Ë on ¶ : û3tË©cd¶«10üûfÆË~Ë90iÚ'5*,! ãÚTIc¶«ie Obviously, if ýc¿i , then the function ûãÆËS is the ×t -projection of ËS on Ø . Ö Let þ©cOuGnt0/Ù w be an integer. It is possible to show, cf., e.g., [19, Lemma 4.1], that the operator û3 has the following properties. L EMMA 3.3. There exists a constant kÿ¿! independent of 0rd0LË , such that 9Ê ? ð\û3tË)~Ëð í ø Y ] kÿ S ËS Ì Í ú Y ] 0 (3.6) Ê S û3tËs~ËS Ìú Y ] ak×ÿ S ËS Ì Í ú Y ] 0 (3.7) Ê ? S û3tËs~ËS Ì ø Y ] ak×ÿ ¹ S ËS ÌÍ `ú Y ] 0 (3.8) É Ê ? for all Ë©c / , c and c.!10 Z , where þÈc.ußn'0/Ù w is an integer. ETNA Kent State University etna@mcs.kent.edu 38 M. FEISTAUER AND V. KUČERA In what follows, we shall denote by k a generic constant independent of 02 , and/or other quantities attaining different values É ?in different places. We set /8L*û #X/8L1~©#TB8L×c Ö Àf02 for a. a. 8×cO!10Lf . Then (3.4)–(3.8) yield the following estimates. 3.4. There exists a constant kj! independent of 0r , such that for all L EMMA c./!i0 Z ? `ð«ð í1ø YGV«[ ] "k Ö S #TS Ì`ú YGV ] 0 S S Ìú YGV«[ ] "k Ö S #S Ì ú YGV ] 0 ? ×S «S Ì ø YV[ ] k Ö ¹ S ËS Ì ú YV ] 0 ? 9# Di k Ö 0 78 78 Ì ú YV ] å 7 0 »"k Ö7S #TS Ì `ú YGV ] e 3.3. Properties of the convective form. We use the following notation: ?2Ñ å : s03 Ð ðð\^ ¿*Î S S Ìàú YGV«[ ] e o É ? It is possible to show that ðÝ`ð^ is a norm in f0r . é Now, we shall be concerned with the properties of the form . Under assumptions é (H1)–(H3) and (A1)–(A2) the convective form is Lipschitz-continuous in the following sense. É ? L EMMA 3.5. Let #@ 0 #_ 0LË c f02 and cô/!i0 Z . Then there exists a constant kô"! independent of #X0 #@ 0LË90 , such that ?LÑ é é å S i/#@02ËT~ i#X 0LË»\S»k i/Ë702Ë : S ËS Ìú YGV«[ ] ?2Ñ ; iÏ 5Ï e - Î ð¾#I ~ # ð í ø YV ] : ¾ ð I # ~ T # ð í YU ] Ð t¤ ¡ n From this and results from Section 3.2 we obtain L EMMA 3.6. Let # be the solution of the continuous problem, #_ the solution of the discrete problem and let * #«µ~lûfÆ# c±¶« . Then there exists a constant kP ! , independent of c!10 Z , such that é é ? S B#X0tT~ /# 0tS»kIðið^ H Ö S #TS Ì`ú YGV ] : ð ið í ø YGV ] M e â is the coercivity of the discrete problem (2.6). 3.4. Coercivity. An important question L EMMA 3.7 (Nonsymmetric case). Let kpæ q! . Then for the nonsymmetric diffusion â â form Û and nonsymmetric right hand side (i.e., á *q~¯n ), we have Û B# 0tX~ Û B#X0tT~ where Rï"J (3.9) Z S iS Ìàú YGV«[ ] 0 B# 0t : B#X0t5* : ë©0 ? S ëÈSak Î oÆJ ? ~ J Z Ö S #S Ì ú GY V ] : Ö S #TS Ì `ú YGV ] : ð ið í ø YGV ] Ð ?2Ñ å - H S iS Ìàú YGV«[ ] : »0t M e ETNA Kent State University etna@mcs.kent.edu DGFEM FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS 39 L EMMA 3.8 (Symmetric case). Let k æ ï Î ¤ ¤ J ? kàö°n : k 0 ZJ Ð â where k ö and k are the constants from Lemmas 3.1 and 3.2, respectively. Then for the symmetric diffusion form Û and symmetric right hand side (i.e., á,*ên ), we have â â /# 0t : Û B# 0tX~ Û B#X0tT~ B#X0t5* : ë¢0 where å J Z H S iS Ìú YGV[ ] ~ »0t M 0 o ? S ëµSak.ΫoÆJ ? ~J Z Ö S #S Ì ú YGV ] : Ö S #TS Ì `ú YGV ] : ð ið í ø YGV ] Ð ?LÑ å - H S iS Ì ú YGV[ ] : »0t M e Rï L EMMA 3.9 (Incomplete case). Let k æ ï"o Î ¤ J ? kàö°n : k 0 J Z Ð â ¤ where k ö and k are the constants from Lemmas 3.1 and 3.2, respectively. Then for the incomplete diffusion form Û and incomplete right hand side , we have â Û B# 0tX~ Û B#X0tT~ â /# 0t : B#X0t5* : ë¢0 where å J Z H S iS Ìú YGV[ ] ~ »0t M 0 o ? S ëµSak.ΫoÆJ ? ~J Z Ö S #S Ì ú YGV ] : Ö S #TS Ì `ú YGV ] : ð ið í ø YGV ] Ð ?LÑ å - H S iS Ì ú YGV[ ] : »0t M e Rï The proofs of Lemmas 3.7–3.9 are rather technical. Therefore, we shall give here only a sketch of the proof of Lemma 3.7. ETNA Kent State University etna@mcs.kent.edu â ČERA M. FEISTAUER AND V. KU 40 Proof of Lemma 3.7. We break down Û ? ä B #X0t5* ä ä"! ä%$ ä"& ; 7B#X0t_~ i/#@0t into individual terms by setting J B#LK#¢ÝK ¬'C_0 t¤ Ü Ï ; ; Ô B#X0t5*ê~ t¤ ÏÓ JB#LK#ÕTÝ\Ç¡¥'u w ¬`¶T0 Ü Ò ¡ ¥ < Y ¡] ¥Þ9¡ ; ; Ô B#X0t5* t¤ K tÕ5Ý\Ç¡­¥'u # w ¬¶T0 ÏÓ JB#L# Ü ¡ ¥ < Y ¡G] Ò ¥Þ9¡ ; ; B#X0 t5*ê~ t¤ ÆÅ Ü ÏßÓ J×B#LK#©Ý\Ç ¡¥ ¬`¶0 ¡ ¥ Y ¡] Ò ; ; B#X0 t5* t¤ ÆÅ Ü ÏßÓ JB#L# K ¯ÝÇ¡¥#3¬¶d~ ¡ ¥ Y ¡] Ò ; ; ~ t¤ ÆÅ Ü ÏÓ J/#2# K ¯ÝÇ¡­¥#^µ¬`¶Te ¡ ¥ Y ¡] Ò ¡ â Therefore Û /# 0tX~ Û /#@0tT~ â B# 0t : /#@0t5* ; & ¡ =@? ä ¡ /# 0tT~ ä ¡ B# [ t2 and we shall treat these terms separately: 1) First term: ; ? ? ä B # 0tT~ ä B#X0t5* t ¤ Ü Ï H J×B# 2K# ¡ ; * t¤ Ü Ï Î H J×B# 2Ks# ~J/# LK¦û # M : ¡ : H J/#2K¦û #©~JB#LK# M ÝK#5¬'CÈ* ä Ð ~J/#2Ks# M ÝK ¬'C H J/# LK¦û #¢~J/#2K¦û # M ? ? ? ? : ä : ä ! and, using (2.4), we estimate ? ; ä ? * t ¤ Ü 5Ï JB# LK#ãÝK#¬tCdï"J Z S iS Ìú YGV«[ ] e ¡ Further, by (2.4), (2.5), the Cauchy inequality, (3.3) and Lemma 3.4, we get ? S ä tS * ; : H J/#`T~JB# M K# ÝK#5¬'C Ð t¤ Ü 5Ï Î H JB#'~J/# M K# ¡ Î HrBJ ? ~J Z : k×ò M k Ö S #S Ìú YGV ] : k×òpð'ið í1ø YGV ] Ð S iS Ì ú YGV«[ ] e Finally, (2.4), the Cauchy inequality and Lemma 3.4 imply that ? S ä tS * ! ; ¡ ; ¡ t¤ Ü 5Ï JB# H K¦û #©~OK# M ÝK#T¬'C SS K#iSL¬tCd"J ? k t¤ Ü Ï J ? S K « Ö S #TS Ì`ú YGV ] S iS Ì ú YGV«[ ] e ETNA Kent State University etna@mcs.kent.edu 41 DGFEM FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS 2) Second term: ä B#10tT~ ; *R~ t¤ ¡ ; ä /#@0t Ó ( H J/# LK# ~JB# LK¦û # M Ü Ï) ¥ < Y ¡ ] Ò ¥Þ9¡ : HBJ/#LK¦ûfÆ#©~J/#2Kûf'#M : HBJ/#2Kûf'#©~J×B#LK#M *Ý\Ç ¡­¥ u w ¬¶O* ? : : 0 ä ä ä ! where ; ä ? *R~ ; Ô t¤ < Ü Ò ÏßÓ J/#2K t ÕÝ\Ç ¡­¥ u w ¬¶Te ¡ ¥ Y ¡] ¥Þ¡ We do not estimate ä ? , since it will cancel out a similar term in the following. After applying (2.4) and (2.5), we get S ä S'* ; ; t¤ < Ü Ò ÏÓ+ ¡ ¥ Y ¡G] ¥Þ9¡ BJ ? ~J Z ; Î t ¤ k æ ¡ : fð\K#Tð í ñ YGV ] kæ H/J/# T~JB#LMK# : HJB# X~J/#2MKs#-,.Ý\Ç¡¥'u w ¬`¶ Ï ; Î t ¤ ¡ SS K « SS í ø YU 75Ï Ï ?LÑ ]Ð å ?LÑ 7»0t Ï SGS # ~#SS í1ø YU 5 ]Ð ?2Ñ å ?2Ñ »0t e The multiplicative trace inequality implies that 2? Ñ å S ä S»"k Î HrBJ ? ~J Z : k×ò M Ö S #S Ìú YGV ] : k×òpSS iSGS í ø YV ] Ð i»0t and L? Ñ å S ä S»{J ? k ÖiS #S Ì ú YGV ] i »0t e ! 3) Third term: ä"! B # ; * t¤ ¡ 0tX~ ä"! B#X0t ; Ô Ô < Ü Ò ÏßÓ J/#LK#tÕTÝÇ ¡­¥ u # w ~ J/#2K#tÕÝ\Ç ¡¥ u # w ¬ ¶ ¥ Y ¡] ¥Þ¡ ; ; * t ¤ Ü ÏßÓ ( J/#`LK# * ÝÇ ¡¥ u #ã~.û3t# w ¡ ¥ < Y ¡] Ò ¥Þ¡ : H J/# T~JB# M K# * ÝÇ¡­¥`u û # w : J/#2K# * Ý\Çà¡¥`u û © # ~# w ¬`¶ ( ( : : * ä ?! ä ! ä ! e ! By (3.4), we get ä"?! * ; ; Ô J B# LK#tÕTÝ\Ç¡¥'u w ¬`¶O*ê~ ä ? e t¤ < Ü Ò ÏÓ ¡ ¥ Y G¡ ] ¥Þ9¡ ETNA Kent State University etna@mcs.kent.edu 42 M. FEISTAUER AND V. KUČERA Due to the regularity condition (3.3), the function u û3t# w *ôu w . We get the estimate: # is continuous and, thus, u # w * ; t¤ < Ü Ò Ï Ó+ HJ/#`T~JB#LMK#.,¿ÝÇ ¡¥ u w ¬`¶ ¡ ¥ Y ¡] ¥Þ9¡ B J ? ~J Z LkIS iS Ìàú YGV«[ ] Ö S #TS Ì `ú YGV ] e S ä ! tS * Finally, we have ; ! and S ä ! 1S |J ? kIS iS Ìú YGV[ ] Ö S #S Ì ú YV ] e ! 4) Fourth term: ; t¤ Æ Å Ü Ò ÏßÓ H J×B# 2Ks# ~JB#LK# M ÝÇp¡¥/¬`¶ ¡ ¥ Y ¡] ; ; *ê~ t¤ ÆÅ Ü ßÏ Ó H J/#LK# : H J /#`T~JB# M K¦û3'# : JB#LK# M Ý\Ç ¡­¥ ¬¶ Ò ¡ ¥ Y ¡] * ä ?$ : ä $ : ä $ ! and these terms can be treated similarly as ä ? 0 ä and ä to obtain ! ; ; ä%?$ *ê~ t¤ ÆÅ Ü ÏßÓ J×B# 2K ¯Ý\Çà¡0¥ ¬¶T0 ¡ ¥ Y ¡] Ò ä $ B # 0tT~ ä $ B #X0t5*ê~ ; L? Ñ å S ä $ »S k Î HrBJ ? ~J Z : × kò M Ö1S #TS Ì`ú YGV ] : × kòSGS iSS í1ø YGV ] Ð 7»0t 0 ?2Ñ å S ä $ S»{J ? k 7Ö S #S Ì ú YV ] 7 »0t e ! 5) Fifth term: ; t¤ Æ Å Ü Ò ÏÓ / JB# LK#ãÝÇ¡­¥# ¡ ¥ Y ¡] ~J/#2K ãÝÇp¡¥\#©~ H J×B# T~J/# M K#fÝ\Ç¡¥\#9^ M ¬¶ ; ; * t¤ ÆÅ Ü ÏÓ BJ×B# 2# K fÝ\Çà¡0¥ ¡ ¥ Y ¡G] Ò : H JB# ~J/# M K#ãÝÇp¡¥ H û #¢~#^ M : JB#LK#ãÝÇp¡¥/ M ¬`¶ * ä"?& : "ä & : "ä & e ! We have ä ?& *R~ ä $? and ; ; K ãÝÇ¡0¥ ¬¶T0 ä & * t¤ ÆÅ Ü ÏÓ H J×B# X~J/# M # " ¡ ¥ Y ¡G] Ò ä"& B# 0tX~ ä"& /#@0t5* since yield and ; # * # ^ on . This, the Cauchy inequality and the multiplicative trace inequality S ä"& S» /J ? ~J Z LkIS iS Ìú YGV[ ] Ö S #S Ì ú YV ] 0 S ä"& S1|J ? kIS iS Ì ú YGV[ ] Ö S #S Ì ú YV ] e ! The use of the derived inequalities gives us the sought estimates (3.9). ETNA Kent State University etna@mcs.kent.edu DGFEM FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS 43 3.5. Main result. On the basis of the above analysis, we get the apriori error estimate for the problem with the nonlinear convection and diffusion. T HEOREM 3.10. Let assumptions (H1)–(H3) and (A1)–(A2) be satisfied and let the constant kæ satisfy the assumption from Lemmas 3.7, 3.8 and 3.9 corresponding to the NIPG, SIPG and IIPG version, respectively. Let # be the exact solution of problem (2.1)–(2.3) satisfying the regularity conditions (3.1) and (3.3) and let # be the approximate solution Z Z defined by (2.6)with # *,û # . Then the error 1 *#©~# satisfies the estimate 2 (3.10) å : J Z 3 4 H¾S 1 6«\S Ì ú YGV«[ ] : 71 6«01 6«LLM@¬86 2 zZÆ[ (.5 ð'1 /8L\ð í ø YGV ] o Ü Z ak Ö 0 with a constant kê! independent of . Proof. From (2.6), (3.2) and estimates in Sections 3.2–3.4 it follows that å n J Z ð'1B8L\ð í ø YGV ] : H³S iS Ìàú YGV«[ ] : i»0tLM o 98 o ?LÑ : å ? : k 9 H »0t S iS Ì ú YGV[ ] M7H Ö S #S Ì ú YV ] : 'ð ið í ø YGV ] M : Ö ? S 9#«ç98\S Ìú YGV ðið ø YGV : J Z Ö S #TS Ì `ú YGV å »0t ?2Ñ í ] ] ] : Î oÆJ ? ~J Z Ö S #TS Ì `ú YGV ] : Ö ? S #S Ìú YV : 'ð ið ø YGV H S iS Ì ú YGV[ : å »0t M4; e í ]Ð ] ] The application of Young’s inequality gives us ð 1/8L\ð íiø YGV ] : J Z H S iS Ì ú YGV«[ 98 J Z å H »0t : S iS Ìàú YGV«[ ] M : o : n H Ö : J Ö : oÆJ ? Z J Z : Ö S 9#çÆ98\S Ì ú YGV ] ; e After integrating from ! to 8×c.u !10L ] : å »0t M n ð ið í ø YV ] ' J Z Ð ~J Z Ö : Ö `M S #TS Ì `ú GY V ] k:9zΫn : w and noticing that 1/!`*# Z ~.û # Z , * ! , we obtain 2 å ð1/8L\ð í ø YGV ] : J Z Ü H S 16S Ìú YGV[ ] : Z2 n n ak 9¦Î n : ð16ð í ø YGV ] ¬86 : J Z Ð Ü Z J Z : oJ ? ~J Z : M S #X 6S : Ì ú YV ] ¬86 160162 M ¬86 2 Ö Ü H : J Z Z 2 Ö Ü S 9#çÆ98\S Ì YGV ] ¬86<;àe Z ETNA Kent State University etna@mcs.kent.edu 44 M. FEISTAUER AND V. KUČERA Now the application of Gronwall’s lemma implies that 2 å ð1/8L\ð í ø YGV ] : J Z Ü H S 16«S Ìú YGV[ ] : 16«016«2 M ¬6 Z J Z : n n : k Ö H J Z : oJ ? ~J Z : M Î J Z J Z -ºð#Tð í ø YßZ[ %( = Ì ú YGV ]/] : ð\7#«ç98\ð í ø YßZ[ (%= Ì `ú YGV ]/] Ð J Z : n -z\ > Î k 8 Ð 0P8×cOu !102 w e J Z : , the above estimate and estimates from Lemma 3.4 yield the sought Finally, since 1 *? result. É ? -norm, 4. Optimal error estimates. The error estimate (3.10) is optimal in the ×' but suboptimal in the / -norm. Our goal is to derive an optimal error estimate in the × -norm. It was carried out in [13] under the following assumptions. Assumptions (B): @ diffusion is linear, i.e., JB#5*BA{! , @ the discrete diffusion form Û is symmetric (i.e., we consider the SIPG version of the discrete problem), @ the polygonal domain is convex, @ the meshes 0 c!10 Z , are conforming with standard properties from the finite element method (i.e., without hanging nodes), @ the exact solution # of problem (2.1)–(2.3) satisfies the regularity condition (3.1), @ conditions (H1)–(H3) and (A1) are satisfied. The derivation of the µ/× -optimal error estimate was carried out with the aid of the Aubin-Nitsche technique based on the use of the elliptic dual problem considered for each C c%ÆÀ : (4.1) É F±c Then the weak solution such that ~ED#F|* in f0GFfS UV C *!ie ' and there exists a constant k6h! , independent of C , ðFãð Ì ø YGV ] akIð C ð í ø YGV ] e (4.2) We shall give here a sketch of the proof of the optimal error estimate. Let us set Û i)0LË» : f9)02Ë* A å É 1)0LË»¾0H)0LË¢c f0r1'e Now, for each c·/!i0 Z and 8%c·u !i0L w we define the function # “ -projection” of #TB8L on ¶ , i. e. a function satifying the conditions (4.3) # B8Làc%¶ 0 ã ðIàð\^ |ak # B 8LL as the /# B8L02Ú 5*? /#X/8L¾0rÚ fÚ cd¶ 0 and set I* #µ~|# . The use of the coercivity of the form 3.2–3.4 allow us to prove the estimates (4.4) /8L)£* Ö S #TS Ì `ú YGV ] 0 ð'I 2 ð ^ "ak and estimates from sections Ö S # 2 S Ì ú YGV ] 0 ETNA Kent State University etna@mcs.kent.edu 45 DGFEM FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS for all cO/!i0 Z . It is necessary to derive optimal ×t -estimates of I and I 2 . L EMMA 4.1. There exists a constant kô"! such that for all ð'Ið í ø YGV ] "k (4.5) ? Ö S #TS Ì `ú YGV ] 0 and ðI 2 c./!10 Z ? ð í ø GY V ] ak Ö S # 2 S Ì ú YGV ] e Proof. We have ðIð í ø YGV ] * K É C I×0 e J.> C í1ø YV ] ð ð í ø YGV ] Let Fac tÀ be the solution of problem (4.1) for C c%×Æ satisfying (4.2) and let F be the piecewise linear Lagrange interpolant of the function F . Obviously F cdkz ª©¶ and F57S UV *a! . Thus, we have n k S FfS ð'FO~LF ð Ì ø YGV ] e ^ * o S FO~MF S Ìú YV[ ] É The assumption that Fac t implies that Ï Ó ÏßÓ u F w Ò *!)*ôu K#F w Ò ®5c 0 ²Ic%m'/®°¾e Now, using (4.1) and Green’s theorem, we find after some calculations that n I0 C 5 * Further, the symmetry of A Fº0IXe and (4.3) give fiF70IX5*37I0F5'5*37B#È~# 0.F5`5*!i0 and thus I×0 C 5 * n A fiF¿~MFi0.IT¾e Moreover, due to the properties of F and F× , F¿~MF S Ò and ÏÓ *a! 3®c ßÏ Ó u F|~LF5 w Ò , * ! f®5c 0²Ic ¼ B®°¾0 0²Icdm`B®°¾e After some calculation, we get I0 C 5 * ; ¡ t¤ Ü Ï KµF¿~LF5`1K#IsD»C ; ~ ; ¬9/§@¡­¥ t¤ ÓON/ÓOUtPRQÏ ÏTS Ü Ò ÏÓ Î à k æ Ð ¡ ?2Ñ Ô KµF|~LF LÕTÝ\ÇࡥΠL? Ñ ; ¬9/§_¡¥ k æ K F¿~MF X È Ý\Ç¡¥ Î Î Ð t¤ Æ Å Ü Ò ÏÓ k æ ¬ 9 /§ ¡¥ ¡ ¥ Y ¡G] S F¿~MF57S Ìàú YGV ] S IàS Ìú YGV[ ] ?2Ñ Z ; i 5 Ï n å Y : Ï ð µ K O F M ~ F ð I×0 IX2 ù Y U ?2Ñ 1 í ø X ] W t ¤ k æ V ¡ ~ ; ?2Ñ k æ 9¬ /§ ¡­¥ Ð ?LÑ Ð ?2Ñ e u I w Di¶ IDi¶ ETNA Kent State University etna@mcs.kent.edu 46 M. FEISTAUER AND V. KUČERA According to the multiplicative trace inequality, (4.2) and (4.4), we can write ; n 2? Ñ k æ V t¤ ¡ akIðIð ^ Moreover, i5Ï V ; ¡ Ï ðKµFO~MF ð í1ø YùU X] W Ï Ï 5 t¤ S FfS Ì ø Y ] W ?2Ñ ?2Ñ "k å 2? Ñ I×0ITL ? Ö S #TS Ì `ú GY V ] ð C ð íiø YGV ] e S F|~LF S Ì ú YV ] S IS Ì ú YGV«[ ] ak S FfS Ì ø YGV ] ðIàð^ ? ak Ö S #S Ì ú YGV ] ð C ð í ø YGV ] e Combining the previous estimates, we find that I×0 C "k ? Ö S #TS Ì `ú YGV ] ð C ð í1ø YGV ] e Hence, ðIð í ø YGV ] * C ? I0 ak Ö S #S Ì ú YGV ] 0 J.> C í1ø YV ] ð ð í ø YGV ] K which completes the proof of the first estimate in (4.5). In the derivation of the estimate of the norm ð'I 2 ð í ø YGV ] we proceed similarly as above, using the differentiation of identity (4.3) with respect to 8 . Finally, we come to the optimal àµ/ -error estimate. T HEOREM 4.2. Let assumptions (B) be fulfilled. Then the error 1t*ô#µ~O# satisfies the estimate ð/1 ð í ñ GY Z\[ ("= í ø YGV ]B] k ? Ö 0 with a constant k {! independent of . Proof. Let # be defined by (4.3) and I*#¢~# , 6%*# ~.# . Then 1*a#È~#s* : 6 . Let us subtract (3.2) from (2.6, b), substitute 6cd¶_ for Ú and use the relation I Î 6B8L n D 0.6B8L Ð * ð6B8Lð í ø YGV ] e 98 o D»8 Then, we get (4.6) n D ð'6B8L\ð í ø YGV ] : 6T/8L¾0[6T/8LL o D18 é é *êu /#X/ 8L¾0.6B8L2T~ /# B8L0.6B8L2 w ~"I 2 B 8L0\6B8L2¾0 because B#TB8L~a# B8L¾0\6T/8LLµ*j! . The first right-hand side term can be estimated by Lemma 3.6 and Young’s inequality (we omit the argument 8 ): é B#X06«X~ é A B# 06 o k ð'6ð ^ : A Y ?] Ö S #TS Ì`ú YGV ] : ð 65ð í ø YGV ] e For the second term of the right-hand side of (4.6), by the Cauchy and Young’s inequalities and Lemma 4.1, we have SGI 2 0 6«\S» o n k Y ?] 2 Ö S # S Ì ú YGV ] : ð 65ð í1ø YGV ] e ETNA Kent State University etna@mcs.kent.edu DGFEM FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS Finally, the coercivity of side of (4.6). Hence, we find that (4.7) D ð65ð íiø YGV »D 8 ? k Y Ö ] ã 47 following from Lemma 3.8 gives the estimate of the left-hand : iA ð65ð ^ : : k Ϋn : n ð'65ð ] Î n S #TS Ì `ú YGV ] S # 2 S Ì ú YV ] Ð í ø YV ] e Ð A A Now the proof is concluded in a standard way by the integration of (4.7) from ! to 8c.u !102 w , the estimate of ð6!'\ð í ø YGV ] , and the application of Gronwall’s lemma. 5. Conclusion. In the paper we derived error estimates for the NIPG, SIPG and IIPG versions of the DGFEM applied to the numerical solution of nonstationary convection-diffusion problems with nonlinear convection as well as diffusion, equipped with Dirichlet boundary condition. The computational grids can be nonconforming with hanging nodes. Further, we discussed optimal /× -error estimates of the SIPG method in the case of a linear diffusion and nonlinear convection, with the Dirichlet boundary condition on the whole boundary, over conforming meshes. There are still some open problems: @ optimal /× -error estimates in the case of a nonlinear diffusion, @ derivation of optimal / -error estimates over nonconforming meshes, @ the analysis of optimal error estimates in the case of a nonconvex polygonal domain and mixed Dirichlet-Neumann boundary conditions under a realistic regularity of the exact solutions of the nonstationary initial-boundary value problem and the elliptic dual problem. Acknowledgments. This work is a part of the research project financed by the Ministry of Education of the Czech Republic No. MSM 0021620839. It was also partially supported by the grant No. 201/08/0012 of the Grant agency of the Czech Republic. The research of V. Kučera was supported by the project LC06052 of the Ministry of Education of the Czech Republic (Jindřich Nečas Center for Mathematical Modelling) and the grant No. 48607 of the Grant Agency of the Charles University in Prague. REFERENCES [1] D. N. A RNOLD , An interior penalty finite element method with discontinuous elements, SIAM J. Numer. Anal., 19 (1982), pp. 742–760. [2] D. N. A RNOLD , F. B REZZI , B. C OCKBURN , AND D. M ARINI , Unified analysis of discontinuous Galerkin methods for elliptic problems, SIAM J. Numer. Anal., 39 (2001), pp. 1749–1779. [3] I. B ABU ŠKA , C. E. B AUMANN , AND J. T. O DEN , A discontinuous ]/^ finite element method for diffusion problems, 1-D analysis, Comput. Math. Appl., 37 (1999), pp. 103–122. [4] F. B ASSI AND S. R EBAY , A high-order accurate discontinuous finite element method for the numerical solution of the compressible Navier–Stokes equations, J. Comput. Phys., 131 (1997), pp. 267–279. [5] C. E. B AUMANN AND J. T. O DEN , A discontinuous ]'^ finite element method for the Euler and Navier-Stokes equations, Internat. J. Numer. Methods Fluids, 31 (1999), pp. 79–95. [6] B. C OCKBURN , G. E. K ARNIADAKIS , AND C. W. S HU (E DS .), Discontinuous Galerkin Methods, Lecture Notes in Computational Science and Engineering, Vol. 11, Springer, Berlin, 2000. [7] B. C OCKBURN AND C. W. S HU , TVB Runge–Kutta local projection discontinuous Galerkin finite element method for scalar conservation laws II. General framework, Math. Comp., 52 (1989), pp. 411–435. [8] V. D OLEJ Š Í , On the discontinuous Galerkin method for the numerical solution of the Navier-Stokes equations, Internat. J. Numer. Methods Fluids, 45 (2004), pp. 1083–1106. [9] V. D OLEJ Š Í AND M. F EISTAUER , Error estimates of the discontinuous Galerkin method for nonlinear nonstationary convection-diffusion problems, Numer. Funct. Anal. Optim., 26 (2005), pp. 2709–2733. ETNA Kent State University etna@mcs.kent.edu 48 M. FEISTAUER AND V. KUČERA [10] V. D OLEJ Š Í AND M. F EISTAUER , A semi-implicit discontinuous Galerkin finite element method for the numerical solution of inviscid compressible flow, J. Comput. Phys., 198 (2004), pp. 727–746. [11] V. D OLEJ Š Í , M. F EISTAUER , AND J. H OZMAN , Analysis of semi-implicit DGFEM for nonlinear convectiondiffusion problems on nonconforming meshes, Comput. Methods Appl. Mech. Engrg., 196 (2007), pp. 2813-2827 [12] V. D OLEJ Š Í , M. F EISTAUER , AND V. K U ČERA , On a semi-implicit discontinuous Galerkin FEM for the nonstationary compressible Euler equations, in Hyperbolic Problems: Theory, Numerics and Applications I, Proc. of the Tenth International Conference in Osaka, September, 2004, F. Asakura, H. Aiso, S. Kawashima, A. Matsumura, S. Nishibata, and K. Nishihara, eds., Yokohama Publishers, Yokohama, 2006, pp. 391–398. [13] V. D OLEJ Š Í , M. F EISTAUER , V. K U ČERA , AND V. S OBOT ÍKOV Á , An optimal ù9¾ -error estimate for the discontinuous Galerkin approximation for a nonlinear nonstationary convection-diffusion problem, IMA J. Numer. Anal., 28 (2008), pp. 496–521. [14] V. D OLEJ Š Í , M. F EISTAUER , AND C. S CHWAB , On some aspects of the discontinuous Galerkin finite element method for conservation laws, Math. Comput. Simulation, 61 (2003), pp. 333–346. [15] V. D OLEJ Š Í , M. F EISTAUER , AND V. S OBOT ÍKOV Á , A discontinuous Galerkin method for nonlinear convection-diffusion problems, Comput. Methods Appl. Mech. Engrg., 194 (2005), pp. 2709-2733. [16] J. D OUGLAS AND T. D UPONT , Interior penalty procedures for elliptic and parabolic Galerkin methods, in Lecture Notes in Physics, Vol. 58, R. Glowinski and J.-L. Lions, eds., Springer, Berlin, 1976, pp. 207216. [17] M. F EISTAUER , J. F ELCMAN , AND I. S TRA ŠKRABA , Mathematical and Computational Problems for Compressible Flow, Clarendon Press, Oxford, 2003. [18] M. F EISTAUER AND V. K U ČERA , On a robust discontinuous Galerkin technique for the solution of compressible flow, J. Comput. Phys., 224 (2007), pp. 208–221. [19] M. F EISTAUER AND K. Š VADLENKA , Discontinuous Galerkin method of lines for solving nonstationary singularly perturbed linear problems, J. Numer. Math., 2 (2004), pp. 97–117. [20] R. H ARTMANN AND P. H OUSTON , Adaptive discontinuous Galerkin finite element methods for the compressible Euler equations, J. Comput. Phys. 183 (2002), pp. 508–532. [21] P. H OUSTON , C. S CHWAB , AND E. S ÜLI , Discontinuous ]'^ -finite element methods for advection-diffusion problems, SIAM J. Numer. Anal., 39 (2002), pp. 2133–2163. [22] J. JAFFRE , C. J OHNSON , AND A. S ZEPESSY , Convergence of the discontinuous Galerkin finite element method for hyperbolic conservation laws, Math. Models Methods Appl. Sci., 5 (1995), pp. 367–386. [23] C. J OHNSON AND J. P ITK ÄRANTA , An analysis of the discontinuous Galerkin method for a scalar hyperbolic equation, Math. Comp., 46 (1986), pp. 1–26. [24] P. L E S AINT AND P.-A. R AVIART , On a finite element method for solving the neutron transport equation, in Mathematical Aspects of Finite Elements in Partial Differential Equations, C. de Boor, ed., Academic Press, New York, 1974, pp. 89–145. [25] J. T. O DEN , I. B ABU ŠKA , AND C. E. B AUMANN , A discontinuous ]'^ finite element method for diffusion problems, J. Comput. Phys., 146 (1998), pp. 491–519. [26] W. H. R EED AND T. R. H ILL , Triangular mesh methods for the neutron transport equation, Technical Report LA–UR–73–479, Los Alamos National Laboratory, N.M., 1973. [27] B. R IVI ÈRE AND M. F. W HEELER , A discontinuous Galerkin method applied to nonlinear parabolic equations, in Discontinuous Galerkin methods. Theory, Computation and Applications, Lecture Notes in Computational Science and Engineering, Vol. 11, B. Cockburn et al., eds., Springer, Berlin, 2000, pp. 231–244. [28] B. R IVI ÈRE , M. F. W HEELER , AND V. G IRAULT , Improved energy estimates for interior penalty, constrained and discontinuous Galerkin methods for elliptic problems, Part I, Comput. Geosci., 3 (1999), pp. 337– 360. [29] B. R IVI ÈRE , M. F. W HEELER , AND V. G IRAULT , A priori error estimates for finite element methods based on discontinuous approximation spaces for elliptic problems, SIAM J. Numer. Anal., 39 (2001), pp. 902– 931. [30] T. R OUB Í ČEK , Nonlinear Partial Differential Equations and Applications, Birkhäuser, Basel, 2005. [31] J. J. S UDIRHAM , J. J. W. VAN DER V EGT AND R. M. J. VAN DER D AMME , Space-time discontinuous Galerkin method for advection-diffusion problems on time dependent domains, Appl. Numer. Math., 56 (2006), pp. 1491–1518. [32] J. J. W. VAN DER V EGT AND H. VAN DER V EN , Space-time discontinuous Galerkin finite element method with dynamic grid motion for inviscid compressible flow, Part I. General formulation, J. Comput. Phys., 182 (2002), pp. 546–585. [33] M. F. W HEELER , An elliptic collocation-finite element method with interior penalties, SIAM J. Numer. Anal., 15 (1978), pp. 152–161.