Abstract
Error estimates with the optimal convergence order are proved for a pressure-stabilized characteristics finite element scheme for the Oseen equations. The scheme is a combination of Lagrange–Galerkin finite element method and Brezzi–Pitkäranta’s stabilization method. The scheme maintains the advantages of both methods; (i) It is robust for convection-dominated problems and the system of linear equations to be solved is symmetric. (ii) Since the P1 finite element is employed for both velocity and pressure, the number of degrees of freedom is much smaller than that of other typical elements for the equations, e.g., P2/P1. Therefore, the scheme is efficient especially for three-dimensional problems. The theoretical convergence order is recognized by two- and three-dimensional numerical results.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The purpose of this paper is to prove the stability and convergence of a pressure-stabilized characteristics finite element scheme for the Oseen equations. The core part of this scheme consists of a characteristics (Lagrange–Galerkin) method and Brezzi–Pitkäranta’s stabilization method. A similar scheme has been proposed by us for the Navier–Stokes equations [21, 23]. To the best of our knowledge it is the earliest work which combines the two methods, characteristics and stabilization. The stability of this scheme has its own interesting structure (Theorem 1), which is effectively used in the convergence proof not only for the Oseen equations here but also for the Navier–Stokes equations in a forthcoming paper [25].
Historically, in order to deal with convection-dominated problems, a lot of ideas have been proposed, e.g., upwind methods [1, 4, 8, 15, 18, 20, 33, 35], characteristics(-based) methods [3, 11, 13, 14, 21–24, 26–29, 32] and so on. Our scheme belongs to the second group, and is the simplest one, i.e., the trajectory of fluid particle is discretized by the backward Euler method. It has common advantages of characteristics methods, robust stability with little numerical diffusion and symmetry of the resulting matrix of the system of linear equations.
For the purpose of reducing the number of degrees of freedom (DOF) we apply the stabilization method. We employ Brezzi–Pitkäranta’s pressure-stabilization method [7], where the cheapest P1 element is used for both velocity and pressure. The number of DOF of this element is much smaller than that of typical stable finite elements, P2/P1 (Hood-Taylor) and P1-bubble/P1 (mini) [17]. As for other stabilized methods, e.g., pressure-stabilizing/Petrov–Galerkin (PSPG) and Galerkin-least-square (GLS) methods, cf. [4, 15, 16, 35], the numbers of DOF become larger than that of P1/P1 element. Furthermore, the advantage of the symmetric matrix is lost when combined with the characteristics method, e.g., PSPG.
Thus, the scheme to be considered in this paper leads to a small-size symmetric resulting matrix, which can be solved by efficient iterative solvers for symmetric matrices, e.g., minimal residual method (MINRES), conjugate residual method (CR) and so on [2, 30]. It is, therefore, efficient especially in three-dimensional computation. The scheme is proved to be essentially unconditionally stable (the required condition is only (6)) and convergent with optimal error estimates. A stabilized characteristics finite element scheme with an \(L^2\)-type pressure-stabilization is proposed in [19] for the Navier–Stokes equations and the convergence is proved under a strong stability condition on the discretization parameters. Since the stability condition is caused from the estimate of the incompressibility, it will be still required in the convergence proof for the Oseen equations if the proof is applied directly.
The paper is organized as follows. A pressure-stabilized characteristics finite element scheme for the Oseen equations is shown in Sect. 2. The main results on stability and error estimates are stated in Sect. 3 and they are proved in Sect. 4. The theoretical convergence order is recognized in two- and three-dimensional computations in Sect. 5. Finally conclusions are given in Sect. 6.
2 A Pressure-Stabilized Characteristics Finite Element Scheme
In this section we set the Oseen problems and state our pressure-stabilized characteristics finite element scheme.
Let \(\varOmega \) be a bounded domain in \(\mathbb {R}^d (d=2,3), \varGamma \equiv \partial \varOmega \) be the boundary of \(\varOmega \) and \(T\) be a positive constant. Let \(m\) be a non-negative integer. We use the Sobolev spaces \(W^{1,\infty }(\varOmega ), W^{1,\infty }_0(\varOmega ), H^m(\varOmega )\) and \(H^1_0(\varOmega )\). For any normed space \(X\) with norm \(\Vert \cdot \Vert _X\), we define function spaces \(C^0([0,T]; X)\) and \(H^m(0,T; X)\) consisting of \(X\)-valued functions in \(C^0([0,T])\) and \(H^m(0,T)\), respectively. We use the same notation \((\cdot , \cdot )\) to represent the \(L^2(\varOmega )\) inner product for scalar-, vector- and matrix-valued functions. \(L^2_0(\varOmega )\) is a function space defined by
We often omit \([0,T]\) and/or \(\varOmega \) if there is no confusion, e.g., \(C^0(H^1)\) in place of \(C^0([0,T]; H^1(\varOmega ))\). The integer \(d\) is also often omitted from superscripts. For \(t_0\) and \(t_1\in \mathbb {R}\) we introduce a function space
where the norm \(\Vert \cdot \Vert _{Z^m(t_0, t_1)}\) is defined by
We denote \(Z^m(0, T)\) by \(Z^m\).
We consider an initial boundary value problem; find \((u, p):\ \varOmega \times (0, T) \rightarrow \mathbb {R}^d\times \mathbb {R}\) such that
where \(u\) is the velocity, \(p\) is the pressure, \(f\in C^0([0, T]; L^2(\varOmega )^d)\) is a given external force, \(u^0\in H^1_0(\varOmega )^d\) is a given initial velocity, \(\lambda :\ \varOmega \times (0, T)\rightarrow \mathbb {R}^{d\times d}\) is a given reaction rate, \(\nu \) is a viscosity, \(D(u)\) is the strain-rate tensor defined by
and \(D/Dt\) is a material derivative defined by
for a given velocity \(w:\ \varOmega \times (0, T)\rightarrow \mathbb {R}^d\).
Remark 1
If \(w\) is replaced by \(u\) and \(\lambda = 0\), (1) becomes the Navier–Stokes problem. Here, we focus on the Oseen problem (1). The discussion on the Navier–Stokes problem will be presented in the forthcoming paper [25].
We impose assumptions for the given velocity \(w\) and reaction rate \(\lambda \).
Hypothesis 1
The function \(w\) satisfies \(w\in C^0([0,T]; W^{1,\infty }_0(\varOmega )^d)\).
Hypothesis 2
The function \(\lambda \) satisfies \(\lambda \in C^0([0,T]; L^{\infty }(\varOmega )^{d\times d})\).
Let \(V \equiv H^1_0(\varOmega )^d\) and \(Q\equiv L^2_0(\varOmega )\) be function spaces. We define bilinear forms \(a\) on \(V\times V, b\) on \(V \times Q, d(t)\) on \(V \times V\) and \(\fancyscript{A}\) on \((V \times Q) \times (V \times Q)\) by
respectively. Then, we can write the weak formulation of (1); find \((u, p):\ (0, T)\rightarrow V\times Q\) such that for \(t\in (0,T)\)
with \(u(0) = u^0\).
Let \(X: (0, T)\rightarrow \mathbb {R}^d\) be a solution of the system of ordinary differential equations,
Then, if \(u\) is smooth, it holds that
Let \(\varDelta t\) be a time increment, \(N_T\equiv \lfloor T/\varDelta t \rfloor \) be a total number of time steps, \(t^n \equiv n\varDelta t\) for \(n=0,\ldots ,N_T\) and \(X(\cdot ; x, t^n)\) be the solution of (3) satisfying an initial condition \(X(t^n) = x\). Then, we can consider a first order approximation of the material derivative at \((x, t^n)~(n\ge 1)\) as follows.
where \(X_1^n(x)\) is a function defined by
and we have used notations, \(u^n \equiv u(\cdot , t^n)\) and
The point \(X_1^n(x)\) is called an upwind point of \(x\). The approximation (4) of \(Du/Dt\) is the basic idea to devise numerical schemes based on the method of characteristics. It has been combined with finite element and difference methods to lead to powerful numerical schemes for flow problems, cf. [11, 22, 24, 27, 29].
The next proposition gives a sufficient condition to guarantee all upwind points are in \(\varOmega \).
Proposition 1
([29, Proposition 1]) Under Hypothesis 1 and the inequality
it holds that for any \(n=0,\ldots ,N_T\)
Here we fix \(\varDelta t_0\), which satisfies (5) and
In the following we suppose that
For the sake of simplicity we assume \(\varOmega \) is a polygonal \((d=2)\) or polyhedral \((d=3)\) domain. Let \(\fancyscript{T}_h=\{K\}\) be a triangulation of \(\bar{\varOmega }\ (= \bigcup _{K\in \fancyscript{T}_h} K ), h_K\) be a diameter of \(K\in \fancyscript{T}_h\), and \(h\equiv \max _{K\in \fancyscript{T}_h}h_K\) be the maximum element size. We consider a regular family of subdivisions \(\{\fancyscript{T}_h\}_{h\downarrow 0}\) satisfying the inverse assumption [9], i.e., there exists a positive constant \(\alpha _0\) independent of \(h\) such that
We define function spaces \(X_h, M_h, V_h\) and \(Q_h\) by
\(V_h \equiv X_h\cap V\) and \(Q_h \equiv \ M_h \cap Q\), respectively, where \(P_1(K)\) is a polynomial space of linear functions on \(K\in \fancyscript{T}_h\). Let \(\delta _0\) be a positive constant and \((\cdot ,\cdot )_K\) be the \(L^2(K)^d\) inner product. We define bilinear forms \(\fancyscript{C}_h\) on \(H^1(\varOmega ) \times H^1(\varOmega )\) and \(\fancyscript{A}_h\) on \((V \times H^1(\varOmega )) \times (V \times H^1(\varOmega ))\) by
respectively. Let \(f_h = \{f_h^n\}_{n=1}^{N_T} \subset L^2(\varOmega )^d\) and \(u^0_h \in V_h\) be given. Our pressure-stabilized characteristics finite element scheme is to find \(\{(u_h^n,\, p_h^n)\}_{n=1}^{N_T}\subset V_h \times Q_h\) such that for \(n=1,\ldots , N_T\)
where we have simply denoted \(d(t^n)\) by \(d^n\).
Remark 2
(i) We can replace the third term by \(d^n(u_h^{n}, v_h)\) and prove the stability and convergence of the scheme. The scheme, however, loses such an advantage of the Galerkin characteristics method that the resulting matrix is symmetric unless \(\lambda \) is symmetric. That is the reason why we consider scheme (9). (ii) Scheme (9) is equivalent to
Selecting specific bases of \(V_h\) and \(Q_h\) and expanding \(u_h^n\) and \(p_h^n\) in terms of the associated basis functions, we get an algebraic system involving a symmetric matrix of the form
Here, \(A, B\) and \(C\) are sub-matrices derived from \(\tfrac{1}{\varDelta t}(u^n_h, v_h) + a(u^n_h, v_h), b(u_h^n, q_h)\) and \(\fancyscript{C}_h(p_h^n, q_h)\), respectively, and the matrix is independent of the velocity \(w\) and current time \(t^n\).
3 Main Results
In this section we present the main results of stability and error estimates, which are proved in Sect. 4.
We use \(c\) with or without subscript to represent the generic positive constant independent of the discretization parameters \(h\) and \(\varDelta t\), and it can take different values at different places. For \(k\in \mathbb {N}, c(A_1,\ldots , A_k)\) means a positive constant depending on \(A_1,\ldots , A_k\), which monotonically increases as each \(A_i, i\in \{1,\ldots ,k\}\), increases. Constants \(c_0, c_1, c_2\) and \(c_*\) have particular meanings in this paper,
Constants \(c^\prime , c_0^\prime \) and \(c_1^\prime \), having the same meaning as \(c, c_0\) and \(c_1\), are used when they are distinguished from \(c, c_0\) and \(c_1\) near by, respectively. We use norms and seminorms, \(\Vert \cdot \Vert _k \equiv \Vert \cdot \Vert _{H^k(\varOmega )}\ (k=0, 1, 2), \Vert \cdot \Vert _{V_h}\equiv \Vert \cdot \Vert _V \equiv \Vert \cdot \Vert _1, \Vert \cdot \Vert _{Q_h} \equiv \Vert \cdot \Vert _Q \equiv \Vert \cdot \Vert _0\),
for \(X=H^k(\varOmega )\) and \(H^k(\varOmega )^d~(k=0, 1)\). \(\overline{D}_{\varDelta t}\) is the backward difference operator defined by
Firstly we show the stability result.
Theorem 1
(Stability) Suppose that Hypotheses 1 and 2 hold. Assume condition (6). Let \(f_h=\{f_h^n\}_{n=1}^{N_T}\subset L^2(\varOmega )^d\) and \(u^0_h\in V_h\) be given and \((u_h,p_h)\) be the solution of (9). Suppose that there exists \(p_h^0\in Q_h\) such that
Then, there exists a constant \(c_*\) of (10) such that
Remark 3
The relation (11) is satisfied if \((u_h^0, p_h^0)\in V_h\times Q_h\) is chosen as a Stokes projection of \((u^0, 0)\) (cf. Definition 1 below).
Secondary we give error estimates after preparing a (pressure-stabilized) Stokes projection using P1/P1-element and a hypothesis.
Definition 1
(Stokes projection) For \((u,p)\in V \times Q\) we define the Stokes projection \((\hat{u}_h, \hat{p}_h)\in V_h\times Q_h\) of \((u, p)\) by
Hypothesis 3
The solution \((u, p)\) of (2) satisfies \(u\in H^1(0,T; V\cap H^2(\varOmega )^d) \cap Z^2\) and \(p\in H^1(0,T; Q \cap H^1(\varOmega ) )\).
Theorem 2
(Error estimate) Suppose Hypotheses 1–3 hold. Assume condition (6). Suppose \(f_h=f\) and that \(u_h^0\) is the first component of the Stokes projection of \((u^0, 0)\) by (13). Let \((u_h,p_h)\) be the solution of (9). Then, there exists a constant \(c_*\) of (10) such that
Remark 4
In the case of the inhomogeneous Dirichlet boundary condition \(u=u_b\) in place of (1c), similar stability and convergence results are obtained if there exists a function \(\tilde{u}_b\in H^1(H^2(\varOmega )^d)\cap Z^2\) such that \(\tilde{u}_b|_{\varGamma }=u_b\).
4 Proofs of Theorems 1 and 2
This section is devoted to the proofs of Theorems 1 and 2.
4.1 Preliminaries
We prepare six lemmas and a proposition to be used in the proofs. We omit the proofs of the first five lemmas only by referring to the related bibliography.
Lemma 1
(Discrete Gronwall’s inequality, [34, Lemma 4.6]) Let \(a_1\) be a non-negative number, \(\varDelta t\) be a positive 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 2
(Korn’s inequality, [12]) Let \(\varOmega \) be a bounded domain with a Lipschitz-continuous boundary. Then, we have the following.
-
(i)
There exists a positive constant \(\alpha _1\) such that
$$\begin{aligned} (\Vert D(v)\Vert _0^2+\Vert v\Vert _0^2)^{1/2} \ge \alpha _1 \Vert v\Vert _1,\quad \forall v\in H^1(\varOmega )^d. \end{aligned}$$ -
(ii)
The norms \(\Vert D(\cdot )\Vert _0\) and \(\Vert \cdot \Vert _1\) are equivalent in \(H^1_0(\varOmega )^d\).
Lemma 3
([5, 9, 10]) There exist linear operators \(\varPi _h: H^2(\varOmega ) \rightarrow X_h\) and \(\varPi _h^C: L_0^2(\varOmega ) \rightarrow Q_h\), which satisfy
where \(\alpha _2\) and \(\alpha _3\) are positive constants independent of \(h\).
Remark 5
\(\varPi _h\) is nothing but the Lagrange interpolation operator and \(\varPi _h^C\) is the Clément interpolation operator.
Lemma 4
([16, eq. (3.6)]) Let \(\{\fancyscript{T}_h\}_{h\downarrow 0}\) be a regular family of triangulations of \(\bar{\varOmega }\). Then, there exists a positive constant \(\alpha _4\) independent of \(h\) such that
Lemma 5
([16, Lemma 3.2]) There exists a positive constant \(\alpha _5=c(\nu )\) independent of \(h\) such that for any \(h\)
Remark 6
The conventional inf-sup condition [17] requires a positive constant \(\beta ^*\) independent of \(h\) such that
Although the condition does not hold true for the pair \(V_h\) and \(Q_h\) of the P1/P1 finite element spaces, \(\fancyscript{A}_h\) satisfies the stability inequality (17) for this pair.
The Stokes projection (13) has the following property, which is essentially proved in [6].
Proposition 2
Suppose \((u, p)\in (V \cap H^2(\varOmega )^d)\times (Q \cap H^1(\varOmega ))\). Then, there exists a positive constant \(\alpha _6=c(1/\nu , \nu )\) independent of \(h\) such that for any \(h\) the Stokes projection \((\hat{u}_h, \hat{p}_h)\) of \((u, p)\) by (13) satisfies
Proof
Let \(\varPi _h\) and \(\varPi _h^\mathrm{C}\) be the operators in Lemma 3. From (13) and Lemmas 3, 4 and 5 it holds that
which implies (18). \(\square \)
Lemma 6
Assume Hypothesis 1 and condition (6). Then, for any \(n\in \{0,\ldots ,N_T\}\) it holds that
Proof
Let any \(n\in \{0,\ldots ,N_T\}\) be fixed. Let \(y(x,s) \equiv x-s w^n(x)\varDelta t\) for \(s \in [0,1]\) and \(J_s(x) \equiv \det (\partial y/\partial x)\) be the Jacobian. It holds that
Changing the variable from \(x\) to \(y\) and using the above evaluation of the Jacobian, we have
which completes the proof. \(\square \)
4.2 Proof of Theorem 1
From (9) with \(v_h=0\in V_h\) and (11), it holds that for \(n=0,\ldots , N_T\)
which gives for \(n=1,\ldots , N_T\)
Substituting \((\overline{D}_{\varDelta t}u_h^n, 0) \in V_h\times Q_h\) into \((v_h, q_h)\) in (9) and using (20) with \(q_h = -p_h^n\), we have for \(n=1,\ldots ,N_T\)
We evaluate each term in (21) as follows.
where Lemma 2 has been used for (22a) and (22d). Combining (22) with (21), we have for \(n = 1,\ldots , N_T\)
Hence, the first three inequalities of (12) are obtained by applying Lemma 1 to (23).
Now we prove the last inequality of (12). From Lemmas 4, 5 and 6 it holds that
which yields the last inequality of (12) by the first and second inequalities of (12).
4.3 Proof of Theorem 2
Let \((\hat{u}_h, \hat{p}_h)(t)\in V_h\times Q_h\) be the Stokes projection of \((u, p)(t)\in H^2(\varOmega )^d\times H^1(\varOmega )\) by (13) and set
From (2), (9), (13) and identity
it holds that for any \((v_h, q_h)\in V_h\times Q_h\)
where
We evaluate \(\Vert \tilde{f}_h\Vert _{l^2(L^2)}\). It holds that
Let \(y(x, s)\equiv x-(1-s)w^n(x) \varDelta t\) and \(t(s)\equiv t^{n-1} +s\varDelta t~(s\in [0,1])\). From Proposition 2 the terms \(I_i^n~(i = 1, 2, 3)\) are evaluated as
which imply
From the definitions of \((u_h^0,p_h^0)\) and \(({\hat{u}}_h^0,{\hat{p}}_h^0)\) it holds that for any \(q_h \in Q_h\)
Applying Theorem 1 to (24), we obtain
from (25). Since \((u_h^0, p_h^0)\) and \((\hat{u}_h^0, \hat{p}_h^0)\) are the Stokes projections of \((u^0, 0)\) and \((u^0, p^0)\) by (13), respectively, it holds that
5 Numerical Results
In this section two- and three-dimensional test problems are computed by scheme (9). Theorems 1 and 2 are valid for any positive number \(\delta _0\) in (8). Here we concentrate on recognizing the theoretical convergence order numerically and simply fix \(\delta _0 = 1\).
Quadrature formulae of degree five for \(d=2\) (seven points) and \(3\) (fifteen points) [31] are employed for computation of the integral
appearing in scheme (9).
In the following examples, \(N\) is the division number of each side of the domain (square or cube) and we (re)define \(h\equiv 1/N\). The time increment \(\varDelta t\) is set to be \(\varDelta t=h\) in order to keep the same orders of both \(\varDelta t\) and \(h\), since the error estimates in Theorem 2 are of \(O(\varDelta t+h)\).
In scheme (9) the initial function \(u_h^0\) is chosen as the first component of the Stokes projection of \((u^0, 0)\) by (13). Let \((u_h,p_h)\) be the solution of scheme (9) and \((u,p)\) be each analytical solution set in the examples. We define \(Err\) by
as the relative error between \((u_h,p_h)\) and \((u,p)\), where the same symbol \(\varPi _h\) has been used as its scalar version, i.e., \(\varPi _h: H^2(\varOmega )\rightarrow M_h\). The system of linear equations in the coefficients of \(u_h^n\) and \(p_h^n\) of scheme (9) is solved by MINRES.
Example 1
(2D) Let \(d=2\). In problem (1) we set \(\varOmega =(0, 1)^2, T=1\), four values of \(\nu \),
and functions \(w\) and \(\lambda \),
where \(\psi \) is a function defined by
The functions \(f\) and \(u^0\) are given so that the exact solution is
The solution is normalized so that \(\Vert u\Vert _{C^0(L^\infty )}=\Vert p\Vert _{C^0(L^\infty )}=1\).
We set \(N =16, 32, 64, 128\) and \(256\). The left of Fig. 1 shows a sample mesh (\(N=16\)). The right of Fig. 1 exhibits the graphs of \(Err\) versus \(h\ (=\varDelta t)\) in logarithmic scale. We can see that \(Err\) is almost of first order in \(h\) and \(\varDelta t\) for all \(\nu \).
Example 2
(3D) Let \(d=3\). In problem (1) we set \(\varOmega =(0, 1)^3\) and functions \(w\) and \(\lambda \),
where \(\varPsi \) is a function defined by
Constants \(T\) and \(\nu \) are the same as those in Example 1. The functions \(f\) and \(u^0\) are given so that the exact solution is
The solution is normalized so that \(\Vert u\Vert _{C^0(L^\infty )}=\Vert p\Vert _{C^0(L^\infty )}=1\).
We set \(N=8, 16, 32\) and \(64\). The left of Fig. 2 shows a sample mesh (\(N=8\)). The right of Fig. 2 exhibits graphs of \(Err\) versus \(h\ (= \varDelta t)\) in logarithmic scale. We can see that \(Err\) is of better order than first one for \(\nu =10^{-1}\) and is almost of first order for \(\nu =10^{-k}~(k=2, 3, 4)\) in \(h\) and \(\varDelta t\).
These results for both Examples 1 and 2 are consistent with Theorem 2.
6 Conclusions
A combined finite element scheme with a characteristics method and Brezzi–Pitkäranta’s stabilization method for the Oseen equations has been studied. Stability (Theorem 1) and convergence (Theorem 2) results with the optimal error estimates for the velocity and the pressure have been proved. The scheme has the advantages of both of the characteristics method and Brezzi–Pitkäranta’s stabilization method, i.e., robustness for convection-dominated problems, symmetry of the resulting matrix and the small number of degrees of freedom. In order to construct the initial approximate velocity we have also introduced a stabilized Stokes projection, which works well in the analysis without any loss of convergence order. The theoretical convergence order has been recognized in two- and three-dimensional test problems in Examples 1 and 2, respectively. To devise general higher-order stabilized characteristics schemes is a future work. A corresponding stabilized characteristics scheme for the Navier–Stokes equations will be studied in a forthcoming paper [25].
References
Baba, K., Tabata, M.: On a conservative upwind finite element scheme for convective diffusion equations. RAIRO Anal. Numer. 15, 3–25 (1981)
Barrett, R., Berry, M., Chan, T.F., Demmel, J., Donato, J., Dongarra, J., Eijkhout, V., Pozo, R., Romine, C., van der Vorst, H.: Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods. SIAM, Philadelphia (1994)
Boukir, K., Maday, Y., Métivet, B., Razafindrakoto, E.: A high-order characteristics/finite element method for the incompressible Navier-Stokes equations. Int. J. Numer. Methods Fluids 25, 1421–1454 (1997)
Braack, M., Burman, E., John, V., Lube, G.: Stabilized finite element methods for the generalized Oseen problem. Comput. Methods Appl. Mech. Eng. 196, 853–866 (2007)
Brenner, S.C., Scott, L.R.: The Mathematical Theory of Finite Element Methods. Springer, New York (2002)
Brezzi, F., Douglas Jr, J.: Stabilized mixed methods for the Stokes problem. Numer. Math. 53, 225–235 (1988)
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)
Brooks, A.N., Hughes, T.J.R.: Streamline upwind/Petrov–Galerkin formulations for convection dominated flows with particular emphasis on the incompressible Navier-Stokes equations. Comput. Methods Appl. Mech. Eng. 32, 199–259 (1982)
Ciarlet, P.G.: The Finite Element Method for Elliptic Problems. North-Holland, Amsterdam (1978)
Clément, P.: Approximation by finite element functions using local regularization. RAIRO Anal. Numer. 9, 77–84 (1975)
Douglas Jr, J., Russell, T.F.: 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, 871–885 (1982)
Duvaut, G., Lions, J.L.: Inequalities in Mechanics and Physics. Springer, Berlin (1976)
Ewing, R.E., Russell, T.F.: Multistep Galerkin methods along characteristics for convection–diffusion problems. In: Vichnevetsky, R., Stepleman, R.S. (eds.) Advances in Computer Methods for Partial Differential Equations. IV, pp. 28–36. IMACS, New Brunswick (1981)
Ewing, R.E., Russell, T.F., Wheeler, M.F.: Simulation of miscible displacement using mixed methods and a modified method of characteristics. In: Proceedings of the Seventh Reservoir Simulation Symposium, Society of Petroleum Engineers of AIME. pp. 71–81 (1983)
Franca, L.P., Frey, S.L.: Stabilized finite element methods: II. The incompressible Navier–Stokes equations. Comput. Methods Appl. Mech. Eng. 99, 209–233 (1992)
Franca, L.P., Stenberg, R.: Error analysis of some Galerkin least squares methods for the elasticity equations. SIAM J. Numer. Anal. 28, 1680–1697 (1991)
Girault, V., Raviart, P.-A.: Finite Element Methods for Navier–Stokes Equations, Theory and Algorithms. Springer, Berlin (1986)
Hughes, T.J.R., Franca, L.P., Mallet, M.: A new finite element formulation for computational fluid dynamics: VI. Convergence analysis of the generalized SUPG formulation for linear time-dependent multidimensional advective-diffusive systems. Comput. Methods Appl. Mech. Eng. 63, 97–112 (1987)
Jia, H., Li, K., Liu, S.: Characteristic stabilized finite element method for the transient Navier–Stokes equations. Comput. Methods Appl. Mech. Eng. 199, 2996–3004 (2010)
Johnson, C.: Numerical Solution of Partial Differential Equations by the Finite Element Method. Cambridge University Press, Cambridge (1987)
Notsu, H.: Numerical computations of cavity flow problems by a pressure stabilized characteristic-curve finite element scheme. Transactions of the Japan Society for Computational. Eng. Sci. 2008, 20080032 (2008)
Notsu, H., Rui, H., Tabata, M.: Development and \(L^2\)-analysis of a single-step characteristics finite difference scheme of second order in time for convection-diffusion problems. J. Algorithms Comput. Technol. 7, 343–380 (2013)
Notsu, H., Tabata, M.: A combined finite element scheme with a pressure stabilization and a characteristic-curve method for the Navier–Stokes equations. Trans. Jpn Soc. Ind. Appl. Math. 18, 427–445 (2008). (in Japanese)
Notsu, H., Tabata, M.: A single-step characteristic-curve finite element scheme of second order in time for the incompressible Navier–Stokes equations. J. Sci. Comput. 38, 1–14 (2009)
Notsu, H., Tabata, M.: Error Estimates of a Pressure-Stabilized Characteristics Finite Element Scheme for the Navier–Stokes Equations. Waseda University, WIAS Discussion Paper, No. 2013-002 (2013). http://www.waseda.jp/wias/achievement/dp/data/dp2013002
Pironneau, O.: On the transport-diffusion algorithm and its applications to the Navier–Stokes equations. Numer. Math. 38, 309–332 (1982)
Pironneau, O.: Finite Element Methods for Fluids. Wiley, Chichester (1989)
Pironneau, O., Tabata, M.: Stability and convergence of a Galerkin-characteristics finite element scheme of lumped mass type. Int. J. Numer. Methods Fluids 64, 1240–1253 (2010)
Rui, H., Tabata, M.: A second order characteristic finite element scheme for convection–diffusion problems. Numer. Math. 92, 161–177 (2002)
Saad, Y.: Iterative Methods for Sparse Linear Systems. SIAM, Philadelphia (2003)
Stroud, A.H.: Approximate Calculation of Multiple Integrals. Prentice-Hall, Englewood Cliffs (1971)
Süli, E.: Convergence and nonlinear stability of the Lagrange–Galerkin method for the Navier–Stokes equations. Numer. Math. 53, 459–483 (1988)
Tabata, M.: A finite element approximation corresponding to the upwind finite differencing. Mem. Numer. Math. 4, 47–63 (1977)
Tabata, M., Tagami, D.: Error estimates for finite element approximations of drag and lift in nonstationary Navier–Stokes flows. Jpn. J. Ind. Appl. Math. 17, 371–389 (2000)
Tezduyar, T.E., Mittal, S., Ray, S.E., Shih, R.: Incompressible flow computations with stabilized bilinear and linear equal-order-interpolation velocity–pressure elements. Comput. Methods Appl. Mech. Eng. 95, 221–242 (1992)
Acknowledgments
The authors are thankful to anonymous referees for their valuable comments. This work was supported by JSPS (the Japan Society for the Promotion of Science) under the Japanese-German Graduate Externship (Mathematical Fluid Dynamics) and by Waseda University under Project research, Spectral analysis and its application to the stability theory of the Navier–Stokes equations of Research Institute for Science and Engineering. The authors are indebted to JSPS also for Grant-in-Aid for Young Scientists (B), No. 26800091 to the first author and for Grants-in-Aid for Scientific Research (C), No. 25400212 and (S), No. 24224004 to the second author.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Notsu, H., Tabata, M. Error Estimates of a Pressure-Stabilized Characteristics Finite Element Scheme for the Oseen Equations. J Sci Comput 65, 940–955 (2015). https://doi.org/10.1007/s10915-015-9992-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10915-015-9992-8
Keywords
- Error estimates
- The finite element method
- The method of characteristics
- Pressure-stabilization
- The Oseen equations