Next Article in Journal
A Geometric-Based LSGDM Method for Tourism Project Decision Optimization with Trust–Distrust Relationships
Next Article in Special Issue
Numerical Analysis and Comparison of Three Iterative Methods Based on Finite Element for the 2D/3D Stationary Micropolar Fluid Equations
Previous Article in Journal
MTS-Stega: Linguistic Steganography Based on Multi-Time-Step
Previous Article in Special Issue
A Uzawa-Type Iterative Algorithm for the Stationary Natural Convection Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Convergence Analysis of Two-Level Nonconforming Finite Element Iterative Methods for 2D/3D MHD Equations

College of Mathematics and System Sciences, Xinjiang University, Urumqi 830046, China
*
Author to whom correspondence should be addressed.
Entropy 2022, 24(5), 587; https://doi.org/10.3390/e24050587
Submission received: 8 March 2022 / Revised: 18 April 2022 / Accepted: 19 April 2022 / Published: 22 April 2022

Abstract

:
Several two-level iterative methods based on nonconforming finite element methods are applied for solving numerically the 2D/3D stationary incompressible MHD equations under different uniqueness conditions. These two-level algorithms are motivated by applying the m iterations on a coarse grid and correction once on a fine grid. A one-level Oseen iterative method on a fine mesh is further studied under a weak uniqueness condition. Moreover, the stability and error estimate are rigorously carried out, which prove that the proposed methods are stable and effective. Finally, some numerical examples corroborate the effectiveness of our theoretical analysis and the proposed methods.

1. Introduction

Magnetohydrodynamics (MHD) describes the interaction of electrically conductive fluids with electromagnetic fields. The governing equations describing the MHD system is a strong coupling nonlinear system coupled with the Navier–Stokes equations and Maxwell equations. Magnetohydrodynamics has become widespread in such areas of astrophysics, controlled thermonuclear reactions and industry. For the study of the MHD problem, a large amount of research and analysis have been carried out in recent decades. The well-posedness of weak form solution of MHD equations can be guaranteed in [1,2]. With regard to theoretical analysis, the regularity, long-time behaviors of solution of MHD problems and the error estimation of FEM are studied in [3,4]. We can refer to [5,6,7,8,9] and their references for many Galerkin finite element methods (FEM) analysis and studied on the MHD system. For the MHD problem, a series of one-level iteration methods and their error estimation are studied in [10], and some coupled type iteration methods are designed and discussed in [11] on a general Lipschitz domain.
The present paper mainly focuses on the study of nonconforming finite element. Low-order nonconforming FEM has the advantages over the conforming FEM in terms of simplicity and small support sets of basis functions. For the Stokes and Navier–Stokes equation, the nonconforming FEM are studied in [12,13], in which the discretization of velocity space uses the nonconforming element, and the discretization of pressure space uses the piecewise constant element. In addition, a nonconforming FEM are also proposed in [14,15,16], which differs from the discrete pressure space using a piecewise linear element. Due to the limitation of inf-sup condition, it has the advantage of simple structure and has been well applied in solving various problems. For instance, an Oseen iterative algorithm for the conduction-convection equations with nonconforming FEM is carefully studied in [17]. In addition, the low-order nonconforming FEM is used to solve 3D MHD system, then they make deep and systematic analysis and research in [18,19].
In order to raise the efficiency of computation, much work has sought to answer two-level methods for solving the nonlinear problems with conforming FEM. For the Navier–Stokes equations, some two-grid schemes and their error estimation are presented in [20,21,22,23,24]. Regarding the two-level methods approach to discussing the MHD problems, we can refer to the literature [25,26,27]. Furthermore, the MHD problem is studied well enough by a two-level Newton method at a small magnetic Reynolds number and a two-level method under the hypotheses of a small data in [28,29]. In addition, some two-level iterative methods are used to solve the MHD problem, then rigorous systematic analysis and numerical tests are carried out in [30].
In our previous work, three linearized and one level nonconforming discretization for the 2D/3D MHD equations were proposed in [31]. In order to solve it more efficiently and to make our work more completely, the algorithms we study are looking to link two-level iterative methods with the nonconforming FEM to solve the MHD problem. The study is based on approximating velocity space by the nonconforming element, and the conforming linear elements are used in the discretization of magnetic field and pressure space. We analyze the error estimates of three classical one-level iterative methods under different uniqueness conditions. Then, more comprehensive and diverse two-level iterative methods based on the iterative solution firstly calculated by Stokes, Newton and Oseen iterative methods on a coarse grid and then the correction solution calculated by Stokes, Newton and Oseen corrections on a fine grid are proposed. Moreover, we perform a systematic and in-depth analysis of our proposed methods under the different strong uniqueness conditions. Finally, several numerical texts are executed and the accuracy of the proposed methods are proved.
The following describes the components of this article. The mathematical setting of the MHD equations is introduced and the nonconforming FEM is proposed in Section 2 and Section 3. In Section 4, three classical one-level iterative methods and error analysis results are given. In Section 5, we put forward some two-level algorithms and deduce more comprehensively theoretical analysis. In Section 6, several numerical simulations are tested to verify the accuracy of the previous results. In the last part, the summary and prospects of the paper are given.
In this next paper, C represents a real constant, which represents different values in different cases and is independent of the coefficients of the system equations, the grid sizes h and H. Notations without special interpretation are used for their usual meaning.

2. Preliminaries

Let Ω be a bounded convex region in R d ( d = 2 , 3 ) with boundary Ω , to study the 2D/3D stationary incompressible MHD problem, which is modeled as listed below: find the velocity u , magnetic field b and pressure p such that
R e 1 Δ u + u · u + p S c ( × b ) × b = f , in Ω , R m 1 S c × ( × b ) S c × ( u × b ) = g , in Ω , · u = 0 , in Ω , · b = 0 , in Ω , u = 0 , b · n = 0 , ( × b ) × n = 0 , on Ω ,
where f H 1 ( Ω ) d , g L 2 ( Ω ) d denote prescribed body terms, and n represents outward unit normal vector. The nonlinear system includes three different coefficients: hydrodynamic Reynolds number R e , magnetic Reynolds number R m , and coupling coefficient S c . It should still be noted out that the actual physically meaningful induction equation corresponds only to the special case g = 0 .
For convenience, the function spaces are shown below:
L 0 2 ( Ω ) = r L 2 ( Ω ) : Ω r d x = 0 , H 0 1 ( Ω ) = e H 1 ( Ω ) d : e Ω = 0 , H n 1 ( Ω ) = e H 1 ( Ω ) d : e · n Ω = 0 .
Combining the above spaces, the weak form of (1) is equivalent to finding ( u , b ) H 0 1 ( Ω ) × H n 1 ( Ω ) , p L 0 2 ( Ω ) such that, for all ( κ , D ) H 0 1 ( Ω ) × H n 1 ( Ω ) , r L 0 2 ( Ω ) ,
A 0 ( ( u , b ) , ( κ , D ) ) + A 1 ( ( u , b ) , ( u , b ) , ( κ , D ) ) b ( ( κ , D ) , p ) = < F , ( κ , D ) > , b ( ( u , b ) , r ) = 0 ,
with the bilinear and trilinear forms settings below
A 0 ( ( e , E ) , ( κ , D ) ) : = a 0 ( e , κ ) + b 0 ( E , D ) , A 1 ( ( u , b ) , ( e , E ) , ( κ , D ) ) : = a 1 ( u , e , κ ) c ( E , b , κ ) + c ( D , b , e ) , a 0 ( e , κ ) : = R e 1 ( e , κ ) , b 0 ( E , D ) : = R m 1 S c ( × E , × D ) + R m 1 S c ( · E , · D ) , a 1 ( u , e , κ ) : = 1 2 ( u · e , κ ) 1 2 ( u · κ , e ) , c ( E , b , κ ) : = S c ( × E × b , κ ) , b ( ( κ , D ) , r ) : = ( · κ , r ) , < F , ( κ , D ) > : = < f , κ > + ( g , D ) .
Furthermore, the norms are written by
( κ , D ) i : = κ i 2 + D i 2 1 2 , κ H i ( Ω ) H 0 1 ( Ω ) , D H i ( Ω ) H n 1 ( Ω ) ( i = 0 , 1 , 2 ) . F 1 : = sup 0 ( κ , D ) H 0 1 ( Ω ) × H n 1 ( Ω ) < F , ( κ , D ) > ( κ , D ) 1 , F 0 : = ( f 0 + g 0 ) 1 2 .
Next, we introduce some Sobolev inequalities [10,26],
e L 4 λ 0 e 1 , e H 0 1 ( Ω ) , e L 3 C e 0 1 2 e 1 1 2 , e H 0 1 ( Ω ) , e L C e 1 1 2 e 2 1 2 , e H 2 ( Ω ) H 0 1 ( Ω ) .
According to the above inequality, we can obtain the properties from [10,11,18],
a 1 u , e , κ = a 1 u , κ , e , a 1 u , e , κ λ 0 2 u 1 e 1 κ 1 , u , e , κ H 0 1 ( Ω ) .
In addition, we have the following properties from [10,11,18]: for all u , κ , e H 0 1 ( Ω ) , and b , D , E H n 1 ( Ω ) ,
A 1 ( ( u , b ) , ( κ , D ) , ( κ , D ) ) = 0 , A 0 ( ( u , b ) , ( κ , D ) ) max R e 1 , ( 2 + d ) R m 1 S c ( u , b ) 1 ( κ , D ) 1 , A 0 ( ( κ , D ) , ( κ , D ) ) min R e 1 , λ 1 R m 1 S c ( κ , D ) 1 2 , A 1 ( ( u , b ) , ( κ , D ) , ( e , E ) ) 2 λ 0 2 max 1 , 2 S c ( u , b ) 1 ( κ , D ) 1 ( e , E ) 1 ,
where λ 1 is the constant from
× D 0 2 + · D 0 2 λ 1 D 1 2 , D H n 1 ( Ω ) .
Finally, to analyze the error estimates in the following sections, we can obtain the important theorem as follows [2,11,18]:
Theorem 1.
Suppose that 2 λ 0 2 max 1 , 2 S c F 1 ( min R e 1 , λ 1 R m 1 S c ) 2 < 1 , (2) is well-posed and the unique solution ( u , b ) satisfies:
( u , b ) 1 F 1 min R e 1 , λ 1 R m 1 S c .
To obtain the H 2 stability of the solution to (2), we give the following assumption where the domain Ω satisfies regular properties as follows.
Assumption 1.
First, the steady Stokes problem is introduced as follows:
Δ κ + r = f , · κ = 0 , in Ω , κ | Ω = 0 ,
and the unique solution ( κ , r ) satisfies
κ 2 + r 1 C f 0 .
Then, we introduce Maxwell’s equations
× ( × D ) = g , · D = 0 in Ω , × D × n = 0 , D · n = 0 , on Ω .
Similarly, the unique solution D satisfies
D 2 C g 0 .
Remark 1.
If Ω is a convex polygon or polyhedron, or if Ω is of C 2 , the conclusion is that the assumption is tenable [32,33].
Theorem 2.
If f , g L 2 ( Ω ) d , 2 λ 0 2 max 1 , 2 S c F 1 ( min R e 1 , λ 1 R m 1 S c ) 2 < 1 and Assumption 1 are true, the solution ( ( u , b ) , p ) satisfies
( u , b ) 2 + p 1 C F 0 .

