Abstract
In this paper, we consider the stationary double-diffusive natural convection model, which can model heat and mass transfer phenomena. Based on the fixed point theorem, the existence and uniqueness of the considered model are proved. Moreover, we design three finite element iterative methods for the considered problem. Under the uniqueness condition of a weak solution, iterative method I is stable. Compared with iterative method I, iterative method II is stable with a stronger condition. Moreover, iterative method III is stable with the strongest condition. From the perspective of viscosity, iterative method I displays well in the case of a low viscosity number, iterative method II runs well with slightly low viscosity, and iterative method III can deal with high viscosity. Finally, some numerical experiments are presented for testing the correctness of the theoretic analysis.
Keywords: double-diffusive natural convection, finite element discretization, iterative methods, viscosity, uniqueness condition
1. Introduction
The double-diffusive natural convection model, which does not only incorporate the velocity vector field as well as the pressure field, but also contains the temperature field and the concentration field, has been widely used in scientific, engineering and industrial applications such as nuclear design, cooling of electronic equipment, aircraft cabins, insulation with double pane windows, and so on. For greater understanding of the physical background, authors can refer to [1,2,3]. In recent years, the impact of nanofluid on free convection heat transfer was investigated by researchers in [4]. The free convective flow of a Nano-Encapsulated Phase Change Material (NEPCM) suspension in an eccentric annulus was investigated numerically in [5]. The authors obtained that the volume fraction of the NEPCM particles and Stefan number effect the thermal and hydrodynamic characteristics of the suspension. The effect of the arrangement of the tubes in a multi-tube heat exchanger during the solidification process was considered in [6], which focused on the natural convection effect in phase change material in this research.
Let be a open bounded domain with a Lipschitz continuous boundary and is a subset of , denotes the velocity field, p is the fluid pressure, T is the temperature, C is the concentration, is the gravitational acceleration vector, is the forcing function, . Moreover, represents the outer normal vector, is the viscosity, is the Darcy number, is the heat diffusivity, is the mass diffusivity, and are the thermal and solutal expansion coefficients.
The governing equations of this double-diffusive natural convection model are presented as follows [7].
(1) |
Many numerical studies were made concerning the double-diffusive natural convection model. A projection-based stabilized finite element method for steady-state natural convection problem was considered in [8]. A stabilized finite element error analysis for the Darcy–Brinkman model of double-diffusive convection in a porous medium was discussed in [9]. An efficient two-step algorithm for the steady-state natural convection problem was presented in [10]. The melting process of a nano-enhanced phase change material in a square cavity was investigated in [11]. In numerical test, the author used the Galerkin finite element method to solve the dimensionless partial differential equations. Based on the idea of curvature stabilization, Çıbık et al. [12] discussed a family of second order time stepping methods for the Darcy–Brinkman equations. A decoupled finite element method called the modified characteristics method was considered in [13]. Rajabi et al. performed the detailed uncertainty propagation analysis and variance-based global sensitivity analysis on the widely adopted double-diffuse convection benchmark problem of a square porous cavity with horizontal temperature and concentration gradients in [14]. In [15], the mixed convection heat transfer of AL2O3 nanofuid in a horizontal channel subjected with two heat sources was considered. In [16], the curvature-based stabilization method was considered for double-diffusive natural convection flows in the presence of a magnetic field and unconditionally stable and optimally accurate second order approximations were obtained. There are several works devoted to the efficient numerical methods for the treatment of nonlinear problems. For example, several iterative methods for the 2D steady penalty Navier–Stokes equations were presented and discussed in [17]. He et al. [18] discussed a combination of two-level methods and iterative methods for solving the 2D/3D steady Navier–Stokes equations. Some iterative finite element methods for steady Navier–Stokes equations with different viscosities were discussed in [19]. Furthermore, the authors refer to the Oseen method [20], the Newton method [21] and the Euler implicit-explicit methods [22]. Recently, Huang et al. [23] have considered and analyzed the Oseen, Newton and Stokes iterative methods for the 2D steady Navier–Stokes equations. He et al. [24] considered and analyzed three iterative methods for the 3D steady MHD equations.
The main work in this paper is to design, analyze, and compare three iteration methods to solve nonlinear equations based on the finite element discretization. Then, we will show the performance of these numerical methods in both theoretical analysis and numerical experiments. By setting , we obtain the conclusion that the three iterative methods are stable and convergent as . Iterative method I and II are valid as and only iterative method I runs well as .
In this paper, by developing some techniques and using some ideas in [7], we prove the existence and uniqueness with a different method, then we obtain a different uniqueness condition. Furthermore, we propose and analyze iterative methods I and III. In addition to this, we use iterative method II to computer a smaller viscosity than them in numerical experiments. Compared with He et al. [24], although the iterative methods are the same, the considered problems are different.
The paper is organized as follows. In Section 2, we describe the considered problem and some mathematical preliminaries. In the next section, we prove the existence and uniqueness of the weak solution to the considered equations. Then, we analyze stability and iterative error estimates of three iterative methods in Section 4. In Section 5, we show some numerical experiments to verify the correctness of theoretical results. In the last section, conclusions are presented.
2. Preliminaries
In this section, we present some basic notations and properties for the stationary double-diffusive natural convection problem. First, for and we use standard notations for Sobolev space and Lebegue space . In particular, norm and its inner product are denoted by and Moreover, for f, an element in the dual space of , its norm is defined by
Next, we introduce the functional spaces associated with the velocity, the pressure, the temperature, and the concentration:
Then, we define the following particular subspace of the velocity space
Moreover, define several continuous bilinear forms and on and , respectively,
Further, denote three skew-symmetric trilinear forms:
Please note that the bilinear form is continuous on and satisfies the inf-sup condition [25]: there exists a positive constant such that
The trilinear forms [18] satisfy
(2) |
and
(3) |
where are three constants defined as and
Furthermore, we recall the Poincaré inequality [25]
(4) |
where is a positive constant depending on .
The variational form of the model (1) is presented as follows: find such that for all
(5) |
3. Existence and Uniqueness
This section gives the existence and uniqueness of (5), which is crucial to consider the discrete scheme.
Theorem 1.
There exists at least a solution pair which satisfies (5) and
(6)
Proof.
First, for , it is easy to see that and are continuous, elliptic bilinear forms of and , respectively. Hence, according to the Lax–Milgram theorem, there exists a unique solution to the second equation of (5), and a unique solution to the third equation of (5). The theorem will be proved if we can show that there is at least a solution in the first equation of (5).
Secondly, is a continuous and elliptic bilinear form on . Using (2) and (4) we obtain
where . Then, we define a mapping by where
(7) |
Clearly, is a solution of the first equation of (5) with , if it is a solution of Using the Leray-Schauder Principle [26], has at least one solution , if (a) A is completely continuous; (b) there exists such that for every and with satisfies the bound .
Assume and subtract the equations obtained from (7) with and . Then, set and choose to yield
(8) |
Moreover, in order to estimate and , we substitute and in the second equation of (5) and subtract the ensuing equations to obtain
Taking and using (3) we obtain
(9) |
Analogously, we have
(10) |
Further, combining (9) and (10), we obtain the bound of (8) as follows
Hence, A is completely continuous.
Now, we prove (b). If then and . Assume and satisfies . Then, from (7), we have
Using (2) and (4), we arrive at
Thirdly, setting in the second equation of (5), we have
Thus, applying (3) leads to
Similarly, taking in the third equation of (5), we obtain
Moreover, choosing in the first equation of (5) and using (4), we arrive at
which combines with the above two equations to give
The proof is completed. □
Theorem 2.
Assume that is a solution pair of (5). If ν, , C and T satisfy the following uniqueness condition
then is unique solution pair of (5).
Proof.
Suppose is also a solution pair of (5) and then
(11) for all .
Now, choosing and we obtain
Hence, applying (4), (9), (10), Theorem 1 and the uniqueness condition, we have
a contradiction. Hence, . □
4. Several Iterative Methods Based on the Finite Element Discretization
In this section, we propose three iterative methods for the double-diffusive natural convection model. Then the stability and convergence of these iterative methods are considered. First, let denote the mesh size which is a real positive parameter and be a uniform partition of into non-overlapping triangles. Next, given a , we consider the finite element spaces , and
where represents the space of the order polynomial on the set , . Please note that the Taylor-Hood element satisfies the following discret inf-sup condition
where the constant is independent of h.
With the above notations, the finite element scheme for the natural convection problem is defined as follows: find such that
(12) |
for all The following stability and convergence results of the numerical solutions to (12) are showed.
Theorem 3.
([7,8,26,27]) Let . Under the assumption of Theorem 2, the numerical solution pair to (12) satisfies
and
Moreover, the following error estimate holds
where c is a positive constant depending on h.
In the following part of this section, we propose and analyse three iterative methods.
Iterative method I. Find such that
(13) |
for all .
Iterative method II. Find such that
(14) |
for all
Iterative method III. Find such that
(15) |
for all
For the above three iterative methods, the initial guess is defined by solving the following equations
(16) |
for all
Now, we will establish the stability and iterative error estimates of the presented iterative methods for the double-diffusive natural convection model. For the sake of simplicity, let
Theorem 4.
Under the assumptions of Theorem 3, defined by iterative method I satisfies
(17) for all . Furthermore, the following iterative error bounds hold
(18) for all .
Proof.
First, the induction method is used to consider the stability of iterative method I. Setting in (16) leads to
(19) which shows that (17) holds for .
Next, assuming that it holds for , we prove that it is valid for . Taking in (13) with and applying (2), (3) and (4) yield
Hence, we finish the induction method.
Moreover, we consider the iterative error estimates of iterative method I. Making use of (12) and (13) yields the error equations
(20) |
Setting , in the second and the third equation of (20) and using (3), (17), and Theorem 3, we obtain
(21) |
Then, taking in the first equation of (20) and using (2), (4), (17), (21) and Theorem 3, we arrive at
Hence, using uniqueness condition, we have
(22) |
Furthermore, subtracting (16) from (12), we obtain
Applying (4), the Theorem 2 and the Theorem 3, we obtain
(23) |
which combines with (21) and (22), we arrive at
for all
Finally, applying the discrete inf-sup condition, from the first equation of (20) with , the error estimate of the pressure can be stated as follows.
for all . □
Theorem 5.
Under the assumptions of Theorem 3, suppose that the following condition (the strong uniqueness condition)
(24) holds. Then generated by iterative method II satisfies
(25) for all . Furthermore, the following iterative error bounds hold
(26) for all .
Proof.
Combining with (19) and (23), it is found that (25) and (26) hold for . Supposing that (25) and (26) hold for , we shall prove that they are valid for .
Subtracting (14) from (12), we obtain the error equations
(27) |
Setting in (27) with and applying (2), (3), (4) and the assumptions on we have
(28) |
and
(29) |
Moreover, imply the strong uniqueness condition (24) on (29), we obtain
(30) |
Hence, making use of (30), we rewrite (28) as
(31) |
Combining the first equation of (27) with and and the discrete inf-sup condition, we have
(32) |
Furthermore, subtracting (16) from (14) with that
(33) |
Then, taking in the second equation of (33), we observe that
and
Moreover, setting in the first equation of (33), we obtain
(34) |
Combining (14) with and using (34), we obtain
In view of the strong uniqueness condition (24), we arrive at
Next, taking in (14) with , and using (2), (3) and (26), we obtain
Similarly, we obtain
Finally, it has
The proof is completed. □
Theorem 6.
Under the assumptions of Theorem 3, suppose that the following condition (the stronger uniqueness condition),
(35) holds. Then defined by the iterative method III satisfies
(36) for all . Furthermore, the following iterative error bounds hold
(37) for all .
Proof.
From (19) and (23), it is obvious that (36) and (37) hold for . Supposing that (36) and (37) hold for , we shall prove that they are valid for .
Setting in (15) with and using (2), (3), (4) and (36), we obtain that
Hence, (36) is valid for . Consequently, subtracting (15) from (12) yields
(38) |
Now, choosing , in the second equation of (38) and using (3), (36), (37) and Theorem 3, we can deduce that
(39) |
Similarly, one has
(40) |
Moreover, taking in the first equation of (38) and using (2), (4), (36), (37) and the Theorem 3, we find that
(41) |
Finally, combining the first equation of (38) with and the discrete inf-sup condition, the error estimate for the pressure can be stated as follows
□
5. Numerical Experiments
In this section, several numerical experiments are presented to compare these iterative methods for the considered equations. We use the public finite element software FreeFem++ [28].
5.1. An Analytical Solution Problem
For numerical implementations, the iterative tolerance is . The first issue to be considered here is to compare these iterative methods for the stationary double-diffusive natural convection in the case of , to reveal the relationship between the iterative methods and the viscosity. We consider the following exact solutions.
(42) |
Set the Darcy number , the thermal expansion coefficient , the solutal expansion coefficient , the heat diffusivity , the mass diffusivity and , , on . The forcing function can be calculated using (42), i = 1,2. We use a fixed value of mesh size , and perform tests for the values of the viscosity coefficients going from to .
We compare the numbers of iteration and the computational time in Table 1. This table shows that all iterative methods run well in the case of . When the viscosity number increases to , iterative method III is divergent. Finally, iterative methods II and III can not export the data with , iterative method I is still convergent. From a computational point of view, the calculation time of iterative method I and iterative method II is similar. However, iterative method II saves about of calculation time compared iterative method III when . Iterative method II saves about of calculation time compared with iterative method I when . We can conclude that iterative method III is the simplest method for a high viscosity number. The iterative method II is a fast and high accuracy method for a slightly lower viscosity number. Iterative method I is stable under uniqueness condition of weak solutions in the case of the lowest viscosity number. For three iterative methods, the relative error estimates are presented in Table 2, Table 3 and Table 4.
Table 1.
Scheme | |||
---|---|---|---|
I | 50.696 (4) | 174.857 (14) | 424.661 (41) |
II | 49.432 (4) | 112.317 (6) | — |
III | 78.703 (7) | — | — |
Table 2.
Scheme | ||||
---|---|---|---|---|
I | 0.000717912 | 0.000206301 | 0.000359132 | 0.00094964 |
II | 0.000717912 | 0.000206303 | 0.000359132 | 0.00094964 |
III | 0.000717912 | 0.000206251 | 0.000359145 | 0.000949645 |
Table 3.
Scheme | ||||
---|---|---|---|---|
I | 0.000738137 | 0.000200965 | 0.000359132 | 0.00094964 |
II | 0.000738136 | 0.00020096 | 0.000359132 | 0.00094964 |
III | — | — | — | — |
Table 4.
Scheme | ||||
---|---|---|---|---|
I | 0.00759437 | 0.000203286 | 0.000359133 | 0.000949641 |
II | — | — | — | — |
III | — | — | — | — |
5.2. The Cavity Problem
In this numerical experiment, we assume that the boundary conditions satisfy [7,9]
(43) |
and set , , , , , and the mesh size , . Moreover, the convergence tolerance is set to equal . The domain with its boundary conditions is illustrated in Figure 1. We present the velocity streamlines, the pressure isobars, the isotherms and the isoconcentration lines for different values of the viscosity coefficients , , .
Then, we show numerical velocity streamlines, isobars of pressure, isotherms, and isoconcentration lines obtained by three iterative methods with different viscosity numbers. We plot these results in Figure 2, Figure 3, Figure 4 and Figure 5. From these graphs, we obtain that the values of viscosity not only heavily impact on the velocity streamlines and the isobars, but also affect the isotherms and the isoconcentration lines. In fact, three iterations run well with . However, iterative method III cannot run with while iterative method II cannot export the data with .
To consider the independency of mesh in a square cavity, we use iterative method I to calculate the model (1) under different mesh sizes. The results are presented in Figure 6. We can see that there is no difference in the calculation results under different mesh sizes, so we can verify the independence of the mesh size.
6. Conclusions
In conclusion, for solving stationary double-diffusive natural convection equations, three iterative methods have their own advantages under different viscosity numbers. In the case of , all methods can export data. Moreover, in the case of , iterative method I and II can run well. Finally, in the case of , only iterative method I can export data.
From the perspective of physical applications, these finite element iterative methods can be used to simulate different double-diffusive natural convection models, such as the aluminum oxide nanofluid natural convection heat transfer, the natural convection flow of a suspension containing nano-encapsulated. Furthermore, some different boundary conditions of these models with some different calculation areas should be considered, such as the T-geometry enclosure porous cavity, L-geometry cavity, and porous cavity.
Acknowledgments
The authors sincerely thank the editor and anonymous reviewers for their valuable comments and suggestions which led to a large improvement of the paper.
Abbreviations
a | bilinear form | w | mapping difference |
A | a mapping | W | temperature space |
c | trilinear form | x | dimensionless coordinate |
C | concentration | X | velocity space |
Darcy number | y | dimensionless coordinate | |
mass diffusivity | |||
e | iterative error of velocity | thermal expansion coefficient | |
f | forcing function | solutal expansion coefficient | |
g | gravitational acceleration vector | positive constant | |
h | mesh size | heat diffusivity | |
H | dual space | test function for temperature | |
k | iterative step | uniqueness condition | |
K | triangular region | constant[0,1] | |
L | Lebegue space | viscosity | |
m | Poincaré constant | ||
M | pressure space | iterative error of pressure | |
n | iterative step | iterative error of concentration | |
N | constant | iterative error of temperature | |
p | fluid pressure | ||
P | polynomial | i | 1,2 |
q | test function for pressure | h | finite element discretization |
Q | concentration space | ||
s | test function for concentration | ||
T | temperature | ||
u | velocity field | ||
v | test function for velocity | ||
V | subspace of the velocity space |
Author Contributions
Investigation, Y.W. and P.H.; Supervision, P.H.; Writing—original draft, Y.W.; Writing—review and editing, P.H. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Natural Science Foundation of Xinjiang Province grant number 2021D01E11.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data sharing not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Footnotes
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.Ghorayeb K., Mojtabi A. Double-diffusive convection in a vertical rectangular cavity. Phys. Fluids. 1997;9:2339–2348. doi: 10.1063/1.869354. [DOI] [Google Scholar]
- 2.Mirouh G.M., Garaud P., Stellmach S., Traxler A.L., Wood T.S. A new model for mixing by double-diffusive convection (semi-convection). I. The conditions for layer formation. Astrophys. J. 2012;750:61. doi: 10.1088/0004-637X/750/1/61. [DOI] [Google Scholar]
- 3.Tone F., Wang X.M., Wirosoetisno D. Long-time dynamics of 2d double-diffusive convection: Analysis and/of numerics. Numer. Math. 2015;130:541–566. doi: 10.1007/s00211-014-0670-9. [DOI] [Google Scholar]
- 4.Mehryan S.A.M., Izadpanahi E., Ghalambaz M., Chamkha A.J. Mixed convection flow caused by an oscillating cylinder in a square cavity filled with Cu–Al 2O3/water hybrid nanofluid. J. Therm. Anal. Calorim. 2019;137:965–982. doi: 10.1007/s10973-019-08012-2. [DOI] [Google Scholar]
- 5.Mehryan S.A.M., Ghalambaz M., Gargari L.S., Hajjar A., Sheremet M. Natural convection flow of a suspension containing nano-encapsulated phase change particles in an eccentric annulus. J. Energy Storage. 2020;28:101–236. doi: 10.1016/j.est.2020.101236. [DOI] [Google Scholar]
- 6.Tiji M.E., Mahdi J.M., Mohammed H.I., Majdi H.S., Ebrahimi A., Mahani R.B., Yaïci W. Natural convection effect on solidification enhancement in a multi-tube latent heat storage system: Effect of tubes’ arrangement. Energies. 2021;14:74–89. doi: 10.3390/en14227489. [DOI] [Google Scholar]
- 7.Zhu W.X., Huang P.Z., Wang K. Newton iterative method based on finite element discretization for the stationary Darcy-Brinkman equations. Comput. Math. Appl. 2020;80:3098–3122. doi: 10.1016/j.camwa.2020.10.020. [DOI] [Google Scholar]
- 8.Çıbık A., Kaya S. A projection-based stabilized finite element method for steady-state natural convection problem. J. Math. Anal. Appl. 2011;381:469–484. doi: 10.1016/j.jmaa.2011.02.020. [DOI] [Google Scholar]
- 9.Çıbık A., Kaya S. Finite element analysis of a projection-based stabilization method for the Darcy-Brinkman equations in double-diffusive convection. Appl. Numer. Math. 2013;64:35–49. doi: 10.1016/j.apnum.2012.06.034. [DOI] [Google Scholar]
- 10.Wu J., Huang P.Z., Feng X.L., Liu D. An efficient two-step algorithm for steady-state natural convection problem. Int. J. Heat Mass Transf. 2016;101:387–398. doi: 10.1016/j.ijheatmasstransfer.2016.05.061. [DOI] [Google Scholar]
- 11.Chamkha A.J., Doostanidezfuli A., Izadpanahi E., Ghalambaz M.J.A.P.T. Phase-change heat transfer of single/hybrid nanoparticles-enhanced phase-change materials over a heated horizontal cylinder confined in a square cavity. Adv. Powder Technol. 2017;282:385–397. doi: 10.1016/j.apt.2016.10.009. [DOI] [Google Scholar]
- 12.Çıbık A., Demir M., Kaya S. A family of second order time stepping methods for the Darcy-Brinkman equations. J. Math. Anal. Appl. 2019;472:148–175. doi: 10.1016/j.jmaa.2018.11.015. [DOI] [Google Scholar]
- 13.Liao C., Huang P.Z. The modified characteristics finite element method for time-dependent Darcy-Brinkman problem. Eng. Comput. 2019;36:356–376. [Google Scholar]
- 14.Rajabi M.M., Fahs M., Panjehfouladgaran A., Ataie-Ashtiani B., Simmons C.T., Belfort B. Uncertainty quantification and global sensitivity analysis of double-diffusive natural convection in a porous enclosure. Int. J. Heat Mass Transf. 2020;162:120–291. doi: 10.1016/j.ijheatmasstransfer.2020.120291. [DOI] [Google Scholar]
- 15.Ghaneifar M., Raisi A., Ali H.M., Talebizadehsardari P. Mixed convection heat transfer of AL2O3 nanofluid in a horizontal channel subjected with two heat sources. J. Therm. Anal. Calorim. 2021;143:2761–2774. doi: 10.1007/s10973-020-09887-2. [DOI] [Google Scholar]
- 16.Cibik A., Eroglu F.G., Kaya S. On the performance of curvature stabilization time stepping methods for double-diffusive natural convection flows in the presence of magnetic field. Numer. Algorithms. 2021;88:475–498. doi: 10.1007/s11075-020-01046-w. [DOI] [Google Scholar]
- 17.Codina R. An iterative penalty method for the finite element solution of the stationary Navier–Stokes equations. Comput. Methods Appl. Mech. Eng. 1993;110:237–262. doi: 10.1016/0045-7825(93)90163-R. [DOI] [Google Scholar]
- 18.He Y.N., Zhang Y., Shang Y.Q., Xu H. Two-level Newton iterative method for the 2D/3D steady Navier–Stokes equations. Numer. Methods Partial. Differ. Equ. 2012;28:1620–1642. doi: 10.1002/num.20695. [DOI] [Google Scholar]
- 19.Xu H., He Y.N. Some iterative finite element methods for steady Navier–Stokes equations with different viscosities. J. Comput. Phys. 2013;232:136–152. doi: 10.1016/j.jcp.2012.07.020. [DOI] [Google Scholar]
- 20.Shang Y.Q. A three-step Oseen correction method for the steady Navier–Stokes equations. J. Eng. Math. 2018;111:145–163. doi: 10.1007/s10665-018-9959-5. [DOI] [Google Scholar]
- 21.Oliver H.J., Reiman A.H., Monticello D.A. Solving the 3D MHD equilibrium equations in toroidal geometry by Newton’s method. J. Comput. Phys. 2006;211:99–128. doi: 10.1016/j.jcp.2005.05.007. [DOI] [Google Scholar]
- 22.He Y.N. Euler implicit/explicit iterative scheme for the stationary Navier–Stokes equations. Numer. Math. 2013;123:67–96. doi: 10.1007/s00211-012-0482-8. [DOI] [Google Scholar]
- 23.Huang P.Z. Iterative methods in penalty finite element discretizations for the steady Navier–Stokes equations. Numer. Methods Partial. Differ. Equ. 2014;30:74–94. doi: 10.1002/num.21795. [DOI] [Google Scholar]
- 24.He Y.N., Dong X.J., Feng X.L. Uniform Stability and Convergence with Respect to (ν, μ, s, 1 − σ) of the Three Iterative Finite Element Solutions for the 3D Steady MHD Equations. J. Sci. Comput. 2022;90:1–28. doi: 10.1007/s10915-021-01671-0. [DOI] [Google Scholar]
- 25.Girault V., Raviart P.A. Finite Element Method for Navier—Stokes Equations: Theory and Algorithms. Springer; Berlin/Heidelberg, Germany: 1986. [Google Scholar]
- 26.Boland J., Layton W. Error analysis for finite element methods for steady natural convection problems. Numer. Funct. Anal. Optim. 1990;11:449–483. doi: 10.1080/01630569008816383. [DOI] [Google Scholar]
- 27.Si Z.Y., Shang Y.Q., Zhang T. New one- and two-level Newton iterative mixed finite element methods for stationary conduction-convection problems. Finite Elem. Anal. Des. 2011;47:175–183. doi: 10.1016/j.finel.2010.09.003. [DOI] [Google Scholar]
- 28.Hecht F. FreeFem++ Version 4.2.1. 2019. [(accessed on 3 January 2022)]. Available online: http://www.freefem.org/ff++
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Data sharing not applicable.