Least-squares formulations for Stokes equations with non-standard boundary conditions - A unified approach
Abstract
In this paper, we propose a unified non-conforming least-squares spectral element approach for solving Stokes equations with various non-standard boundary conditions. Existing least-squares formulations mostly deal with Dirichlet boundary conditions and are formulated using ADN theory based regularity estimates. However, changing boundary conditions lead to a search for parameters satisfying supplementing and complimenting conditions [4] which is not easy always. Here we have avoided ADN theory based regularity estimates and proposed a unified approach for dealing with various boundary conditions. Stability estimates and error estimates have been discussed. Numerical results displaying exponential accuracy have been presented for both two and three dimensional cases with various boundary conditions.
1 Introduction
Efficient numerical approximation of Stokes equations has been of great theoretical and computational interest for a long time as it is the first step to investigate nonlinear Navier Stokes equations. A search on numerical solutions of Stokes equations leads to an enormous amount of contributions. However, very few are available for Stokes equations with non-standard boundary conditions, i.e. boundary conditions other than Dirichlet. There are several practical instances like blood flow in arteries, water flow in pipes with bifurcation, oil ducts etc., which need to be analyzed other than velocity based Dirichlet boundary condition. A major challenge with changing the boundary conditions is to incorporate them in variational formulation and corresponding functional spaces.
Here we refer boundary conditions other than Dirichlet as non-standard boundary conditions and have listed eighteen different boundary conditions, being attached with Stokes differential operator from our literature survey. One common mathematical difficulty can be described as difficulty in understanding wellposedness of both continuous problem and discrete problem. Functional spaces need to be modified accordingly. Major difficulty with mixed finite element formulation with change in boundary conditions is to have appropriate saddle point formulation.
In this paper, we propose a unified approach for solving Stokes equations with various non-standard boundary conditions. The numerical scheme is based on a non-conforming least squares spectral element approach. Because of the least-squares formulation, the obtained linear system is always symmetric and positive definite in each case of boundary condition, hence we solve the linear system using the preconditioned conjugate gradient method. Minimization of least-squares functional consists of two parts. The first part consists of residues in differential operators and jumps in velocity and pressure components (along interelement boundaries). The second part consists of residues from the physical boundary conditions. This part varies with change in the boundary conditions. Norms are suitably chosen from available regularity estimates. Using the unified approach, any of these boundary conditions can be used with the Stokes problem and just boundary related terms need to be changed in the least-squares functional. No need to change in any other functional settings.
In section 2, we introduce Stokes equations with various non-standard boundary conditions, their physical motivations, theoretical, computational developments and available regularity estimates. Stability estimates for numerical solutions have been discussed in section 3. Numerical schemes have been discussed in section 4. Error estimates are discussed in section 5. Numerical results with some of these boundary conditions have been presented in section 6. Finally, we conclude with section 7.
2 Notations
Let with sufficiently smooth boundary . Here we consider the Stokes system
(1) |
with different boundary conditions other than just Dirichlet boundary conditions. Basic least-squares formulation leads to minimize the residuals in differential operators and residuals in boundary conditions in appropriate norms ([47], [48], [49], [38], [30], [22], [23],[39],[43],[44], [26],[27], [37]).
Let’s denote . Let be the unit outward normal to for respectively. denote the normal and tangential components of the velocity. denote normal and tangential components of stress vector. Here . denotes the strain tensor. Let’s denote is treated as a generic constant, which has different values with different situations.
denotes the Sobolev space of functions with square integrable derivatives of integer order less than or equal to on equipped with the norm
Further, let . Then we define fractional norms by :
-
•
if
-
•
if
We denote the vectors by bold letters. For example if , , , etc.. We define the functional spaces and norms similarly for three dimensional case.
Next, we present different boundary conditions existing in the literature that have been encountered with Stokes equations in various physical applications. We plan to discuss exponentially accurate least-squares spectral element formulations for Stokes equations with each of these boundary conditions.
Remark 2.1.
Here we have not mentioned the regularity of the domains in detail. However, information related to each boundary condition can be traced from the given references. For proposing the numerical schemes, we assume that the boundary of computational domains have the necessary regularity.
2.1 Motivations and physical applications
Here we discuss physical applications of some of the boundary conditions. Stokes equations with boundary conditions of type (B1) are encountered in many physical problems such as a tank closed with a membrane on a part of the boundary, coupling with different equations such as Darcy’s equations in the case of fluid domain is with a crack in a porus medium ([19],[20]). Use of (B4) in Stokes equations help to design variational formulations without term. The boundary conditions arise in fluid dynamics related applications, electromagnetic field applications, decomposition of vector fields ([13], [14], [31], [34],[59]). Stokes equations with boundary conditions on tangential component of velocity and pressure boundary conditions (B5) are encountered in many physical applications such as Stokes equations in pipelines [28] and blood vessels ([61],[62],[57],[46],[35]). Boundary conditions of type (B6) are encountered in case of flow network in pipes, obstacles in pipes, modeling boundary conditions for infinite flow around obstacle etc. [29]. Stokes equations with boundary conditions of type (B7) are used in understanding the coupling problem of Stokes and Darcy equations, which has immense importance in geophysical systems. The difficulty arises because of the large difference in scales between the porous media and the cracks where the flow is quite faster. Apart from cracks, such coupling problems have applications in seepage of water in sand e.g. from lake to ground, from sea to sands in the beach. Stokes equations with boundary conditions ((B2), (B3), (B16), (B18)) are called slip boundary conditions [58] and are used in modelling of flow problems with free boundaries ( e.g. coating problem [53]), flows past chemically reacting walls and flow problems where no-slip boundary conditions are not valid, incompressible viscous flows with high angles of attack and high Reynold’s numbers. In the case of free surface problems [54], use of no-slip condition on the fixed part of the boundary leads to stress singularities. This is regarded as a case of nonphysical singularity and disappears with use of slip boundary conditions near the solid free surface contact point. Stokes equations with boundary conditions of type (B9) can be treated as generalization of Poiseuille flow in a channel, where represents the rigid wall and inflow/outflow takes place through . Boundary conditions of type (B14) refers to fluid under investigation does not slip at the boundary and penetration of fluid through the boundary is controlled by the normal component of stress.
2.2 Theoretical developments on Stokes equations with non-standard boundary conditions
Next, we briefly discuss existing theoretical results on Stokes equations with various non-standard boundary conditions. These results help us in formulating numerical schemes in appropriate functional spaces. Medkova [40] has studied Stokes equations with three different boundary conditions (B2), (B3), (B4) named as of Navier type on two dimensional bounded domains with Lipschitz boundary. Necessary and sufficient conditions for the existence of solutions on planar domains in Sobolev spaces and Besov spaces have been obtained. Amrouche et. al. [9] have studied Stokes equations with boundary conditions (B4),(B5) on three dimensional bounded multiply connected domains. Existence, uniqueness results of weak, strong and very weak solutions have been provided. Amrouche et. al. [10] have theoretically studied Stokes equations with boundary conditions (B18) with zero boundary data. Existence, uniqueness and regularity estimates on different Sobolev spaces have been provided. Abboud et. al. ([1],[2]) have studied Stokes equations with boundary conditions (B4) and (B5) with homogeneous boundary data on three dimensional bounded, simply connected domains. Proposed variational formulation decouples the original problem into a system of velocity and a Poisson problem for pressure. A priori and a posteriori estimates have been obtained and confirmed with numerical results. A finite element formulation has been used for theoretical and numerical results. Bernard [15] has analyzed Stokes equations and Navier-Stokes equations with boundary conditions (B6) for three dimensional bounded domains with boundary of class Existence, uniqueness, and regularity estimates have been obtained in various Sobolev spaces. Results obtained are applicable for two dimensional domains too, with suitable modification. Acvedo et. al. [3] have studied Stokes operator with boundary conditions (B7) on three dimensional bounded domains. Existence, uniqueness and regularity results have been obtained in different Sobolev spaces. Bramble and Lee [24] have investigated Stokes equations with boundary conditions (B4) on three dimensional bounded domains. The existence, uniqueness results and a general shift theorem have been provided. Existence and uniqueness results of variational formulation for Stokes equations with boundary condition (B6) have been discussed in [29]. Medkova [41] has discussed solvability issues of the Stokes system with (B17) in Sobolev and Besov spaces.
2.3 Computational developments on Stokes equations with non-standard boundary conditions
A spectral approximation of Stokes equations with boundary condition (B9) has been investigated in [17]. A stabilized hybrid discontinuous Galerkin approach using finite elements has been used for Stokes equations with boundary conditions (B10) [12]. Bernardi and Chorfi [18] has discussed a spectral formulation for vorticity based first order formulation of Stokes equations with boundary condition (B8). Numerical results suppporting theoretical estimates have been presented. Bernard [16] has presented a spectral discretization (without numerical results) for Stokes equations with boundary conditions (B12). Amara et. al. [5] have discussed vorticity-velocity-pressure formulation for Stokes problem with boundary conditions (B13) where on two dimensional domains with assumptions that there is no non-convex corner at the intersection of and . Conca et. al. [28] have presented a variational formulation for Stokes equations with boundary condition (B6). Authors have extended results for Navier-Stokes equations. Optimal, a priori error estimates for Stokes equations with boundary conditions (B4) and (B5) with homogeneous data on three dimensional domains have been presented in [1]. Hughes [36] has presented convergent symmetric finite element formulations for Stokes equations with (B13). Authors [21] have discussed Stokes equations with pressure boundary condition, (B5) on two and three dimensional domains. Convergence analysis and numerical simulations have been presented. A spectral discretization for vorticity based first order formulation of Stokes equations with (B4) has been discussed in [6].
Remark 2.2.
Development of computational aspects of Stokes equations with various non-standard boundary conditions is displayed in Table 1. Following table says no unified approach exists in the literature to accomodate so many boundary conditions. Also least-squares formulations have not been used. Hence least-squares approach to deal with various non-standard boundary condtions in a unified framework is the key achievement of this paper.
B.C. | Method | Numerical results | 2D/3D | Extn to NS | Ref |
---|---|---|---|---|---|
(B4)/(B5) | Finite element | Yes | 3D | No | [1] |
(B4) | Spectral Galerkin | Yes | 2D 3D | No | [6] |
(B5) | Finite element | Yes | 2D 3D | No | [21] |
(B6) | Finite element | Yes | 2D 3D | Yes | [28] |
(B8) | Spectral Galerkin | Yes | 2D 3D | No | [18] |
(B9) | Spectral Galerkin | No | 2D | No | [17] |
(B10) | Stabilized DGFEM | Yes | 2D | No | [12] |
(B12) | Spectral Galerkin | No | 2D | No | [16] |
(B13) | Finite element | Yes | 2D | No | [5] |
(B13) | Finite element | No | 2D 3D | No | [36] |
2.4 Regularity for in Stokes equations with various non-stanadard boundary conditions
We need regularity estimates of and type for velocity and pressure variable respectively to propose the numerical schemes. In this section we discuss regularity estimates for Stokes equations with different boundary conditions.
-
•
Regularity for Stokes equations with (B4) [9]
If , the solution and satisfies -
•
Regularity for Stokes equations with (B5) [9]
If , the solution and satisfies -
•
Regularity for Stokes equations with (B6) [15]
If then Stokes equations with boundary conditions (B6) has a solution of the form with , where , satisfying the regularity estimate - •
-
•
Regularity for Stokes equations with (B11) [45]
If , then Stokes equations with (B11) has a unique solution satisfying -
•
Regularity for Stokes equations with (B14) [52]
For . If are the weak solutions, then satisfying the inequality -
•
Regularity for Stokes equations with (B15) [52]
For , we have satisfying the inequality -
•
Regularity of Stokes equations with boundary conditions (B18) [55]
For
Remark 2.3.
Similar regularity estimates are missing in the literature for some of the boundary conditions. However, we assume that boundary data of Dirichlet type for velocity is in and pressure is in .
3 Stability estimates
In this section, we prove the stability estimates for Stokes problem with (B4) and (B5). Stability estimates in other boundary cases can be derived in a similar way. We denote and if respectively. is divided into number of subdomains. For simplicity, ’s are chosen to be rectangles in and cubes in respectively. Let denote the master element . Now there is an analytic map from to which has an analytic inverse. The map is of the form , where and if respectively. Define the non-conforming spectral element functions and on by
-
•
if
-
•
if
Let be the space of spectral element functions consisting of the above tensor products of polynomials of degree .
Now let’s define jump terms. Let ( interelement boundary of the element) be the image of the mapping corresponding to . Let the face , where is a edge/face of the element i.e. is a edge/face common to the elements . We may assume the edge corresponds to and corresponds to . Let denote the jump in across the edge/face . If when , we define jump terms as :
Jumps along faces in case of three dimensional domains can be defined in a similar way.
Let . Next, we define the quadratic form
(2) |
3.1 Stability estimate for Stokes equations with boundary condition (B4)
We now define the quadratic form
Theorem 3.1.
Consider the Stokes equations (1). Then for large enough there exists a constant (independent of ) such that the estimate
(3) |
holds.
Proof.
3.1.1 Stability estimate for Stokes equations with boundary condition (B5)
We now define the quadratic form
Theorem 3.2.
Consider the Stokes equations (1). Then for large enough there exists a constant (independent of ) such that the estimate
(4) |
holds.
4 Numerical scheme
In this section, we describe numerical scheme for each boundary condition. Numerical schemes are based on a non-conforming least-squares formulation. Spectral element functions are allowed to be discontinuous along interelement boundaries. We present the numerical schemes as minimize , where
and remains unchanged for all cases. Here minimizes residual in momentum equations, minimizes residual in continuity equation and minimizes jump in unknowns and their derivatives across the interelement boundaries.
-
•
for boundary condition (B1)
-
•
for boundary condition (B2)
-
•
for boundary condition (B3)
-
•
for boundary condition (B4)
-
•
for boundary condition (B5)
-
•
for boundary condition (B6)
-
•
for boundary condition (B7)
-
•
for boundary condition (B8)
-
•
for boundary condition (B9)
-
•
for boundary condition (B10)
-
•
for boundary condition (B11)
-
•
for boundary condition (B12)
-
•
for boundary condition (B13)
-
•
for boundary condition (B14)
-
•
for boundary condition (B15)
-
•
for boundary condition (B16)
-
•
for boundary condition (B17)
-
•
for boundary condition (B18)
Remark 4.1.
The general idea behind proposing these above schemes for various boundary conditions is based on the construction of corresponding norm-equivalent least-squares functional which is similar to the idea behind formulations used in [42], [43], [44]. The norms are chosen based on norms used in available regularity estimates in the literature.
Remark 4.2.
Some of the least-squares formulations ([25], [47]) use weights to continuity equation related term in the least squares functional to enhance mass conservation. However, we don’t use any extra weights in the least squares functionals. Use of weights may lead to ill-conditioning. In the numerical results section, mass conservation for each case has been displayed.
5 Error estimates
In this section, we present error estimates for two dimensional domains. The estimates for three dimensional case follows exactly in a similar way.
Theorem 5.1.
Let , , for . Then there exist positive constants and (both are independent of ) such that for large enough the estimate
holds.
Proof : From [51], we can have a polynomial of degree in each variable separately such that
for and all where
Hence there exist polynomials , such that
Consider the set of functions We wish to show is exponentially small.
Using concepts from trace theory,
-
•
for we have
-
•
for we have
Above inequalities can be used to estimate the boundary related terms in the least-squares functional. We can show that
By using Sterling’s formula and techniques from Theorem-3.1, [56], we can see that there exists a constant such that the estimate
holds. Let minimize over all the space of spectral element functions. Then we have
Therefore, we can conclude that
where the functional equals with zero right hand side data. Hence using the stability Theorems 3.1, 3.2 (similar theorems for different boundary conditions) we obtain
(5) |
It is easy to show that
(6) |
6 Numerical results
In this section, we present numerical results on Stokes equations with different non-standard boundary conditions. We denote the error between and its approximate solution in norm by , the error between and in norm by . denotes the error in continuity equation in norm and it is used to measure mass conserving property of the scheme. denotes the polynomial order and ’itr’ represents the number of iterations required for convergence. Here all the computations have been carried out in single element except in examples 5, 6 and 7. Multi element refinement can be done easily for each case.
Preconditioned conjugate gradient method is used to solve the normal equations. Quadratic form defined in (2) is used as a preconditioner. The structure of the preconditioner consists of 3 blocks for each element, the first two blocks correspond to norm of spectral element function defined for velocity variable and third block correspond to norm of spectral element function defined for pressure variable. We conclude that the condition number of the preconditioned system is , hence with increase in polynomial order condition number increases.
We verify the exponential accuracy of the proposed schemes. However order of accuracy and the number of iterations may vary from one example to another. For example, boundary conditions with derivative terms need more iterations compared to the boundary conditions without having any derivative terms. More iterations are required to approximate non-algebraic solutions compared to algebraic solutions.
6.1 Ex-1 : Stokes equations with boundary condition (B14)
Consider Stokes equations on . Let and . We have chosen the data such that
form a set of the exact solutions [37] with boundary conditions and (B14). Table 2 shows the errors , and and the number of iterations for various values of . One can see that the errors decay very fast and the decay of the error confirms the mass conserving property of the numerical scheme.
itr | ||||
---|---|---|---|---|
2 | 3.4205E-02 | 2.1800E-02 | 1.8922E-02 | 23 |
3 | 1.0216E-02 | 3.0624E-02 | 1.4758E-02 | 49 |
4 | 4.6465E-04 | 9.6598E-04 | 1.4123E-04 | 63 |
5 | 7.1188E-05 | 1.8080E-04 | 2.3220E-05 | 95 |
6 | 7.7329E-06 | 2.5381E-05 | 4.2328E-06 | 133 |
7 | 8.2112e-07 | 1.4825E-06 | 3.5594e-07 | 168 |
8 | 3.3948E-08 | 9.6400E-08 | 1.7772E-08 | 210 |
9 | 6.5440E-09 | 6.1380E-09 | 1.5928E-09 | 241 |
10 | 1.9301E-10 | 1.6941E-10 | 5.5645E-11 | 283 |
6.2 Ex-2 : Stokes equations with boundary condition (B15)
Let . Let and . We have chosen the data with a set of the exact solutions [37]
with boundary conditions and (B15). Table 3 shows the errors , and and the number of iterations for various values of . The exact solution is non-algebraic in nature and we can see that the number of iterations is high compared to the number of iterations in example 1.
itr | ||||
---|---|---|---|---|
2 | 7.0505E-01 | 1.5337E+00 | 4.0524E-01 | 15 |
3 | 1.0688E-01 | 1.0022E+00 | 6.2620E-02 | 91 |
4 | 6.8930E-03 | 2.4056E-02 | 2.202E+00 | 270 |
5 | 4.0976E-04 | 1.9562E-03 | 3.9979E-04 | 372 |
6 | 4.9890E-05 | 1.2332E-04 | 3.1869E-05 | 425 |
7 | 1.3691E-06 | 3.4167E-06 | 1.4384E-06 | 564 |
8 | 2.1645E-07 | 6.5360E-07 | 1.1044E-07 | 637 |
Figure 1 presents the log of the errors , against . The graph is almost linear and this confirms the exponetial accuracy of the numerical method.