3. Nonconforming Discretization

Here, we consider the regular triangulation T μ = K that partitions the domain Ω into triangles or quadrangles. Here, we defined the positive parameter μ = max K T μ μ K : μ K = diam K , the boundary edge Γ j = K j Ω and the interior boundary Γ j k = Γ k j = K j K k . Denote the centers of Γ j and Γ j k by υ j and υ j k , respectively.
This is followed by the discrete spaces as shown below, in which the discretization of velocity space is approximated by a nonconforming element, and the discretization of pressure and magnetic field space is approximated by a conforming linear element.
X 1 μ = e μ L 2 ( Ω ) d : e μ K P 1 ( K ) d , K T μ ; e μ ( υ j k ) = e μ ( υ k j ) , e μ ( υ j ) = 0 , j , k , M μ = r μ H 1 ( Ω ) L 0 2 ( Ω ) : r μ K P 1 ( K ) , K T μ , X 2 μ = D μ H n 1 ( Ω ) : D μ K P 1 ( K ) d , D μ · n | Ω = 0 , K T μ ,
where P 1 ( K ) stands for the continuous piecewise polynomial space. In fact, the finite element pair ( X 1 μ , M μ ) we studied in this paper satisfies the inf-sup condition, which has been rigorously proven in [34].
The finite element spaces X 1 μ , X 2 μ and M μ satisfy the interpolation theory: for any ( ( κ , D ) , r ) H 0 1 ( Ω ) H 2 ( Ω ) × H n 1 ( Ω ) H 2 ( Ω ) × L 0 2 ( Ω ) H 1 ( Ω ) , there exist three approximations ( ( κ I , D I ) , r I ) X 1 μ × X 2 μ × M μ such that [13,19],
( κ κ I , D D I ) 1 + ( r r I 0 c μ ( κ 2 + D 2 + r 1 ) .
To give the discrete variational form of (2), we introduce the following compatibility conditions [14,15]:
Γ j k [ e μ ] d s = 0 , Γ j e μ d s = 0 ,
where [ e μ ] = e μ | Γ j k e μ | Γ k j , representing e μ through an interface Γ j k .
Combining the above spaces and compatibility conditions, the discrete variational form of (2) is recast: find u μ , b μ X 1 μ × X 2 μ , p μ M μ such that, for all κ μ , D μ X 1 μ × X 2 μ , r μ M μ ,
A 0 ( ( u μ , b μ ) , ( κ μ , D μ ) ) + A 1 ( ( u μ , b μ ) , ( u μ , b μ ) , ( κ μ , D μ ) ) b ( ( κ μ , D μ ) , p μ ) = < F , ( κ μ , D μ ) > , b ( ( u μ , b μ ) , r μ ) = 0 .
For all κ μ X 1 μ , D μ X 2 μ , we define
κ μ 0 : = K T μ κ μ 0 , K 2 1 / 2 , κ μ 1 μ : = K T μ κ μ 1 , K 2 1 / 2 , κ μ , D μ 1 : = κ μ 1 μ 2 + D μ 1 μ 2 1 / 2 , F * : = sup 0 κ μ , D μ X 1 μ × X 2 μ < F , κ μ , D μ > κ μ , D μ 1 .
Lemma 1.
The bilinear and trilinear terms satisfy the following properties:
a 1 u μ , e μ , κ μ N 1 u μ 1 μ e μ 1 μ κ μ 1 μ , c E μ , b μ , κ μ N 2 b μ 1 μ κ μ 1 μ E μ 1 μ , A 0 ( ( u μ , b μ ) , ( κ μ , D μ ) ) max R e 1 , ( 2 + d ) R m 1 S c ( u μ , b μ ) 1 ( κ μ , D μ ) 1 , A 0 ( ( u μ , b μ ) , ( u μ , b μ ) ) min R e 1 , λ 1 R m 1 S c ( u μ , b μ ) 1 2 , A 1 ( ( u μ , b μ ) , ( κ μ , D μ ) , ( e μ , E μ ) ) 2 max N 1 , N 2 ( u μ , b μ ) 1 ( κ μ , D μ ) 1 ( e μ , E μ ) 1 ,
where N 1 = ( γ 2 ) 2 , N 2 = 2 λ 0 γ 2 S c . γ 2 is the constant from the following discrete imbedding inequality [35,36],
e μ L 2 m γ m e μ 1 μ , e μ X 1 μ , m = 1 , 2 , .
Lemma 2.
Here are two important properties of the trilinear forms [27]:
A 1 ( ( u μ , b μ ) , ( κ , D ) , ( e μ , E μ ) ) C ( u μ , b μ ) 0 ( κ , D ) 2 ( e μ , E μ ) 1 , ( u μ , b μ ) L 2 ( Ω ) d × L 2 ( Ω ) d , ( κ , D ) H 2 ( Ω ) d × H 2 ( Ω ) d , ( e μ , E μ ) X 1 μ × X 2 μ , A 1 ( ( u , b ) , ( κ μ , D μ ) , ( e μ , E μ ) ) C ( u , b ) 2 ( κ μ , D μ ) 0 ( e μ , E μ ) 1 , ( u , b ) H 2 ( Ω ) d × H 2 ( Ω ) d , ( κ μ , D μ ) L 2 ( Ω ) d × L 2 ( Ω ) d , ( e μ , E μ ) X 1 μ × X 2 μ .
The important lemma followed there, which has been proved in [11,14,37].
Lemma 3.
There exists a constant β > 0 such that
sup ( κ μ , D μ ) X h b ( ( κ μ , D μ ) , p μ ) ( κ μ , D μ ) 1 β p μ 0 , p μ M h .
Combining with the above conclusions, we can obtain the existence and uniqueness results of (6) from [18].
Theorem 3.
Suppose that 2 max N 1 , N 2 F * min R e 1 , λ 1 R m 1 S c 2 < 1 , (6) is well-posed and its unique solution satisfies
( u μ , b μ ) 1 F * min R e 1 , λ 1 R m 1 S c .
For the convenience of the interval, it is expected to be easier to estimate the error of the solutions ( u μ , b μ ) , p μ X 1 μ × X 2 μ × M μ . Then, the projection operators ( ( S μ , Q μ ) , P μ ) are given as follows: H 0 1 ( Ω ) × H n 1 ( Ω ) × L 0 2 ( Ω ) X 1 μ × X 2 μ × M μ through
A 0 ( ( u S μ ( u , p ) , b Q μ ( b ) ) , ( κ μ , D μ ) ) b ( ( κ μ , D μ ) , p P μ ( u , p ) ) + b ( ( u S μ ( u , p ) , b Q μ ( b ) ) , r μ ) = 0 , ( κ μ , D μ ) , r μ X 1 μ × X 2 μ × M μ .
As the finite element spaces X 1 μ , X 2 μ and M μ satisfy property (5), the above projection operators satisfy the following conclusion [16,17]:
Lemma 4.
For all ( κ , D ) H 0 1 ( Ω ) H 2 ( Ω ) × H n 1 ( Ω ) H 2 ( Ω ) , r L 0 2 ( Ω ) H 1 ( Ω ) , the projection operators ( ( S μ , Q μ ) , P μ ) satisfy
( κ S μ ( κ , r ) , D Q μ ( D ) ) 1 + ( r P μ ( κ , r ) 0 c μ ( κ 2 + D 2 + r 1 ) .
Next, we draw two important conclusions from this section. One is the error estimate of H 1 -norm of finite element solution without proof, which has been given in [19]. Another important result is the error estimate of L 2 -norm of finite element solution obtained by duality theory [38], which has been proved and can be found in [19].
Theorem 4.
Assume that 2 max N 1 , N 2 F * min R e 1 , λ 1 R m 1 S c 2 < 1 . Let u ( H 0 1 ( Ω ) H 2 ( Ω ) ) , b ( H n 1 ( Ω ) H 2 ( Ω ) ) , p ( L 0 2 ( Ω ) H 1 ( Ω ) ) and u μ , b μ X 1 μ × X 2 μ = X μ , p μ M μ be the solutions of (2) and (6), respectively. Then, u u μ , b b μ and p p μ satisfy the bound
u u μ , b b μ 1 + p p μ 0 C μ u 2 + b 2 + p 1 , u u μ , b b μ 0 C μ 2 u 2 + b 2 + p 1 .

4. Iterative Methods

Recently, for the MHD problem, three iteration methods under different uniqueness conditions are presented in [10] and three iteration methods based on nonconforming FEM are designed in [31] on a Lipschitz domain. Therefore, we further give the important conclusion of this section, three iterative methods on convex region and their error estimates. Three iterative methods appear as follows:
Given ( u μ n 1 , b μ n 1 ) X 1 μ × X 2 μ , solve ( u μ n , b μ n ) X 1 μ × X 2 μ , p μ n M μ from
Method 1: the Stokes iteration method.
A 0 ( ( u μ n , b μ n ) , ( κ , D ) ) + A 1 ( ( u μ n 1 , b μ n 1 ) , ( u μ n 1 , b μ n 1 ) , ( κ , D ) ) b ( ( κ , D ) , p μ n ) + b ( ( u μ n , b μ n ) , r ) = < F , ( κ , D ) > .
Method 2: the Newton iteration method.
A 0 ( ( u μ n , b μ n ) , ( κ , D ) ) + A 1 ( ( u μ n 1 , b μ n 1 ) , ( u μ n , b μ n ) , ( κ , D ) ) + A 1 ( ( u μ n , b μ n ) , ( u μ n 1 , b μ n 1 ) , ( κ , D ) ) b ( ( κ , D ) , p μ n ) + b ( ( u μ n , b μ n ) , r ) = A 1 ( ( u μ n 1 , b μ n 1 ) , ( u μ n 1 , b μ n 1 ) , ( κ , D ) ) + < F , ( κ , D ) > .
Method 3: the Oseen iteration method.
A 0 ( ( u μ n , b μ n ) , ( κ , D ) ) + A 1 ( ( u μ n 1 , b μ n 1 ) , ( u μ n , b μ n ) , ( κ , D ) ) b ( ( κ , D ) , p μ n ) + b ( ( u μ n , b μ n ) , r ) = < F , ( κ , D ) > .
The initial value ( ( u μ 0 , b μ 0 ) , p μ 0 ) is obtained from
A 0 ( ( u μ 0 , b μ 0 ) , ( κ , D ) ) b ( ( κ , D ) , p μ 0 ) + b ( ( u μ 0 , b μ 0 ) , r ) = < F , ( κ , D ) > .
for all κ μ , D μ X 1 μ × X 2 μ , r μ M μ .
Next, we further find the stability of these iterative methods, which can be proved by using similar methods in [10,31].
Theorem 5.
Suppose that 0 < σ : = 2 max N 1 , N 2 F * min R e 1 , λ 1 R m 1 S c 2 < 2 5 . Then, ( u μ n , b μ n ) defined by iterative method 1 satisfies
u μ n , b μ n 1 6 5 F * min R e 1 , λ 1 R m 1 S c ,
and ( u μ u μ n , b μ b μ n ) and p μ p μ n have the following bounds:
u μ u μ n , b μ b μ n h 11 5 σ n 2 5 F * min R e 1 , λ 1 R m 1 S c ,
p μ p μ n 0 C 11 5 σ n 2 5 F * min R e 1 , λ 1 R m 1 S c ,
for all n 0 .
Theorem 6.
Suppose that 0 < σ < 5 11 . Then, ( u μ n , b μ n ) defined by iterative method 2 satisfies
u μ n , b μ n 1 4 3 F * min R e 1 , λ 1 R m 1 S c ,
and ( u μ u μ n , b μ b μ n ) and p μ p μ n have the following bounds:
u μ u μ n , b μ b μ n h 15 13 σ 2 n 1 5 11 F * min R e 1 , λ 1 R m 1 S c ,
p μ p μ n 0 C 15 13 σ 2 n 1 5 11 F * min R e 1 , λ 1 R m 1 S c ,
for all n 0 .
Theorem 7.
Suppose that 0 < σ < 1 . Then, ( u μ n , b μ n ) defined by the iterative method 3 satisfies
u μ n , b μ n 1 F * min R e 1 , λ 1 R m 1 S c ,
and ( u μ u μ n , b μ b μ n ) and p μ p μ n have the following bounds:
u μ u μ n , b μ b μ n 1 σ n F * min R e 1 , λ 1 R m 1 S c ,
p μ p μ n 0 C σ n F * min R e 1 , λ 1 R m 1 S c ,
for all n 0 .
According to Theorems 4–7, we draw the important conclusions of this section as follows.
Theorem 8.
If 0 < σ : = 2 max N 1 , N 2 F * min R e 1 , λ 1 R m 1 S c 2 < 2 5 , ( u u μ n , b b μ n ) and p p μ n satisfy
u u μ n , b b μ n 1 C μ u 2 + b 2 + p 1 + 11 5 σ n 2 5 F * min R e 1 , λ 1 R m 1 S c ,
p p μ n 0 C μ u 2 + b 2 + p 1 + C 11 5 σ n 2 5 F * min R e 1 , λ 1 R m 1 S c ,
for all n 0 ; If 0 < σ < 5 11 , ( u u μ n , b b μ n ) and p p μ n satisfy
u u μ n , b b μ n 1 C μ u 2 + b 2 + p 1 + 15 13 σ 2 n 1 5 11 F * min R e 1 , λ 1 R m 1 S c ,
p p μ n 0 C μ u 2 + b 2 + p 1 + C 15 13 σ 2 n 1 5 11 F * min R e 1 , λ 1 R m 1 S c ,
for all n 0 ; If 0 < σ < 1 , ( u u μ n , b b μ n ) and p p μ n satisfy
u u μ n , b b μ n 1 C μ u 2 + b 2 + p 1 + σ n F * min R e 1 , λ 1 R m 1 S c ,
p p μ n 0 C μ u 2 + b 2 + p 1 + C σ n F * min R e 1 , λ 1 R m 1 S c ,
for all n 0 .
For further clarification about all the methods, we describe them as follows.
Remark 2.
From the above discussion, we can see clearly that method 1 is the simplest. In the condition 0 < σ < 5 11 , method 2 is stable and has exponential convergence rate for n, which is faster than methods 1 and 3. In addition, if 0 < σ < 1 , method 3 is stable and convergent and has the widest application scope.

5. Two-Level Iterative Methods

Some two-level methods for solving the MHD problem with different Reynolds numbers are proposed in [30]. In this section, based on nonconforming FEM, to further study more effective two-level methods, several two-level methods are proposed in different conditions as follows.

5.1. Two-Level Iterative Method with 0 < σ < 2 5

If 0 < σ < 2 5 , we know that three iterative methods are all stable and convergent. We firstly propose nine two-level methods to derive the iterative solution ( ( u H m , b H m ) , p H m ) using methods 1–3 on coarse mesh T H , and then to solve the correction solution ( ( u m h , b m h ) , p m h ) using corrections 1–3 on fine mesh T h . Here, H and h are set as positive numbers tending to zero ( 0 < h H ). All of the proposed methods can be shown below:
Step 1. Solve the MHD equations on the coarse grid, ( ( u H m , b H m ) , p H m ) X H × M H provided by methods 1–3, respectively.
Step 2. One step correction on the fine grid: find ( ( u m h , b m h ) , p m h ) X h × M h satisfy:
Correction 1: Stokes correction.
A 0 ( ( u m h , b m h ) , ( κ , D ) ) b ( ( κ , D ) , p m h ) + b ( ( u m h , b m h ) , r ) = A 1 ( ( u H m , b H m ) , ( u H m , b H m ) , ( κ , D ) ) + < F , ( κ , D ) > .
Correction 2: Newton correction.
A 0 ( ( u m h , b m h ) , ( κ , D ) ) b ( ( κ , D ) , p m h ) + b ( ( u m h , b m h ) , r ) + A 1 ( ( u H m , b H m ) , ( u m h , b m h ) , ( κ , D ) ) + A 1 ( ( u m h , b m h ) , ( u H m , b H m ) , ( κ , D ) ) = A 1 ( ( u H m , b H m ) , ( u H m , b H m ) , ( κ , D ) ) + < F , ( κ , D ) > .
Correction 3: Oseen correction.
A 0 ( ( u m h , b m h ) , ( κ , D ) ) b ( ( κ , D ) , p m h ) + b ( ( u m h , b m h ) , r ) = A 1 ( ( u H m , b H m ) , ( u m h , b m h ) , ( κ , D ) ) + < F , ( κ , D ) > .
for all ( ( κ , D ) , r ) X h × M h .
In what follows, we set out to give the following results for the above two-level iterative methods by introducing projection operators.
Theorem 9.
Under the conditions of Theorem 4 and 0 < σ < 2 5 , ( ( u H m , b H m ) , p H m ) X H × M H calculated by methods 1–3, ( ( u m h , b m h ) , p m h ) calculated by correction 1. Then, ( u u m h , b b m h ) and p p m h satisfy:
u u m h , b b m h 1 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 , p p m h 0 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 ,
for all m 0 .
Proof. 
For κ , D X h , r M h , we have
A 0 ( ( u , b ) , ( κ , D ) ) + A 1 ( ( u , b ) , ( u , b ) , ( κ , D ) ) b ( ( κ , D ) , p ) + b ( ( u , b ) , r ) < F , ( κ , D ) > = E κ , D ,
where
E κ , D = K T h K R e 1 u n κ p κ · n 1 2 ( u · n ) u · κ d s .
Then, we can derive the error equation by subtract (33) from (36),
A 0 ( ( u u m h , b b m h ) , ( κ , D ) ) + A 1 ( ( u , b ) , ( u u H m , b b H m ) , ( κ , D ) ) + A 1 ( ( u u H m , b b H m ) , ( u , b ) , ( κ , D ) ) b ( ( v , Υ ) , p p m h ) + b ( ( u u m h , b b m h ) , r ) = A 1 ( ( u u H m , b b H m ) , ( u u H m , b b H m ) , ( κ , D ) ) + E κ , D .
Subtracting (37) from (12), we obtain
A 0 ( ( S h ( u , p ) u m h , Q h ( b ) b m h ) , ( κ , D ) ) + A 1 ( ( u u H , b b H ) , ( u , b ) , ( κ , D ) ) + A 1 ( ( u H u H m , b H b H m ) , ( u , b ) , ( κ , D ) ) + A 1 ( ( u , b ) , ( u u H , b b H ) , ( κ , D ) ) + A 1 ( ( u , b ) , ( u H u H m , b H b H m ) , ( κ , D ) ) b ( ( κ , D ) , P h ( u , p ) p m h ) + b ( ( S h ( u , p ) u m h , Q h ( b ) b m h ) , r ) = A 1 ( ( u u H m , b b H m ) , ( u u H m , b b H m ) , ( κ , D ) ) + E κ , D .
Setting ( κ , D ) = ( S h ( u , p ) u m h , Q h ( b ) b m h ) , r = P h ( u , p ) p m h in (38), and applying the property (13), we deduce
( S h ( u , p ) u m h , Q h ( b ) b m h ) 1 2 C min R e 1 , λ 1 R m 1 S c ( u , b ) 2 ( u u H , b b H ) 0 + 2 2 max N 1 , N 2 min R e 1 , λ 1 R m 1 S c ( u , b ) 1 ( u H u H m , b H b H m ) 1 + 2 max N 1 , N 2 min R e 1 , λ 1 R m 1 S c ( u u H m , b b H m ) 1 2 + c h min R e 1 , λ 1 R m 1 S c ( u 2 + p 1 ) .
Then, using (13), (39) and the triangle inequality, we can hit bottom
( u u m h , b b m h 1 ( u S h ( u , p ) , b Q h ( b ) ) 1 + ( S h ( u , p ) u m h , Q h ( b ) b m h ) 1 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 .
Next, using the property (7) and (9) in (38) yields
P h ( u , p ) p m h 0 max { R e 1 , ( 2 + d ) S c R m 1 } β ( S h ( u , p ) u m h , Q h ( b ) b m h ) 1 + 2 C β u u H m , b b H m 0 u , b 2 + c h β ( u 2 + p 1 ) + 2 2 max N 1 , N 2 β u u H m , b b H m 1 u , b 1 + 2 max N 1 , N 2 β u u H m , b b H m 1 2 .
Finally, we can obtain the conclusion by applying (13), (40) and the triangle inequality,
p p m h 0 p P h ( u , p ) 0 + P h ( u , p ) p m h 0 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 .
Thus, the proof is done. □
Theorem 10.
Under the conditions of Theorem 4 and 0 < σ < 2 5 , ( ( u H m , b H m ) , p H m ) X H × M H calculated by methods 1–3, and ( ( u m h , b m h ) , p m h ) was calculated by correction 2. Then, ( u u m h , b b m h ) and p p m h satisfy:
u u m h , b b m h 1 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 2 , p p m h 0 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 2 ,
for all m 0 .
Proof. 
Firstly, by subtracting (34) from (36), we can obtain
A 0 ( ( u u m h , b b m h ) , ( κ , D ) ) b ( ( κ , D ) , p p m h ) + b ( ( u u m h , b b m h ) , r ) = A 1 ( ( u H m , b H m ) , ( u u m h , b b m h ) , ( κ , D ) ) + A 1 ( ( u u H m , b b H m ) , ( u u H m , b b H m ) , ( κ , D ) ) + A 1 ( ( u u m h , b b m h ) , ( u H m , b H m ) , ( κ , D ) ) + E κ , D ,
Subtracting (41) from (12), we derive
A 0 ( ( S h ( u , p ) u m h , Q h ( b ) b m h ) , ( κ , D ) ) b ( ( κ , D ) , P h ( u , p ) p m h ) + b ( ( S h ( u , p ) u m h , Q h ( b ) b m h ) , r ) = A 1 ( ( u H m , b H m ) , ( u S h ( u , p ) , b Q h ( b ) ) , ( κ , D ) ) + A 1 ( ( u H m , b H m ) , ( S h ( u , p ) u m h , Q h ( b ) b m h ) , ( κ , D ) ) + A 1 ( ( u S h ( u , p ) , b Q h ( b ) , ( u H m , b H m ) , ( κ , D ) ) + A 1 ( ( S h ( u , p ) u m h , Q h ( b b m h ) , ( u H m , b H m ) , ( κ , D ) ) + A 1 ( ( u u H m , b b H m ) , ( u u H m , b b H m ) , ( κ , D ) ) + E κ , D .
Letting ( κ , D ) = ( S h ( u , p ) u m h , Q h ( b ) b m h ) , r = P h ( u , p ) p m h in (42), and making the use of (13), we obtain
[ min R e 1 , λ 1 R m 1 S c 2 max N 1 , N 2 ( u H m , b H m ) 1 ] × ( S h ( u , p ) u m h , Q h ( b ) b m h ) 1 2 2 max N 1 , N 2 ( u H m , b H m ) 1 ( u S h ( u , p ) , b Q h ( b ) ) 1 + 2 max N 1 , N 2 ( u u H m , b b H m ) 1 2 + c h ( u 2 + p 1 ) .
Then, using (13), (43) and the triangle inequality, we can come to the conclusion that
( u u m h , b b m h 1 ( u S h ( u , p ) , b Q h ( b ) ) 1 + ( S h ( u , p ) u m h , Q h ( b ) b m h ) 1 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 2 .
Next, we can deduce the conclusion by using properties (7) and (9) in (42),
P h ( u , p ) p m h 0 max { R e 1 , ( 2 + d ) S c R m 1 } β ( S h ( u , p ) u m h , Q h ( b ) b m h ) 1 + 2 2 max N 1 , N 2 β u H m , b H m 1 u S h ( u , p ) , b Q h ( b ) 1 + 2 2 max N 1 , N 2 β u H m , b H m 1 S h ( u , p ) u m h , Q h ( b ) b m h ) 1 + 2 max N 1 , N 2 β u u H m , b b H m 1 2 + c h β ( u 2 + p 1 ) .
Finally, we can obtain the conclusion by applying (13), (44) and the triangle inequality,
p p m h 0 p P h ( u , p ) 0 + P h ( u , p ) p m h 0 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 2 .
Thus, the proof is done. □
Theorem 11.
Under the conditions of Theorem 4 and the condition 0 < σ < 2 5 , ( ( u H m , b H m ) , p H m ) X H × M H calculated by methods 1–3, ( ( u m h , b m h ) , p m h ) calculated by correction 3. Then, ( u u m h , b b m h ) and p p m h satisfy:
u u m h , b b m h 1 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 , p p m h 0 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 ,
for all m 0 .
Proof. 
Firstly, by subtracting (35) from (36), we can deduce that
A 0 ( ( u u m h , b b m h ) , ( κ , D ) ) + A 1 ( ( u H m , b H m ) , ( u u m h , b b m h ) , ( κ , D ) ) + A 1 ( ( u u H m , b b H m ) , ( u , b ) , ( κ , D ) ) b ( ( κ , D ) , p p m h ) + b ( ( u u m h , b b m h ) , r ) = E κ , D ,
Subtracting (45) from (12), we get
A 0 ( ( S h ( u , p ) u m h , Q h ( b ) b m h ) , ( κ , D ) ) b ( ( κ , D ) , P h ( u , p ) p m h ) + b ( ( S h ( u , p ) u m h , Q h ( b ) b m h ) , r ) + A 1 ( ( u H m , b H m ) , ( u S h ( u , p ) , b Q h ( b ) ) , ( κ , D ) ) + A 1 ( ( u u H , b b H ) , ( u , b ) , ( κ , D ) ) + A 1 ( ( u H m , b H m ) , ( S h ( u , p ) u m h , Q h ( b ) b m h ) , ( κ , D ) ) + A 1 ( ( u H u H m , b H b H m ) , ( u , b ) , ( κ , D ) ) = E κ , D .
Letting ( κ , D ) = ( S h ( u , p ) u m h , Q h ( b ) b m h ) , r = P h ( u , p ) p m h in (46), and making the use of (13), we can derive
( S h ( u , p ) u m h , Q h ( b ) b m h ) 1 C min R e 1 , λ 1 R m 1 S c ( u u H , b b H ) 0 ( u , b ) 2 + 2 max N 1 , N 2 min R e 1 , λ 1 R m 1 S c ( u H u H m , b H b H m ) 1 ( u , b ) ) 1 + 2 max N 1 , N 2 min R e 1 , λ 1 R m 1 S c ( u H m , b H m ) 1 ( u S h ( u , p ) , b Q h ( b ) ) 1 + c h min R e 1 , λ 1 R m 1 S c ( u 2 + p 1 ) .
Then, using (13), (47) and the triangle inequality, we can come to the conclusion that
( u u m h , b b m h 1 ( u S h ( u , p ) , b Q h ( b ) ) 1 + ( S h ( u , p ) u m h , Q h ( b ) b m h ) 1 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 .
Next, by using (7) and (9) in (46), we deduce that
P h ( u , p ) p m h 0 max { R e 1 , ( 2 + d ) S c R m 1 } β ( S h ( u , p ) u m h , Q h ( b ) b m h ) 1 + C β ( u u H , b b H ) 0 ( u , b ) 2 + 2 max N 1 , N 2 β u H m , b H m 1 u S h ( u , p ) , b Q h ( b ) 1 + 2 max N 1 , N 2 β u H u H m , b H b H m 1 u , b 1 + c h β ( u 2 + p 1 ) + 2 max N 1 , N 2 β u H m , b H m 1 S h ( u , p ) u m h , Q h ( b ) b m h ) 1 .
Finally, we can obtain the conclusion by applying (13), (48) and the triangle inequality,
p p m h 0 p P h ( u , p ) 0 + P h ( u , p ) p m h 0 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 .
Thus, the proof is done. □

5.2. Two-Level Iterative Method with 2 5 < σ < 5 11

If 2 5 < σ < 5 11 , we know that iterative methods 2 and 3 are stable and convergent, while method 1 is not convergent. We propose six two-level iterative methods to solve the iterative solution ( ( u H m , b H m ) , p H m ) using methods 2 and 3 on coarse mesh T H , and then to solve the correction solution ( ( u m h , b m h ) , p m h ) using corrections 1–3 on fine mesh T h . All of the two-level methods are shown below:
Step 1. Solve the MHD equations on the coarse grid, ( ( u H m , b H m ) , p H m ) X H × M H provided by methods 2 and 3, respectively.
Step 2. One step correction on the fine grid, ( ( u m h , b m h ) , p m h ) X h × M h provided by corrections 1–3, respectively.
Then, we further give the following important results about the estimation of the above two-level methods.
Theorem 12.
Under the conditions of Theorem 4 and the condition 2 5 < σ < 5 11 , ( ( u H m , b H m ) , p H m ) X H × M H calculated by methods 2 and 3, ( ( u m h , b m h ) , p m h ) calculated by correction 1. Then, ( u u m h , b b m h ) and p p m h satisfy:
u u m h , b b m h 1 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 , p p m h 0 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 ,
and ( ( u m h , b m h ) , p m h ) calculated by correction 2, ( u u m h , b b m h ) and p p m h satisfy:
u u m h , b b m h 1 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 2 , p p m h 0 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 2 ,
and ( ( u m h , b m h ) , p m h ) calculated by correction 3, ( u u m h , b b m h ) and p p m h satisfy:
u u m h , b b m h 1 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 , p p m h 0 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 ,
for all m 0 .

5.3. Two-Level Iterative Method with 5 11 < σ < 1 ( F * F 0 ) 1 2

If 5 11 < σ < 1 ( F * F 0 ) 1 2 , we can see that method 3 is the only stable and convergent method. We propose three two-level iterative methods to solve the iterative solution ( ( u H m , b H m ) , p H m ) using method 3 on coarse mesh T H , and then to solve the correction solution ( ( u m h , b m h ) , p m h ) using corrections 1–3 on fine mesh T h . Three two-level methods are shown below:
Step 1. Solve the MHD equations on the coarse grid, ( ( u H m , b H m ) , p H m ) X H × M H provided by method 3.
Step 2. One step correction on the fine grid, ( ( u m h , b m h ) , p m h ) X h × M h provided by corrections 1–3, respectively.
Then, we further obtain the following theoretical results about the estimation of the above two-level methods.
Theorem 13.
Under the conditions of Theorem 4 and the condition 5 11 < σ < 1 ( F * F 0 ) 1 2 , ( ( u H m , b H m ) , p H m ) X H × M H calculated by method 3, ( ( u m h , b m h ) , p m h ) calculated by correction 1. Then, ( u u m h , b b m h ) and p p m h satisfy:
u u m h , b b m h 1 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 , p p m h 0 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 ,
and ( ( u m h , b m h ) , p m h ) calculated by correction 2, ( u u m h , b b m h ) and p p m h satisfy:
u u m h , b b m h 1 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 2 , p p m h 0 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 2 ,
and ( ( u m h , b m h ) , p m h ) calculated by correction 3, ( u u m h , b b m h ) and p p m h satisfy:
u u m h , b b m h 1 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 , p p m h 0 C ( h + H 2 ) ( u 2 + p 1 + b 2 ) + C ( u H u H m , b H b H m ) 1 ,
for all m 0 .

5.4. One-Level Oseen Iterative Method with 1 ( F * F 0 ) 1 2 < σ < 1

It can be analyzed from Theorem 8 that method 3 is the only stable and convergence method with the weaker condition 1 ( F * F 0 ) 1 2 < σ < 1 . We present a one-level method to solve the iterative solution ( ( u m h , b m h ) , p m h ) on coarse mesh T h , as shown below.
Step 1. Solve the MHD equations on the fine grid, ( ( u m h , b m h ) , p m h ) X h × M h obtained by method 3.
Through the theoretical analysis of Theorem 7 with 1 ( F * F 0 ) 1 2 < σ < 1 , the following error estimation results are obtained.
Theorem 14.
Assume that 1 ( F * F 0 ) 1 2 < σ < 1 . Then, ( u m h , b m h ) defined by method 3 satisfies
u m h , b m h 1 F * min R e 1 , λ 1 R m 1 S c ,
and ( u h u m h , b h b m h ) and p h p m h satisfy:
u h u m h , b h b m h 1 σ m F * min R e 1 , λ 1 R m 1 S c ,
p h p m h 0 C σ m F * min R e 1 , λ 1 R m 1 S c ,
for all n 0 .
Combining Theorems 4 and 14, we further derive the final conclusion of this section
Theorem 15.
Assume that 1 ( F * F 0 ) 1 2 < σ < 1 , ( u u m h , b b m h ) and p p m h satisfy
u u m h , b b m h 1 C h u 2 + b 2 + p 1 + σ m F * min R e 1 , λ 1 R m 1 S c ,
p p m h 0 C h u 2 + b 2 + p 1 + C σ m F * min R e 1 , λ 1 R m 1 S c ,
for all n 0 .
Remark 3.
According to Theorems 9–15, we can find that two-level iterative methods that combine method 1 with correction j (j = 1, 2, 3) have the strongest condition 0 < σ < 2 5 . In addition, if 0 < σ < 5 11 , two-level iterative methods that combine method 2 with correction j (j = 1, 2, 3) are convergence. If 0 < σ < 1 ( F * F 0 ) 1 2 , two-level iterative methods that combine method 3 with correction j (j = 1, 2, 3) are convergence. Under the weak condition 1 ( F * F 0 ) 1 2 < σ < 1 , the one-level Oseen method is a unique choice.
Remark 4.
In terms of the convergence rate, we know that two-level iterative methods that combine method i (i = 1, 2, 3) with correction j (j = 1, 3) are linear convergent. Moreover, two-level methods that combine method i (i = 1, 2, 3) with correction 2 have an exponential convergence rate. Therefore, a two-level method that combined method 2 with correction 2 has a faster convergence speed under the unique condition 0 < σ < 5 11 . In case of 5 11 < σ < 1 ( F * F 0 ) 1 2 , a two-level iterative method that combined method 3 with correction 2 converges the fastest.

6. Numerical Experiments

In this part, three numerical tests are rendered to substantiate the good performance of our proposed methods for the MHD equations. Taking a fluid problem with smooth true solution and Hartmann flow as examples, the optimal convergence rate and computational cost of the proposed scheme are tested. The last one of the driven cavity flow shows good simulated fluid motion results. Moreover, we use low order nonconforming finite element pair P 1 n c - P 1 b - P 1 for the velocity, magnetic field and pressure. Throughout this section, we denote M1, M2, M3, C1, C2, and C3 as the abbreviations of methods 1–3 and corrections 1–3.

6.1. A Fluid Problem with Smooth True Solution

In this case, a fluid problem with a smooth true solution defined on the domain Ω = [ 0 , 1 ] 2 will provide theoretical guidance for the studies and analysis of our proposed methods. This is a very common problem in testing the effectiveness of the proposed methods. The boundary conditions and source terms f , g are established by calculating the analytic solutions, which are shown below:
u ( x , y ) = ( α π ( sin ( π x ) ) 2 sin ( π y ) cos ( π y ) , α π sin ( π x ) ( sin ( π y ) ) 2 cos ( π x ) ) , b ( x , y ) = ( α sin ( π x ) cos ( π y ) , α cos ( π x ) sin ( π y ) ) , p ( x , y ) = α cos ( π x ) cos ( π y ) .
where α > 0 satisfies the uniqueness conditions of two-level methods.
Firstly, set R e = R m = S c = 1 . The error values and order of convergence data calculated by our presented two-level methods are shown in Table 1. The CPU times are showed in Figure 1. From this table, we can see that the orders of u u h n 1 , b b h n 1 and p p h n 0 are almost all equal to one. It is clear that the two-level algorithms can guarantee the stability of the stabilization method for fluid problems with smooth true solutions. We can see from Table 1 and Figure 1 that Mi + C2 (i = 1, 2, 3) has the best accuracy, while Mi + C1 (i = 1, 2, 3) spends the least computational time with the smaller mesh division. Since the trilinear terms of Mi + C1 (i = 1, 2, 3) are the easiest, the trilinear terms of Mi + C2 (i = 1, 2, 3) are most complicated in our presented two-level algorithms.
Then, numerical results for calculating velocity using the nonconforming element P 1 n c are given in Table 1, and numerical results for calculating velocity using the piecewise linear element P 1 are shown in Table 2. By comparing and analyzing the data in Table 1 and Table 2, we can find that the errors calculated by our proposed two-level methods are smaller.

6.2. The Hartmann Flow

In this case, we will test a classical MHD problem, the 2D Hartmann flow. It is affected by a steady unidirectional flow in the channel Ω = [ 0 , 10 ] × [ 1 , 1 ] . Set H a = R e R m S c in 2D Hartmann flow. Meanwhile, the transverse magnetic field b D = ( 0 , 1 ) is inflicted on the boundaries of this system. The analytic solutions are given by:
u ( x , y ) = ( u ( y ) , 0 ) , b ( x , y ) = ( B ( y ) , 1 ) , p ( x , y ) = G x S c B 2 ( y ) / 2 + p 0 ,
where
u ( y ) = G R e H a · tanh ( H a ) 1 cosh ( y H a ) cosh ( H a ) , B ( y ) = G S c sinh ( y H a ) sinh ( H a ) y .
Furthermore, the boundary conditions are given indicated below:
( p I R e 1 u ) n = p d n , on x = 0 and x = 10 , u = 0 , on y = ± 1 , n × b = n × b D , on Ω ,
where p d ( x , y ) = p ( x , y ) , p 0 is zero, and I is the identity matrix.
Taking G = 0.1 and considering two different schemes: ( 1 ) H a = 1 ( R e = 1 , R m = 1 , S c = 1 ) , ( 2 ) H a = 10 ( R e = 10 , R m = 1 , S c = 10 ) . The first components of the analytic solutions u ( y ) , B ( y ) and the numerical ones u ( y k ) , B ( y k ) ( y k = 1 + 0.1 k , k = 0 , , 20 ) provided by Mi + Cj (i, j = 1, 2, 3) are showed in Figure 2, Figure 3 and Figure 4. Since some two-level methods do not converge at high Hartmann numbers, we present only convergent images.
Then, to better illustrate the precision of our proposed algorithms, the error values and order of convergence data calculated by our presented two-level algorithms are shown in Table 3 when scheme (1) is selected. Here, we only show the discretization errors of velocity, magnetic field and pressure of one method, since the numerical results of other methods are roughly the same in numerical values. We can seen from the table that the convergence orders of velocity and magnetic field in H 1 -norm reach the first order, and the pressure in L 2 -norm achieves a better approximate convergence rate higher than the first order. The results show that the two-level algorithms can guarantee the accuracy of numerical experiment for the Hartmann flow problem.
Next, we test the convergence of Mi + Cj (i, j = 1, 2, 3). Setting G = 0.1 and choosing three different schemes: ( 1 ) H a = 1 ( R e = 1 , R m = 1 , S c = 1 ) , ( 2 ) H a = 10 ( R e = 10 , R m = 1 , S c = 10 ) , ( 3 ) H a = 10 15 ( R e = 150 , R m = 1 , S c = 10 ) . All the nine proposed methods are available for scheme (1) in Figure 5, which means that all the proposed methods are convergent for 0 < σ < 2 5 . However, Figure 6 shows M1 + Cj (j = 1, 2, 3) are not convergent for 2 5 < σ < 5 11 because the parameter selection is not in 2 5 < σ < 5 11 . Figure 7 shows If H a = 10 15 ( R e = 150 , R m = 1 , S c = 10 ) , only M3 + Cj (j = 1, 2, 3) is convergent while Mi + Cj (i = 2, 3, j = 1, 2, 3) is not convergent, since the uniqueness condition is not met.
We can also see from those figures that M1 + Cj (j = 1, 2, 3) only applies to the case of a small Hartmann number. In some cases with large Hartmann numbers, M3 + Cj (j = 1, 2, 3) can be chosen. Figure 5 shows that M2 + Cj (j = 1, 2, 3) converges faster than Mi+Cj (i = 1, 2, j = 1, 2, 3) since M2 has exponential convergence. All in all, these numerical experimental results demonstrate the effectiveness of our theoretical analysis and the proposed methods.

6.3. Driven Cavity Flow

In the last case, the numerical simulation of a classical fluid problem with driven cavity flow is showed. We consider the flow in the 2D domain Ω = [ 1 , 1 ] × [ 1 , 1 ] with Γ D = Ω , and there is no analytical solution. Let the external force terms f and g be zero; then, their boundary conditions are defined as follows:
u ( x , y ) = 0 , on x = ± 1 and y = 1 , u ( x , y ) = ( 1 , 0 ) , on y = 1 , n × b = n × b D , on Ω ,
where b D = ( 1 , 0 ) .
From the above two examples and theoretical analysis, M3 + Cj (j = 1, 2, 3) has a wider application. Therefore, we mainly simulate the effect of the driven cavity flow by M3 + C2 in this part. In Figure 8, the velocity streamline for three different parameters R e = 1, 100 and 1000 with R m = 1, S c = 1 are showed. As R e enhances, the number of vortices produced by velocity streamlines increases to three. We use the same change pattern in Figure 9, and the streamlines of velocity for S c = 50, 500, 5000 with R e = 1, R m = 1, from which we can notice that the vortices produced by velocity streamlines also divide into three vortices and move upward.
Then, Figure 10, Figure 11 and Figure 12 show the variation trend of numerical streamlines of the magnetic by M3 + C2 as parameters change. We vary R e = 10, 100, 1000 with R m = 5, S c = 1 in Figure 10. Analogously, we vary S c from 1 in (a), to 100 in (b), then to 5000 in (c) with R e = 1, R m = 10 in Figure 12, from which we can all observe that the streamlines have a tendency to change straight.
Conclusively, Figure 11 shows the trends of magnetic field streamlines for R m = 1, 5, 15 with R e = 10, S c = 1. As R m enhances, the shape of streamline changes from a straight line to a curve. The above phenomenon indicates an increase in curvature.

7. Conclusions

Based on nonconforming FEM, several two-level methods for solving the stationary incompressible MHD equations have been presented under different unique conditions in this paper. Combining theoretical analysis with numerical experiments, the two-level method that combined method 2 with correction 2 has faster convergence speed and better calculation accuracy under the unique condition 0 < σ < 5 11 . In case of 5 11 < σ < 1 ( F * F 0 ) 1 2 , the two-level method that combined method 3 with correction 2 has a good advantage. If 1 ( F * F 0 ) 1 2 < σ < 1 , one-level Oseen iterative method is a unique scheme.

Author Contributions

Conceptualization, X.F. and H.S.; methodology, H.S. and J.X.; software, J.X.; validation, X.F., H.S. and J.X.; formal analysis, H.S. and J.X.; investigation, H.S. and J.X.; resources, X.F. and H.S.; data curation, J.X.; writing—original draft preparation, H.S. and J.X.; writing—review and editing, X.F., H.S. and J.X.; visualization, J.X.; supervision, X.F.; project administration, X.F. and H.S.; funding acquisition, X.F. and H.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work is partly supported by the NSF of Xinjiang Province (No. 2016D01C073), the Tianshan Youth Project of Xinjiang Province (No. 2017Q079), the Scientific Research Plan of Universities in the Autonomous Region (No. XJEDU2020I 001), and the Key Laboratory Open Project of Xinjiang Province (No. 2020D04002).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gunzburger, M.D.; Ladyzhenskaya, O.A.; Peterson, J.S. On the global unique solvabiity and initial boundary value problems for coupled modified Navier–Stokes and Maxwell equations. J. Math. Fluid. Mech. 2004, 6, 462–482. [Google Scholar] [CrossRef]
  2. Gunzburger, M.; Meir, A.; Peterson, J. On the existence, uniqueness, and finite element approximation of solutions of the equations of stationary, incompressible magnetohydrodynamics. Math. Comp. 1991, 56, 523–563. [Google Scholar] [CrossRef]
  3. He, C.; Wang, Y. On the regularity criteria for weak solutions to the magnetohydrodynamic equations. J. Differ. Equ. 2007, 238, 1–17. [Google Scholar] [CrossRef] [Green Version]
  4. Schonbek, M.E.; Schonbek, T.P.; Süli, E. Large-time behaviour of solutions to the magneto-hydrodynamics equations. Math. Ann. 1996, 304, 717–756. [Google Scholar] [CrossRef]
  5. Greif, C.; Li, D.; Schötzau, D.; Wei, X. A mixed finite element method with exactly divergence-free velocities for incompressible magnetohydrodynamics. Comput. Methods Appl. Mech. Eng. 2010, 199, 2840–2855. [Google Scholar] [CrossRef]
  6. Schötzau, D. Mixed finite element methods for stationary incompressible magneto-hydrodynamics. Numer. Math. 2004, 96, 771–800. [Google Scholar] [CrossRef]
  7. Hasler, U.; Schneebeli, A.; Schözau, D. Mixed finite element approximation of incompressible MHD problems based on weighted regularization. Appl. Numer. Math. 2004, 51, 19–45. [Google Scholar] [CrossRef]
  8. Houston, P.; Schötzau, D.; Wei, X. A mixed DG method for linearized incompressible magnetohydrodynamics. J. Sci. Comput. 2009, 40, 281–314. [Google Scholar] [CrossRef]
  9. Prohl, A. Convergent finite element discretizations of the nonstationary incompressible magnetohydrodynamics system. ESAIM Math. Model. Numer. Anal. 2008, 42, 1065–1087. [Google Scholar] [CrossRef] [Green Version]
  10. Dong, X.; He, Y.; Zhang, Y. Convergence analysis of three finite element iterative methods for the 2D/3D stationary incompressible magnetohydrodynamics. Comput. Methods Appl. Mech. Eng. 2014, 276, 287–311. [Google Scholar] [CrossRef]
  11. Zhang, G.; He, Y.; Yang, D. Analysis of coupling iterations based on the finite element method for stationary magnetohydrodynamics on a general domain. Comput. Math. Appl. 2014, 68, 770–788. [Google Scholar] [CrossRef]
  12. Cai, Z.; Douglas, J.; Ye, X. A stable nonconforming quadrilateral finite element method for the stationary Stokes and Navier–Stokes equations. Calcolo 1999, 36, 215–232. [Google Scholar] [CrossRef]
  13. Shi, D.; Ren, J.; Gong, W. A new nonconforming mixed finite element scheme for the stationary Navier–Stokes equations. Acta Math. Sci. 2011, 31, 367–382. [Google Scholar]
  14. Li, J.; Chen, Z. A new local stabilized nonconforming finite element method for the Stokes equations. Computing 2008, 82, 157–170. [Google Scholar] [CrossRef]
  15. Zhu, L.; Li, J.; Chen, Z. A new local stabilized nonconforming finite element method for solving stationary Navier–Stokes equations. J. Comput. Appl. Math. 2011, 235, 2821–2831. [Google Scholar] [CrossRef] [Green Version]
  16. Zhu, L.; Chen, Z. A two-level stabilized nonconforming finite element method for the stationary Navier–Stokes equations. Math. Comput. Simulat. 2015, 114, 37–48. [Google Scholar] [CrossRef]
  17. Huang, P.; Zhao, J.; Feng, X. An Oseen scheme for the conduction-convection equations based on a stabilized nonconforming method. Appl. Math. Model. 2014, 38, 535–547. [Google Scholar] [CrossRef]
  18. Shi, D.; Yu, Z. Nonconforming mixed finite element methods for stationary incompressible magnetohydrodynamics. Int. J. Numer. Anal. Model. 2013, 10, 904–919. [Google Scholar]
  19. Shi, D.; Yu, Z. Low-order nonconforming mixed finite element methods for stationary incompressible magnetohydrodynamics equations. J. Appl. Math. 2012, 2012, 331–353. [Google Scholar] [CrossRef]
  20. Layton, W.J.; Lenferink, W. Two-level Picard and modified Picard methods for the Navier–Stokes equations. Appl. Math. Comput. 1995, 69, 263–274. [Google Scholar] [CrossRef]
  21. Layton, W.J.; Tobiska, L. A two-level method with backtracking for the Navier–Stokes equations. SIAM J. Numer. Anal. 1998, 35, 2035–2054. [Google Scholar] [CrossRef] [Green Version]
  22. Girault, V.; Lions, J.L. Two-grid finite element schemes for the steady Navier–Stokes problem in polyhedra. Portugal. Math. 2001, 58, 25–27. [Google Scholar]
  23. Girault, V.; Lions, J.L. Two-grid finite element schemes for the transient Navier–Stokes problem. ESAIM Math. Model. Numer. Anal. 2001, 35, 945–980. [Google Scholar] [CrossRef] [Green Version]
  24. Turner, D.Z.; Nakshatrala, K.B.; Hjelmstad, K.D. A variational multiscale Newton-Schur approach for the incompressible Navier–Stokes equations. Int. J. Numer. Meth. Fluids 2009, 62, 119–137. [Google Scholar] [CrossRef] [Green Version]
  25. Aydin, S.H.; Nesliturk, A.I.; Tezer-Sezgin, M. Two-level finite element method with a stabilizing subgrid for the incompressible MHD equations. Int. J. Numer. Meth. Fluids 2010, 62, 188–210. [Google Scholar] [CrossRef] [Green Version]
  26. Zhang, G.; Zhang, Y.; He, Y. Two-level coupled and decoupled parallel correction methods for stationary incompressible magnetohydrodynamics. J. Sci. Comput. 2015, 65, 920–939. [Google Scholar] [CrossRef]
  27. Dong, X.; He, Y. Two-level Newton iterative method for the 2D/3D stationary incompressible magnetohydrodynamics. J. Sci. Comput. 2015, 63, 426–451. [Google Scholar] [CrossRef]
  28. Layton, W.; Lenferink, H.; Peterson, J. A two-level Newton finite element algorithm for approximating electrically conducting incompressible fluid flows. Comput. Math. Appl. 1994, 28, 21–31. [Google Scholar] [CrossRef] [Green Version]
  29. Layton, W.; Meir, A.; Schmidtz, P. A two-level discretization method for the stationary MHD equations. Electron. Trans. Numer. Anal. 1997, 6, 198–210. [Google Scholar]
  30. Dong, X.; He, Y. Convergence of some finite element iterative methods related to different Reynolds numbers for the 2D/3D stationary incompressible magnetohydrodynamics. Sci. China Math. 2016, 59, 589–608. [Google Scholar] [CrossRef]
  31. Xu, J.; Su, H.; Li, Z. Optimal convergence of three iterative methods based on nonconforming finite element discretization for 2D/3D MHD equations. Numer. Algorithms 2021, 1–35. [Google Scholar] [CrossRef]
  32. Gerbeau, J.; Bris, C.; Lelièvre, T. Mathematical Methods for the Magnetohydrodynamics of Liquid Metals; Oxford University Press: Oxford, UK, 2006. [Google Scholar]
  33. Heywood, J.; Rannacher, R. Finite element approximation of the nonstationary Navier–Stokes problem. I. Regularityof solutions and second-order error estimates for spatial discretization. SIAM J. Numer. Anal. 1982, 19, 275–311. [Google Scholar] [CrossRef]
  34. Lamichhane, B.P. A nonconforming finite element method for the Stokes equations using the Crouzeix-Raviart element for the velocity and the standard linear element for the pressure. Int. J. Numer. Meth. Fluids 2013, 74, 222–228. [Google Scholar] [CrossRef] [Green Version]
  35. Shi, D.; Ren, J. Nonconforming mixed finite element method for the stationary conduction-convection problem. Int. J. Numer. Anal. Model. 2009, 6, 293–310. [Google Scholar]
  36. Shi, D.; Zhang, Y. A nonconforming anisotropic finite element approximation with moving grids for Stokes problem. J. Comput. Math. 2006, 24, 561–578. [Google Scholar]
  37. Li, J.; He, Y. A stabilized finite element method based on two local Gauss integrations for the Stokes equations. J. Comput. Appl. Math. 2008, 214, 58–65. [Google Scholar] [CrossRef] [Green Version]
  38. Ciarlet, P. The Finite Element Method for Elliptic Problems; North-Holland Publishing: Amsterdam, The Netherlands, 1978. [Google Scholar]
Figure 1. The CPU time for Mi + Cj (i, j = 1, 2, 3) by using P 1 n c for the velocity field.
Figure 1. The CPU time for Mi + Cj (i, j = 1, 2, 3) by using P 1 n c for the velocity field.
Entropy 24 00587 g001
Figure 2. Analytical curves and numerical results obtained by M1 + Cj (j = 1, 2, 3) ( x = 0.5 , − 1 y 1 ) .
Figure 2. Analytical curves and numerical results obtained by M1 + Cj (j = 1, 2, 3) ( x = 0.5 , − 1 y 1 ) .
Entropy 24 00587 g002
Figure 3. Analytical curves and numerical results obtained by M2 + Cj (j = 1, 2, 3) ( x = 0.5 , − 1 y 1 ) .
Figure 3. Analytical curves and numerical results obtained by M2 + Cj (j = 1, 2, 3) ( x = 0.5 , − 1 y 1 ) .
Entropy 24 00587 g003
Figure 4. Analytical curves and numerical results obtained by M3 + Cj (j = 1, 2, 3) ( x = 0.5 , − 1 y 1 ) .
Figure 4. Analytical curves and numerical results obtained by M3 + Cj (j = 1, 2, 3) ( x = 0.5 , − 1 y 1 ) .
Entropy 24 00587 g004
Figure 5. The iteration convergence errors of two-level methods with R e = 1 , R m = 1 , S c = 1 .
Figure 5. The iteration convergence errors of two-level methods with R e = 1 , R m = 1 , S c = 1 .
Entropy 24 00587 g005
Figure 6. The iteration convergence errors of two-level methods with R e = 10 , R m = 1 , S c = 10 .
Figure 6. The iteration convergence errors of two-level methods with R e = 10 , R m = 1 , S c = 10 .
Entropy 24 00587 g006
Figure 7. The iteration convergence errors of two-level methods with R e = 150 , R m = 1 , S c = 10 .
Figure 7. The iteration convergence errors of two-level methods with R e = 150 , R m = 1 , S c = 10 .
Entropy 24 00587 g007
Figure 8. Numerical streamlines of the velocity drawn using data obtained from M3 + C2, wherein R e is set as 1, 100 and 1000 respectively.
Figure 8. Numerical streamlines of the velocity drawn using data obtained from M3 + C2, wherein R e is set as 1, 100 and 1000 respectively.
Entropy 24 00587 g008
Figure 9. Numerical streamlines of the velocity drawn using data obtained from M3 + C2, wherein S c is set as 50, 500 and 5000 respectively.
Figure 9. Numerical streamlines of the velocity drawn using data obtained from M3 + C2, wherein S c is set as 50, 500 and 5000 respectively.
Entropy 24 00587 g009
Figure 10. Numerical streamlines of the magnetic field drawn using data obtained from M3 + C2, wherein R e is set as 10, 100 and 1000 respectively.
Figure 10. Numerical streamlines of the magnetic field drawn using data obtained from M3 + C2, wherein R e is set as 10, 100 and 1000 respectively.
Entropy 24 00587 g010
Figure 11. Numerical streamlines of the magnetic field drawn using data obtained from M3 + C2, wherein R m is set as 1, 5 and 15 respectively.
Figure 11. Numerical streamlines of the magnetic field drawn using data obtained from M3 + C2, wherein R m is set as 1, 5 and 15 respectively.
Entropy 24 00587 g011
Figure 12. Numerical streamlines of the magnetic field drawn using data obtained from M3 + C2, wherein S c is set as 1, 100 and 5000 respectively.
Figure 12. Numerical streamlines of the magnetic field drawn using data obtained from M3 + C2, wherein S c is set as 1, 100 and 5000 respectively.
Entropy 24 00587 g012
Table 1. Errors obtained from Mi + Cj (i, j = 1, 2, 3) by using P 1 n c for the velocity field.
Table 1. Errors obtained from Mi + Cj (i, j = 1, 2, 3) by using P 1 n c for the velocity field.
Method Hh u u h n 1 Order b b h n 1 Order p p h n 0 Order
Mi + C 1 1 2 1 4 5.11 × 10 1 3.58 × 10 1 2.84 × 10 0
Mi + C 2 1 2 1 4 5.10 × 10 1 3.57 × 10 1 2.73 × 10 0
Mi + C 3 1 2 1 4 5.12 × 10 1 3.56 × 10 1 2.81 × 10 0
Mi + C 1 1 4 1 16 1.38 × 10 1 0.949.70 × 10 2 0.942.47 × 10 1 1.76
Mi + C 2 1 4 1 16 1.38 × 10 1 0.949.29 × 10 2 0.971.83 × 10 1 1.95
Mi + C 3 1 4 1 16 1.38 × 10 1 0.959.36 × 10 2 0.992.46 × 10 1 1.76
Mi + C 1 1 8 1 64 3.47 × 10 2 1.002.52 × 10 2 0.975.30 × 10 2 1.11
Mi + C 2 1 8 1 64 3.47 × 10 2 1.002.33 × 10 2 1.002.21 × 10 2 1.53
Mi + C 3 1 8 1 64 3.47 × 10 2 1.002.35 × 10 2 1.005.96 × 10 2 1.02
Mi + C 1 1 16 1 256 8.69 × 10 3 1.006.39 × 10 3 0.961.30 × 10 2 1.01
Mi + C 2 1 16 1 256 8.68 × 10 3 1.005.82 × 10 3 1.002.75 × 10 3 1.50
Mi + C 3 1 16 1 256 8.69 × 10 3 1.005.89 × 10 3 1.001.54 × 10 2 0.98
Table 2. Errors obtained from Mi + Cj (i, j = 1, 2, 3) by using P 1 b for the velocity field.
Table 2. Errors obtained from Mi + Cj (i, j = 1, 2, 3) by using P 1 b for the velocity field.
Method Hh u u h n 1 Order b b h n 1 Order p p h n 0 Order
Mi + C 1 1 2 1 4 5.68 × 10 1 3.56 × 10 1 6.21 × 10 0
Mi + C 2 1 2 1 4 5.68 × 10 1 3.56 × 10 1 6.21 × 10 0
Mi + C 3 1 2 1 4 5.68 × 10 1 3.56 × 10 1 6.22 × 10 0
Mi + C 1 1 4 1 16 1.52 × 10 1 0.959.34 × 10 2 0.977.66 × 10 1 1.51
Mi + C 2 1 4 1 16 1.52 × 10 1 0.959.29 × 10 2 0.976.57 × 10 1 1.62
Mi + C 3 1 4 1 16 1.52 × 10 1 0.959.36 × 10 2 0.969.18 × 10 1 1.38
Mi + C 1 1 8 1 64 3.79 × 10 2 1.002.35 × 10 2 0.991.38 × 10 1 1.23
Mi + C 2 1 8 1 64 3.78 × 10 2 1.002.33 × 10 2 1.007.41 × 10 2 1.57
Mi + C 3 1 8 1 64 3.79 × 10 2 1.002.38 × 10 2 0.992.36 × 10 1 0.98
Mi + C 1 1 16 1 256 9.46 × 10 3 1.005.88 × 10 3 1.003.12 × 10 2 1.07
Mi + C 2 1 16 1 256 9.44 × 10 3 1.005.82 × 10 3 1.008.98 × 10 3 1.52
Mi + C 3 1 16 1 256 9.47 × 10 3 1.005.97 × 10 3 1.006.12 × 10 2 0.98
Table 3. Errors obtained from M2 + C2.
Table 3. Errors obtained from M2 + C2.
Hh u u h n 1 Order b b h n 1 Order p p h n 0 Order
1 4 1 16 6.38 × 10 2 6.63 × 10 2 2.38 × 10 4
1 5 1 25 4.09 × 10 2 1.004.24 × 10 2 1.001.22 × 10 4 1.49
1 6 1 36 2.84 × 10 2 1.002.95 × 10 2 1.007.09 × 10 5 1.49
1 7 1 49 2.09 × 10 2 1.002.16 × 10 2 1.004.47 × 10 5 1.50
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Su, H.; Xu, J.; Feng, X. Optimal Convergence Analysis of Two-Level Nonconforming Finite Element Iterative Methods for 2D/3D MHD Equations. Entropy 2022, 24, 587. https://doi.org/10.3390/e24050587

AMA Style

Su H, Xu J, Feng X. Optimal Convergence Analysis of Two-Level Nonconforming Finite Element Iterative Methods for 2D/3D MHD Equations. Entropy. 2022; 24(5):587. https://doi.org/10.3390/e24050587

Chicago/Turabian Style

Su, Haiyan, Jiali Xu, and Xinlong Feng. 2022. "Optimal Convergence Analysis of Two-Level Nonconforming Finite Element Iterative Methods for 2D/3D MHD Equations" Entropy 24, no. 5: 587. https://doi.org/10.3390/e24050587

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop