A unified analysis of mixed and stabilized finite element solutions of Navier-Stokes equations
Abstract
Abstract This paper performs a uni®ed numerical analysis of Mixed and Stabilized Finite Element numerical solutions of 2D and 3D Steady Navier±Stokes Equations. We introduce a general internal discretization of Navier±Stokes equations of which both Mixed and Stabilized Methods are particular cases. We prove convergence of Stabilized Methods with non linear stabilization coe cients, in particular for ¯ows with convection dominance. We also analyze the approximation of branches of regular solutions, in the case of convection dominance. We introduce a stabilized post-processing of Galerkin Finite Element (FE) solution of convection-dominated ¯ows. Some numerical test for nonlinear ¯ows show the good performances of this technique.
Full text
A uni®ed analysis of mixed and stabilized ®nite element solutions of Navier±Stokes equations q Tom as Chac on Rebollo a,* , Antonio Dom õnguez Delgado b a Departamento de Ecuaciones Diferenciales y An alisis Num erico, Universidad de Sevilla. C/Tar®a, s/n. 41080 Sevilla, Spain b Departamento de Matem atica Aplicada I, Universidad de Sevilla. Avda. Reina Mercedes s/n. 41080 Sevilla, Spain Received 1 September 1998 Abstract This paper performs a uni®ed numerical analysis of Mixed and Stabilized Finite Element numerical solutions of 2D and 3D Steady Navier±Stokes Equations. We introduce a general internal discretization of Navier±Stokes equations of which both Mixed and Stabilized Methods are particular cases. We prove convergence of Stabilized Methods with non linear stabilization coecients, in particular for ¯ows with convection dominance. We also analyze the approximation of branches of regular solutions, in the case of convection dominance. We introduce a stabilized post-processing of Galerkin Finite Element (FE) solution of convection-dominated ¯ows. Some numerical test for nonlinear ¯ows show the good performances of this technique. 1. Introduction This paper deals with the analysis of the solution of the steady Navier±Stokes equations for incompressible ¯ows by some Finite Element (FE) discretizations. Concretely, we develop an analysis of Mixed and a large class of Stabilized Methods by means of a unique theory and apply this theory to obtain an accurate post-processing of Galerkin Finite Element solution of convection-dominated ¯ows. It is well known that the numerical solution of incompressible ¯ows by the FE Method may present spurious oscillations in pressure and/or velocity, respectively due to the incompressibility restriction and to convection dominance. Mixed Methods can stabilize the ®rst of these restrictions, provided the pair of discrete spaces for velocity and pressure satis®es the Brezzi±Babu ska condition (see [4,21]). However, for realistic Reynolds numbers, Mixed Methods are able to stabilize the discretization of convection dominance only for very small grid sizes. Stabilized Methods provide ecient stabilizations of the spurious modes of pressure and velocity, virtually without restrictions on the discrete spaces or the grid size. The ®rst of such methods was introduced in [11], being called ``Streamline-Upwind Petrov±Galerkin'' (SUPG) Method. This method considered only piecewise ane discretizations of velocity and pressure. Lately, many generalizations to high order polynomial discretizations of Stokes and Navier±Stokes equations were introduced (see [6,16±19,23,26], and references therein). The most recent development of Stabilized Methods has been focused on the optimization of the stabilizing process, in order to construct a numerical solution not only q This research was partially supported by Spanish M. E. C. Projects DGICYT PB93-1196 and MAR97-1055-C02-02. * Corresponding author. Tel.: +34-54-557989; fax: +34-54-552898. E-mail addresses: [email protected]s (T. Chao Ân), [email protected] (A. Domõ Ânguez). 0045-7825/00/$ - see front matter PII: S 0 0 4 5 - 7 8 2 5 ( 9 9 ) 0 0 195-4
stable, but as accurate as possible. Optimal stabilizations via condensation of optimal bubbles have been obtained for some discretizations (see [27,10]). As could be expected from heuristic considerations (dimensional analysis), this optimal stabilization has been proved to be necessarily non linear, as it essentially depends on the local Reynolds number. The numerical analysis of the solution of Navier±Stokes equations by Mixed Methods is today a virtually achieved task, being the object of a well developed Theory ([21,7]). The analysis of stabilized methods has experimented in the last years a progressive improvement, having been the object of some recent works. The original SUPG Method for the unsteady Navier±Stokes equations was analyzed in [24,22]. For the steady Navier±Stokes equations, some modi®cations of the SUPG method have been analyzed in [25,28]. This analysis was generalized in [29], leading to a well-established theory that can analyze all kinds of Stabilized Methods. However, this analysis does not include nonlinear stabilization coecients. Thus, this analysis does not include realistic computations, in which the stabilization coecients depend on the local Reynolds number (in particular, with optimal stabilization). In this paper we analyze the solution of 2D and 3D Navier±Stokes equations by both Stabilized and Mixed Methods. This technique has both theoretical and practical applications. The main contributions of the paper are the following: To give a proof of convergence of Stabilized Methods with nonlinear stabilization coecients. To develop an accurate stabilized post-process of solutions of the Galerkin Finite Element solution of nonlinear convection-dominated convection±diusion problems. The main technical tool that we use is the splitting of the velocity space into two subspaces, representing large and small scales. All stability results related to Stabilized Methods (in both velocity and pressure) turn out to be strongly dependent on the fact that this splitting be uniform in the discretization parameter h, with respect to the H1norm. We also perform the approximation of branches of regular solutions. In this case, we consider stabilizing terms independent of the local Reynolds number. We develop an analysis parallel to that developed in [29]. Essentially, we systematize the discretization and analysis techniques developed in this paper, and obtain the essential estimates in a simpli®ed way. Moreover, we are able to handle the usual antisymmetric weak formulation of the nonlinear convection operator, with optimal error estimates. This allows to prove existence of discrete solutions for any grid size. The paper is organized as follows. In Section 2 we introduce the basic Augmented Mixed (AM) discretization of Navier±Stokes equations, with ``Adjoint Stabilized'' structure, that shall be considered in Sections 3 and 4. Section 3 treats the general AM Method, analyzing existence and eventual uniqueness of solutions, so as obtention of error estimates. Section 4 applies the analysis of Section 3 to the Adjoint Stabilized method. Section 5 extends the previous analysis to AM Methods with dierent structure (similar to SUPG, Galerkin-Least Squares and some new others). In Section 6 we analyze the approximation of branches of regular solutions of Navier±Stokes equations by means of AM Methods. In Section 7 we develop our technique of stabilized post-process of Galerkin and Mixed solution of convection±diusion problems. This technique is applied in Section 8 to some numerical tests for nonlinear ¯ows. Stable ®ltered solutions are obtained, in some cases with high precision. 2. Description of discretization method In this section we describe the abstract discretization of steady Navier±Stokes equations that we shall consider to develop our analysis. Let Xbe a bounded domain of Rd(d2 or 3), with boundary C. We shall consider the steady Navier± Stokes equations in Xwith homogeneous Dirichlet boundary conditions, kinematic viscosity m>0 and given source term f:X!Rd: Find a velocity ®eld u:X!Rd, and a pressure function p:X!Rsuch that uruÿmDurpf;ru0inX; u0onC:1 302 T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331
Denote by Vthe space H1 0X d, and by Ythe space Vd. Denote also by Mthe space L2 0Xfq2L2Xj RXqdx0g. Denote respectively by V0,Y0and M0the topological dual spaces of V,Y and M. We assume Mand M0to be identi®ed by means of the L2inner product. Thus, we have the usual inclusions VMM0V0;with compact injections. We shall formulate problem (2) in variational form as follows: Given f2Y0;obtain u;p2YMsuch that BNSu;u;p;v;q hf;vi8v;q2YM;2 where BNSu;y;r;v;qbu;y;vmry;rvÿr;rv ÿ r y;q: Here, b;; is a trilinear form on YYY, de®ned by bu;y;v1 2ury;vÿurv;y;u;y;v2Y:3 The notation ; stands for the LPXÿLP0Xduality, either for scalar, vector or tensor functions. The form bis continuous and antisymmetric with respect to its second and third arguments. We shall use the notation kk kfor the standard norm in either HkXor HkX d(k0 corresponds to L2norms). We shall also use the notation jj kfor the Hkseminorm. Finally, kk k;pshall represent the Wk;pXnorm, either for scalar or vector functions. Following [21], Problem (2) has at least one solution if f2Hÿ1X d. Moreover, this solution is unique if N m2kfkÿ1<1;where Nsup bu;v;w juj1jvj1jwj1 for u;v;w2Y :4 In order to describe our discretization of Navier±Stokes equations (2) in a general framework, we shall consider two families fYhgh>0and fZhgh>0of subspaces of ®nite dimension of Y, indexed by the discretization parameter h, assumed positive. As usual, the parameter hmay describe the values of any given sequence of positive real numbers convergent to zero. This is what we mean by the symbolic expression ``h>0''. We assume the family of pairs of spaces fYh;Zhgh>0to satisfy the following hypothesis: Hypothesis 1. (i) For any v2Y, there exists a sequence fvhgh>0with vh2Yhsuch that lim h!0kvÿvhk10: (ii) There exists a constant C0>0 independent of h such that jyhj1jzhj16C0jyhzhj18yh2Yh;zh2Zh8h>0:5 (iii) There exists a constant C0 0>0 independent of h such that kyhk0kzhk06C0 0kyhzhk08yh2Yh;zh2Zh8h>0:6 Remark 1. In [13] it is proved that Hypothesis (ii) and (iii) are verified when Yhand Zhare Finite Element spaces that are affine-equivalent to reference elements with intersection reduced to the zero function. Remark 2. Hypothesis (iii) is equivalent to the inequality jyh;zhj 61ÿd0 0kyhk0kzhk08yh2Yh;zh2Zh;where d0 02 C0 02:7 A similar inequality is equivalent to Hypothesis (ii). To understand the meaning of the Hypothesis 1, let us state the following result. T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331 303
Lemma 1. Let fzhgh>0be a bounded family of elements of Y such that zh2Zh,for all h>0. Then,it converges weakly to zero in Y. Proof. If the sequence zh fg h>0is bounded, then it contains a subsequence, that we still denote in the same way, weakly convergent in Y, and strongly in L2X d, to a function v. Due to Hypothesis 1 (i), there exists a sequence yh fg h>0with yh2Yh, strongly convergent in Yto v. Thus, using Hypothesis 1 (iii), kvk2 0lim h!0yh;zh61ÿd0 0lim h!0kyhk0kzhk061ÿd0 0kvk2 0: Consequently, v0. As the limit of all weakly convergent subsequences is unique, the whole sequence converges to it. Remark 3. The Hypothesis 1 (i) means that the family fYhgh>0is an internal approximation of Y in the usual sense.If we consider the space XhYhZh,we may interpret Hypothesis 1 (ii) and (iii) in the sense that that space Yhis uniformly (in h) complemented with space Zhto form Xh.Then,we may view the spaces Yhand Zhas ``low'' and ``high'' frequency components of space Xh. Next, we shall need a family fMhgh>0of subspaces of M. We also assume that this is an internal approximation of M. Hypothesis 2. For any q2M, there exists a sequence fqhgh>0with qh2Mhsuch that lim h!0kqÿqhk00: Also, to each w2Y, we shall associate a family of inner products on Y;fShw;;gh>0. We denote by Rhw; the ``static condensation'' operator on space Zh, associated to the inner product Shw;;, de®ned as follows. Given /2Y0,Rhw;/is the only element of Zhthat satis®es Shw;Rhw;/;zhh/;zhi8zh2Zh;8 where h;i denotes the Y0±Yduality. We require the inner forms fShgh>0to satisfy the following. Hypothesis 3. (i) Shis symmetric. (ii) There exists a constant ms>0 such that Shu;v;vPmsjvj2 1;u;v2Y: (iii) There exists a nondecreasing function Ms:R!Rsuch that jShu;v;wj 6Msjuj1jvj1jwj1;u;v;w2Y: (iv) The function u2Y!Shu;v;w2Ris continuous, for each ®xed v;w2Y. The symmetry of the forms Shstated in (i) is not essential in our derivation, but it avoids many technical complexities. Hypothesis (ii) states the uniform coerciveness of the forms Sh. Hypothesis (iii) implies in particular the continuity of the forms Shu;; for each actual u, while Hypothesis (iv) states its continuity with respect to u. Finally, for technical reasons, we shall consider a family of approximations ffhgh>0in Hÿ1X dto f.We need a technical assumption on fh. Hypothesis 4. If f2HkX dwith kÿ1ork0, then there exists a constant Cf>0 independent of h such that kfhkÿ16Cfkfkk: Here, H0Xmeans L2X. 304 T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331
With these ingredients, our discretization of Navier±Stokes equations (2) is the following: Find uh;ph2YhMhsuch that Bhuh;uh;ph;vh;qhFhuh;vh;qh8vh;qh2YhMh;9 where Bhu;y;r;v;qBNSu;y;r;v;qÿShu;Rhu;ÿurvÿmDvrq;Rhu;uryÿmDyrr; Fhu;v;qhf;viÿShu;Rhu;ÿurvÿmDvrq;Rhu;fh: We shall call the above method ``Augmented Mixed'' (AM) discretization of Navier±Stokes equations. In the case of Stokes equations, this method may be viewed as an inner discretization of an ``Augmented'' alternative Galerkin formulation of the continuous equations (see [13]). We shall prove in Section 3 that method (9) bears the same essential properties as a Mixed Method. The additional terms that appear in the de®nition of forms Bhand Fhintend to bound the range of high frequencies of the residual uhruhÿmDuhrpÿfhthat are representable in Zh. Thus, possibly some spurious oscillations of velocity and pressure are going to be stabilized in this way. The structure of the additional term introduced is similar to that of the usual Adjoint Stabilized (AdS) Method. We shall prove in Section 4 that the AdS Method is a stable particular AM Method, for a speci®c choice of the spaces Zhand the forms Sh. Let us emphasize at this point that the dependence on uof the forms Shin (9) allows the stabilizing eect to be dependent on the local Reynolds number. Also, the introduction of the approximate source term fhis needed to represent the AdS method as an AM Method. 3. Analysis of AM Method In this section we shall analyze the AM discretization (9) of Navier±Stokes equations. We shall prove existence of solutions, and uniqueness, so as obtain optimal error estimates, for diusion dominated ¯ows. We shall need some properties of the static condensation operator Rh, reported in [13], that we adapt here to our context. Lemma 2. Assume Hypothesis 1 and 2 to hold.Consider an element u2Y.Denote by Rhthe static condensation operator acting on Zh,with respect to the inner product Shu;;.The following statements hold: (i) The operator Rhis linear and bounded from Y0on to Y.Moreover, jRh/j161 ms k/kÿ18/2Y0: (ii) For any q2M, msjRhrqj16sup v2Zh r v;q jvj1 6Msjuhj1jRhrqj1:10 Lemma 3. Assume Hypothesis 1 and 3 to hold.Consider an element u2Y.Denote XhYhZh.Denote respectively by RXh,RYhand Rhthe static condensation operators acting on Xh,Yhand Zh,with respect to the inner product Shu;;. Assume that the family fXh;Mhgh>0satisfies the discrete BB condition.Then,there exists a constant g>0 independent of h such that kqhk06gC0Msjuj12jRYhrqhj1 jRhrqhj18qh2Mh;11 where C0is the constant appearing in Hypothesis 1 (ii). Inequality (11) is a re-formulation of the discrete BB condition introduced in [1] and [4]. The existence of solutions of the AM Method (9) is stated next. T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331 305
Theorem 1. Assume that Hypothesis 1±4 hold.Assume f2HkX dwith kÿ1ork0. Assume that the following statements hold: (i) The family fXh;Mhgh>0,XhYhZh,satisfies the discrete BB condition. (ii) Either ms>m,or Yhand Zhare orthogonal with respect to the H1 0X dinner product. Then,the AM Method (9) admits at least one solution that satisfies,for some constant C>0independent of h, juhj1kphk0jchj16Ckfkk; where chRhuh;uhruhÿmDuhrph: Proof. Our proof is based upon Brouwer's Fixed Point Theorem, applied to a linearised form of problem (9). Given uh2Yh, consider the linear problem Find yh;rh2YhMhsuch that Bhuh;yh;rh;vh;qhFhuh;vh;qh8vh;qh2YhMh:12 This is a generalized Stokes problem that ®ts into the framework of [13, Section 3]. Problem (12) is equivalent to a square linear system of dimension dim Yhdim Mh. Thus, to prove the existence of solution, it is enough to prove its uniqueness. Assume then that problem (12) admits a solution yh;rh. Then, Bhuh;yh;rh;yh;ÿrhmjyhj2 1Shch;yh2mShRhDyh;ch:13 Along this proof we drop the dependency of Shand Rhon uhfor the sake of simplicity of notation. This will not be source of confusion. Let us now assume msPm. Due to Hypothesis 1 (ii), ShRhDyh;chhDyh;chi ÿryh;rchPÿ1ÿd0jyhj1jchj1;14 for some constant d0verifying 0 <d061 (cf. Remark 2). Let us take ein the open interval 1ÿd0;1ÿd0ÿ1, and de®ne ~ mm1ÿe1ÿd0;~ msmsÿm1ÿd0eÿ1:15 Then, both ~ mand ~ msare positive because msPm. Also, if Yhand Zhare orthogonal with respect to the H1 0X dinner product, d01 so that ~ mm>0;~ msms>0:16 Using Young's inequality in (14), from (13) we deduce ~ mjyhj2 1~ msjchj2 16Fsuh;yh;ÿrh6hf;yhiShch2mRhDyh;Rhfh:17 Due to the symmetry of the forms Sh, property (i) of Lemma 2 and Hypothesis 4, ~ mjyhj2 1~ msjchj2 16hf;yhi2mhDyh;Rhfhihfh;chi6C1jyhj1jchj1kfkk; for some constant C1independent of h. Notice that the above bound is independent of uh. We now use Young's inequality to obtain jyhj16C2kfkk;jchj16C3kfkk;with C2C1 1 ~ m 1 ~ m1 ~ ms s;C3C1 1 ~ ms 1 ~ m1 ~ ms s:18 To estimate the pressure, we ®rst bound the ``low'' frequency of rphthat are representable in Yh, by means of the momentum equation in (12). Take qh0. Then, rh;rvhbuh;yh;vhmryh;rvhÿhf;vhiShRhÿuhrvhÿmDvh;Rhfh 6Njuhj1jyhj1mjyhj1kfkÿ1jvhj1 jhÿuhrvhÿmDvh;Rhfhij 6C2Njuhj1kfkk ÿC2m1kfkÿ1jvhj1juhrvh;Rhfhj mjrvh;rRhfhj 6C41juhj1kfkkjvhj1; 306 T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331
where C4is a constant depending only on m,msand N. By Lemma 2 (ii), we deduce jRYhrrhj 6C51juhj1kfkk: Next, we bound the ``high'' frequencies of rrhthat are representable in Zh, by means of the de®nition of Rh. Consider an element zh2Zh. Using the de®nition of ch, and property (i) of Lemma 2, we obtain jRhrrhj 6jchj1jRhuhryhÿmDyhj 6jchj1mÿ1 skuhryhÿmDyhkÿ1 6jchj1C61juhj1kyhk1 6C71juhj1kfkk: If we now apply Lemma 3, we obtain krhk06C81juhj1Msjuhj12kfkk;19 for some constant C8independent of h. Thus, when f0, problem (12) has the zero as unique solution. When f6 0, problem (12) admits a unique solution satisfying estimates (18) and (19). Let us now denote by F:Yh!Yhthe transformation that maps uhinto yh. Notice that F is continuous. This is proved by a standard ®nite-dimensional compactness argument that uses the continuity of forms Shwith respect to uh, and the uniqueness of solutions of problem (12). De®ne the set Afvh2Yhsuch that jvhj16C2kfkkg. Then, Ais a nonempty, convex and compact subset of Yh. Moreover, FAA. By Brouwer's Fixed Point Theorem, Fmust have at least a ®xed point uh2A. This ®xed point is a solution of problem (9). We next prove the convergence of the solution of AM Method to a solution of Navier±Stokes equations. Theorem 2. Under the conditions of Theorem 1,the sequence fuh;phgh>0provided by the AM Method (9) contains a subsequence weakly convergent in YMto a weak solution of Navier±Stokes equations (2). Moreover,if this solution is unique,the whole sequence converges to it. Proof. By Theorem 9 and Hypothesis 4, the sequence fuh;phgh>0is bounded in YM. Then, it contains a subsequence, still denoted in the same way, weakly convergent in YMto a pair u;p. Let us prove that this pair is a solution of Problem (2). Denote chRhuh;uhruhÿmDuhrph,dhchÿRhuh;fh. By Theorem 1, the sequence fdhgh>0is bounded in Y. Then, by Lemma 1, it is weakly convergent to zero in Y, and, up to a subsequence, strongly in L4X d. We may also assume that the sequence fuhgh>0is strongly convergent to uin L4X d. Given v;q2YM, there exists a sequence fvh;qhgh>0, with vh;qh2YhMh, strongly convergent to v;qin YM. Then, lim h!0Shuh;Rhuh;ÿuhrvhÿmDvhrqh;dh lim h!0fÿuhrvh;dhmrvh;rdhÿqh;rdhg0: The remaining terms in Problem (9) pass to the limit in a standard way. This proves that u;pis a solution of Navier±Stokes equations. We next analyze the obtention of error estimates for the AM Method, in the case of diusion dominated ¯ows. We shall ask the high frequencies space Zhto verify the following: Hypothesis 5. There exists a constant CZ>0 such that kzhk06CZhjzhj18zh2Zh: Remark 4. Hypothesis 5 is verified,for instance,by Finite Element spaces whose reference element does not contain the constant functions (see [13],Section 6). T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331 307
Remark 5. Under Hypothesis 5,we may use Sobolev's injections to prove that for any q2[2,6], there exists a constant Cq>0such that (cf. [3]) kzhk0;q6Cqhbjzhj18zh2Zh;where b 21ÿb 61 q:20 Our error estimates theorem is stated as follows. Theorem 3. Assume that Hypothesis 1±5 hold.Consider two integer numbers mP1, lP1. Assume the following: (i) Given v2Y\Hm1X dand q2M\HlX,there exist vh2Yh,qh2Mhsuch that kvÿvhkj6Cjvjm1hm1ÿj;j0;...;m1; kqÿqhki6Cjqjlhlÿi;i0;...;l;21 for some constant C>0independent of vand q. (ii) The solution of Navier±Stokes equations (2) satisfies u;p2 Hm1X dHlX. (iii) There exists a constant Cf>0such that jRhuh;fÿfhj 6Cfhmhl: (iv) The uniqueness condition (4) holds,and either msPm e0 with e01ÿN m2kfkÿ1;22 or Yhand Zhare orthogonal with respect to the H1 0X dinner product. Then,there exists a constant h0>0such that if 0<h<h0,the following error estimate holds, juÿuhj1kpÿphk06Chmhl;23 where C is a positive constant independent of h. Proof. Due to Hypothesis (i) above, there exist Uh2Yh,Ph2Mhsuch that kuÿUhkj6Cjujm1hm1ÿj;j0;...;m1; kpÿPhki6Cjpjlhlÿi;i0;...;l; 24 for some constant C>0. We shall denote by Cthe generic constants that will appear along this proof. These constants may depend on f,uand p, but not on h. Let us de®ne the consistency errors ah, bh2Y0by hah;vibUh;Uh;vmrUh;rvÿPh;rvÿhf;vi;v2Y; bhUhrUhÿmDUhrPhÿfh: Due to (24), kahkÿ16Chmhl: Also, bhUhrUhÿmDUhrPhÿuruÿmDurpfÿfh: Along this proof, we shall denote Shuh;; by Sh; and Rhuh; by Rh to lighten the notation. This will not be source of confusion as we do not use Shv;; for vdierent from uh. By Hypothesis (iii), jRhbhj16mÿ1 skUhrUhÿmDUhrPhÿuruÿmDurpkÿ1jRhfÿfhj16Chmhl: 308 T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331
Observe that for v2Y,q2M, BNSUh;Uh;Ph;v;qÿShRhÿuhrvÿmDvrq;RhUhrUhÿmDUhrPh hf;vihah;vi ÿ r Uh;qÿShRhÿuhrvÿmDvrq;RhbhRhfh:25 Denote ehuhÿUh,khphÿPh. If we subtract (25) from (9), we obtain for vh2Yh,qh2Mh, Bhuh;eh;kh;vh;qh ÿbeh;Uh;vhÿhah;vhi r Uh;qh ShRhÿuhrvhÿmDvhrqh;RhbhÿRhehrUh:26 De®ne dhRhuhrehÿmDehrkh. By taking vheh,qhÿkh, similarly to the proof of Theorem 1 we obtain ~ mjehj2 1~ msjdhj2 16jbeh;Uh;ehj kahkÿ1jehj1 jr Uh;khj Shdh;Rhbh jj Shdh;RhehrUh jj 2mShRhDeh;Rhbh jÿRhehrUhj;27 where ~ mand ~ msare still given by (15) or (16). Notice that ShRhdh;Rhbh jj 6Msjdhj1jRhbhj1; where Msmaxh>0Msjuhj1<1:Moreover, ShRhDeh;Rhbh jj jhDeh;Rhbhij 6jehj1jRhbhj1: Also, due to estimate (20), ShRhDeh;RhehrUh jj ShRhehrUh;RhDeh jj jehrUh;RhDehj 6Ckehk0;3kRhDehk0;6jUhj16Ch 1=2jehj2 1: Similarly, Shdh;RhehrUh jj Ch 1=2jdhj1jehj1: Also, jbeh;Uh;ehj 6NjUhj1jehj2 16NjUh ÿuj11 mkfkÿ1jehj2 1: Inserting these estimates into (27), we deduce ~ mjehj2~ msjdhj2 16Ckahkÿ1jRhbhj1jehj1jdhj1Crhjehj2 1jdhj2 1 krUhk0kkhk0N mkfkÿ1jehj2 1;28 where rhmaxfh1=2;jUhÿuj1g. Then, limh!0rh0. Our next step is to obtain an estimate for the L2norm of the pressure error. Taking qh0 in (26), and proceeding as in Theorem 1, we obtain jRYhrkhj16Ckahkÿ1jRhbhj1jehj1jdhj1: Also, as RhrkhdhÿRhuhrehÿmDeh, we deduce jRhrkhj16jdhj1mÿ1 skuhrehÿmDehkÿ16Cjehj1jdhj1: By Lemma 2, as the uhare bounded, kkhk06Ckahkÿ1jRhbhj1jehj1jdhj1:29 T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331 309
Remark 10. If spaces Yhand Zhare orthogonal with respect to the H1 0X dinner product,then the hypothesis msPm=4may be dropped in (b) and (c). Remark 11. We may analyze the uniqueness of solutions of the AM Methods considered above,deriving results similar to Theorem 4.In all cases,under the Hypothesis of Theorems 9 and 4, the uniqueness is ensured if msis large enough.In the case of AM-SPG method,we should ask in addition that h be small enough. We may also apply the analysis developed in Section 3 to obtain convergence and error estimates for all AM Methods considered above. The convergence follows under the conditions of Theorem 9, similar to Theorem 2. Also, the error analysis yields the following result. Theorem 10. Assume that all Hypothesis of Theorem 3 hold,excepting Hypothesis (iv) which is replaced by ms>0for AM-GaLS method and msPm=4e0for AM-SUPG and AM-SPG method,with e0given by (22). Then,there exist a h0>0such that if 0<h<h0,the solution uh;phprovided by the AM Method (45) satisfies the error estimate juÿuhj1kpÿphk06Chmhl; where C is a positive constant independent of h. The preceding results may be applied to prove the existence of solutions, and convergence and to obtain error estimates for the usual GaLS and Generalized SUPG methods. Indeed, assume that space Yhis given by (36) and space Mhby either (37) or (38). Let the space Zhbe the Bubble Finite Element space Bhconstructed in Section 4, and let Shbe the inner forms de®ned by (40). Then, for f2L2X d, Lemma 4 implies that X K2Th sKuhuhryh ÿmDyhrrhÿf;e1uhrvhe2mDvhrqhK Shuh;Rhe1uhrvh e2mDvhrqh;Rhuh;uhryhÿmDyhrrhÿfh 8yh;rh;vh;qh2YhMh8e1;e22R: Thus, sucient conditions for the existence of solutions of GaLS and SUPG methods are deduced from Theorem 9. This is stated next. Theorem 11. Assume the Hypothesis of Theorem 5 to hold.Let f2L2X d.Then, (a) The GaLS method,applied to the solution of Navier±Stokes equation (2),always admits at least one solution. (b) The Generalized SUPG method,applied to the solution of Navier±Stokes equation (2),admits at least one solution if A64A0,where A0is the constant given by (42). Moreover,in both cases such solution verifies juhj1kphk06Ckfk0; for some constant C>0independent of h. Remark 12. Under condition (4),it is possible to state sufficient conditions,similar to (44),to ensure the uniqueness of solutions of GaLS and Generalized SUPG methods for diffusion-dominated flows. The error estimates result for GaLS and Generalized SUPG methods is next stated, as a consequence of Theorem 10. 316 T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331
Theorem 12. Assume that the Hypothesis of Theorem 7 hold,excepting Hypothesis (v), which is replaced by A>0for GaLS method,and by 0<A64A0e0for Generalized SUPG method,where A0and e0are respectively given by (42) and (22). Then,there exists a h0>0such that if 0<h<h0,the solution uh;phof either GaLS or Generalized SUPG methods satisfies the error estimate juÿuhj1kpÿphk06Chmhl; where C is a positive constant independent of h. Our analysis technique may also be applied to Penalty Stabilized methods. For instance, we may consider the method introduced in [12], intended to independently stabilize convection and pressure gradient. Instead of form Sh, let us consider two forms S1hand S2h, both satisfying Hypothesis 3. Also, instead of space Zh, we consider two subspaces Z1hand Z2hof ®nite dimension of Y. Respectively denote by R1hand R2hthe static condensation operators associated to the pairs S1h;Z1hand S2h;Z2h. Our Penalty AM Method is Find uh;ph2YhMhsuch that BPuh;uh;ph;vh;qhhf;vhi8vh;qh2YhMh;46 where BPu;y;r;v;qBNSu;y;r;v;qS1hu;R1hu;urv;R1hu;ury ÿS2hu;R2hu;rq;R2hu;rr : By means of the representation Lemma 4, when Z1hand Z2hare convenient Bubble Finite Element spaces, the stabilizing terms above may be explicitated as follows: S1huh;R1huh;uhrvh;R1huh;uhryh X K2Th s1Kuhuhryh;uhrvhK8yh;vh2Yh; S2huh;R2huh;rrh;R2huh;rqh X K2Th s2Krqh;rrhK8qh;rh2Mh: Here, s1Kuhand s2Kare given stabilization coecients. The second one is assume not to depend on uh,as the term in S2hin BPis intended to stabilize just pressure gradient. When s1K0, the above method is the one introduced in [8]. For the Penalty AM Method (46), our analysis proves existence of solutions under the Hypothesis of Theorem 1, excepting that there is no restriction on the coerciveness constants of forms S1hand S2h. We also prove error estimates under the Hypothesis of Theorem 3 with ml1, and Hypothesis (iv) replaced simply by the uniqueness condition (4). However, the convergence order is necessarily limited to one, due to the penalty nature of the method. A particular proof of ®rst order convergence for piecewise ane discretizations of velocity and pressure is reported in [12]. Notice that this limited accuracy would make unecient the use of Penalty AM Methods with high-order Finite Elements. 6. Approximation of branches of regular solutions In this section we analyze the approximation of branches of smooth solutions of Navier±Stokes equations by the AM Method. We are able to analyze only methods with stabilization coecients independent of the local Reynolds number. Our analysis will follow in parallel that of [29]. We shall consider a scaled form of Navier±Stokes equations (1), kuruÿDurpf;ru0inX; u0onC;47 where k1=m, and we still denote p=mand f=mby pand f, respectively. The parameter kplays the role of the Reynolds number. We shall assume that kmay vary in a compact interval Kof real numbers. T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331 317
Let us denote by Vthe product space H1 0X dL2 0X. Then, problem (47) may be written in operator form as Fk;uk;pkuk;pkTGk;uk;pk0;48 where the operator G:KV!Vis given by hGk;u;p;v;qi kbu;u;vÿhf;vi8v;q2V;49 and, T:VV!Vdenotes the Stokes operator, which associates to a pair u;s2Vthe unique solution y;r2Vof ry;rvÿr;rv ÿ r y;qhu;viÿs;q8v;q2V:50 We shall analyze an AM-SUPG discretization of problem (47) somewhat dierent from the one previously introduced (corresponding to e1ÿ1 and e20 in (45)). We shall consider inner forms Shu;; Sh; independent of u, still satisfying Hypothesis 3 (i) and (ii), and Hypothesis 3 (iii) with a constant Msindependent of u. In this case, the stabilization will be independent of the local Reynolds number. This structure of the Shwill ensure the linearity of the discrete Stokes operator approximating T. Our AM-SUPG discretization is the following: Find uh;ph2YhMhsuch that Bkuk;uk;pk;vh;qhFkuk;vh;qh8vh;qh2V;51 where Bku;y;r;v;qkbu;y;vÿry;rvÿp;rv ÿ r y;qÿShRhÿkRu;vrq;RhkRu;y ÿDyrp;Fku;v;q hf;viÿShRhÿkRu;vrq;Rhf: Here, R:YY!Y0is the operator de®ned by hRu;v;wibu;v;w8u;v;w2Y: Also, we have denoted by Rh instead of Rh the static operator on Zhassociated to form Sh. This will somehow clarify some complex expressions that appear hereafter. We have considered the above AM discretization with SUPG structure by analogy with the paper of [29]. In this paper, the approximation of branches of regular solutions of steady Navier±Stokes equations by the standard SUPG method is analyzed. Uniqueness of solutions in a neighbourhood of the branch, so as optimal error estimates for smooth solutions are proved. However, some technical dif®culties impede to use the antisymmetric form bu;v;win their formulation. We shall reproduce the analysis of [29] for discretization (51) by using the techniques developed in the present paper. This will simplify the technicalities, as we shall always consider internal approximations of H1 0X d. However, in some sense our result is less general than that of Tobiska±Verf urth. In fact, in principle we are not able to treat discontinuous approximations of the pressure combined with low-degree approximations of the velocity. In this case, the stability of standard stabilized methods requires the inclusion of interelement jump terms of the pressure. We do not know whether this kind of terms may also ®t in the general framework of AM Methods, by means of a representation Lemma similar to Lemma 4. On another hand, we consider the formulation (51) instead of the previously introduced (45) in order to be able to formulate it in operator form, similarly to (48). Alternatively, we could keep the convection operator in the stabilizing terms, and change bu;y;vinto ury;v, in the de®nition of Bk. However, in such a case there would exist a solution only for small h. This is the case of the discretization considered in [29]. All existence, convergence and error analysis made in Sections 3 and 5 still holds for the actual AM-SUPG method (51). This is a consequence of the following. Given zh2Zhand u,v2Y, we have 318 T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331
hRu;v;zhi jj urv;zh 1 2r u;vzh 6C1juj1jvj1kzhk0;36C2h1=2juj1jvj1jzhj1:52 Thus, operator Rbehaves in the stabilizing terms exactly as the convection operator appearing in formulation (45). We next write the discretization of method (51) in operator form, similarly to (48). Denote VhYhMh. We de®ne the discrete Stokes operator break Th:V!Vhas the mapping that transforms a pair u;s2Vonto the element yh;rh2Vhsolution of ryh;rvhÿrh;rvh ÿ r yh;qhÿShRhrqh;RhÿDyhrrh hu;vhiÿShRhrqh;Rhuÿs;qh:53 Following the analysis of [13], this problem admits a unique solution which depends continuously on the data, if either msPm=4, or Yhand Zhare orthogonal with respect to the H1 0X dinner product. We also de®ne the approximation of operator G, as the operator Gh:KVh!Vthat transforms a pair uh;ph2Vhonto the element Ghk;uh;ph2Vde®ned by hGhk;uh;ph;v;qi hkRuh;uhÿf;viÿShRhruh;v ÿRhruh;Rhrq;RhkRuh;uhÿDuhrphÿf;for all v;q2V; where ru;wkRuh;w8w2Y. Now, we have the following. Lemma 5. Let the operator Fh:KVh!Vhbe defined by Fhk;uh;phuh;phThGhuh;ph.Then,a pair uh;ph2Vhis solution of problem (51) if and only if Fhk;uh;ph0:54 Proof. Consider uh;ph2V. Denote w;rGhk;uh;ph2V. By de®nition of Gh,ifv;q2V, hw;vihkRuh;uhÿf;viÿShRhkRuh;v;RhkRuh;uhÿDuhrphÿf; r;qShRhkRuh;Rhrq;RhkRuh;uhÿDuhrphÿf: Then, when u;sw;r, the r.h.s. of problem (53) is hw;vhiÿShRhrqh;Rhwÿr;qh hw;vhÿRhrqhi ÿ r;qh hkRuh;uhÿf;vhiÿShRhkRuh;vh;RhkRuh;uhÿDuhrphÿf ShRhrqh;Rhf ÿkRuh;uh: Then, uh;phis solution of problem (51) if and only if it is a ®xed point of ÿThGh. Remark 13. We may consider Fhacting on all V,as Ghis itself defined on all KV. Remark 14. We could also write all AM Methods (45) under the operator form (54).To do this,we should replace the convection operator in the stabilizing terms by operator R,and still define Thby (53) in all cases.It is operator Gh,and more concretely the form ru;w,what must be adjusted to match each actual AM Method. For instance,the AM±AdS method (9) is recovered for ru;wkRu;wDw. We shall consider in the sequel a ``branch'' of regular solutions of Navier±Stokes equations (47). We shall assume that there exists a continuous branch k2K!uk;pk2V, which is regular in the sense that for each k2K,Du;pFk;uk;pkis a homeomorphism from Vonto V. Our analysis is directly based on the Theory developed in [29], which in its turn is closely related to the general analysis for approximation of nonsingular branches developed in [9], and its application to Finite Element discretizations of Navier±Stokes equations by Girault and Raviart [21]. T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331 319
The essential estimates are given by Lemma 4.2 of [29] , which basically still holds in our case. Indeed, denote respectively by Uh;k2Yh,Ph;k2Mhsome approximation of ukand pkthat satisfy the error estimates (24) (cf. Theorem 3). Denote by LVthe space of bounded linear operators on V. Then the following holds. Lemma 6. Assume that Hypothesis 1, 2, 3 and 4hold.Assume also (i) Either msPm=4, or Yhand Zhare orthogonal with respect to the H1 0X dinner product. (ii) The solution of Navier±Stokes equations (47) satisfies uk;pk2 Hm1X dHlX. Then,there exists a positive constant C independent of h and ksuch that: (a) kFhk;Uh;k;Ph;kkV6CK m;lhmhl; (b) kDu;pFk;uk;pkÿDu;pFk;Uh;k;Ph;kkLV6Ckh; (c) kDu;pFhk;Uh;k;Ph;kÿDu;pFk;Uh;k;Ph;kkLV6Ckh1=2; (d) If ku1;p1kV6M,ku2;p2kV6M,for some M>0, then kDu;pFhk;u1;p1ÿDu;pFhk;u2;p2kLV6Ck1 h1=2kM1ku1;pÿu2;pkV; where Km;lsupk2Kmaxfkfkkÿ1;kukkm1;kpkklg,kminfm;lg. Proof. To simplify the notations in this proof, we shall drop the sux k, and denote Du;pby D. (a) As Fhk;u;p0, we have kFhk;Uh;PhkVkFhk;Uh;PhÿFhk;u;pkV6kUh;Phÿu;pkVkTÿThGk;u;pkV kThGk;u;pÿGhk;Uh;PhkV :S1S2S3:55 By estimate (24), S16CK m;lhmhl:56 The error bounds for the Stokes equations obtained in [13], Section 6, imply S26ChmhlkGk;u;pkkÿ16CkK2 m;lhmhl:57 To bound S3, we recall that the Stokes problems (53) that de®ne Thare uniformly (in h) well posed (see [13, Section 7]). Then, S36CkGk;u;pÿGhk;Uh;PhkV 6CkGk;u;pÿGk;Uh;PhkV kGk;Uh;PhÿGhk;Uh;PhkV :CS31 S32:58 From the error estimates (24), S31 6Ckkuk2 mhm:59 To estimate the term S32, consider v;q2V. Denote ahkRUh;UhÿDUhrPhÿf. Then, hGk;Uh;Ph jÿGhk;Uh;Ph;v;qji kShRhRUh;v jÿRUh;Rhrq;Rhahj khUh;v ÿRUh;Rhrq;Rhahi 6CkK1;0jRhahj1kv;qkV: As ah2L2X d, then Hypothesis 5 implies jRhahj16Chkahk06CK2 m;lhmhl: Consequently, S32 6CkK3 m;lhmhl 60 320 T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331
Inserting estimates (56) through (60) into (55), we obtain (a). (b) This estimate was already proved in [29]. (c) Recall that Thk;; may be considered as an operator de®ned on all V, instead of Vh. Consider v;q2V. Then, khDFhk;Uh;PhÿDF k;Uh;Ph;v;qikV6kThhDGhk;Uh;PhÿDGk;Uh;Ph;v;qikV kThÿThDGk;Uh;Ph;v;qikV :S1S2:61 Due to the uniform well-possedness of the Stokes problems (53), S16CkhDGhk;Uh;PhÿDGk;Uh;Ph;v;qikV: Let us de®ne dhkRUh;vkRv;UhÿDvrqhDah;v;qi. Take w;r2V. Using estimate (52), hDGhk;Uh;Ph h ÿDGk;Uh;Ph;v;qi;w;riVÿV 6kShRv;w jÿRv;Rhrr;RhahjkShRUh;w jÿRUh;Rhrr;Rhdhj 6Ckh1=2kw;rkVjvj1kahkÿ1 jUhj1kdhkÿ16CkK2 1;0h1=2kw;rkVkv;qkV: Consequently, S16CkK2 1;0h1=2kv;qkV:62 To estimate S2, observe that, as mP1, hDGk;Uh;Ph;v;qi kRUh;vkRv;Uh2 L2X d: We may then apply the error estimates of [13, Section 6], and deduce S26ChkhDGk;Uh;Ph;v;qik06CkhkUhk2jvj1:63 Combining estimates (61)±(63), we deduce (c). (d) Take a pair v;q2V. Then, khDFhk;u1;p1ÿDFhk;u2;p2;v;qikV kThhDGhk;u1;p1ÿDGhk;u2;p2;v;qikV 6CkhDGhk;u1;p1ÿDGhk;u2;p2;v;qikV 6Ck1 h1=2kju1j1kju2j11ku1;p1ÿu2;p2kVkv;qkV: Here, the last inequality is deduced using estimate (52) after some lengthy, but elementary algebra. The term in h1=2is due to the appearance of terms of the form Ru;uin the expression of DGhk;u;p. Remark 15. Similarly to [29],we may obtain an estimate in Ohinstead of Oh1=2in (c).To do this,we use the regularity of all terms appearing in the Navier±Stokes operator,and the fact that if g2L2X d,then jRhgj16Chkgk0.Then,if g12Hÿ1X dand g22L2X d, jShRhg1;Rhg2j6ChjRhg1j1kg2k0: We may apply this with g2Rhahand g2Rhdhto obtain estimate (62) in Oh. However,we cannot extend Lemma 6 to the ``natural'' regularity u;p2 H1 0X dL2 0X,as we need at least H2dH1regularity to obtain estimate (63).In fact,this regularity is needed to obtain a Finite Element interpolation error estimate of order Ohafor some positive a,and is not directly related to the obtention of error estimates for the discrete Stokes problem (53). T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331 321
Following [29], from this Lemma we may conclude the main result of this section. Theorem 13. Assume that Navier±Stokes equations (47) admits a regular branch of solutions k2K! uk;pk2V;and that uk;pk2 Hm1X dHlXfor some integer numbers m;lP1. Assume that Hypothesis 1, 2, 3 and 4hold.Assume also that either msPm=4, or Yhand Zhare orthogonal with respect to the H1 0X dinner product. Then,there exists a h0K>0such that for all h such that 0<h<h0K,a unique branch k2K!uh;k;ph;k2Vof solutions of problem (51) exists in a neighbourhood of uk;pk.Moreover,the following error estimate holds. kuk;pkÿuh;k;ph;kkV6CKhlhm: Excepting for some minor details, the proof of Theorem 13 is that of Theorem 4 of [29], and for that reason we shall omit it here. Remark 16. A similar analysis applies to approximate branches of regular solutions of all AM Methods considered in Sections 3 and 5: AM±AdS,AM±GaLS,Penalty AM Methods. Also,these results may be particularized to the standard Generalized SUPG,AdS and GaLS methods. 7. Stabilized post-processing of Mixed Method In this Section we shall develop a post-processing of the solution furnished by the Mixed-Method, to obtain a stable and more accurate solution. This will be based on a splitting of the velocity space Xhinto XhYhZh, where Zhwill not be, in general, a bubble Finite Element space. Our main technical tool is the uniform inverse triangular inequality (5). Let us recall at ®rst the formulation of the standard Mixed Method to solve the Navier±Stokes equations (2). Given two subspaces of ®nite dimension, Xhof Yand Mhof M, Obtain uh;ph2XhMhsuch that BNSuh;uh;ph;vh;qhhf;vhi8vh;qh2XhMh:64 This problem admits at least one solution which depends continuously on the data fif the family Xh;Mh fg h>0satis®es the discrete BB condition. This is a classical result (see [21]), which may be considered as a particular case of the Theory developed in Section 3. Let us recall the abstract process of ``static condensation'' of high frequencies (or small scales) originally developed in [5]. Consider a splitting of space Xhinto XhYhZh, where Yhand Zhare arbitrary subspaces of Xh. A solution uhof (64) is correspondingly decomposed into uhyhzhwhere yh2Yh,zh2Zh.Ifwe take vhth2Zh;qh0 in (64), we recover the following problem for zh: Su;zh;thhf;thiÿSuh;yh;thph;rthhfÿRuh;yhÿmDyhrph;thi; where Su;y;tbu;y;tÿmry;rt:Then, by De®nition 8, zhRhuh;fÿRuh;yhÿmDyhrph;65 where the static condensation operator Rhis calculated with respect to the bilineal form S. If now the expression (65) is re-injected in the Mixed Method (64), the pair yh;phturns out to be a solution of the linear stabilized problem Obtain yh;ph2YhMhsuch that Bhuh;yh;ph;vh;qhFhuh;vh;qh8vh;qh2YhMh;66 322 T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331
where Bhu;y;p;v;qBNSu;y;p;v;qÿSu;Rhu;ÿurvÿmDvrq;Rhu;uryÿmDyrp; Fhu;v;qhf;viÿSu;Rhu;ÿurvÿmDvrq;Rhf:67 Problem (66) is the linearized version of the Augmented Mixed Method (9), when all inner products Shcoincide with S. From (66), yhis an approximation to the solution of the linear Navier±Stokes equations uryÿmDyrpf;ry0inX; y0onC;68 rather than an approximation to the Navier±Stokes equations (2). The essential observation to develop our post-processing is that, owing to the uniform inverse triangular inequality (5), we obtain the estimate jyhj1jzhj16C0juhj16C0 mkfkÿ1:69 From the characterization of zhgiven by (65), we may interpret this inequality in the sense that the high frequencies of the residual Ruh;yhÿÿmDyhrphÿfthat are representable in Zh± by means of static condensation by Rh± are uniformly bounded in h. This suggests a technique for post-processing the solution uhof Mixed Method (64) in order to recover a more stable solution: splitting Xhinto XhYhZh, where the family of spaces Yh;Zh fg h>0 satis®es the uniform inverse triangular inequality (UITI) (5), and retaining only the component yhon Yh of uh. This procedure is also likely to produce a still accurate solution, as yhis an approximation to problem (68). In [15] some techniques of splitting of Finite Element Spaces satisfying the UITI are developed. Basically, Yhmay be obtained from Xhby one of the following techniques: ·keeping the same kind of interpolation on a coarser grid, or ·interpolating with polynomials of lower degree on the same grid. Space Zhneed not to be constructed explicitely. Instead, one may construct a projection operator Phfrom Xhon to Yh. Indeed, if YhPhXh, then ZhIÿPhXh: This technique may be made local by eliminating only degrees of freedom located only on a preset region of the ¯ow. 8. Numerical tests We develop in this section two applications of the stabilized post-processing developed in Section 7. We show the good performances of this technique to stabilize highly oscillating numerical solutions of nonlinear ¯ow problems. 8.1. Burgers equations When applied to Burgers equations, an optimal version of the post-processing described in Section 7 provides not only stable, but very accurate numerical solutions. Let us consider the steady Burgers equation, uu;xÿmu;xx fin 0;1; u00;u11:70 In order to obtain the steady solution, we solve the unsteady Burgers equation, u;tuu;xÿmu;xx fin 0;1; T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331 323
by a semi-implicit Euler scheme in time: 1 Dtun1unun1 ;xÿmun1 ;xx fn11 Dtun:71 We solve this equation by standard Galerkin Method with piecewise ane Finite Elements, on a grid of size h1=N;for a given integer number NP1. Let us denote by Xhsuch Finite Element space and X0hXh\H1 00;1. We thus solve at each time step the problem Obtain un1 h2Xhsuch that 8vh2X0h 1 Dtun1 h;vhun hun1 h;x;vhmun1 h;x;vh;xhf;vhi 1 Dtun h;vh; un1 h00;un1 h11: 72 As it is well known, at each time step this may provide a solution contamined by spurious oscillations, due to convection dominance, as soon as the grid P eclet number, Pehjun hjh m is large enough. We stabilize the above Galerkin solution of Burgers equation (72) by replacing at each time step the convection velocity un hby a stabilized projection ^ un hon a suitable subspace Yh. This space is that of piecewise ane Finite Elements on a grid of size 2h,YhX2h. Obviously, for this to be possible we need N2M, for some integer MP1. In its turn, space Zhis built up in order to optimize the post-processing for linear convection±diusion equations with constant data. The construction of this optimal post-processing follows in parallel that of SUPG Method. Concretely, consider the convection±diusion equation kwaw;xÿmw;xx 0in0;1; w00;w11;73 with constant kand a. This equation is solved by the Galerkin method on Xh. Then, one may prove that there exists a space Zhsuch that XhYhZhand such that if the Galerkin solution whis decomposed into whyhzh, then yx2iwx2i;06i6Mxjjh:74 In other words, there exists a stabilized component of the Galerkin solution which coincides with the exact solution on the nodes of the grid of size 2h. The basis functions of such a space Zhhave a minimal support of length 3h. Thus, Zhis not a bubble Finite Element space. Concretely, to each odd node x2iÿ1;16i6M, there is an associated basis function u2iÿ12Xh, given by u2iÿ1xj 1ifj2iÿ1; 1ÿha2iÿ1if j2iÿ2; 0 otherwise: 8 < : 75 The slopes a2iÿ1are calculated from the equalities (74). The slope a2iÿ1only depends on i;kh=m;and the grid P eclet number ah=m:This allows to extend this procedure to nonconstant coecients. To apply it to Eq. (71) it is enough to replace, for instance, aby an average value of unon x2iÿ2;x2i. It is this procedure that we have applied to stabilize the Galerkin solution of Burgers equation (72). The projection operator Ph:Xh!Yhis now calculated by hand. It can be computed with ONarithmetic operations. We have tested the above procedure for constant fx1=2and linear fxxright hand side in (70). We have taken N36;m10ÿ3:This provides an out¯ow grid P eclet number of 26, thus provoking a strong convection dominance eect. For both cases a steady state is readily attempted with a time step Dt10ÿ3: As ``exact'' solution, in order to compare the obtained results, we have used the numerical solution of Galerkin method with N20 36:Figs. 1±3 show the results obtained. Both cases present a sharp boundary layer close to x1. In both cases the post-processed solution yhcoincides with the ``exact'' one 324 T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331
up to a precision of 10ÿ5at the even grid nodes. Thus, our post-processing not only provides a more stable, but also a very accurate solution. 8.2. Channel with obstacle This test was introduced in [11] to show the eect of convection dominance in the Galerkin solution of Navier±Stokes equations. The geometry of the ¯ow is a channel with an obstacle in one of the walls. For moderately high Reynolds numbers, the Galerkin solutions oscillates in an oblique strip between the in¯ow boundary and the obstacle (see Fig. 5). We shall consider the computational domain XR2;given by X0;1:20;1[1:2;1:6 0:4;1[1:6;80;1. We decompose the boundary Cof Xas CC1[C2[C3with C1f0g 0;1;C20;1:2f0g[f1:2g0;0:4[1:2;1:6f0:4g[f1:6g0;0:4[1:6;8f0g[ 0;8f1g and C3f8g0;1. We shall consider the following problem: @u @turuÿmDurpf;ru0inX0;T; u1;0on C10;T; u0;0on C20;T; m@u @npn0on C30;T; ux;01;0on C1; ux;00;0in X=C1: 76 Fig. 1. Stabilized post-processing of Burgers equation. Exact solution of (70) with m10ÿ3and f1=2 (solid line ); Galerkin-P1FE approximation (line marked by symbols) and ®ltered solution (line marked by * symbols). T. Chaco Ân, A. Domõ Ânguez / Comput. Methods Appl. Mech. Engrg. 182 (2000) 301±331 325