Abstract
We consider a pressure-stabilized Lagrange–Galerkin scheme for the transient Oseen problem with small viscosity. In the scheme we use the equal-order approximation of order k for both the velocity and pressure, and add a symmetric pressure stabilization term. We show an error estimate for the velocity with a constant independent of the viscosity if the exact solution is sufficiently smooth. We also show an error estimate of a discrete primitive of the pressure. Numerical examples show high accuracy of the scheme for problems with small viscosity.
We’re sorry, something doesn't seem to be working properly.
Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.
Avoid common mistakes on your manuscript.
1 Introduction
We consider a finite element scheme for the transient Oseen problem, known as linearization of the Navier–Stokes problem, with small viscosity. In this paper we construct a pressure-stabilized Lagrange–Galerkin (LG) scheme with higher-order elements, and show an error estimate independent of the viscosity.
When the viscosity is small, the finite element method suffers from two kinds of instabilities. We begin with the issue of the material derivative. In such case the convection is dominated and it is important to put weight on information in the upwind direction to make schemes stable. We here focus on the LG method, e.g. [31, 32, 34, 37, 39], which is a combination of the characteristics method and the finite element method. One of the advantages of it is that the resultant matrix is symmetric, which allows us to use efficient linear solvers [3]. Recently a LG method with a locally linearized velocity [40] has been developed [39] and convergence has been shown. The locally linearized velocity overcomes the difficulty in computing composite function term that appears in LG schemes. In [39] inf-sup stable elements [6] were used.
Besides the inf-sup stable elements, \(\mathrm {P}_{1}/\mathrm {P}_{1}\)-element with a pressure stabilization term has been also used in LG methods, where \(\mathrm {P}_{k}/\mathrm {P}_{l}\) shows that we use the conforming triangular or tetrahedral element of order k for the velocity and order l for the pressure. Notsu and Tabata have been proposed a LG scheme using the stabilization term of Brezzi and Pitkäranta [8] for the Navier–Stokes problem [29, 30], and analyzed the scheme for the Oseen problem and Navier–Stokes problem [31, 32]. Jia et al. [24] have been proposed and analyzed a LG scheme using the stabilization term of Bochev et al. [5].
Here we extend the \(\mathrm {P}_{1} / \mathrm {P}_{1}\) pressure-stabilized LG scheme to higher-order elements. Simple symmetric stabilization terms for higher-order elements have been presented and applied to stationary problems in, e.g., [2, 7, 9, 16, 36] and to the transient Stokes problem in [11]. On the other hand, classical stabilization terms based on the residual of the momentum equations also have been studied for stationary problems in, e.g., [18, 19, 23] and for the transient Stokes problem in [27]. These terms are, however, rather complicated to implement compared to the symmetric stabilization especially for transient problems.
Apart from the issue of the material derivative in the Oseen or Navier–Stokes problems, dependence on the viscosity appears even in the Stokes problems. Numerical solutions of the velocities contain approximation errors of the pressures multiplied by the inverse of the viscosity in standard finite element methods (e.g. [26]). The grad-div stabilization [20] is a choice to improve stability. Error analyses independent of the viscosity were performed in [33] for the Stokes problem and in [14] for the transient Oseen problem relying on this term. In [4] a LG scheme was developed for the Navier–Stokes problem with local projection stabilization that includes the grad-div term.
In this paper we use \(\mathrm {P}_{k} / \mathrm {P}_{k}\)-element, \(k \ge 1\), and pressure-stabilization in the LG scheme for the transient Oseen problem, and show an error estimate independent of the viscosity. In the scheme the symmetric pressure stabilization of Burman [9] is used and symmetry of the LG method is inherited. Although a pressure stabilized scheme for the transient Stokes problem has been analyzed by Burman and Fernández [11], we here take the constant of the stabilization term in a different way such that the constant does not depend on the viscosity. We consider the case where the viscosity \(\nu \) is small and the exact solution is sufficiently smooth. The error bound presented here is of order \(\Delta t+h^2+h^k\) in the \(L^2\)-norm for the velocity and for \(\nu ^{1/2}\) times the gradient of the velocity, with constants independent of \(\nu \). Here, \(\Delta t\) is a time increment, h is a spatial mesh size. This scheme is essentially unconditionally stable, that is, we can take \(\Delta t\) and h independently. The grad-div stabilization is not needed in the analysis as noted by de Frutos et al. [15]. The technique used in our estimate is a projection of the exact solution of the velocity with the error independent of \(\nu \). The same projection was used by de Frutos et al. [14]. Following [15], we also derive an error estimate of a discrete primitive of the pressure.
This paper is organized as follows. In the next section, after preparing notation, we state the Oseen problem and a pressure-stabilized LG scheme. In Sect. 3 we show error estimates with constants independent of the viscosity and give proofs. In Sect. 4 we give some numerical results that show high accuracy for small viscosity and large pressures, and additionally show results of the Navier–Stokes problem. In Sect. 5 we give conclusions. In the “Appendix” section we recall some lemmas used in the LG methods.
2 A Pressure-Stabilized LG Scheme for the Oseen Problem
We prepare notation used throughout this paper, state the Oseen problem and then introduce our scheme.
Let \(\varOmega \) be a polygonal or polyhedral domain of \(\mathbb R^d ~ (d=2,3)\). We use the Sobolev spaces \(W^{m,p}(\varOmega )\) equipped with the norm \(\Vert \cdot \Vert _{m,p}\) and the semi-norm \(|\cdot |_{m,p}\) for \(p\in [1,\infty ]\) and a non-negative integer m. We denote \(W^{0,p}(\varOmega )\) by \(L^p(\varOmega )\). \(W^{1,p}_0(\varOmega )\) is the subspace of \(W^{1,p}(\varOmega )\) consisting of functions whose traces vanish on the boundary of \(\varOmega \). When \(p=2\), we denote \(W^{m,2}(\varOmega )\) by \(H^m(\varOmega )\) and drop the subscript 2 in the corresponding norm and semi-norm. For the vector-valued function \(w\in W^{1,\infty }(\varOmega )^d\) we define the semi-norm \(|w|_{1,\infty }\) by
The pair of parentheses \((\cdot , \cdot )\) shows the \(L^2(\varOmega )^i\)-inner product for \(i=1, d\) or \(d\times d\). \(L^2_0(\varOmega )\) is the space of functions \(q \in L^2(\varOmega )\) satisfying \((q,1)=0\). We also use the notation \(|\cdot |_{m,K}\) and \((\cdot ,\cdot )_K\) for the semi-norm and the inner product on a set K.
Let \(T>0\) be a time. For a Sobolev space \(X(\varOmega )^i\), \(i=1, d\), we use the abbreviations \(H^m(X)=H^m(0,T;X(\varOmega )^i)\) and \(C(X)=C([0,T];X(\varOmega )^i)\). We define the function space \(Z^m\) by
We also use the notation \(H^m(t_1, t_2; X)\) and \(Z^m(t_1,t_2)\) for spaces on a time interval \((t_1, t_2)\).
We consider the Oseen problem: find \((u,p):\varOmega \times (0,T) \rightarrow \mathbb R^d \times \mathbb R\) such that
where \(\partial \varOmega \) represents the boundary of \(\varOmega \), the constant \(0<\nu \le 1\) represents a viscosity, and \(w, f:\varOmega \times (0,T) \rightarrow \mathbb R^d\) and \(u^0:\varOmega \rightarrow \mathbb R^d\) are given functions.
We define the bilinear forms a on \(H^1_0(\varOmega )^d\times H^1_0(\varOmega )^d\) and b on \(H^1_0(\varOmega )^d\times L^2_0(\varOmega )\)by
Then, we can write the weak form of (1) as follows: find \((u,p) : (0,T)\rightarrow H^1_0(\varOmega )^d \times L^2_0(\varOmega )\) such that for \(t\in (0,T)\),
with \(u(0)=u^0\).
We introduce time discretization. Let \(\Delta t>0\) be a time increment, \(N_T := \lfloor T/\Delta t \rfloor \) the number of time steps, \(t^n := n\Delta t\), and \(\psi ^n := \psi (\cdot ,t^n)\) for a function \(\psi \) defined in \(\varOmega \times (0,T)\). For a set of functions \(\psi =\{ \psi ^n \}_{n=0}^{N_T}\) we use two norms \(\Vert \cdot \Vert _{\ell ^\infty (L^2)}\) and \(\Vert \cdot \Vert _{\ell ^2(L^2)}\) defined by
Let w be smooth. The characteristic curve X(t; x, s) is defined by the solution of the system of the ordinary differential equations,
Then, we can write the material derivative term \(\frac{\partial u}{\partial t}+ (w\cdot \nabla ) u\) as follows:
For \(w^*:\varOmega \rightarrow \mathbb R^d\) we define the mapping \(X_1(w^*):\varOmega \rightarrow \mathbb R^d\) by
Remark 1
The image of x by \(X_1(w(\cdot ,t))\) is nothing but the approximate value of \(X(t-\Delta t;x,t)\) obtained by solving (3) by the backward Euler method.
Then, it holds that
where the symbol \(\circ \) stands for the composition of functions, e.g., \((g\circ f)(x) := g(f(x))\).
We next introduce spatial discretization. Let \(\{\mathcal T_h\}_{h \downarrow 0}\) be a regular family of triangulations of \(\overline{\varOmega }\) [12], \(h_K:={\text {diam}}(K)\) for an element \(K\in \mathcal T_h\), and \(h:= \max _{K\in \mathcal T_h} h_K\). For a positive integer m, the finite element space of order m is defined by
where \(\mathrm {P}_{m}(K)\) is the set of polynomials on K whose degrees are equal to or less than m. Let \(\Pi _h^{(m)}: C(\overline{\varOmega }) \rightarrow W_h^{(m)}\) be the Lagrange interpolation operator, which is naturally extended to vector-valued functions.
We begin with a scheme using the standard \(\mathrm {P}_{k}/\mathrm {P}_{k-1}\)-finite element, which is called (generalized) Taylor–Hood element. Let
be the \(\mathrm {P}_{k}/\mathrm {P}_{k-1}\)-finite element space for \(k \ge 2\). The LG scheme with a locally linearized velocity and this Taylor–Hood element for the Oseen problem (OsTH) is stated as follows:
Scheme OsTH
Let \(u_h^0 \in V_h\) be an approximation of \(u^0\). Find \(\{(u_h^n, p_h^n)\}_{n=1}^{N_T} \subset V_h \times \overline{Q}_h\) such that
When \(k=2\), this type of scheme for the Navier–Stokes problem has already been introduced and analyzed in [39]. In the mapping \(X_1(\cdot )\), a locally linearized velocity \(\Pi _h^{(1)} w^{n-1}\) is used instead of the original velocity \(w^{n-1}\). If the original velocity is used, it is difficult to evaluate the exact value of integration. The next proposition assures that the scheme with the locally linearized velocity is exactly computable.
Proposition 1
([38, 39]) Let \(u_h\), \(v_h \in (W_h^{(m)})^d\) for a positive integer m. Suppose that
where \(\alpha _{*}\) is the constant defined in (11) below. Then, \(\int _{\varOmega } (u_h \circ X_{1}(\Pi _h^{(1)} w^{*})) \cdot v_h dx\) is exactly computable.
With the Assumption (7) for \(w^* = w^{n-1}\) at each step n, () is exactly computable thanks to Proposition 1. The condition \(w^*=0\) on \(\partial \varOmega \) is assumed so that the inclusion \((X_1(\Pi _h^{(1)} w^*))(\varOmega )\subset \varOmega \) holds, which is necessary in our analysis. For example, the condition also appears in Lemmas 7–11 below.
In [39] the authors have analyzed the scheme to show the estimates
where the constant c depends on \(\nu ^{-1}\) exponentially.
Here we use the equal-order element with pressure stabilization. Let
be the equal-order \(\mathrm {P}_{k}/\mathrm {P}_{k}\)-finite element space for \(k \ge 1\). We define a pressure stabilization term \(\mathcal C_h: Q_h \times Q_h \rightarrow \mathbb R\), which enables us to use the equal-order element, by
where \(\alpha \) is the multi-index and \(D^\alpha \) is the partial differential operator. We define the corresponding semi-norm on \(Q_h\) by
Remark 2
The term \(\mathcal C_h\) introduced by Burman [9] is an extension of that by Brezzi and Pitkäranta [8] for the \(\mathrm {P}_{1}/\mathrm {P}_{1}\)-element to higher order elements. For the stabilization term, instead of \(\mathcal C_h\), we can also choose another positive semi-definite bilinear form whose corresponding semi-norm is equivalent to (8). Examples include the terms in [2, 16, 36], as pointed out in [9].
We are now in position to state a pressure-stabilized LG scheme for the Oseen problem (OsPstab).
Scheme OsPstab
Let \(u_h^0 \in V_h\) be an approximation of \(u^0\). Find \(\{(u_h^n, p_h^n)\}_{n=1}^{N_T} \subset V_h \times Q_h\) such that
where \(\delta _0>0\) is a stabilization parameter.
With the Assumption (7) for \(w^* = w^{n-1}\) at each step n, () is exactly computable and has a unique solution \((u_h^n, p_h^n)\) thanks to Proposition 1 and the stabilization term \(\mathcal C_h\) [9]. The error introduce by the locally linearized velocity is properly estimated in (21) below.
Remark 3
-
1.
In Scheme OsPstab, the resultant matrix to be solved is symmetric and remains unchanged at each time step, which enables us to use efficient linear solvers and preconditioners [3].
-
2.
The inequality (7) is related to the stability condition of the Scheme OsPstab. This scheme is essentially unconditionally stable, that is, the condition on \(\Delta t\) is not affected by the mesh size h. It is known that the backward Euler, BDF2, Crank–Nicolson schemes (e.g. [14]) are also unconditionally stable. However, these schemes contain unsymmetric matrices that originate from the convective terms.
-
3.
When \(k=1\), Notsu and Tabata [31] proposed and analyzed a pressure-stabilized LG scheme, where the locally linearized velocity was not introduced.
-
4.
Burman and Fernández [11] proposed and analyzed a scheme for the transient Stokes problem using the same type of pressure stabilization. Since in their choice the stabilization parameter \(\delta _0\) is proportional to \(1/\nu \), it seems to be difficult to get error estimates independent of \(\nu \), which we will show in the next section.
3 An Error Estimate Focused on the Viscosity for the Oseen Problem
3.1 An Error Estimate for the Velocity
Before stating the result we introduce hypotheses.
Hypothesis 1
The velocity w and the exact solution (u, p) of the Oseen problem (1) satisfies
Hypothesis 2
The time increment \(\Delta t\) satisfies \(0<\Delta t \le \Delta t_0\), where
and \(\alpha _{*}\) is the constant defined in (11) below.
Hypothesis 3
(Triangulation) Every element \(K\in \mathcal T_h\) has at least one internal vertex.
Hypothesis 4
(Choice of the initial value) There exists a positive constant c independent of h such that
Remark 4
-
1.
Hypothesis 1 implies that \(u \in C(H^{k+1})\) and \(u^0 \in H^{k+1}(\varOmega )^d\).
-
2.
Under Hypotheses 1 and 2, the property (7) for \(w^*=w^{n-1}\) at each step n is clearly satisfied.
-
3.
Hypothesis 4 is satisfied if we take \(u_h^0\) as the Lagrange interpolation of \(u^0\), for example. Herein, Hypothesis 4 is enough to derive the estimate for the velocity (Theorem 1) and a discrete primitive of the pressure (Theorem 2). However, to derive estimates for the pressure in a norm, a special choice of the initial value is needed. In the analysis of schemes with symmetric pressure stabilization [11], they took \(u_h^0\) as the Ritz-projection of the initial value \(u^0\) to derive the optimal estimate \(O(h^k)\) for the pressure in \(L^2\)-norm. In the analysis of pressure-stabilized Petrov–Galerkin schemes [27], they proposed a special choice of \(u_h^0\) to remove the effect of the pressure error at the initial time. In the present scheme with a special choice of the initial value, we can derive the estimate for the pressure of the optimal order as in [31] but the constant depends on the viscosity.
Theorem 1
Let \(V_h \times Q_h\) be the \(\mathrm {P}_{k} / \mathrm {P}_{k}\)-finite element space for \(k \ge 1\). Suppose Hypotheses 1–4. Let \((u_h, p_h) := \{(u_h^n, p_h^n)\}_{n=0}^{N_T}\) be the solution of Scheme OsPstab. Then it holds that
where \(c_*\) is a positive constant independent of \(\nu \), h, \(\Delta t\) but depends on T, \(\Vert u\Vert _{C(H^1)}\) and \(\Vert w\Vert _{C(W^{2,\infty })}\).
Remark 5
-
1.
Note that we assumed that \(\nu \le 1\).
-
2.
The parameter \(\delta _0\) should not depend on \(\nu \) from the viewpoint of this estimate. In [11] they took \(\delta _0= 1/\nu \). Indeed, if we consider the physical units, the dimension of \(\delta _0\) is same as that of \(1/\nu \), which is seen, e.g., in (25) below. However, to minimize the terms in the right hand side of (25) and (26), the choice \(\delta _0\sim 1/\nu \) does not seem always optimal.
-
3.
If \(\mathrm {P}_{k}/\mathrm {P}_{k-1}\)-element is employed, we have an estimate of the same order \(\Delta t + h^2 + h^k\), but it seems to be difficult to remove the dependence on the viscosity, which is observed in the numerical experiments in Sect. 4.
-
4.
The term \(h^2\) appears in (10) because of the introduction of the locally linearized velocity.
-
5.
It seems to be difficult to derive the estimate of order \(O(h^{k+1})\) for the spatial discretization in \(\ell ^\infty (L^2)\) independent of the viscosity. Although another type of Stokes projection yields an estimate of order \(O(h^{k+1})\), e.g. [31], the projection error contains the dependence. According to [25], it is open that whether such viscosity-independent “semi-robust” estimate can be proved for some method. The estimate \(O(h^{k+1/2})\) can be found for the continuous interior penalty method [10] and the local projection stabilization method [15] for the Navier–Stokes problem. De Frutos et al. [14] derived the same order \(O(h^k)\) as ours independent of the viscosity for the backward Euler method or the BDF2 formula with the grad-div stabilization.
-
6.
When \(k=1\), Notsu and Tabata [31] analyzed the pressure-stabilized LG scheme without the locally linearized velocity. They derived the estimates
$$\begin{aligned} \Vert \nabla (u_h -u) \Vert _{\ell ^\infty (L^2)}, ~ \Vert p_h - p \Vert _{\ell ^2(L^2)} \le c (\nu ^{-1}) (\Delta t + h), \end{aligned}$$where the constant c depends on \(\nu ^{-1}\) exponentially.
Before the proof we prepare some lemmas. First we recall a discrete version of the Gronwall inequality.
Lemma 1
(discrete Gronwall inequality) Let \(\gamma _0\) and \(\gamma _1\) be non-negative numbers, \(\Delta t \in (0,\frac{1}{2\gamma _0}]\) be a real number, and \(\{x^n\}_{n\ge 0}, \{y^n\}_{n\ge 1}\) and \(\{b^n\}_{n\ge 1}\) be non-negative sequences. Suppose
Then, it holds that
Lemma 1 is shown by using the inequalities
where we have used simple inequalities
Instead of the well-know summation form of the discrete Gronwall inequality, e.g., in [22], we use this form because the condition on \(\Delta t\) does not include \(\gamma _1\), which will make the proof simpler.
In Lemmas 2–4 below, the constants c are independent of h.
We recall the fundamental properties of Lagrange and Clément interpolations [12, 13].
Lemma 2
Suppose that \(\{ \mathcal T_h \}_{h \downarrow 0}\) is a regular family of triangulations of \(\overline{\varOmega }\).
(i) Let \(\Pi _h^{(m)}: C(\overline{\varOmega })^i \rightarrow (W_h^{(m)})^i\), \(i=1,d\), be the Lagrange interpolation operator to \(\mathrm {P}_{m}\)-finite element space for a positive integer m. Then there exist positive constants \(\alpha _{*}\ge 1\) and c independent of h such that
(ii) Let \(\Pi _{h,C}^{(m)}: L^2(\varOmega ) \rightarrow W_h^{(m)}\) be the Clément interpolation operator to \(\mathrm {P}_{m}\)-finite element space for a positive integer m. Then there exists a positive constants c such that
In our analysis, we need an approximation \(z_h\) of a divergence-free velocity and a bound for \(b(z_h, q_h)\) for \(q_h \in Q_h\). We choose \(z_h\) as the Lagrange interpolation or the first component of a modified Stokes projection. These are examples of various projection considered in [11, inequalities (3.5) and (3.6)].
When \(k\ge 2\), we use the auxiliary \(\mathrm {P}_{k-1}\)-pressure space \(\overline{Q}_h\) defined in (5), and \((\widehat{z}_h,\widehat{r}_h) \in V_h \times \overline{Q}_h\) be the Stokes projection of \((z,r) \in H^1_0(\varOmega )^d \times L^2_0(\varOmega )\) for the fixed viscosity \(\nu =1\) defined by
In the case \((z,r)=(u,0)\) this is the modified Stokes projection introduced by de Frutos et al. [14].
Lemma 3
Suppose that \(\{ \mathcal T_h \}_{h \downarrow 0}\) is a regular family of triangulations of \(\overline{\varOmega }\) and Hypothesis 3. Let \(V_h \times \overline{Q}_h\) be the \(\mathrm {P}_{k}/\mathrm {P}_{k-1}\)-finite element space for \(k \ge 2\). Then, there exists a positive constant c such that
where \((\widehat{z}_h,\widehat{r}_h) \in V_h \times \overline{Q}_h\) is the Stokes projection of \((z,r) \in (H^1_0(\varOmega )^d \cap H^{k+1}(\varOmega )^d) \times (L^2_0(\varOmega ) \cap H^k(\varOmega ))\) defined in ().
This estimate is a direct consequence of the inf-sup stability for the \(\mathrm {P}_{k} / \mathrm {P}_{k-1}\)-element [6]. Since in () the fixed viscosity is used, we have the estimate of the projection independent of the viscosity.
Lemma 4
Suppose that \(z \in H^{k+1}(\varOmega )^d\) satisfies \(\nabla \cdot z =0\), \(\{ \mathcal T_h \}_{h \downarrow 0}\) is a regular family of triangulations of \(\overline{\varOmega }\) and Hypothesis 3. Let \(V_h \times Q_h\) be the \(\mathrm {P}_{k} / \mathrm {P}_{k} \)-finite element space for \(k\ge 1\). Let \(z_h \in V_h\) be the Lagrange interpolation of z when \(k=1\), or the first component of the Stokes projection of (z, 0) defined in () when \(k \ge 2\). Then, there exists a positive constant c such that
where the semi-norm \(|\cdot |_h\) is defined in (8)
Proof
When \(k=1\), by using \(\nabla \cdot z=0\), the integration by part and Lemma 2, we get the estimate (14) as follows:
When \(k \ge 2\), it holds that from (12b)
Let \(\overline{\Pi }_h^{(k-1)} q_h \in \overline{Q}_h\) be the Lagrange interpolation of \(q_h\) with the correction of the constant so that \(\overline{\Pi }_h^{(k-1)} q_h \in L^2_0(\varOmega )\). Since \(q_h - \overline{\Pi }_h^{(k-1)} q_h \in L^2_0(\varOmega )\) and \(L^2_0(\varOmega )\) is orthogonal to constants, it holds that from Lemma 2
By Lemma 3 we get the estimate (14) as follows:
\(\square \)
We now begin the proof of Theorem 1, where we also refer to Lemmas 7–10 in the “Appendix” section for properties of the mapping \(X_1(\cdot )\).
Proof
(Theorem 1) Here we simply write \(X_{1h}^{n-1}=X_{1}(\Pi _h^{(1)} w^{n-1})\). We use c to represent a generic positive constant that is independent of \(\nu \), \(\Delta t\) and h but depends on Sobolev norms \(\Vert u\Vert _{C(H^1)}\) and \(\Vert w\Vert _{C(W^{2,\infty })}\), and may take a different value at each occurrence.
Let \(z_h(t) \in V_h\) be, as in Lemma 4, the Lagrange interpolation of u(t) when \(k=1\), or the first component of the Stokes projection of (u(t), 0) defined in () when \(k \ge 2\), and let \(r_h(t) \in Q_h\) be the Clément interpolation of p(t) with the correction of the constant so that \(r_h(t) \in L^2_0(\varOmega )\). We define the error terms by
From (9a), (2a) with \(t=t^n\) and \(v=v_h\), and (9b), we have an error equations in \((e_h^n, \varepsilon _h^n)\):
for \(n=1,\dots ,N_T\), where \(R^n:=R^n_1+R^n_2+R^n_3\),
Substituting \((v_h, q_h) = (e_h^n, \varepsilon _h^n)\) in () and using the identity \((a-b)a = (1/2)(a^2-b^2+(a-b)^2)\) yields
We now estimate the terms in (17). With Hypothesis 2 and the properties
we use Lemma 7 in “Appendix” to have
To apply the discrete Gronwall inequality (Lemma 1) with \(x^n:=\Vert e_h^n\Vert _0^2\), we fix a \(\gamma _0\) such that \(\Delta t_0 \le \frac{1}{2\gamma _0}\). From the Schwarz’s inequality, we obtain
We estimate \(\Vert R_i^n\Vert _0\), \(i=1,2,3\). By Lemma 8 in “Appendix”,
By Lemma 9 in “Appendix” with \(q=2\), \(p=\infty \), \(p'=1\), \(w_1=\Pi _h^{(1)} w^{n-1}\), \(w_2=w^{n-1}\) and \(v=u^{n-1}\), and by Lemma 2,
By Lemma 10 in “Appendix” with \(v=\eta \) and \(w^*=\Pi _h^{(1)} w^{n-1}\), and by Lemmas 2 or 3,
An estimate for a is easily obtained by Lemmas 2 or 3:
where we note that we assumed \(\nu \le 1\). The integration by part and Lemma 2-(ii) yields
By Lemma 4,
By using stability of Clément interpolation (Lemma 2-(ii)),
Gathering the estimates (19)–(26), from (17) we obtain
We now apply Lemma 1 to obtain the following for \(1\le n \le N_T\)
where we have used Hypothesis 4 for the initial value. We have the conclusion by the triangle inequalities,
\(\square \)
Remark 6
Our analysis need that \(Q_h\) is \(\mathrm {P}_{k}\)-finite element space in the estimate (24) to have \(O(h^k)\) in \(H^1\)-norm.
3.2 An Error Estimate of a Discrete Primitive of the Pressure
Following [15] we derive an error estimate of a discrete in time primitive of the pressure instead of the \(\ell ^2(L^2)\) norm of the pressure. We also use the estimate in [17] to bound a term in the LG scheme.
First we recall the inf-sup stability of the stabilized method [9].
Lemma 5
There exists a positive constant c such that
We now define the discrete in time primitive of the pressure:
Theorem 2
Under the same assumption as in Theorem 1, it holds that
where \(c_{**}\) is a positive constant independent of \(\nu \), h, \(\Delta t\) but depends on T, \(\Vert u\Vert _{C(H^1)}\) and \(\Vert w\Vert _{C(W^{2,\infty })}\).
Proof
We use same notation in the proof of Theorem 1. We define \(E_h^n\) by
By Lemma 5 it holds that
From (15a) we obtain for \(n=1,\dots , N_T\),
For \(I_1\), it holds that
and
where \(\Vert \cdot \Vert _{-1}\) is the norm in \(H^{-1}\) and we have used Lemma 11 in the “Appendix” section. We then obtain
Estimates of \(|I_i|\), \(i=2,3,4\), are easily obtained as follows:
For \(|E_h^n|_h\), it holds that
Gathering these estimates, from (29) we have
The bound for \(\delta _0\Delta t \sum _{j=1}^n | \varepsilon _h^j |_h^2\) was already obtained in (27) in the proof of Theorem 1. Gathering these estimate and using (10), (20)–(22) and Lemma 2, we have we have the conclusion (28).
4 Numerical Results
We consider test problems given by manufactured solutions in \(d=2\). We compare Schemes OsTH and OsPstab with \(k=2\) for the Oseen problem (1) to show higher accuracy of Scheme OsPstab for small viscosity and large pressures. We additionally show numerical results of the Navier–Stokes problem, which is given by replacing w by the unknown u in (1). The corresponding Schemes NSTH and NSPstab are given by replacing \(w^{n-1}\) by \(u_h^{n-1}\) in Schemes OsTH and OsPstab.
Scheme NSTH
Let \(u_h^0 \in V_h\) be an approximation of \(u^0\). Find \(\{(u_h^n, p_h^n)\}_{n=1}^{N_T} \subset V_h \times \overline{Q}_h\) such that
Scheme NSPstab
Let \(u_h^0 \in V_h\) be an approximation of \(u^0\). Find \(\{(u_h^n, p_h^n)\}_{n=1}^{N_T} \subset V_h \times Q_h\) such that
In the four schemes we set the initial value as \(u_h^0=\Pi _h^{(2)} u^0\), where \(\Pi _h^{(2)}\) is the interpolation operator to the \(\mathrm {P}_{2}\)-element.
Example 1
We consider the Oseen problem and the Navier–Stokes problem. Let \(\varOmega = (0,1)^2\), \(T=1\). The functions f and \(u^0\) are defined so that the exact solution is
where
For the Oseen problem we set \(w:=u\). We consider the six cases \(\nu =10^{-2}\), \(10^{-4}\), \(10^{-6}\), \(C_p=1\), 10.
For triangulations of domains FreeFem++ [21] is used. Let \(N=16, 23, 32 ,45\) and 64 be the division number of each side of \(\overline{\varOmega }\), and we set \(h = 1/N\). When \(\nu = 10^{-6}\), we also performed experiments for \(N=90, 108\) and 128. Figure 1 shows the triangulation of \(\overline{\varOmega }\) when \(N=16\). The time increment \(\Delta t\) is set to be \(\Delta t=h^2\) so that we can observe the convergence behavior of order \(h^2\). The purpose of the choice \(\Delta t=O(h^2)\) is to examine the theoretical convergence order, but it is not based on the stability condition. We set the stabilization parameter \(\delta _0=10^{-1}\) for Schemes OsPstab and NSPstab.
The relative error \(E_X\) is defined by
for \(\phi =u\) in \(X=\ell ^\infty (L^2)\) and \(\ell ^2(H_0^1)\), and for \(\phi =p\) in \(X=\ell ^2(L^2)\). Here \(\Vert \cdot \Vert _{X,h}\) means that the spatial norm is computed approximately by numerical quadrature of order nine [28]. Table 1 shows the symbols used in graphs. Since every graph of the relative error \(E_X\) versus h is depicted in the logarithmic scale, the slope corresponds to the convergence order.
Case (a) Let \(C_p=1\) in (30). We consider the Oseen problem and compare Schemes OsTH and OsPstab.
Figure 2 shows the graphs of the errors \(E_{\ell ^\infty (L^2)}(u)\) (\(\blacktriangle \),\(\vartriangle \)), \(E_{\ell ^2(H^1_0)}(u)\) (,) and \(E_{\ell ^2(L^2)}(p)\) (\(\blacksquare \),\(\square \)) versus h. When \(\nu =10^{-2}\), all convergence orders are almost two and there are no significant differences in both schemes.
When \(\nu =10^{-4}\), the convergence orders of \(E_{\ell ^\infty (L^2)}(u)\) (\(\blacktriangle \),\(\vartriangle \)) are almost two in both schemes and there are no significant differences. The values of them are almost 1.5 times larger than those for \(\nu =10^{-2}\). The convergence order of \(E_{\ell ^2(H^1_0)}(u)\) in Scheme OsTH () is less than two, while the convergence order is almost two in OsPstab () and the value for \(N=64\) is four times smaller than that in Scheme OsTH. In order to obtain the convergence order two in Scheme OsTH, finer meshes seem to be necessary. The convergence order of the error \(E_{\ell ^2(L^2)}(p)\) (\(\blacksquare \),\(\square \)) is almost two in both schemes and the values are almost same as those for \(\nu =10^{-4}\). However, we do not have theoretical estimates for p independent of the viscosity in the \(\ell ^2(L^2)\)-norm.
We observe that, although in Case (a) there are no significant differences between the both schemes in the errors \(E_{\ell ^\infty (L^2)}(u)\) (\(\blacktriangle \),\(\vartriangle \)) for \(\nu =10^{-2}\) and \(\nu =10^{-4}\), Scheme OsPstab shows higher accuracy for \(\nu =10^{-4}\) in the errors \(E_{\ell ^2(H^1_0)}(u)\) (). When \(\nu =10^{-6}\), the increase in the errors \(E_{\ell ^\infty (L^2)}(u)\) of Scheme OsPstab (\(\vartriangle \)) as compared with \(\nu =10^{-4}\) is less than 2%. We cannot observe monotonic convergence in \(E_{\ell ^2(H^1_0)}(u)\) of Scheme OsTH (), whereas we can observe the convergence of Scheme OsPstab () but the order is less than two. We note that in the theoretical error bound of \(E_{\ell ^2(H^1_0)}(u)\) the constant includes \(\sqrt{\nu }\). To observe the convergence order \(O(h^2)\), more finer meshes will be necessary.
We consider the problem where the pressure value is larger.
Case (b) Let \(C_p=10\) in (30). We consider the Oseen problem and compare Schemes OsTH and OsPstab.
Figure 3 shows the graphs of the errors. When \(\nu =10^{-2}\), the values of \(E_{\ell ^\infty (L^2)}(u)\) (\(\blacktriangle \),\(\vartriangle \)) are almost same as Case (a). We observe differences in \(E_{\ell ^2(H^1_0)}(u)\) in the two schemes. The values of errors in Scheme OsTH () are about 1.5 times as large as those in Scheme OsPstab (), and the values in the both schemes are about two to three times as large as in Case (a). The values of relative errors \(E_{\ell ^2(L^2)}(p)\) (\(\blacksquare \),\(\square \)) are, conversely, smaller than those in Case (a).
When \(\nu =10^{-4}\), differences of the schemes appear more clearly in \(E_{\ell ^\infty (L^2)}(u)\) and \(E_{\ell ^2(H^1_0)}(u)\) than Case (a). The values of \(E_{\ell ^\infty (L^2)}(u)\) in Scheme OsTH (\(\blacktriangle \)) are almost two to three times as large as those in Scheme OsPstab (\(\vartriangle \)). The values in Scheme OsPstab (\(\vartriangle \)) are almost 1.5 times larger than those for \(\nu =10^{-2}\). For \(N=16\) and 23 the values of \(E_{\ell ^2(H^1_0)}(u)\) in Scheme OsTH () are too large to be plotted in the graph, and for \(N=32,45\) and 64 the values are almost four to seven times as large as those in Scheme OsPstab (). The values of relative errors \(E_{\ell ^2(L^2)}(p)\) (\(\blacksquare \),\(\square \)) are, conversely, smaller than those in Case (a).
When \(\nu =10^{-6}\), for \(E_{\ell ^\infty (L^2)}(u)\) in Scheme OsPstab (\(\vartriangle \)), we observe less than 15% increase compared with \(\nu =10^{-4}\). The values of \(E_{\ell ^2(H^1_0)}(u)\) in Scheme OsTH () are too large to be plotted on the graph.
We additionally consider the Navier–Stokes problem.
Case (c) Let \(C_p=1\) in (30). We consider the Navier–Stokes problem and compare Schemes NSTH and NSPstab.
Figure 4 shows the graphs of the errors. We observe almost the same behavior of the errors \(E_{\ell ^\infty (L^2)}(u)\) (\(\blacktriangle \),\(\vartriangle \)) and \(E_{\ell ^2(H^1_0)}(u)\) (,) as in Case (a) while the values of \(E_{\ell ^2(L^2)}(p)\) (\(\blacksquare \),\(\square \)) are almost 1.5 to 2 times as large as in Case (a).
Case (d) Let \(C_p=10\) in (30). We consider the Navier–Stokes problem and compare Schemes NSTH and NSPstab.
Figure 5 shows the graphs of the errors. When \(\nu =10^{-2}\), we observe the almost same behavior as in Case (b). When \(\nu =10^{-4}\), the values of \(E_{\ell ^\infty (L^2)}(u)\) (\(\blacktriangle \),\(\vartriangle \)) and \(E_{\ell ^2(L^2)}(p)\) (\(\blacksquare \),\(\square \)) are almost two to four times as large as in Case (b), while the values of \(E_{\ell ^2(H^1_0)}(u)\) (,) are almost same as in Case (b). When \(\nu =10^{-6}\), the errors of Scheme NSTH (\(\blacktriangle \), , \(\blacksquare \)) are not shown because the values \(E_{\ell ^2(H^1_0)}(u)\) of Scheme NSTH () at \(N=16,23, 32\) are larger than 7.0 and thus not solved property.
Example 2
In the Navier–Stokes problem we set
and compare Schemes NSTH and NSPstab.
We can easily check that the solution is \((u, p)(x,t)=(0, -\frac{5}{\pi } \cos (2\pi x_2))\). We use the mesh shown in Fig. 1 and take \(\Delta t = 0.01\). We set the stabilization parameter \(\delta _0=10^{-3}\) for Scheme NSPstab.
Figures 6 and 7 show the stereographs of the solutions \((u_h^n, p_h^n)\) at \(t^n=40\) by the both schemes. In Scheme NSTH, oscillation is clearly observed for both components of the velocity and they are far from the constant zero, while in Scheme NSPstab the velocity is almost zero although small ruggedness is observed. For the pressure, difference between the two schemes is small compared to the velocity but the solution by Scheme NSPstab is better. Figure 8 shows the cross-sections of the solutions. We cannot observe difference between the solution by Scheme NSPstab and the exact solution while that by Scheme NSTH takes different values.
5 Concluding Remarks
We constructed a pressure-stabilized Lagrange–Galerkin scheme for the Oseen problem with high-order elements, and showed error estimates with the constants independent of the viscosity. The numerical examples showed the scheme has higher accuracy than the scheme with Taylor–Hood element especially for problems with small viscosity and large pressures. (i) Choice of the stabilization parameter in the pressure stabilization term, (ii) extension of the discussion to the Navier–Stokes problems, and (iii) numerical experiments of physically relevant problems will be future works. The error estimate of the pressure in the strong norm is a remaining issue. To achieve this estimate independent of the viscosity, we will need not only a special choice of the initial value of the velocity but also new arguments for an error estimate of the time derivative of the velocity. Because of the term \(h^2\) from the use of the locally linearized velocity, the order of convergence is optimal only when \(k=1\) or 2. A new technique for exact implementation of the LG scheme with higher order is also desired.
References
Achdou, Y., Guermond, J.L.: Convergence analysis of a finite element projection/Lagrange–Galerkin method for the incompressible Navier–Stokes equations. SIAM J. Numer. Anal. 37(3), 799–826 (2000)
Becker, R., Braack, M.: A finite element pressure gradient stabilization for the Stokes equations based on local projections. Calcolo 38(4), 173–199 (2001)
Benzi, M., Golub, G., Liesen, J.: Numerical solution of saddle point problems. Acta Numer. 14, 1–137 (2005)
Bermejo, R., Saavedra, L.: A second order in time local projection stabilized Lagrange–Galerkin method for Navier–Stokes equations at high Reynolds numbers. Comput. Math. Appl. 72(4), 820–845 (2016)
Bochev, P., Dohrmann, C., Gunzburger, M.: Stabilization of low-order mixed finite elements for the Stokes equations. SIAM J. Numer. Anal. 44(1), 82–101 (2006)
Boffi, D., Brezzi, F., Fortin, M.: Mixed Finite Element Methods and Applications. Springer, Berlin (2013)
Brezzi, F., Fortin, M.: A minimal stabilisation procedure for mixed finite element methods. Numer. Math. 89(3), 457–491 (2001)
Brezzi, F., Pitkäranta, J.: On the stabilization of finite element approximations of the Stokes equations. In: Hackbusch, W. (ed.) Efficient Solutions of Elliptic Systems, pp. 11–19. Vieweg, Wiesbaden (1984)
Burman, E.: Pressure projection stabilizations for Galerkin approximations of Stokes’ and Darcy’s problem. Numer. Methods Partial Differ. Equ. 24(1), 127–143 (2008)
Burman, E., Fernández, M.A.: Continuous interior penalty finite element method for the time-dependent Navier–Stokes equations: space discretization and convergence. Numer. Math. 107(1), 39–77 (2007)
Burman, E., Fernández, M.A.: Galerkin finite element methods with symmetric pressure stabilization for the transient Stokes equations: stability and convergence analysis. SIAM J. Numer. Anal. 47(1), 409–439 (2009)
Ciarlet, P.G.: The Finite Element Method for Elliptic Problems, Classics in Applied Mathematics, vol. 40. SIAM, Philadelphia (2002)
Clément, P.: Approximation by finite element functions using local regularization. RAIRO Anal. Numér. 9(2), 77–84 (1975)
De Frutos, J., García-Archilla, B., John, V., Novo, J.: Grad-div stabilization for the evolutionary Oseen problem with inf-sup stable finite elements. J. Sci. Comput. 66(3), 991–1024 (2016)
De Frutos, J., García-Archilla, B., John, V., Novo, J.: Error analysis of non inf-sup stable discretizations of the time-dependent Navier–Stokes equations with local projection stabilization. IMA J. Numer. Anal. (2018). https://doi.org/10.1093/imanum/dry044
Dohrmann, C.R., Bochev, P.B.: A stabilized finite element method for the Stokes problem based on polynomial pressure projections. Int. J. Numer. Methods Fluids 46(2), 183–201 (2004)
Douglas Jr., J., Russell, T.: Numerical methods for convection-dominated diffusion problems based on combining the method of characteristics with finite element or finite difference procedures. SIAM J. Numer. Anal. 19(5), 871–885 (1982)
Douglas Jr., J., Wang, J.: An absolutely stabilized finite element method for the Stokes problem. Math. Comput. 52, 495–508 (1989)
Franca, L., Stenberg, R.: Error analysis of some Galerkin least squares methods for the elasticity equations. SIAM J. Numer. Anal. 28(6), 1680–1697 (1991)
Glowinski, R., Le Tallec, P.: Augmented Lagrangian and Operator-Splitting Methods in Nonlinear Mechanics. SIAM, Philadelphia (1989)
Hecht, F.: New development in FreeFem++. J. Numer. Math. 20(3–4), 251–265 (2012)
Heywood, J.G., Rannacher, R.: Finite-element approximation of the nonstationary Navier–Stokes problem. Part IV: error analysis for second-order time discretization. SIAM J. Numer. Anal. 27(2), 353–384 (1990)
Hughes, T.J.R., Franca, L.P., Balestra, M.: A new finite element formulation for computational fluid dynamics: V. Circumventing the Babuška–Brezzi condition: a stable Petrov–Galerkin formulation of the Stokes problem accommodating equal-order interpolations. Comput. Methods Appl. Mech. Eng. 59(1), 85–99 (1986)
Jia, H., Li, K., Liu, S.: Characteristic stabilized finite element method for the transient Navier–Stokes equations. Comput. Methods Appl. Mech. Eng. 199(45–48), 2996–3004 (2010)
John, V., Knobloch, P., Novo, J.: Finite elements for scalar convection-dominated equations and incompressible flow problems: a never ending story? Comput. Vis. Sci. 19(5–6), 47–63 (2018)
John, V., Linke, A., Merdon, C., Neilan, M., Rebholz, L.: On the divergence constraint in mixed finite element methods for incompressible flows. SIAM Rev. 59(3), 492–544 (2017)
John, V., Novo, J.: Analysis of the pressure stabilized Petrov–Galerkin method for the evolutionary Stokes equations avoiding time step restrictions. SIAM J. Numer. Anal. 53(2), 1005–1031 (2015)
Laursen, M.E., Gellert, M.: Some criteria for numerically integrated matrices and quadrature formulas for triangles. Int. J. Numer. Methods Eng. 12(1), 67–76 (1978)
Notsu, H.: Numerical computations of cavity flow problems by a pressure stabilized characteristic-curve finite element scheme. Trans. Jpn. Soc. Comput. Eng. Sci. (2008). ONLINE ISSN: 1347-8826
Notsu, H., Tabata, M.: A combined finite element scheme with a pressure stabilization and a characteristic-curve method for the Navier–Stokes equations. Tran. Jpn. Soc. Ind. Appl. Math. 18(3), 427–445 (2008). (in Japanese)
Notsu, H., Tabata, M.: Error estimates of a pressure-stabilized characteristics finite element scheme for the Oseen equations. J. Sci. Comput. 65(3), 940–955 (2015)
Notsu, H., Tabata, M.: Error estimates of a stabilized Lagrange–Galerkin scheme for the Navier–Stokes equations. ESAIM Math. Model. Numer. Anal. 50(2), 361–380 (2016)
Olshanskii, M., Reusken, A.: Grad-div stablilization for Stokes equations. Math. Comput. 73, 1699–1718 (2004)
Pironneau, O.: On the transport-diffusion algorithm and its applications to the Navier–Stokes equations. Numer. Math. 38(3), 309–332 (1982)
Rui, H., Tabata, M.: A second order characteristic finite element scheme for convection-diffusion problems. Numer. Math. 92(1), 161–177 (2002)
Silvester, D.: Optimal low order finite element methods for incompressible flow. Comput. Methods Appl. Mech. Eng. 111(3–4), 357–368 (1994)
Süli, E.: Convergence and nonlinear stability of the Lagrange–Galerkin method for the Navier–Stokes equations. Numer. Math. 53(4), 459–483 (1988)
Tabata, M., Uchiumi, S.: A genuinely stable Lagrange–Galerkin scheme for convection-diffusion problems. Jpn. J. Ind. Appl. Math. 33(1), 121–143 (2016)
Tabata, M., Uchiumi, S.: An exactly computable Lagrange–Galerkin scheme for the Navier–Stokes equations and its error estimates. Math. Comput. 87, 39–67 (2018)
Tanaka, K., Suzuki, A., Tabata, M.: A characteristic finite element method using the exact integration. Annu. Rep. Res. Inst. Inf. Technol. Kyushu Univ. 2, 11–18 (2002). (in Japanese)
Acknowledgements
The author is thankful to anonymous reviewers for their valuable comments that improve this paper. The author would like to express his gratitude to Professor Emeritus Masahisa Tabata of Kyushu University for valuable discussions and encouragements. This work was supported by Japan Society for the Promotion of Science (JSPS) under Grant-in-Aid for JSPS Fellows, No. 26\(\cdot \)964, and under the Japanese-German Graduate Externship (Mathematical Fluid Dynamics), and by CREST, Japan Science and Technology Agency.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
A Estimates for LG Schemes
A Estimates for LG Schemes
Lemma 6 is shown in [39, Lemma 5.7].
Lemma 6
Let \(w^*\in W^{1,\infty }(\varOmega )^d\) and \(X_1(w^*)\) be the mapping defined in (4). Under the condition \(\Delta t |w^*|_{1,\infty } \le 1/4\), the estimate
holds, where \(\det (\partial X_1(w^*)/\partial x)\) is the Jacobian of \(X_1(w^*)\).
Lemma 7 is shown in [35, Lemma 1].
Lemma 7
Let \(w^*\in W^{1,\infty }_0(\varOmega )^d\) and \(X_1(w^*)\) be the mapping defined in (4). Under the condition \(\Delta t|w^*|_{1,\infty } \le 1/4\), there exists a positive constant c independent of \(\Delta t\) such that for \(v \in L^2(\varOmega )^d\)
We now show an estimate for \(R_1^n\) in Lemma 8, or tools for estimating \(R_2^n\) and \(R_3^n\) in Lemmas 9 and 10, where \(R_i^n\), \(i=1,2,3\), are defined in (16). Although these estimates are frequently used in the analysis of the LG method, e.g. [31, 39], we show proofs of Lemmas 8 and 10 for completeness.
Lemma 8
Suppose that \(u\in Z^2\), \(w \in C(W^{1,\infty }_0) \cap H^1(L^\infty )\) and \(\Delta t |w|_{C(W^{1,\infty })} \le 1/4\). Then
Proof
We estimate \(\Vert R_1^n \Vert _0\) by dividing
For \(R_{11}^n\), we set
and use Taylor’s theorem to get
Using the property of the Bochner integral, we then have
where we have used the transformation of independent variables from x to y and s to t, and the estimate \(|\det (\partial x/\partial y)| \le 2\) by virtue of Lemma 6. It is easy to show
Combining the two estimate, we have the conclusion. \(\square \)
Lemma 9 is a direct consequence of [1, Lemma 4.5] and Lemma 6.
Lemma 9
Let \(1\le q <\infty \), \(1\le p \le \infty \), \(1/p+1/p'=1\) and \(w_i\in W_0^{1,\infty }(\varOmega )^d\), \(i=1,2\). Under the condition \(\Delta t |w_i|_{1,\infty }\le 1/4\), it holds that, for \(v \in W^{1,qp'}(\varOmega )^d\),
where \(X_1(\cdot )\) is defined in (4).
Lemma 10
Suppose that \(v \in H^1(H^1)\), \(w^*\in W^{1,\infty }_0(\varOmega )^d\), and \(\Delta t |w^*|_{1,\infty } \le 1/4\). Then
where \(X_1(\cdot )\) is defined in (4).
Proof
Similar to the proof of Lemma 8, by defining
and by using the property of the Bochner integral, we have the estimate
The conclusion follows from the transformation of the independent variables from x to y and s to t, and the estimate \(|\det (\partial x/\partial y)| \le 2\) by virtue of Lemma 6. \(\square \)
Lemma 11 is an extension of [17, Lemma 1] obtained in the 1D case.
Lemma 11
Let \(w^*\in W_0^{1,\infty }(\varOmega )^d\). Under the condition \(\Delta t |w^*|_{1,\infty }\le 1/4\), there exists a positive constant c independent of \(\Delta t\) such that, for \(v \in L^2(\varOmega )^d\),
where \(X_1(\cdot )\) is defined in (4) and \(\Vert \cdot \Vert _{-1}\) is the norm in \(H^{-1}\).
Rights and permissions
About this article
Cite this article
Uchiumi, S. A Viscosity-Independent Error Estimate of a Pressure-Stabilized Lagrange–Galerkin Scheme for the Oseen Problem. J Sci Comput 80, 834–858 (2019). https://doi.org/10.1007/s10915-019-00958-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10915-019-00958-7
Keywords
- Transient Oseen problem
- Lagrange–Galerkin scheme
- Finite element method
- Equal-order elements
- Symmetric pressure stabilization
- Dependence on viscosity