6.3 Ex-3: Stokes equations with boundary condition (B5)
Consider Stokes equations with boundary conditions (B5) with zero right hand side, on boundary of such that
form a set of the exact solutions [32]. Table 4 shows the errors , and and the number of iterations for various values of . The numerical results confirm the fast convergence of the numerical scheme.
itr | ||||
---|---|---|---|---|
2 | 1.2903E-01 | 9.5655E-02 | 1.1322E-01 | 24 |
3 | 1.3147E-03 | 5.8071E-04 | 3.9079E-04 | 32 |
4 | 7.0454E-04 | 5.2770E-05 | 2.9696E-05 | 48 |
5 | 1.9117E-05 | 1.7295E-05 | 5.1751E-06 | 69 |
6 | 1.2540E-07 | 4.7325E-08 | 4.0931E-08 | 97 |
6.4 Ex-4: Stokes equations with boundary condition (B12)
We consider Stokes equations on ,
Force function and boundary data are chosen such that
form a set of the exact solutions to the Stokes equations with boundary condition (B12). The given domain is divided into four elements with uniform step sizes one in each direction. The approximate solution is obtained and Table 5 shows the relative errors , and and the number of iterations for various values of . The number of iterations is high because of the non-algebraic nature of the exact solution and also the pressure and mixed conditions on the boundary.
itr | ||||
---|---|---|---|---|
2 | 6.0646E-01 | 7.3160E+00 | 5.3414E+00 | 11 |
3 | 3.6217E-01 | 2.8203E+00 | 1.8667E+00 | 24 |
4 | 8.6433E-02 | 9.4839E-01 | 5.2985E-01 | 40 |
5 | 1.8758E-02 | 2.0515E-01 | 1.0918E-01 | 116 |
6 | 5.2405E-03 | 5.2657E-02 | 2.4415E-02 | 200 |
7 | 8.7689E-04 | 8.9130E-03 | 4.4200E-03 | 356 |
8 | 7.4496E-05 | 8.2511E-04 | 4.0602E-04 | 722 |
9 | 9.3018E-06 | 9.6641E-05 | 4.9851E-05 | 1153 |
10 | 2.0333E-06 | 2.1330E-05 | 1.1979E-05 | 1675 |
Figure 2 shows the log of the relative errors against . The graph is almost linear and this shows that method is exponentially accurate.

