A connection between subgrid scale eddy viscosity and mixed methods

https://doi.org/10.1016/S0096-3003(01)00228-4Get rights and content

Abstract

We consider a new mixed method (related to the `EVSS' method in computational viscoelasticity) for the convection-dominated, convection–diffusion equation in which stabilization is added then removed through the extra `mixed' variables. This consistent stabilization is equivalent to an artificial viscosity operator acting only on the fluctuations in ∇uh. By suitable choice of the mixed spaces, a method of Guermond is recovered exactly. We show that for a different, natural choice a new method results with global error estimates similar to both Guermond's method and the streamline diffusion/SUPG method.

Introduction

Consider the solution of convection-dominated convection diffusion problems such as−ϵΔu+b·∇u+gu=finΩ,u=0,onΩ.This is interesting as a test-bed for studying numerical methods for more complex problems such as turbulent or viscoelastic flow. There are various methods available for the approximate solution of (1.1). Among finite element procedures upwind finite element methods and streamline upwind (SUPG) type methods are currently popular choices, see the surveys in [4], [14], [18], for example. The alternative stabilization procedure is `artificial viscosity' (AV) methods. Due to the poor performance of the most straightforward AV method, these have been somewhat less popular.

There is recently, however, a resurgence of interest in better AV discretizations with three main threads. The first is AV with antidiffusion via defect correction [5]. The second is nonlinear AV motivated by work on subgrid scale modeling for turbulent flows, see, e.g., [12], [13], [15], [19] for examples of this thread. The third is an idea of Guermond [8] (see also [7], [11] for recent developments) which, although quite general, can be interpreted as to begin with a Galerkin discretization in a classical finite element space augmented by bubble functions and then to insert AV acting only on the smallest refined mesh scales modeled by extra bubble function degrees of freedom.

The theory of this approach is only at its beginning. Nevertheless, it is quite comparable to that of that SUPG method at the same stage of development. Furthermore, there is no incompatability between Guermond's AV expression and SUPG methods or defect correction methods. Thus, there are interesting possibilities of improving the computational performance of all with some future synthesis of these ideas. However, such a synthesis requires exploring further the connections and other realizations of finest scale AV concept of Guermond.

To present the finest scale AV idea in its clearest form, consider first the variational formulation of (1.1) inX≔H1(Ω)≔{v∈L2(Ω):∇v∈L2(Ω)andv=0onΓ=Ω}.The usual variational formulation of (1.1) is to find uX satisfyinga(u,v)≔ϵ(∇u,∇v)+b(u,v)=(f,v)forallv∈X,where (·,·) is the L2(Ω) inner product with norm ∥·∥ and b(u,v)≔(b·∇u+gu,v). It is well-known that for sufficiently smooth, bounded coefficients ifg(x)−12∇·b(x)⩾g>0,then a(u,v) is coercive in the H1 norm, ∥u21≔∥∇u2+∥u2, and (1.1) has a unique weak solution for any f∈H−1(Ω):=(H1(Ω))*. The usual conforming, finite element method is to select a finite element space XhX and calculate uhXh by solving the linear system:ϵ(∇uh,∇uh)+b(uh,vh)=(f,vh)∀vh∈Xh.Since this generically produces a poor quality approximate solution, the modifications mentioned above were developed.

For Guermond's fine scale artificial viscosity operator, a usual finite element space XH (representing the “large scale”) is constructed. This is augmented with bubble functions to produce Xh. (Note that both spaces utilize essentially the same meshwidth.) For any vhXh decompose vh into resolved and fine scales via:vh=vH+(v′)h,vH∈XH,(v′)h∈XHhcorresponding to the decomposition of Xh:Xh=XH⊕XHh.Guermond's idea consists of adding an AV term acting only on those finest scales in XH. It calculates uhXh by solving the linear system:α(h)(∇(u)h,∇(v)h)+ϵ(∇uh,∇uh)+b(uh,vh)=(f,vh)∀vh∈Xh.

This report studies artificial viscosity stabilizations of the type exhibited in (1.4) added to a usual Galerkin formulation. In fact, we next show one method of adding such operator in a consistent manner through a mixed formulation allowing possibly greater accuracy in the limit of full resolution of boundary and/or interior layers (as occurs, e.g., with the use of Shiskin meshes [17]). On the other hand, trivially eliminating the extra variables shows that the mixed formulation implicitly introduces a subgrid scale artificial viscosity operator in the u-equation. Thus, depending upon point of view, the simple method we introduce next is either a nonconforming, multiscale eddy viscosity method for u or a conforming, mixed method for u and q=∇u.

The method consists of stabilization by adding terms augmenting the coercivity of the problem. These terms are also subtracted for consistency but the subtracted terms are treated as extra variables in a mixed method. This simple idea is universally useful in other problems (such as porous media flow in a fractured reservoir). The same general idea has been used in viscoelastic simulations in the EVSS method [6].

Section snippets

Subgrid stabilization and mixed methods

The variational formulation (1.2) of (1.1) can be re-written as follows. Find uX satisfyingα(∇u,∇v)−α(∇u,∇v)+b(u,v)=(f,v)forallv∈X.This suggests introducing new variables in the third term q=∇u∈L≔L2(Ω). This leads to the equivalent formulation of finding (u,q)∈(X,L) satisfyingα(∇u,∇v)+a(u,v)−α(q,∇v)=(f,v)∀v∈X,(q−∇u,l)=0,∀ℓ∈L.

For the continuous problem, this is not interesting. However, for the discrete problem it can lead to different discretizations. Accordingly, let h,H denote two mesh

Extensions to flow problems

Although the extension of the method , to fluid flow problems is beyond the scope of the present study, we note here that there are several natural extensions to the Navier–Stokes equations which are worthy of analytical study. The most direct analog of , involves introduction of a tensor GH representing the d×d tensor ∇u in a coarse mesh finite element space. This method begins by choosing div-stable velocity–pressure spacesXh⊂(H1(Ω))d,Qh⊂L20(Ω)(whereΩ⊂Rd,d=2or3)andLH⊂(L2(Ω))d×d.The

Acknowledgements

I thank G. Pencheva for suggesting an improvement in the scalings (2.6).

References (20)

There are more references available in the full text version of this article.

Cited by (130)

  • An adaptive virtual element method for incompressible flow

    2021, Computers and Mathematics with Applications
View all citing articles on Scopus

Partially supported by NSF grants DMS9972622, INT9814115 and INT9805563.

View full text