6.5 Ex-5: Stokes equations with boundary conditions (B7) on
Here we consider Stokes equations with the following boundary conditions on :
Data is chosen such that the exact solution of the boundary value problem is
The given domain is divided into four square elements with equal sides of length one. The error in the approximate solution is obtained for different values of Table 6 shows the relative errors and for different values of The decay of the error shows the mass conserving property of the numerical scheme.
itr | ||||
---|---|---|---|---|
2 | 7.5989E-01 | 2.9508E+00 | 5.7610E+00 | 19 |
4 | 6.1126E-02 | 4.2430E-01 | 3.6661E-01 | 176 |
6 | 1.7586E-03 | 1.2257E-02 | 1.1238E-02 | 421 |
8 | 7.2036E-05 | 5.7808E-04 | 3.6999E-04 | 734 |
10 | 1.9453E-06 | 9.8102E-05 | 9.6509E-06 | 1693 |
6.6 Ex-6: Stokes equations with boundary conditions (B3) on
Here we consider Stokes equations with the following boundary conditions on
Data is chosen such that the exact solution of the boundary value problem is
The given domain is divided into four square elements with equal side length The error in the approximate solution is obtained for different values of Table 7 shows the relative errors and for different values of
itr | ||||
---|---|---|---|---|
2 | 1.6561E-01 | 2.4997E+00 | 4.7065E-01 | 10 |
4 | 1.0226E-02 | 1.1310E-01 | 2.6468E-02 | 107 |
6 | 7.2611E-04 | 8.7936E-03 | 1.9605E-03 | 419 |
8 | 5.3046E-05 | 6.2276E-04 | 1.6031E-04 | 1091 |
6.7 Ex-7: Stokes equations with boundary conditions (B10) on
Here we consider Stokes equations with the following boundary conditions on
Data is chosen such that the exact solution of the boundary value problem is
The given domain is divided into four square elements with equal side lengths The error in the approximate solution is obtained for different values of Table 8 shows the relative errors and for different values of The decay of the errors confirm the exponential decay of the numerical method. The decay of the error confirms the exponential accuracy of the numerical method.
itr | ||||
---|---|---|---|---|
2 | 1.7125E-01 | 1.9638E+00 | 5.2266E+00 | 9 |
4 | 1.1853E-02 | 1.6104E-01 | 2.8415E-02 | 106 |
6 | 5.7420E-04 | 7.0487E-03 | 1.6417E-03 | 402 |
8 | 4.4148E-05 | 5.2272E-04 | 1.2899E04 | 1039 |
6.8 Ex-8: Stokes equations with boundary condition (B5) on
Here we consider Stokes equations with boundary conditions on . The data are chosen such that
form an exact solution to Stokes problem with boundary condition (B5). Here we consider a single element i.e . Table 9 shows the errors , and and the number of iterations for various values of .
itr | ||||
---|---|---|---|---|
2 | 1.1089E+01 | 3.6122E-01 | 2.5517E+00 | 21 |
4 | 8.2164E-03 | 5.7646E-03 | 3.6079E-03 | 91 |
6 | 2.3867E-04 | 1.1298E-04 | 6.6529E-05 | 432 |
8 | 4.5072E-05 | 2.1736E-05 | 1.1137E-05 | 1512 |
7 Conclusion and future work
Here we have proposed a unified approach for Stokes equations with various non-standard boundary conditions based on a non-conforming least-squares spectral element method. A minimal amount of change, only related to the boundary terms is required in the implementation part with the change of boundary conditions. Exponential accuracy has been observed with various boundary conditions in different test cases. For some cases, we have plotted the logarithm of error versus degree of the polynomial, which comes out to be almost straight line, which graphically ensures exponential accuracy. For some of the test problems, iteration count is high which is due to the complexity in approximating non-algebraic solutions and also boundary conditions involving derivatives. We have presented numerical results for seven different types of boundary conditions. One can see similar results in other cases.
We expect similar behaviour for Navier-Stokes equations with these non-standard boundary conditions to yield similar order accuracy, which is an ongoing investigation.
Declaration
Authors declare that they do not have any conflict of interest.
References
- [1] H. Abboud, F.E. Chami and T. Sayah, A priori and a posteriori estimates for three dimensional Stokes equations with non-standard boundary conditions, Numer. Methods Partial Differ. Equ., 28(4), 1178-1193, 2012.
- [2] H. Abboud, F.E. Chami and T. Sayah, Error estimates for three-dimensional Stokes problem with non-standard boundary conditions, C.R. Acad. Sci. Paris, 349, 523-528, 2011.
- [3] P. Acevedo, C. Amrouche, C. Conca and A. Ghosh, Stokes and Navier-Stokes equations with Navier boundary condition, Comptes Rendus Mathematique, 357(2), 115-119, 2019.
- [4] S. Agmon, A. Douglis and L. Nirenberg, Estimates near the boundary for solutions of elliptic partial differential equations satisfying general boundary conditions II, Comm. Pure Appl. Math. 17, 35-92, 1964.
- [5] M. Amara, E.C. Vera and D. Trujillo, Vorticity-velocity -pressure formulations for Stokes problem, Math. Comput., 73(248), 1673-1697, 2003.
- [6] K. Amoura, C. Bernardi, N. Chorfi and S. Saadi, Spectral discretization of the Stokes problem with mixed boundary conditions, Progress in Computational Physics, 20, 42-61, 2012.
- [7] C. Amrouche, C. Bernardi, M. Dauge and V. Girault, Vector potentials in three dimensional nonsmooth domains, Math. Methods Appl. Sci., 21, 823-864, 1998.
- [8] C. Amrouche and A. Rejaiba, theory for Stokes and Navier Stokes equations with Navier boundary condition, J. Diff. Eq., 256, 1515-1547, 2014.
- [9] C. Amrouche and N.E.H. Seloula, Stokes equations and elliptic systems with non standard boundary conditions, Comptes Rendus Math., 349 (11-12), 704-708, 2011.
- [10] C. Amrouche and N.H. Seloula, On the Stokes equations with Navier-type boundary conditions, Diff. Eq. Appl., 3(4), 581-607, 2011.
- [11] C. Amrouche and N.H. Seloula, theory for vector potentials and Sobolev inequalities for vector fields : Application to the Stokes equations with pressure boundary conditions, Math. Methods Appl. Sci., 23, 37-92, 2013.
- [12] G.R. Barrenechea, M. Basy and V. Dolean, Stabilized hybrid discontinuous Galerkin methods for the Stokes problem with non-standard boundary conditions, Lecture notes in computational engineering, 179-189, 2018.
- [13] C. Begue, C. Conca, F. Murat and O. Pironneau, Les équations de Stokes et de Navier-Stokes avec des conditions aux limites sur la pression, Nonlinear Partial Differential Equations and Their Applications, College de France Seminar, Pitman Res. Notes in Math., 181, 179-264, 1989.
- [14] A. Bendali, J.-M. Dominguez and S. Gallic, A Variational Approach for the Vector Potential Formulation of the Stokes and Navier-Stokes Problems in Three Dimensional Domains, J. Math. Anal, and Appl., 107, 537-560, 1985.
- [15] J.M. Bernard, Non-standard Stokes and Navier-Stokes problems : existence and regularity in stationary case, Math. Meth. Appl. Sci., 25, 627-661, 2002.
- [16] J.M. Bernard, Spectral discretizations of the Stokes equations with non-standard boundary conditions,J Sci Comput., 20(3), 355-377, 2004.
- [17] C. Bernardi, C. Canuto and Y. Maday , Spectral approximations of the Stokes equations with boundary conditions on the pressure, SIAM. J. Numer. Anal., 28(2), 333-369, 1991.
- [18] C. Bernardi and N. Chorfi, Spectral discretization of the vorticity, velocity and pressure formulation of the Stokes problem, SIAM J. Numer. Anal.,44(2), 826-850, 2006.
- [19] C. Bernardi, F. Hecht and F.Z. Nouri, A new finite element discretization of the Stokes problem coupled with Darcy equations, IMA J. Numer. Anal., 30, 61-93, 2010.
- [20] C. Bernardi, F. Hecht and O. Pironneau, Coupling Darcy and Stokes equations for porous media with cracks, Math. Model. Nemer. Anal., 39, 7-35, 2005.
- [21] S. Bertoluzza, V. Chabannes, C. Prud’homme and M. Szopas, Boundary conditions involving pressure for the Stokes problem and applications in computational hemodynamics, Comput. Methods Appl. Mech. Eng., 322, 58-80, 2017.
- [22] P.B. Bochev and M.D. Gunzburger, Finite element methods of least-squares type, SIAM Rev., 40(4), 789-837, 1998.
- [23] P.B. Bochev and M.D. Gunzburger, Least-squares methods for the velocity-pressure-stress formulation of the Stokes equations, Comput. Methods Appl. Mech. Engrg , 126, 267-287, 1995.
- [24] J.H. Bramble and P. Lee, On variational formulations for the Stokes equations with nonstandard boundary conditions, Math. Model. Numer. Anal., 28(7), 903-919, 1994.
- [25] Z. Cai, T.A. Manteuffel and S.F. Mccormick, First -order system least squares for velocity-vorticity-pressure form of the Stokes equations, with application to linear elasticity, Electron. Trans. Numer. Anal., 3, 150-159, 1995.
- [26] C.L. Chang and S.Y. Yang, Analysis of the least-squares finite element method for the velocity-vorticity-pressure Stokes equations with velocity boundary conditions, Appl. Math. Comput., 130, 121-144, 2002.
- [27] C.L. Chang and J. Nelson, Least-squares finite element method for the Stokes problem with zero residual of mass conservation, SIAM J. Numer. Anal., 34, 480-489, 1997.
- [28] C. Conca, C. Pares, O. Pironneau and M. Thrift, Navier-Stokes equations with imposed pressure and velocity fluxes, Int. J. Numer. Methods Fluids, 20, 267-287, 1995.
- [29] C. Conca, F. Murat and O. Pironneau, The Stokes and Navier-Stokes equations with boundary conditions involving the pressure, Japan J. Math., 20(2), 279-318, 1994.
- [30] J.M. Deang and M.D. Gunzburger, Issues related to least-squares finite element methods for the Stokes equations, SIAM J. Sci. Comput., 20, 878-906, 1999.
- [31] J.-M. Dominguez, Formulations en Potential Vecteur du systÚme de Stokes dans un Domaine de , Pub. lab. An. Num., L.A., 189, 1983.
- [32] S. Du and H. Duan, Analysis of a stabilized finite element method for Stokes equations of velocity boundary condition and pressure boundary condition, J. Comput. Appl. Math., 337(C), 290-318, 2018.
- [33] P. K. Dutt, N. Kishore Kumar and C. S. Upadhyay, Nonconforming h-p spectral element methods for elliptic problems, Proc. Indian Acad. Sci (Math. Sci.), 117, 109-145, 2007.
- [34] V. Girault, Incompressible Finite Element Methods for Navier-Stokes équations with Nonstandard Boundary Conditions in , Math. Comp., 51, 55- 74, 1988.
- [35] K. P. Gostaf and O. Pironneau, Pressure boundary conditions for blood flows, Chin. Ann. Math., Ser. B, 36, 829-842, 2015.
- [36] T.R. Hughes, L.P. Franca, A new finite element formulation for computational fluid dynamics : VII. The Stokes problem with various well-posed boundary conditions : symmetric formulations that converge for all velocity/pressure spaces, Comput. methods Appl. Mech., 65, 85-96, 1987.
- [37] B.-N. Jiang and C.L. Chang, Least-squares finite elements for Stokes problem, Comput. Methods Appl. Mech, 78, 297-311, 1990.
- [38] S.D. Kim, H.C. Lee and B.C. Shin, Least-squares spectral collocation method for the Stokes equations, Numer. Methods Partial Differ. Equ., 20(1), 128-139, 2003.
- [39] B.N. Jiang, On the least-squares method, Comput. Methods Appl. Mech. Engrg, 152, 239-257, 1998.
- [40] D. Medkova, Several non-standard problems for the stationary Stokes problem, Analysis, 40(1), 1-17, 2020.
- [41] D. Medkova, One problem of the Navier type for the Stokes system in planar domains, J. Diff. Equ., 261, 5670-5689, 2016.
- [42] S. Mohapatra, Pravir K. Dutt, B. V. Rathish Kumar and Marc I. Gerritsma, Non-conforming least squares spectral element method for Stokes equations on non-smooth domains, J. of Comp. Appl. Math., 372, 112696, 2020.
- [43] S. Mohapatra and A. Husain, Least-squares spectral element method for three dimensional Stokes equations, Applied Numer. Math., 102, 31-54, 2016.
- [44] S. Mohapatra and S. Ganesan, Non-Conforming least squares spectral element formulation for Oseen Equations with applications to Navier-Stokes equations, Num. Fun. Ana. and Opti., 37(10), 1295-1311, 2016.
- [45] M.A. Ol’shanskii, On the Stokes problem with model boundary conditions, Mat. Sb., 188(4), 603-620, 1997.
- [46] Y. Ohhara, M. Oshima, T. Iwai, H. Kitajima, Y. Yajima, K. Mitsudo, A. Krdy, and I. Tohnai, Investigation of blood flow in the external carotid artery and its branches with a new 0D peripheral model, BioMed. Eng. OnLine, 15:16, 2016.
- [47] M.M.J Proot and M.I. Gerritsma, A least-squares spectral element formulation for the Stokes problem, J. Sci. Comput., 17, 285-296, 2002.
- [48] M. Proot and M.I. Gerritsma, Least-squares spectral elements applied to the Stokes problem, J. Comput. Phys., 181, 454-477, 2002.
- [49] M.M.J Proot and M.I. Gerritsma, Mass and momentum conservation of the least-squares spectral element method for Stokes problem, J. Sci. Comput., 27, 389-401, 2006.
- [50] A. Russo and A. Tartaglione, On the Navier problem for the stationary Navier-Stokes equations, J. Diff. Eq., 251, 2387-2408, 2011.
- [51] Ch. Schwab, and Finite element methods, Clarendon Press, Oxford, 1998.
- [52] N. Saito, On the Stokes equations with the leak and slip boundary conditions of friction type : regularity of solutions, Publ. RIMS, Kyoto Univ., 40, 345-383, 2004.
- [53] S. Saito and L.E. Scriven, Study of coating flow by the finite element method, J. Comp. Phys., 42, 53-76, 1981.
- [54] J. Silliman and L.E. Scriven, Separating flow near a static contact line : slip at a wallsand shape of a free surface,J. Comp. Phys., 34, 287-313, 1980.
- [55] P.A. Tapia, C. Amrouche, C. Conca and A. Ghosh, Stokes and Navier-Stokes equations with Navier boundary conditions, J Diff. Equ. , 285, 258-320, 2021.
- [56] S.K. Tomar, h-p Spectral element methods for elliptic problems on non-smooth domains using parallel computers, Ph.D. thesis (India: IIT Kanpur) (2001); Reprint available as Tec. Rep. no. 1631, Department of Applied Mathematics, University of Twente, The Netherlands. http://www.math.utwente.nl/publications.
- [57] Y. Tokuda, M.-H. Song, Y. Ueda, A. Usui, T. Akita, S. Yoneyama and S. Maruyama, Three dimensional numerical simulation of blood flow in the aortic arch during cardiopulmnary bypass, Eur. J. Cardiothorac. Surg., 33, 164-167, 2008.
- [58] R. Verfurth, Finite element approximation on incompressible Navier-Stokes equations with slip boundary condition, Numerische Mathematik, 50, 697-721, 1986.
- [59] R. Verfurth, Mixed Finite Element Approximation of the Vector Potential, Numer. Math., 50, 685-695, 1987.
- [60] H.B.D. Viega, Regularity for Stokes and generalized Stokes systems under nonhomogeneous slip-type boundary conditions, Adv. Diff. Equ., 9 (9-10), 1079-1114, 2004.
- [61] I. E. Vignon-Clementel, C. A. Figueroa, K. E. Jansen and C. A. Taylor, Outflow boundary conditions for three dimensional finite element modeling of blood flow and pressure arteries, Comput. Methods Appl. Mech. Engrg., 195, 3776-3796, 2006.
- [62] I. E. Vignon-Clementel, C. A. Figueroa, K. E. Jansen and C. A. Taylor, Outflow boundary conditions for 3D simulations of non-periodic blood flow and pressure fields in deformable arteries. Comput. Methods Biomech. Biomed. Engin., 13, 625-640, 2010.