This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

High order efficient algorithm for computation of MHD flow ensembles

Muhammad Mohebujjaman111Department of Mathematics and Physics, Texas A&M International University, TX 78041, USA; m.mohebujjaman@tamiu.edu
Massachusetts Institute of Technology
Abstract

In this paper, we propose, analyze, and test a new fully discrete, efficient, decoupled, stable, and practically second-order time-stepping algorithm for computing MHD ensemble flow averages under uncertainties in the initial conditions and forcing. For each viscosity and magnetic diffusivity pair, the algorithm picks the largest possible parameter θ[0,1]\theta\in[0,1] to avoid the instability that arises due to the presence of some explicit viscous terms. At each time step, the algorithm shares the same system matrix with all JJ realizations but with different right-hand-side vectors. That saves assembling time and computer memory, allows the reuse of the same preconditioner, and can take the advantage of block linear solvers. For the proposed algorithm, we prove stability and convergence rigorously. To illustrate the predicted convergence rates of our analysis, numerical experiments with manufactured solutions are given on a unit square domain. Finally, we test the scheme on a benchmark channel flow over a step problem and it performs well.

Key words. magnetohydrodynamics, uncertainty quantification, fast ensemble calculation, finite element method, elsässer variables, second order scheme

Mathematics Subject Classifications (2000): 65M12, 65M22, 65M60, 76W05

1 Introduction

Numerical simulations of realistic flows are significantly affected by input data, e.g., initial conditions, boundary conditions, forcing functions, viscosities, etc, which involve uncertainties. As a result, uncertainty quantification (UQ) plays an important role in the validation of simulation methodologies and helps in developing rigorous methods to characterize the effect of the uncertainties on the final quantities of interest. A popular approach for dealing with uncertainties in the data is the computation of an ensemble average of several realizations. In many fluid dynamics applications e.g. ensemble Kalman filter approach, weather forecasting, and sensitivity analyses of solutions [14, 39, 42, 43, 44, 53] require multiple numerical simulations of a flow subject to JJ different input conditions (realizations), which are then used to compute means and sensitivities.

Recently, the study of MHD flows has become important due to applications in e.g. engineering, physical science, geophysics and astrophysics [6, 9, 16, 19, 28, 54], liquid metal cooling of nuclear reactors [5, 24, 57], process metallurgy [15, 55], and MHD propulsion[41, 45]. For the time dependent, viscous and incompressible magnetohydrodynamic (MHD) flow simulations, this leads to solving the following JJ separate nonlinearly coupled systems of PDEs [8, 15, 37, 47]:

uj,t+ujujsBjBjνΔuj+pj\displaystyle u_{j,t}+u_{j}\cdot\nabla u_{j}-sB_{j}\cdot\nabla B_{j}-\nu\Delta u_{j}+\nabla p_{j} =\displaystyle= fj(x,t),inΩ×(0,T],\displaystyle f_{j}(x,t),\hskip 5.69054pt\text{in}\hskip 5.69054pt\Omega\times(0,T], (1)
Bj,t+ujBjBjujνmΔBj+λj\displaystyle B_{j,t}+u_{j}\cdot\nabla B_{j}-B_{j}\cdot\nabla u_{j}-\nu_{m}\Delta B_{j}+\nabla\lambda_{j} =\displaystyle= ×gj(x,t)inΩ×(0,T],\displaystyle\nabla\times g_{j}(x,t)\hskip 5.69054pt\text{in}\hskip 5.69054pt\Omega\times(0,T], (2)
uj\displaystyle\nabla\cdot u_{j} =\displaystyle= 0,inΩ×(0,T],\displaystyle 0,\hskip 5.69054pt\text{in}\hskip 5.69054pt\Omega\times(0,T], (3)
Bj\displaystyle\nabla\cdot B_{j} =\displaystyle= 0,inΩ×(0,T],\displaystyle 0,\hskip 5.69054pt\text{in}\hskip 5.69054pt\Omega\times(0,T], (4)
uj(x,0)\displaystyle u_{j}(x,0) =\displaystyle= uj0(x)inΩ,\displaystyle u_{j}^{0}(x)\hskip 5.69054pt\text{in}\hskip 5.69054pt\Omega, (5)
Bj(x,0)\displaystyle B_{j}(x,0) =\displaystyle= Bj0(x)inΩ.\displaystyle B_{j}^{0}(x)\hskip 5.69054pt\text{in}\hskip 5.69054pt\Omega. (6)

Here, uju_{j}, BjB_{j}, pjp_{j}, and λj\lambda_{j} denote the velocity, magnetic field, pressure, and artificial magnetic pressure solutions, respectively, of the jj-th member of the ensemble with slightly different initial conditions uj0u_{j}^{0} and Bj0B_{j}^{0}, and forcing functions fjf_{j} and ×gj\nabla\times g_{j} for all j=1,2,,Jj=1,2,\cdots,J. The Ωd(d=2or3)\Omega\subset\mathbb{R}^{d}(d=2\hskip 2.84526pt\text{or}\hskip 2.84526pt3) is the convex domain, ν\nu is the kinematic viscosity, νm\nu_{m} is the magnetic diffusivity, ss is the coupling number, and TT is the simulation time. The artificial magnetic pressure λj\lambda_{j} are Lagrange multipliers introduced in the induction equations to enforce divergence free constraints on the discrete induction equations but in continuous case λj=0\lambda_{j}=0. All the variables above are dimensionless. The magnetic diffusivity νm\nu_{m} is defined by νm:=Rem1=1/(μ0σ)\nu_{m}:=Re_{m}^{-1}=1/(\mu_{0}\sigma), where μ0\mu_{0} is the magnetic permeability of free space and σ\sigma is the electric conductivity of the fluid. For the sake of simplicity of our analysis, we consider homogeneous Dirichlet boundary conditions for both velocity and magnetic fields. For periodic boundary conditions or inhomogeneous Dirichlet boundary conditions, our analyses and results will still work after minor modifications.

To obtain an accurate, even classical Navier Stokes (NSE) simulation for a single member of the ensemble, the required number of degrees of freedom (dofs) is very high, which is known from Kolmogorov’s 1941 results [38]. Thus, for a single member of MHD ensemble simulation, where velocity and magnetic fields are nonlinearly coupled, is computationally very expensive with respect to time and memory. As a result, the computational cost of the above coupled system (1)-(6) will be approximately equal to J×J\times(cost of one MHD simulation) and will generally be computationally infeasible. Our objective in this paper is to construct and study an efficient and accurate algorithm for solving the above ensemble systems. It has been shown in recent works [1, 26, 47, 59] that by using Elsässer variables formulation, efficient stable decoupled MHD simulation algorithms can be created. That is, at each time step, instead of solving a fully coupled linear system, two separate Oseen-type problems need to be solved.

Defining vj:=uj+sBjv_{j}:=u_{j}+\sqrt{s}B_{j}, wj:=ujsBjw_{j}:=u_{j}-\sqrt{s}B_{j}, f1,j:=fj+s×gjf_{1,j}:=f_{j}+\sqrt{s}\nabla\times g_{j}, f2,j:=fjs×gjf_{2,j}:=f_{j}-\sqrt{s}\nabla\times g_{j}, qj:=pj+sλjq_{j}:=p_{j}+\sqrt{s}\lambda_{j} and rj:=pjsλjr_{j}:=p_{j}-\sqrt{s}\lambda_{j} produces the Elsässer variable formulation of the ensemble systems:

vj,t+wjvjν+νm2Δvjννm2Δwj+qj=f1,j,\displaystyle v_{j,t}+w_{j}\cdot\nabla v_{j}-\frac{\nu+\nu_{m}}{2}\Delta v_{j}-\frac{\nu-\nu_{m}}{2}\Delta w_{j}+\nabla q_{j}=f_{1,j}, (7)
wj,t+vjwjν+νm2Δwjννm2Δvj+rj=f2,j,\displaystyle w_{j,t}+v_{j}\cdot\nabla w_{j}-\frac{\nu+\nu_{m}}{2}\Delta w_{j}-\frac{\nu-\nu_{m}}{2}\Delta v_{j}+\nabla r_{j}=f_{2,j}, (8)
vj=wj=0,\displaystyle\nabla\cdot v_{j}=\nabla\cdot w_{j}=0, (9)

together with the initial and boundary conditions.

To reduce the ensemble simulation cost, a breakthrough idea was presented in [33] to find a set of JJ solutions of the NSEs for different initial conditions and body forces. The fundamental idea is that, at each time step, each of the JJ systems shares a common coefficient matrix, but the right-hand vectors are different. Thus, the global system matrix needs to be assembled and the preconditioner needs to be built only once per time step, and can reuse for all JJ systems. Also, the algorithm can save storage requirements and take advantage of block linear solvers. This breakthrough idea has been implemented in heat conduction [18], Navier-Stokes simulations [30, 31, 34, 50], magnetohydrodynamics [35, 47], parameterized flow problems [23], and turbulence modeling [32]. In our earlier works in [46, 47], we adopted the idea and considered the first-order scheme with a stabilization term to compute MHD flow ensemble average subject to different initial conditions and forcing functions. In which the optimal convergence in 2D obtained under a mild criteria but in 3D the convergence was proven to be suboptimal. The objective of this paper, is to improve the temporal accuracy of the MHD ensemble scheme.

It has been shown that in Elsässer formulation simulations, the second-order approximation of certain viscous terms causes instability unless there is an unusual data restriction 1/2<ν/νm<21/2<\nu/\nu_{m}<2 [40]. To overcome this issue, a practically second order θ\theta-scheme is proposed in [26], where a convex combination of the first and second order approximations of such a viscous term is taken. We extend this idea together with the efficient ensemble algorithm described above to propose a practically second order timestepping scheme for MHD flow ensemble simulation.

We consider a uniform timestep size Δt\Delta t and let tn=nΔtt_{n}=n\Delta t for n=0,1,n=0,1,\cdots., for simplicity, we suppress the spatial discretization momentarily. Then computing the JJ solutions independently, takes the following form:
Step 1: For jj=1,…,JJ,

3vjn+14vjn+vjn12Δt+<w>nvjn+1+wjn(2vjnvjn1)\displaystyle\frac{3v_{j}^{n+1}-4v_{j}^{n}+v_{j}^{n-1}}{2\Delta t}+<w>^{n}\cdot\nabla v_{j}^{n+1}+w_{j}^{{}^{\prime}n}\cdot\nabla(2v_{j}^{n}-v_{j}^{n-1}) ν+νm2Δvjn+1\displaystyle-\frac{\nu+\nu_{m}}{2}\Delta v_{j}^{n+1}
θννm2Δ(2wjnwjn1)(1θ)ννm2Δwjn+qjn+1\displaystyle-\theta\frac{\nu-\nu_{m}}{2}\Delta(2w_{j}^{n}-w_{j}^{n-1})-(1-\theta)\frac{\nu-\nu_{m}}{2}\Delta w_{j}^{n}+\nabla q_{j}^{n+1} =f1,j(tn+1),\displaystyle=f_{1,j}(t^{n+1}), (10)
vjn+1\displaystyle\nabla\cdot v_{j}^{n+1} =0.\displaystyle=0. (11)

Step 2: For jj=1,…,JJ,

3wjn+14wjn+wjn12Δt+<v>nwjn+1+vjn(2wjnwjn1\displaystyle\frac{3w_{j}^{n+1}-4w_{j}^{n}+w_{j}^{n-1}}{2\Delta t}+<v>^{n}\cdot\nabla w_{j}^{n+1}+v_{j}^{{{}^{\prime}}n}\cdot\nabla(2w_{j}^{n}-w_{j}^{n-1} )ν+νm2Δwjn+1\displaystyle)-\frac{\nu+\nu_{m}}{2}\Delta w_{j}^{n+1}
θννm2Δ(2vjnvjn1)(1θ)ννm2Δvjn+rjn+1\displaystyle-\theta\frac{\nu-\nu_{m}}{2}\Delta(2v_{j}^{n}-v_{j}^{n-1})-(1-\theta)\frac{\nu-\nu_{m}}{2}\Delta v_{j}^{n}+\nabla r_{j}^{n+1} =f2,j(tn+1),\displaystyle=f_{2,j}(t^{n+1}), (12)
wjn+1\displaystyle\nabla\cdot w_{j}^{n+1} =0.\displaystyle=0. (13)

Where vjn,wjn,qjnv_{j}^{n},w_{j}^{n},q_{j}^{n}, and rjnr_{j}^{n} denote approximations of vj(,tn),wj(,tn),qj(,tn)v_{j}(\cdot,t^{n}),w_{j}(\cdot,t^{n}),q_{j}(\cdot,t^{n}), and rj(,tn)r_{j}(\cdot,t^{n}), respectively. The ensemble mean and fluctuation about the mean are denoted by <u><u>, and uju_{j}^{{}^{\prime}} respectively, and they are defined as follows:

<u>n:=1Jj=1J(2ujnujn1),ujn:=2ujnujn1<u>n.\displaystyle<u>^{n}:=\frac{1}{J}\sum\limits_{j=1}^{J}(2u_{j}^{n}-u_{j}^{n-1}),\hskip 5.69054ptu_{j}^{{}^{\prime}n}:=2u_{j}^{n}-u_{j}^{n-1}-<u>^{n}. (14)

We prove that the above method is stable for any ν\nu and νm\nu_{m}, provided θ\theta is chosen to satisfy θ1+θ<ννm<1+θθ\frac{\theta}{1+\theta}<\frac{\nu}{\nu_{m}}<\frac{1+\theta}{\theta}, 0θ10\leq\theta\leq 1. We also prove that the temporal accuracy of the scheme is of O(Δt2+(1θ)|ννm|Δt)O(\Delta t^{2}+(1-\theta)|\nu-\nu_{m}|\Delta t). Though, it looks like the scheme is first order accurate in time but in many practical applications the factor |ννm|1|\nu-\nu_{m}|\ll 1, e.g. in the Earth’s core the current estimates suggest ν108\nu\sim 10^{-8}, νm103\nu_{m}\sim 10^{-3} [36, 52], and |ννm||\nu-\nu_{m}| is in the order of 10310^{-3}. Likewise, the Sun has νm106\nu_{m}\sim 10^{-6}. Moreover, following the discovery of high-temperature superconductor, the theory suggests that there is a possibility of discovering high-temperature liquid superconductor [17], where νm1010\nu_{m}\sim 10^{-10}. Thus, in such cases, Δt2\Delta t^{2} dominates over (1θ)|ννm|Δt(1-\theta)|\nu-\nu_{m}|\Delta t and the scheme behaves like second order accurate in time. In fact, when |ννm|1|\nu-\nu_{m}|\ll 1 with a high Reynolds number flow of high electric conductive fluids, the flow becomes convective dominated. In convective dominated regimes, the contribution of the non-linear terms in the system matrix dominates over the contribution of viscous terms. Thus, the system matrix becomes highly ill-conditioned and the system becomes harder for the solver to solve. Therefore, it is critical to find a robust algorithm for high Reynolds number flow of high electric conductive fluids.

The key features to the efficiency of the above algorithm: (1) The MHD system is decoupled in a stable way into two identical Oseen problems and can be solved simultaneously if the computational resources are available. (2) At each time step, the coefficient matrices of (10)-(11) and (12)-(13) are independent of jj. Thus, for each sub-problem, all the JJ members in the ensemble share the same coefficient matrix. That is, at each time step, instead of solving JJ individual systems, we only need to solve a single linear system with JJ different right-hand-side constant vectors. (3) It provides second-order temporal accuracy when |ννm|1|\nu-\nu_{m}|\ll 1. (4) No data restriction is needed on ν\nu, and νm\nu_{m} to avoid instability.

We give rigorous proofs that the decoupled scheme is conditionally stable and the ensemble average of the JJ different computed solutions converges to the ensemble average of the JJ different true solutions, as the timestep size and the spatial mesh width tend to zero. To the best of our knowledge, this second order timestepping scheme to the MHD flow ensemble averages is new.

This paper is organized as follows. Section 2 presents notation and mathematical preliminaries which are necessary for a smooth presentation and analysis to follow. In section 3, we present and analyze a fully discrete and decoupled algorithm corresponding to (10)-(13), and prove it’s stability and convergent theorems. Numerical tests are presented in section 4, and finally, conclusions and future directions are given in section 5.

2 Notation and preliminaries

Let Ωd(d=2,3)\Omega\subset\mathbb{R}^{d}\ (d=2,3) be a convex polygonal or polyhedral domain in d(d=2,3)\mathbb{R}^{d}(d=2,3) with boundary Ω\partial\Omega. The usual L2(Ω)L^{2}(\Omega) norm and inner product are denoted by .\|.\| and (.,.)(.,.), respectively. Similarly, the Lp(Ω)L^{p}(\Omega) norms and the Sobolev Wpk(Ω)W_{p}^{k}(\Omega) norms are .Lp\|.\|_{L^{p}} and .Wpk\|.\|_{W_{p}^{k}}, respectively for k,1pk\in\mathbb{N},\hskip 2.84526pt1\leq p\leq\infty. Sobolev space W2k(Ω)W_{2}^{k}(\Omega) is represented by Hk(Ω)H^{k}(\Omega) with norm .k\|.\|_{k}. The natural function spaces for our problem are

X:=H01(Ω)={v(Lp(Ω))d:vL2(Ω)d×d,v=0onΩ},X:=H_{0}^{1}(\Omega)=\{v\in(L^{p}(\Omega))^{d}:\nabla v\in L^{2}(\Omega)^{d\times d},v=0\hskip 5.69054pt\mbox{on}\hskip 5.69054pt\partial\Omega\},
Q:=L02(Ω)={qL2(Ω):Ωq𝑑x=0}.Q:=L_{0}^{2}(\Omega)=\{q\in L^{2}(\Omega):\int_{\Omega}q\hskip 5.69054ptdx=0\}.

Recall the Poincare inequality holds in XX: There exists CC depending only on Ω\Omega satisfying for all ϕX\phi\in X,

ϕCϕ.\|\phi\|\leq C\|\nabla\phi\|.

The divergence free velocity space is given by

V:={vX:(v,q)=0,qQ}.V:=\{v\in X:(\nabla\cdot v,q)=0,\forall q\in Q\}.

We define the trilinear form b:X×X×Xb:X\times X\times X\rightarrow\mathbb{R} by

b(u,v,w):=(uv,w),b(u,v,w):=(u\cdot\nabla v,w),

and recall from [21] that b(u,v,v)=0b(u,v,v)=0 if uVu\in V, and

|b(u,v,w)|C(Ω)uvw,for anyu,v,wX.\displaystyle|b(u,v,w)|\leq C(\Omega)\|\nabla u\|\|\nabla v\|\|\nabla w\|,\hskip 5.69054pt\mbox{for any}\hskip 5.69054ptu,v,w\in X. (15)

The conforming finite element spaces are denoted by XhXX_{h}\subset X and QhQQ_{h}\subset Q, and we assume a regular triangulation τh(Ω)\tau_{h}(\Omega), where hh is the maximum triangle diameter. We assume that (Xh,Qh)(X_{h},Q_{h}) satisfies the usual discrete inf-sup condition

infqhQhsupvhXh(qh,vh)qhvhβ>0,\displaystyle\inf_{q_{h}\in Q_{h}}\sup_{v_{h}\in X_{h}}\frac{(q_{h},{\nabla}\cdot v_{h})}{\|q_{h}\|\|{\nabla}v_{h}\|}\geq\beta>0, (16)

where β\beta is independent of hh.

The space of discretely divergence free functions is defined as

Vh:={vhXh:(vh,qh)=0,qhQh}.V_{h}:=\{v_{h}\in X_{h}:(\nabla\cdot v_{h},q_{h})=0,\hskip 5.69054pt\forall q_{h}\in Q_{h}\}.

For simplicity of our analysis, we will use Scott-Vogelius (SV) [56] finite element pair (Xh,Qh)=((Pk)d,Pk1disc)(X_{h},Q_{h})=((P_{k})^{d},P_{k-1}^{disc}), which satisfies the inf-sup condition when the mesh is created as a barycenter refinement of a regular mesh, and the polynomial degree kdk\geq d [4, 61]. Our analysis can be extended without difficulty to any inf-sup stable element choice, however, there will be additional terms that appear in the convergence analysis if non-divergence-free elements are chosen.

We have the following approximation properties in (Xh,Qh)(X_{h},Q_{h}): [13]

infvhXhuvh\displaystyle\inf_{v_{h}\in X_{h}}\|u-v_{h}\| Chk+1|u|k+1,uHk+1(Ω),\displaystyle\leq Ch^{k+1}|u|_{k+1},\hskip 5.69054ptu\in H^{k+1}(\Omega), (17)
infvhXh(uvh)\displaystyle\inf_{v_{h}\in X_{h}}\|{\nabla}(u-v_{h})\| Chk|u|k+1,uHk+1(Ω),\displaystyle\leq Ch^{k}|u|_{k+1},\hskip 14.22636ptu\in H^{k+1}(\Omega), (18)
infqhQhpqh\displaystyle\inf_{q_{h}\in Q_{h}}\|p-q_{h}\| Chk|p|k,pHk(Ω),\displaystyle\leq Ch^{k}|p|_{k},\hskip 28.45274ptp\in H^{k}(\Omega), (19)

where ||r|\cdot|_{r} denotes the HrH^{r} seminorm.

We will assume the mesh is sufficiently regular for the inverse inequality to hold, and with this and the LBB assumption, we have approximation properties

(uPL2Vh(u))\displaystyle\|\nabla(u-P_{L^{2}}^{V_{h}}(u))\| Chk|u|k+1,uHk+1(Ω),\displaystyle\leq Ch^{k}|u|_{k+1},\hskip 5.69054ptu\in H^{k+1}(\Omega), (20)
infvhVh(uvh)\displaystyle\inf_{v_{h}\in V_{h}}\|{\nabla}(u-v_{h})\| Chk|u|k+1,uHk+1(Ω),\displaystyle\leq Ch^{k}|u|_{k+1},\hskip 5.69054ptu\in H^{k+1}(\Omega), (21)

where PL2Vh(u)P_{L^{2}}^{V_{h}}(u) is the L2L^{2} projection of uu into VhV_{h}.

The following lemma for the discrete Gronwall inequality was given in [27].

Lemma 1.

Let Δt\Delta t, HH, ana_{n}, bnb_{n}, cnc_{n}, dnd_{n} be non-negative numbers for n=1,,Mn=1,\cdots,M such that

aM+Δtn=1MbnΔtn=1M1dnan+Δtn=1Mcn+HforM,a_{M}+\Delta t\sum_{n=1}^{M}b_{n}\leq\Delta t\sum_{n=1}^{M-1}{d_{n}a_{n}}+\Delta t\sum_{n=1}^{M}c_{n}+H\hskip 8.53581pt\mbox{for}\hskip 5.69054ptM\in\mathbb{N},

then for all Δt>0,\Delta t>0,

aM+Δtn=1Mbnexp(Δtn=1M1dn)(Δtn=1Mcn+H)forM.a_{M}+\Delta t\sum_{n=1}^{M}b_{n}\leq\mbox{exp}\left(\Delta t\sum_{n=1}^{M-1}d_{n}\right)\left(\Delta t\sum_{n=1}^{M}c_{n}+H\right)\hskip 5.69054pt\mbox{for}\hskip 5.69054ptM\in\mathbb{N}.

3 Fully discrete scheme and analysis

Now we present and analyze an efficient, fully discrete, decoupled, and practically second-order timestepping scheme for computing MHD flow ensemble. Like other BDF2 schemes, two initial conditions should be known; if the first initial conditions are known, using the linearized backward Euler scheme in [47] without the ensemble eddy viscosity terms on the first timestep, we can get the second initial condition without affecting the stability or accuracy. The scheme is defined below.

Algorithm 3.1.

Given ν\nu and νm\nu_{m}, choose θ\theta sufficiently large so that θ1+θ<ννm<1+θθ\frac{\theta}{1+\theta}<\frac{\nu}{\nu_{m}}<\frac{1+\theta}{\theta}, 0θ10\leq\theta\leq 1. Given time step Δt>0\Delta t>0, end time T>0T>0, initial conditions vj0,wj0,vj1,wj1Vhv_{j}^{0},w_{j}^{0},v_{j}^{1},w_{j}^{1}\in V_{h} and f1,j,f2,jL(0,T;H1(Ω)d)f_{1,j},f_{2,j}\in L^{\infty}(0,T;H^{-1}(\Omega)^{d}) for j=1,2,,Jj=1,2,\cdots,J. Set M=T/ΔtM=T/\Delta t and for n=1,,M1n=1,\cdots,M-1, compute:

Find vj,hn+1Vhv_{j,h}^{n+1}\in V_{h} satisfying, for all χhVh\chi_{h}\in V_{h}:

(3vj,hn+14vj,hn+vj,hn12Δt,χh)+b(<wh>n,vj,hn+1,χh)+b(wj,hn,2vj,hnvj,hn1,χh)\displaystyle\Bigg{(}\frac{3v_{j,h}^{n+1}-4v_{j,h}^{n}+v_{j,h}^{n-1}}{2\Delta t},\chi_{h}\Bigg{)}+b^{*}(<w_{h}>^{n},v_{j,h}^{n+1},\chi_{h})+b^{*}(w_{j,h}^{{}^{\prime}n},2v_{j,h}^{n}-v_{j,h}^{n-1},\chi_{h})
+ν+νm2(vj,hn+1,χh)+ννm2((1θ)wj,hn+θ(2wj,hnwj,hn1),χh)=(f1,j(tn+1),χh),\displaystyle+\frac{\nu+\nu_{m}}{2}(\nabla v_{j,h}^{n+1},\nabla\chi_{h})+\frac{\nu-\nu_{m}}{2}((1-\theta)\nabla w_{j,h}^{n}+\theta\nabla(2w_{j,h}^{n}-w_{j,h}^{n-1}),\nabla\chi_{h})=(f_{1,j}(t^{n+1}),\chi_{h}), (22)

Find wj,hn+1Vhw_{j,h}^{n+1}\in V_{h} satisfying, for all lhVhl_{h}\in V_{h}:

(3wj,hn+14wj,hn+wj,hn12Δt,lh)+b(<vh>n,wj,hn+1,lh)+b(vj,hn,2wj,hnwj,hn1,lh)\displaystyle\left(\frac{3w_{j,h}^{n+1}-4w_{j,h}^{n}+w_{j,h}^{n-1}}{2\Delta t},l_{h}\right)+b^{*}(<v_{h}>^{n},w_{j,h}^{n+1},l_{h})+b^{*}(v_{j,h}^{{}^{\prime}n},2w_{j,h}^{n}-w_{j,h}^{n-1},l_{h})
+ν+νm2(wj,hn+1,lh)+ννm2((1θ)vj,hn+θ(2vj,hnvj,hn1),lh)=(f2,j(tn+1),lh).\displaystyle+\frac{\nu+\nu_{m}}{2}(\nabla w_{j,h}^{n+1},\nabla l_{h})+\frac{\nu-\nu_{m}}{2}((1-\theta)\nabla v_{j,h}^{n}+\theta\nabla(2v_{j,h}^{n}-v_{j,h}^{n-1}),\nabla l_{h})=(f_{2,j}(t^{n+1}),l_{h}). (23)

3.1 Stability analysis

We now prove stability and well-posedness for the Algorithm 3.1. To simplify our calculation, we define α:=ν+νm|ννm|(1+2θ)>0\alpha:=\nu+\nu_{m}-|\nu-\nu_{m}|(1+2\theta)>0, which allow us to choose sufficiently large θ\theta so that

θ1+θ<ννm<1+θθ,0θ1,\displaystyle\frac{\theta}{1+\theta}<\frac{\nu}{\nu_{m}}<\frac{1+\theta}{\theta},\hskip 5.69054pt0\leq\theta\leq 1, (24)

holds.

Lemma 2.

Consider the Algorithm 3.1. If the mesh is sufficiently regular so that the inverse inequality holds and the timestep is chosen to satisfy

Δtαh2Cmax1jJ{vj,hn2,wj,hn2}\Delta t\leq\frac{\alpha h^{2}}{C\max\limits_{1\leq j\leq J}\big{\{}\|\nabla v_{j,h}^{{}^{\prime}n}\|^{2},\hskip 2.84526pt\|\nabla w_{j,h}^{{}^{\prime}n}\|^{2}\big{\}}}

then the method is stable and solutions to (22)-(23) satisfy

vj,hM2+2vj,hMvj,hM12\displaystyle\|v_{j,h}^{M}\|^{2}+\|2v_{j,h}^{M}-v_{j,h}^{M-1}\|^{2} +wj,hM2+2wj,hMwj,hM12+αΔtn=2M(vj,hn2+wj,hn2)\displaystyle+\|w_{j,h}^{M}\|^{2}+\|2w_{j,h}^{M}-w_{j,h}^{M-1}\|^{2}+\alpha\Delta t\sum_{n=2}^{M}\bigg{(}\|\nabla v_{j,h}^{n}\|^{2}+\|\nabla w_{j,h}^{n}\|^{2}\bigg{)}
vj,h12+wj,h12+2vj,h1vj,h02+2wj,h1wj,h02\displaystyle\leq\|v_{j,h}^{1}\|^{2}+\|w_{j,h}^{1}\|^{2}+\|2v_{j,h}^{1}-v_{j,h}^{0}\|^{2}+\|2w_{j,h}^{1}-w_{j,h}^{0}\|^{2}
+(ν+νm)Δt(vj,h02+wj,h02+vj,h12+wj,h12)\displaystyle+(\nu+\nu_{m})\Delta t\bigg{(}\|\nabla v_{j,h}^{0}\|^{2}+\|\nabla w_{j,h}^{0}\|^{2}+\|\nabla v_{j,h}^{1}\|^{2}+\|\nabla w_{j,h}^{1}\|^{2}\bigg{)}
+8αn=1M1(f1,j(tn+1)12+f2,j(tn+1)12).\displaystyle+{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}\frac{8}{\alpha}\sum_{n=1}^{M-1}\left(\|f_{1,j}(t^{n+1})\|_{-1}^{2}+\|f_{2,j}(t^{n+1})\|_{-1}^{2}\right)}. (25)
Remark 3.1.

The timestep restriction arises due to the use of inverse inequality, where the constant CC depends on the inverse inequality constant. The above stability bound is sufficient for the well-posedness of the Algorithm 3.1, since it is linear at each timestep and finite dimensional. The linearity of the scheme also provides the uniqueness of the solution, and the uniqueness implies existence. Thus the solutions to the Algorithm 3.1 exist uniquely.

Proof.

Choose χh=vj,hn+1\chi_{h}=v_{j,h}^{n+1} and lh=wj,hn+1l_{h}=w_{j,h}^{n+1} in (22)-(23),

(3vj,hn+14vj,hn+vj,hn12Δt,vj,hn+1)\displaystyle\Bigg{(}\frac{3v_{j,h}^{n+1}-4v_{j,h}^{n}+v_{j,h}^{n-1}}{2\Delta t},v_{j,h}^{n+1}\Bigg{)} +ν+νm2vj,hn+12+ννm2((1+θ)wj,hnθwj,hn1,vj,hn+1)\displaystyle+\frac{\nu+\nu_{m}}{2}\|\nabla v_{j,h}^{n+1}\|^{2}+\frac{\nu-\nu_{m}}{2}((1+\theta)\nabla w_{j,h}^{n}-\theta\nabla w_{j,h}^{n-1},\nabla v_{j,h}^{n+1})
+(wj,hn(2vj,hnvj,hn1),vj,hn+1)=(f1,j(tn+1),vj,hn+1),\displaystyle+(w_{j,h}^{{}^{\prime}n}\cdot\nabla(2v_{j,h}^{n}-v_{j,h}^{n-1}),v_{j,h}^{n+1})=(f_{1,j}(t^{n+1}),v_{j,h}^{n+1}), (26)

and

(3wj,hn+14wj,hn+wj,hn12Δt,wj,hn+1)+\displaystyle\Bigg{(}\frac{3w_{j,h}^{n+1}-4w_{j,h}^{n}+w_{j,h}^{n-1}}{2\Delta t},w_{j,h}^{n+1}\Bigg{)}+ ν+νm2wj,hn+12+ννm2((1+θ)vj,hnθvj,hn1,wj,hn+1)\displaystyle\frac{\nu+\nu_{m}}{2}\|\nabla w_{j,h}^{n+1}\|^{2}+\frac{\nu-\nu_{m}}{2}((1+\theta)\nabla v_{j,h}^{n}-\theta\nabla v_{j,h}^{n-1},\nabla w_{j,h}^{n+1})
+(vj,hn(2wj,hnwj,hn1),wj,hn+1)=(f1,j(tn+1),wj,hn+1).\displaystyle+(v_{j,h}^{{}^{\prime}n}\cdot\nabla(2w_{j,h}^{n}-w_{j,h}^{n-1}),w_{j,h}^{n+1})=(f_{1,j}(t^{n+1}),w_{j,h}^{n+1}). (27)

Using the following identity

(3a4b+c,a)=a2+(2ab)22b2+(2bc)22+(a2b+c)22,\displaystyle(3a-4b+c,a)=\frac{a^{2}+(2a-b)^{2}}{2}-\frac{b^{2}+(2b-c)^{2}}{2}+\frac{(a-2b+c)^{2}}{2}, (28)

we obtain

14Δt(vj,hn+12\displaystyle\frac{1}{4\Delta t}\bigg{(}\|v_{j,h}^{n+1}\|^{2}- vj,hn2+2vj,hn+1vj,hn22vj,hnvj,hn12+vj,hn+12vj,hn+vj,hn12)\displaystyle\|v_{j,h}^{n}\|^{2}+\|2v_{j,h}^{n+1}-v_{j,h}^{n}\|^{2}-\|2v_{j,h}^{n}-v_{j,h}^{n-1}\|^{2}+\|v_{j,h}^{n+1}-2v_{j,h}^{n}+v_{j,h}^{n-1}\|^{2}\bigg{)}
+ν+νm2vj,hn+12+ννm2((1+θ)wj,hnθwj,hn1,vj,hn+1)\displaystyle+\frac{\nu+\nu_{m}}{2}\|\nabla v_{j,h}^{n+1}\|^{2}+\frac{\nu-\nu_{m}}{2}\big{(}(1+\theta)\nabla w_{j,h}^{n}-\theta\nabla w_{j,h}^{n-1},\nabla v_{j,h}^{n+1}\big{)}
+(wj,hn(2vj,hnvj,hn1),vj,hn+1)=(f1,j(tn+1),vj,hn+1),\displaystyle+(w_{j,h}^{{}^{\prime}n}\cdot\nabla(2v_{j,h}^{n}-v_{j,h}^{n-1}),v_{j,h}^{n+1})=(f_{1,j}(t^{n+1}),v_{j,h}^{n+1}), (29)

and

14Δt(wj,hn+12\displaystyle\frac{1}{4\Delta t}\bigg{(}\|w_{j,h}^{n+1}\|^{2}- wj,hn2+2wj,hn+1wj,hn22wj,hnwj,hn12+wj,hn+12wj,hn+wj,hn12)\displaystyle\|w_{j,h}^{n}\|^{2}+\|2w_{j,h}^{n+1}-w_{j,h}^{n}\|^{2}-\|2w_{j,h}^{n}-w_{j,h}^{n-1}\|^{2}+\|w_{j,h}^{n+1}-2w_{j,h}^{n}+w_{j,h}^{n-1}\|^{2}\bigg{)}
+ν+νm2wj,hn+12+ννm2((1+θ)vj,hnθvj,hn1,wj,hn+1)\displaystyle+\frac{\nu+\nu_{m}}{2}\|\nabla w_{j,h}^{n+1}\|^{2}+\frac{\nu-\nu_{m}}{2}\big{(}(1+\theta)\nabla v_{j,h}^{n}-\theta\nabla v_{j,h}^{n-1},\nabla w_{j,h}^{n+1}\big{)}
+(vj,hn(2wj,hnwj,hn1),wj,hn+1)=(f2,j(tn+1),wj,hn+1).\displaystyle+(v_{j,h}^{{}^{\prime}n}\cdot\nabla(2w_{j,h}^{n}-w_{j,h}^{n-1}),w_{j,h}^{n+1})=(f_{2,j}(t^{n+1}),w_{j,h}^{n+1}). (30)

Next, using

(wj,hn\displaystyle(w_{j,h}^{{}^{\prime}n} (2vj,hnvj,hn1),vj,hn+1)=(wj,hnvj,hn+1,vj,hn+12vj,hn+vj,hn1)\displaystyle\cdot\nabla(2v_{j,h}^{n}-v_{j,h}^{n-1}),v_{j,h}^{n+1})=(w_{j,h}^{{}^{\prime}n}\cdot\nabla v_{j,h}^{n+1},v_{j,h}^{n+1}-2v_{j,h}^{n}+v_{j,h}^{n-1})
Cwj,hnvj,hn+1(vj,hn+12vj,hn+vj,hn1)\displaystyle\leq C\|\nabla w_{j,h}^{{}^{\prime}n}\|\|\nabla v_{j,h}^{n+1}\|\hskip 2.84526pt\|\nabla(v_{j,h}^{n+1}-2v_{j,h}^{n}+v_{j,h}^{n-1})\|
Chwj,hnvj,hn+1vj,hn+12vj,hn+vj,hn1,\displaystyle\leq\frac{C}{h}\|\nabla w_{j,h}^{{}^{\prime}n}\|\|\nabla v_{j,h}^{n+1}\|\hskip 2.84526pt\|v_{j,h}^{n+1}-2v_{j,h}^{n}+v_{j,h}^{n-1}\|,

adding equations (29) and (30), applying Cauchy-Schwarz and Young’s inequalities to the ννm\nu-\nu_{m} terms, and rearranging, yields

14Δt(vj,hn+12vj,hn2+2vj,hn+1vj,hn22vj,hnvj,hn12+vj,hn+12vj,hn+vj,hn12\displaystyle\frac{1}{4\Delta t}\bigg{(}\|v_{j,h}^{n+1}\|^{2}-\|v_{j,h}^{n}\|^{2}+\|2v_{j,h}^{n+1}-v_{j,h}^{n}\|^{2}-\|2v_{j,h}^{n}-v_{j,h}^{n-1}\|^{2}+\|v_{j,h}^{n+1}-2v_{j,h}^{n}+v_{j,h}^{n-1}\|^{2}
+wj,hn+12wj,hn2+2wj,hn+1wj,hn22wj,hnwj,hn12+wj,hn+12wj,hn+wj,hn12)\displaystyle+\|w_{j,h}^{n+1}\|^{2}-\|w_{j,h}^{n}\|^{2}+\|2w_{j,h}^{n+1}-w_{j,h}^{n}\|^{2}-\|2w_{j,h}^{n}-w_{j,h}^{n-1}\|^{2}+\|w_{j,h}^{n+1}-2w_{j,h}^{n}+w_{j,h}^{n-1}\|^{2}\bigg{)}
+ν+νm2(vj,hn+12+wj,hn+12)|ννm|4(1+2θ)(vj,hn+12+wj,hn+12)\displaystyle+\frac{\nu+\nu_{m}}{2}\big{(}\|\nabla v_{j,h}^{n+1}\|^{2}+\|\nabla w_{j,h}^{n+1}\|^{2}\big{)}\leq\frac{|\nu-\nu_{m}|}{4}(1+2\theta)\big{(}\|\nabla v_{j,h}^{n+1}\|^{2}+\|\nabla w_{j,h}^{n+1}\|^{2}\big{)}
+|ννm|4(1+θ)(vj,hn2+wj,hn2)+|ννm|4θ(vj,hn12+wj,hn12)\displaystyle+\frac{|\nu-\nu_{m}|}{4}(1+\theta)\big{(}\|\nabla v_{j,h}^{n}\|^{2}+\|\nabla w_{j,h}^{n}\|^{2}\big{)}+\frac{|\nu-\nu_{m}|}{4}\theta\big{(}\|\nabla v_{j,h}^{n-1}\|^{2}+\|\nabla w_{j,h}^{n-1}\|^{2}\big{)}
+Chwj,hnvj,hn+1vj,hn+12vj,hn+vj,hn1+Chvj,hnwj,hn+1wj,hn+12wj,hn+wj,hn1\displaystyle+\frac{C}{h}\|\nabla w_{j,h}^{{}^{\prime}n}\|\|\nabla v_{j,h}^{n+1}\|\hskip 2.84526pt\|v_{j,h}^{n+1}-2v_{j,h}^{n}+v_{j,h}^{n-1}\|+\frac{C}{h}\|\nabla v_{j,h}^{{}^{\prime}n}\|\|\nabla w_{j,h}^{n+1}\|\hskip 2.84526pt\|w_{j,h}^{n+1}-2w_{j,h}^{n}+w_{j,h}^{n-1}\|
+f1,j(tn+1)1vj,hn+1+f2,j(tn+1)1wj,hn+1.\displaystyle+\|f_{1,j}(t^{n+1})\|_{-1}\|\nabla v_{j,h}^{n+1}\|+\|f_{2,j}(t^{n+1})\|_{-1}\|\nabla w_{j,h}^{n+1}\|.

Next, we apply Young’s inequality using α/8\alpha/8 with the forcing and non-linear terms, noting that α>0\alpha>0 by the assumed choice of θ\theta, and hiding terms on the left,

14Δt(vj,hn+12vj,hn2+2vj,hn+1vj,hn22vj,hnvj,hn12+vj,hn+12vj,hn+vj,hn12\displaystyle\frac{1}{4\Delta t}\bigg{(}\|v_{j,h}^{n+1}\|^{2}-\|v_{j,h}^{n}\|^{2}+\|2v_{j,h}^{n+1}-v_{j,h}^{n}\|^{2}-\|2v_{j,h}^{n}-v_{j,h}^{n-1}\|^{2}+\|v_{j,h}^{n+1}-2v_{j,h}^{n}+v_{j,h}^{n-1}\|^{2}
+wj,hn+12wj,hn2+2wj,hn+1wj,hn22wj,hnwj,hn12+wj,hn+12wj,hn+wj,hn12)\displaystyle+\|w_{j,h}^{n+1}\|^{2}-\|w_{j,h}^{n}\|^{2}+\|2w_{j,h}^{n+1}-w_{j,h}^{n}\|^{2}-\|2w_{j,h}^{n}-w_{j,h}^{n-1}\|^{2}+\|w_{j,h}^{n+1}-2w_{j,h}^{n}+w_{j,h}^{n-1}\|^{2}\bigg{)}
+ν+νm4(vj,hn+12+wj,hn+12)|ννm|4(1+θ)(vj,hn2+wj,hn2)\displaystyle+\frac{\nu+\nu_{m}}{4}\big{(}\|\nabla v_{j,h}^{n+1}\|^{2}+\|\nabla w_{j,h}^{n+1}\|^{2}\big{)}\leq\frac{|\nu-\nu_{m}|}{4}(1+\theta)\big{(}\|\nabla v_{j,h}^{n}\|^{2}+\|\nabla w_{j,h}^{n}\|^{2}\big{)}
+|ννm|4θ(vj,hn12+wj,hn12)+2αf1,j(tn+1)12+2αf2,j(tn+1)12\displaystyle+\frac{|\nu-\nu_{m}|}{4}\theta\big{(}\|\nabla v_{j,h}^{n-1}\|^{2}+\|\nabla w_{j,h}^{n-1}\|^{2}\big{)}+\frac{2}{\alpha}\|f_{1,j}(t^{n+1})\|_{-1}^{2}+\frac{2}{\alpha}\|f_{2,j}(t^{n+1})\|_{-1}^{2}
+Cαh2wj,hn2vj,hn+12vj,hn+vj,hn12+Cαh2vj,hn2wj,hn+12wj,hn+wj,hn12.\displaystyle+\frac{C}{\alpha h^{2}}\|\nabla w_{j,h}^{{}^{\prime}n}\|^{2}\|v_{j,h}^{n+1}-2v_{j,h}^{n}+v_{j,h}^{n-1}\|^{2}+\frac{C}{\alpha h^{2}}\|\nabla v_{j,h}^{{}^{\prime}n}\|^{2}\|w_{j,h}^{n+1}-2w_{j,h}^{n}+w_{j,h}^{n-1}\|^{2}.

Rearranging

14Δt(vj,hn+12vj,hn2+2vj,hn+1vj,hn22vj,hnvj,hn12\displaystyle\frac{1}{4\Delta t}\bigg{(}\|v_{j,h}^{n+1}\|^{2}-\|v_{j,h}^{n}\|^{2}+\|2v_{j,h}^{n+1}-v_{j,h}^{n}\|^{2}-\|2v_{j,h}^{n}-v_{j,h}^{n-1}\|^{2}
+wj,hn+12wj,hn2+2wj,hn+1wj,hn22wj,hnwj,hn12)\displaystyle+\|w_{j,h}^{n+1}\|^{2}-\|w_{j,h}^{n}\|^{2}+\|2w_{j,h}^{n+1}-w_{j,h}^{n}\|^{2}-\|2w_{j,h}^{n}-w_{j,h}^{n-1}\|^{2}\bigg{)}
+(14ΔtCαh2wj,hn2)vj,hn+12vj,hn+vj,hn12\displaystyle+\bigg{(}\frac{1}{4\Delta t}-\frac{C}{\alpha h^{2}}\|\nabla w_{j,h}^{{}^{\prime}n}\|^{2}\bigg{)}\|v_{j,h}^{n+1}-2v_{j,h}^{n}+v_{j,h}^{n-1}\|^{2}
+(14ΔtCαh2vj,hn2)wj,hn+12wj,hn+wj,hn12\displaystyle+\bigg{(}\frac{1}{4\Delta t}-\frac{C}{\alpha h^{2}}\|\nabla v_{j,h}^{{}^{\prime}n}\|^{2}\bigg{)}\|w_{j,h}^{n+1}-2w_{j,h}^{n}+w_{j,h}^{n-1}\|^{2}
+ν+νm4(vj,hn+12vj,hn2+wj,hn+12wj,hn2)\displaystyle+\frac{\nu+\nu_{m}}{4}\bigg{(}\|\nabla v_{j,h}^{n+1}\|^{2}-\|\nabla v_{j,h}^{n}\|^{2}+\|\nabla w_{j,h}^{n+1}\|^{2}-\|\nabla w_{j,h}^{n}\|^{2}\bigg{)}
+ν+νm|ννm|(1+θ)4(vj,hn2vj,hn12+wj,hn2wj,hn12)\displaystyle+\frac{\nu+\nu_{m}-|\nu-\nu_{m}|(1+\theta)}{4}\bigg{(}\|\nabla v_{j,h}^{n}\|^{2}-\|\nabla v_{j,h}^{n-1}\|^{2}+\|\nabla w_{j,h}^{n}\|^{2}-\|\nabla w_{j,h}^{n-1}\|^{2}\bigg{)}
+ν+νm|ννm|(1+2θ)4(vj,hn12+wj,hn12)\displaystyle+\frac{\nu+\nu_{m}-|\nu-\nu_{m}|(1+2\theta)}{4}\bigg{(}\|\nabla v_{j,h}^{n-1}\|^{2}+\|\nabla w_{j,h}^{n-1}\|^{2}\bigg{)}
2αf1,j(tn+1)12+2αf2,j(tn+1)12.\displaystyle\leq\frac{2}{\alpha}\|f_{1,j}(t^{n+1})\|_{-1}^{2}+\frac{2}{\alpha}\|f_{2,j}(t^{n+1})\|_{-1}^{2}. (31)

Now, if we choose Δtαh2Cmax1jJ{vj,hn2,wj,hn2}\Delta t\leq\frac{\alpha h^{2}}{C\max\limits_{1\leq j\leq J}\big{\{}\|\nabla v_{j,h}^{{}^{\prime}n}\|^{2},\hskip 2.84526pt\|\nabla w_{j,h}^{{}^{\prime}n}\|^{2}\big{\}}}, multiplying both sides by 4Δt4\Delta t, summing over timesteps n=1,,M1n=1,\cdots,M-1, and finally dropping non-negative terms from left hand side finish the proof. ∎

3.2 Error analysis

Now we consider the convergence of the proposed decoupled scheme.

Theorem 3.

Suppose (vj,wj,qj,rj)(v_{j},w_{j},q_{j},r_{j}) satisfies (7)-(9) with the regularity assumptions vjv_{j},wjw_{j} L(0,T;\in L^{\infty}(0,T; Hm(Ω)d)H^{m}(\Omega)^{d}) for m=max{2,k+1}m=\max\{2,k+1\}, vj,t,wj,t,vj,tt,wj,ttL(0,T;H1(Ω)d)v_{j,t},w_{j,t},v_{j,tt},w_{j,tt}\in L^{\infty}(0,T;H^{1}(\Omega)^{d}), and vj,ttt,wj,tttL(0,T;L2(Ω)d)v_{j,ttt},w_{j,ttt}\in L^{\infty}(0,T;L^{2}(\Omega)^{d}). Then the ensemble average solution (<vh>,<wh>)(<v_{h}>,<w_{h}>) to Algorithm (3.1) converges to the true ensemble average solution: For any

Δtαh2Cmax1jJ{vj,hn,wj,hn},\Delta t\leq\frac{\alpha h^{2}}{C\max\limits_{1\leq j\leq J}\{\|\nabla v_{j,h}^{{}^{\prime}n}\|,\|\nabla w_{j,h}^{{}^{\prime}n}\|\}},

one has

<v>T\displaystyle\|<v>^{T}- <vh>M+<w>T<wh>M+αΔtn=2M{(<v>(tn)<vh>n)2\displaystyle<v_{h}>^{M}\|+\|<w>^{T}-<w_{h}>^{M}\|+\alpha\Delta t\sum\limits_{n=2}^{M}\bigg{\{}\|\nabla(<v>(t^{n})-<v_{h}>^{n})\|^{2}
+(<w>(tn)<wh>n)2}12C(hk+(Δt)2+|ννm|(1θ)Δt).\displaystyle+\|\nabla(<w>(t^{n})-<w_{h}>^{n})\|^{2}\bigg{\}}^{\frac{1}{2}}\leq C(h^{k}+(\Delta t)^{2}+|\nu-\nu_{m}|(1-\theta)\Delta t). (32)
Proof.

We start our proof by obtaining the error equations. Testing (7) and (8) with χh,lhVh\chi_{h},l_{h}\in V_{h} at the time level tn+1t^{n+1}, the continuous variational formulations can be written as

(3vj(tn+1)4vj(tn)+vj(tn1)2Δt,χh)+(wj(tn+1)vj(tn+1),χh)\displaystyle\bigg{(}\frac{3v_{j}(t^{n+1})-4v_{j}(t^{n})+v_{j}(t^{n-1})}{2\Delta t},\chi_{h}\bigg{)}+(w_{j}(t^{n+1})\cdot\nabla v_{j}(t^{n+1}),\chi_{h})
+ν+νm2(vj(tn+1),χh)+ννm2((1+θ)wj(tn)θwj(tn1),χh)\displaystyle+\frac{\nu+\nu_{m}}{2}(\nabla v_{j}(t^{n+1}),\nabla\chi_{h})+\frac{\nu-\nu_{m}}{2}((1+\theta)\nabla w_{j}(t^{n})-\theta\nabla w_{j}(t^{n-1}),\chi_{h})
=(f1,j(tn+1),χh)ννm2((wj(tn+1)(1+θ)wj(tn)+θwj(tn1)),χh)\displaystyle=(f_{1,j}(t^{n+1}),\chi_{h})-\frac{\nu-\nu_{m}}{2}\big{(}\nabla(w_{j}(t^{n+1})-(1+\theta)w_{j}(t^{n})+\theta w_{j}(t^{n-1})),\chi_{h}\big{)}
(vj,t(tn+1)3vj(tn+1)4vj(tn)+vj(tn1)2Δt,χh),\displaystyle-\bigg{(}v_{j,t}(t^{n+1})-\frac{3v_{j}(t^{n+1})-4v_{j}(t^{n})+v_{j}(t^{n-1})}{2\Delta t},\chi_{h}\bigg{)}, (33)

and

(3wj(tn+1)4wj(tn)+wj(tn1)2Δt,lh)+(vj(tn+1)wj(tn+1),lh)\displaystyle\bigg{(}\frac{3w_{j}(t^{n+1})-4w_{j}(t^{n})+w_{j}(t^{n-1})}{2\Delta t},l_{h}\bigg{)}+(v_{j}(t^{n+1})\cdot\nabla w_{j}(t^{n+1}),l_{h})
+ν+νm2(wj(tn+1),lh)+ννm2((1+θ)vj(tn)θvj(tn1)),lh)\displaystyle+\frac{\nu+\nu_{m}}{2}(\nabla w_{j}(t^{n+1}),\nabla l_{h})+\frac{\nu-\nu_{m}}{2}((1+\theta)\nabla v_{j}(t^{n})-\theta\nabla v_{j}(t^{n-1})),l_{h})
=(f2,j(tn+1),lh)ννm2((vj(tn+1)(1+θ)vj(tn)+θvj(tn1)),lh)\displaystyle=(f_{2,j}(t^{n+1}),l_{h})-\frac{\nu-\nu_{m}}{2}\big{(}\nabla(v_{j}(t^{n+1})-(1+\theta)v_{j}(t^{n})+\theta v_{j}(t^{n-1})),l_{h}\big{)}
(wj,t(tn+1)3wj(tn+1)4wj(tn)+wj(tn1)2Δt,lh).\displaystyle-\bigg{(}w_{j,t}(t^{n+1})-\frac{3w_{j}(t^{n+1})-4w_{j}(t^{n})+w_{j}(t^{n-1})}{2\Delta t},l_{h}\bigg{)}. (34)

Denote ev,jn:=vj(tn)vj,hn,ew,jn:=wj(tn)wj,hn.e_{v,j}^{n}:=v_{j}(t^{n})-v_{j,h}^{n},\hskip 5.69054pte_{w,j}^{n}:=w_{j}(t^{n})-w_{j,h}^{n}. Subtracting (22) and (23) from equation (33) and (34) respectively, yields

(3ej,vn+14ej,vn+ej,vn12Δt,\displaystyle\bigg{(}\frac{3e_{j,v}^{n+1}-4e_{j,v}^{n}+e_{j,v}^{n-1}}{2\Delta t}, χh)+ν+νm2(ej,vn+1,χh)+ννm2((1+θ)ej,wnθej,wn1,χh)\displaystyle\chi_{h}\bigg{)}+\frac{\nu+\nu_{m}}{2}(\nabla e_{j,v}^{n+1},\nabla\chi_{h})+\frac{\nu-\nu_{m}}{2}\big{(}(1+\theta)\nabla e_{j,w}^{n}-\theta\nabla e_{j,w}^{n-1},\nabla\chi_{h}\big{)}
+((2ej,wnej,wn1)vj(tn+1),χh)+((2wj,hnwj,hn1)ej,vn+1,χh)\displaystyle+((2e_{j,w}^{n}-e_{j,w}^{n-1})\cdot\nabla v_{j}(t^{n+1}),\chi_{h})+((2w_{j,h}^{n}-w_{j,h}^{n-1})\cdot\nabla e_{j,v}^{n+1},\chi_{h})
(wj,hn(ej,vn+12ej,vn+ej,vn1),χh)=G1(t,vj,wj,χh),\displaystyle-(w_{j,h}^{{}^{\prime}n}\cdot\nabla(e_{j,v}^{n+1}-2e_{j,v}^{n}+e_{j,v}^{n-1}),\chi_{h})=-G_{1}(t,v_{j},w_{j},\chi_{h}), (35)

and

(3ej,wn+14ej,wn+ej,wn12Δt,\displaystyle\bigg{(}\frac{3e_{j,w}^{n+1}-4e_{j,w}^{n}+e_{j,w}^{n-1}}{2\Delta t}, lh)+ν+νm2(ej,wn+1,lh)+ννm2((1+θ)ej,vnθej,vn1,lh)\displaystyle l_{h}\bigg{)}+\frac{\nu+\nu_{m}}{2}(\nabla e_{j,w}^{n+1},\nabla l_{h})+\frac{\nu-\nu_{m}}{2}\big{(}(1+\theta)\nabla e_{j,v}^{n}-\theta\nabla e_{j,v}^{n-1},\nabla l_{h}\big{)}
+((2ej,vnej,vn1)wj(tn+1),lh)+((2vj,hnvj,hn1)ej,wn+1,lh)\displaystyle+((2e_{j,v}^{n}-e_{j,v}^{n-1})\cdot\nabla w_{j}(t^{n+1}),l_{h})+((2v_{j,h}^{n}-v_{j,h}^{n-1})\cdot\nabla e_{j,w}^{n+1},l_{h})
(vj,hn(ej,wn+12ej,wn+ej,wn1),lh)=G2(t,vj,wj,lh),\displaystyle-(v_{j,h}^{{}^{\prime}n}\cdot\nabla(e_{j,w}^{n+1}-2e_{j,w}^{n}+e_{j,w}^{n-1}),l_{h})=-G_{2}(t,v_{j},w_{j},l_{h}), (36)

where

G1(t,vj,wj,χh):=\displaystyle G_{1}(t,v_{j},w_{j},\chi_{h}):= ((wj(tn+1)2wj(tn)+wj(tn1))vj(tn+1),χh)\displaystyle((w_{j}(t^{n+1})-2w_{j}(t^{n})+w_{j}(t^{n-1}))\cdot\nabla v_{j}(t^{n+1}),\chi_{h})
+(wj,hn(vj(tn+1)2vj(tn)+vj(tn1)),χh)\displaystyle+(w_{j,h}^{{}^{\prime}n}\cdot\nabla(v_{j}(t^{n+1})-2v_{j}(t^{n})+v_{j}(t^{n-1})),\chi_{h})
+ννm2((wj(tn+1)(1+θ)wj(tn)+θwj(tn1)),χh)\displaystyle+\frac{\nu-\nu_{m}}{2}\big{(}\nabla(w_{j}(t^{n+1})-(1+\theta)w_{j}(t^{n})+\theta w_{j}(t^{n-1})),\nabla\chi_{h}\big{)}
+(vj,t(tn+1)3vj(tn+1)4vj(tn)+vj(tn1)2Δt,χh),\displaystyle+\bigg{(}v_{j,t}(t^{n+1})-\frac{3v_{j}(t^{n+1})-4v_{j}(t^{n})+v_{j}(t^{n-1})}{2\Delta t},\chi_{h}\bigg{)},

and

G2(t,vj,wj,lh):=\displaystyle G_{2}(t,v_{j},w_{j},l_{h}):= ((vj(tn+1)2vj(tn)+vj(tn1))wj(tn+1),lh)\displaystyle((v_{j}(t^{n+1})-2v_{j}(t^{n})+v_{j}(t^{n-1}))\cdot\nabla w_{j}(t^{n+1}),l_{h})
+(vj,hn(wj(tn+1)2wj(tn)+wj(tn1)),lh)\displaystyle+(v_{j,h}^{{}^{\prime}n}\cdot\nabla(w_{j}(t^{n+1})-2w_{j}(t^{n})+w_{j}(t^{n-1})),l_{h})
+ννm2((vj(tn+1)(1+θ)vj(tn)+θvj(tn1)),lh)\displaystyle+\frac{\nu-\nu_{m}}{2}\big{(}\nabla(v_{j}(t^{n+1})-(1+\theta)v_{j}(t^{n})+\theta v_{j}(t^{n-1})),\nabla l_{h}\big{)}
+(wj,t(tn+1)3wj(tn+1)4wj(tn)+wj(tn1)2Δt,lh).\displaystyle+\bigg{(}w_{j,t}(t^{n+1})-\frac{3w_{j}(t^{n+1})-4w_{j}(t^{n})+w_{j}(t^{n-1})}{2\Delta t},l_{h}\bigg{)}.

Now we decompose the errors as

ej,vn:\displaystyle e_{j,v}^{n}: =vj(tn)vj,hn=(vj(tn)v~jn)(vj,hnv~jn):=ηj,vnϕj,hn,\displaystyle=v_{j}(t^{n})-v_{j,h}^{n}=(v_{j}(t^{n})-\tilde{v}_{j}^{n})-(v_{j,h}^{n}-\tilde{v}_{j}^{n}):=\eta_{j,v}^{n}-\phi_{j,h}^{n},
ej,wn:\displaystyle e_{j,w}^{n}: =wj(tn)wj,hn=(wj(tn)w~jn)(wj,hnw~jn):=ηj,wnψj,hn,\displaystyle=w_{j}(t^{n})-w_{j,h}^{n}=(w_{j}(t^{n})-\tilde{w}_{j}^{n})-(w_{j,h}^{n}-\tilde{w}_{j}^{n}):=\eta_{j,w}^{n}-\psi_{j,h}^{n},

where v~jn:=PVhL2(vj(tn))Vh\tilde{v}_{j}^{n}:=P_{V_{h}}^{L^{2}}(v_{j}(t^{n}))\in V_{h} and w~jn:=PVhL2(wj(tn))Vh\tilde{w}_{j}^{n}:=P_{V_{h}}^{L^{2}}(w_{j}(t^{n}))\in V_{h} are the L2L^{2} projections of vj(tn)v_{j}(t^{n}) and wj(tn)w_{j}(t^{n}) into VhV_{h}, respectively. Note that (ηj,vn,vh)=(ηj,wn,vh)=0vhVh.(\eta_{j,v}^{n},v_{h})=(\eta_{j,w}^{n},v_{h})=0\hskip 5.69054pt\forall v_{h}\in V_{h}. Rewriting, we have for χh,lhVh\chi_{h},l_{h}\in V_{h}

(\displaystyle\bigg{(} 3ϕj,hn+14ϕj,hn+ϕj,hn12Δt,χh)+ν+νm2(ϕj,hn+1,χh)+ννm2((1+θ)ψj,hnθψj,hn1,χh)\displaystyle\frac{3\phi_{j,h}^{n+1}-4\phi_{j,h}^{n}+\phi_{j,h}^{n-1}}{2\Delta t},\chi_{h}\bigg{)}+\frac{\nu+\nu_{m}}{2}(\nabla\phi_{j,h}^{n+1},\nabla\chi_{h})+\frac{\nu-\nu_{m}}{2}\big{(}(1+\theta)\nabla\psi_{j,h}^{n}-\theta\nabla\psi_{j,h}^{n-1},\nabla\chi_{h}\big{)}
+((2ψj,hnψj,hn1)vj(tn+1),χh)+((2wj,hnwj,hn1)ϕj,hn+1,χh)\displaystyle+((2\psi_{j,h}^{n}-\psi_{j,h}^{n-1})\cdot\nabla v_{j}(t^{n+1}),\chi_{h})+((2w_{j,h}^{n}-w_{j,h}^{n-1})\cdot\nabla\phi_{j,h}^{n+1},\chi_{h})
(wj,hn(ϕj,hn+1ϕj,hn+ϕj,hn1),χh)=ννm2((1+θ)ηj,wnθηj,wn1,χh)\displaystyle-(w_{j,h}^{{}^{\prime}n}\cdot\nabla(\phi_{j,h}^{n+1}-\phi_{j,h}^{n}+\phi_{j,h}^{n-1}),\chi_{h})=\frac{\nu-\nu_{m}}{2}\big{(}(1+\theta)\nabla\eta_{j,w}^{n}-\theta\nabla\eta_{j,w}^{n-1},\nabla\chi_{h}\big{)}
+ν+νm2(ηj,vn+1,χh)+((2ηj,wnηj,wn1)vj(tn+1),χh)+((2wj,hnwj,hn1)ηj,vn+1,χh)\displaystyle+\frac{\nu+\nu_{m}}{2}(\nabla\eta_{j,v}^{n+1},\nabla\chi_{h})+((2\eta_{j,w}^{n}-\eta_{j,w}^{n-1})\cdot\nabla v_{j}(t^{n+1}),\chi_{h})+((2w_{j,h}^{n}-w_{j,h}^{n-1})\cdot\nabla\eta_{j,v}^{n+1},\chi_{h})
(wj,hn(ηj,vn+1ηj,vn+ηj,vn1),χh)+G1(t,vj,wj,χh),\displaystyle-(w_{j,h}^{{}^{\prime}n}\cdot\nabla(\eta_{j,v}^{n+1}-\eta_{j,v}^{n}+\eta_{j,v}^{n-1}),\chi_{h})+G_{1}(t,v_{j},w_{j},\chi_{h}), (37)

and

(\displaystyle\bigg{(} 3ψj,hn+14ψj,hn+ψj,hn12Δt,lh)+ν+νm2(ψj,hn+1,lh)+ννm2((1+θ)ϕj,hnθϕj,hn1,lh)\displaystyle\frac{3\psi_{j,h}^{n+1}-4\psi_{j,h}^{n}+\psi_{j,h}^{n-1}}{2\Delta t},l_{h}\bigg{)}+\frac{\nu+\nu_{m}}{2}(\nabla\psi_{j,h}^{n+1},\nabla l_{h})+\frac{\nu-\nu_{m}}{2}\big{(}(1+\theta)\nabla\phi_{j,h}^{n}-\theta\nabla\phi_{j,h}^{n-1},\nabla l_{h}\big{)}
+((2ϕj,hnϕj,hn1)wj(tn+1),lh)+((2vj,hnvj,hn1)ψj,hn+1,lh)\displaystyle+((2\phi_{j,h}^{n}-\phi_{j,h}^{n-1})\cdot\nabla w_{j}(t^{n+1}),l_{h})+((2v_{j,h}^{n}-v_{j,h}^{n-1})\cdot\nabla\psi_{j,h}^{n+1},l_{h})
(vj,hn(ψj,hn+1ψj,hn+ψj,hn1),lh)=ννm2((1+θ)ηj,vnθηj,vn1),lh)\displaystyle-(v_{j,h}^{{}^{\prime}n}\cdot\nabla(\psi_{j,h}^{n+1}-\psi_{j,h}^{n}+\psi_{j,h}^{n-1}),l_{h})=\frac{\nu-\nu_{m}}{2}\big{(}(1+\theta)\nabla\eta_{j,v}^{n}-\theta\nabla\eta_{j,v}^{n-1}),\nabla l_{h}\big{)}
+ν+νm2(ηj,wn+1,lh)+((2ηj,vnηj,vn1)wj(tn+1),lh)+((2vj,hnvj,hn1)ηj,wn+1,lh)\displaystyle+\frac{\nu+\nu_{m}}{2}(\nabla\eta_{j,w}^{n+1},\nabla l_{h})+((2\eta_{j,v}^{n}-\eta_{j,v}^{n-1})\cdot\nabla w_{j}(t^{n+1}),l_{h})+((2v_{j,h}^{n}-v_{j,h}^{n-1})\cdot\nabla\eta_{j,w}^{n+1},l_{h})
(vj,hn(ηj,wn+1ηj,wn+ηj,wn1),lh)+G2(t,vj,wj,lh).\displaystyle-(v_{j,h}^{{}^{\prime}n}\cdot\nabla(\eta_{j,w}^{n+1}-\eta_{j,w}^{n}+\eta_{j,w}^{n-1}),l_{h})+G_{2}(t,v_{j},w_{j},l_{h}). (38)

Choose χh=ϕj,hn+1,lh=ψj,hn+1\chi_{h}=\phi_{j,h}^{n+1},l_{h}=\psi_{j,h}^{n+1} and use the identity (28) in (37) and (38), to obtain

14Δt(ϕj,hn+12ϕj,hn2+2ϕj,hn+1ϕj,hn22ϕj,hnϕj,hn12\displaystyle\frac{1}{4\Delta t}(\|\phi_{j,h}^{n+1}\|^{2}-\|\phi_{j,h}^{n}\|^{2}+\|2\phi_{j,h}^{n+1}-\phi_{j,h}^{n}\|^{2}-\|2\phi_{j,h}^{n}-\phi_{j,h}^{n-1}\|^{2}
+ϕj,hn+12ϕj,hn+ϕj,hn12)+ν+νm2ϕj,hn+12\displaystyle+\|\phi_{j,h}^{n+1}-2\phi_{j,h}^{n}+\phi_{j,h}^{n-1}\|^{2})+\frac{\nu+\nu_{m}}{2}\|\nabla\phi_{j,h}^{n+1}\|^{2}
(1+θ)|ννm|2{|(ψj,hn,ϕj,hn+1)|+|(ηj,wn,ϕj,hn+1)|}\displaystyle\leq(1+\theta)\frac{|\nu-\nu_{m}|}{2}\bigg{\{}|\big{(}\nabla\psi_{j,h}^{n},\nabla\phi_{j,h}^{n+1}\big{)}|+|\big{(}\nabla\eta_{j,w}^{n},\nabla\phi_{j,h}^{n+1}\big{)}|\bigg{\}}
+θ|ννm|2{|(ψj,hn1,ϕj,hn+1)|+|(ηj,wn1,ϕj,hn+1)|}+ν+νm2|(ηj,vn+1,ϕj,hn+1)|\displaystyle+\theta\frac{|\nu-\nu_{m}|}{2}\bigg{\{}|\big{(}\nabla\psi_{j,h}^{n-1},\nabla\phi_{j,h}^{n+1}\big{)}|+|\big{(}\nabla\eta_{j,w}^{n-1},\nabla\phi_{j,h}^{n+1}\big{)}|\bigg{\}}+\frac{\nu+\nu_{m}}{2}|\big{(}\nabla\eta_{j,v}^{n+1},\nabla\phi_{j,h}^{n+1}\big{)}|
+|((2ηj,wnηj,wn1)vj(tn+1),ϕj,hn+1)|+|((2wj,hnwj,hn1)ηj,vn+1,ϕj,hn+1)|\displaystyle+|\big{(}(2\eta_{j,w}^{n}-\eta_{j,w}^{n-1})\cdot\nabla v_{j}(t^{n+1}),\phi_{j,h}^{n+1}\big{)}|+|\big{(}(2w_{j,h}^{n}-w_{j,h}^{n-1})\cdot\nabla\eta_{j,v}^{n+1},\phi_{j,h}^{n+1}\big{)}|
+|(wj,hn(ηj,vn+1ηj,vn+ηj,vn1),ϕj,hn+1)|+|((2ψj,hnψj,hn1)vj(tn+1),ϕj,hn+1)|\displaystyle+|\big{(}w_{j,h}^{{}^{\prime}n}\cdot\nabla(\eta_{j,v}^{n+1}-\eta_{j,v}^{n}+\eta_{j,v}^{n-1}),\phi_{j,h}^{n+1}\big{)}|+|\big{(}(2\psi_{j,h}^{n}-\psi_{j,h}^{n-1})\cdot\nabla v_{j}(t^{n+1}),\phi_{j,h}^{n+1}\big{)}|
+|(wj,hn(ϕj,hn+1ϕj,hn+ϕj,hn1),ϕj,hn+1)|+|G1(t,vj,wj,ϕj,hn+1)|,\displaystyle+|\big{(}w_{j,h}^{{}^{\prime}n}\cdot\nabla(\phi_{j,h}^{n+1}-\phi_{j,h}^{n}+\phi_{j,h}^{n-1}),\phi_{j,h}^{n+1}\big{)}|+|G_{1}(t,v_{j},w_{j},\phi_{j,h}^{n+1})|, (39)

and

14Δt(ψj,hn+12ψj,hn2+2ψj,hn+1ψj,hn22ψj,hnψj,hn12\displaystyle\frac{1}{4\Delta t}(\|\psi_{j,h}^{n+1}\|^{2}-\|\psi_{j,h}^{n}\|^{2}+\|2\psi_{j,h}^{n+1}-\psi_{j,h}^{n}\|^{2}-\|2\psi_{j,h}^{n}-\psi_{j,h}^{n-1}\|^{2}
+ψj,hn+12ψj,hn+ψj,hn12)+ν+νm2ψj,hn+12\displaystyle+\|\psi_{j,h}^{n+1}-2\psi_{j,h}^{n}+\psi_{j,h}^{n-1}\|^{2})+\frac{\nu+\nu_{m}}{2}\|\nabla\psi_{j,h}^{n+1}\|^{2}
(1+θ)|ννm|2{|(ϕj,hn,ψj,hn+1)|+|(ηj,vn,ψj,hn+1)|}\displaystyle\leq(1+\theta)\frac{|\nu-\nu_{m}|}{2}\bigg{\{}|\big{(}\nabla\phi_{j,h}^{n},\nabla\psi_{j,h}^{n+1}\big{)}|+|\big{(}\nabla\eta_{j,v}^{n},\nabla\psi_{j,h}^{n+1}\big{)}|\bigg{\}}
+θ|ννm|2{|(ϕj,hn1,ψj,hn+1)|+|(ηj,vn1,ψj,hn+1)|}+ν+νm2|(ηj,wn+1,ψj,hn+1)|\displaystyle+\theta\frac{|\nu-\nu_{m}|}{2}\bigg{\{}|\big{(}\nabla\phi_{j,h}^{n-1},\nabla\psi_{j,h}^{n+1}\big{)}|+|\big{(}\nabla\eta_{j,v}^{n-1},\nabla\psi_{j,h}^{n+1}\big{)}|\bigg{\}}+\frac{\nu+\nu_{m}}{2}|\big{(}\nabla\eta_{j,w}^{n+1},\nabla\psi_{j,h}^{n+1}\big{)}|
+|((2ηj,vnηj,vn1)wj(tn+1),ψj,hn+1)|+|((2vj,hnvj,hn1)ηj,wn+1,ψj,hn+1)|\displaystyle+|\big{(}(2\eta_{j,v}^{n}-\eta_{j,v}^{n-1})\cdot\nabla w_{j}(t^{n+1}),\psi_{j,h}^{n+1}\big{)}|+|\big{(}(2v_{j,h}^{n}-v_{j,h}^{n-1})\cdot\nabla\eta_{j,w}^{n+1},\psi_{j,h}^{n+1}\big{)}|
+|(vj,hn(ηj,wn+1ηj,wn+ηj,wn1),ψj,hn+1)|+|((2ϕj,hnϕj,hn1)wj(tn+1),ψj,hn+1)|\displaystyle+|\big{(}v_{j,h}^{{}^{\prime}n}\cdot\nabla(\eta_{j,w}^{n+1}-\eta_{j,w}^{n}+\eta_{j,w}^{n-1}),\psi_{j,h}^{n+1}\big{)}|+|\big{(}(2\phi_{j,h}^{n}-\phi_{j,h}^{n-1})\cdot\nabla w_{j}(t^{n+1}),\psi_{j,h}^{n+1}\big{)}|
+|(vj,hn(ψj,hn+1ψj,hn+ψj,hn1),ψj,hn+1)|+|G2(t,vj,wj,ψj,hn+1)|.\displaystyle+|\big{(}v_{j,h}^{{}^{\prime}n}\cdot\nabla(\psi_{j,h}^{n+1}-\psi_{j,h}^{n}+\psi_{j,h}^{n-1}),\psi_{j,h}^{n+1}\big{)}|+|G_{2}(t,v_{j},w_{j},\psi_{j,h}^{n+1})|. (40)

We now turn our attention to finding bounds on the right hand side terms of (39). Applying Cauchy-Schwarz and Young’s inequalities on the first five turns provides

(1+θ)|ννm|2|(ψj,hn,ϕj,hn+1)|\displaystyle(1+\theta)\frac{|\nu-\nu_{m}|}{2}|\big{(}\nabla\psi_{j,h}^{n},\nabla\phi_{j,h}^{n+1}\big{)}| (1+θ)|ννm|4(ψj,hn2+ϕj,hn+12),\displaystyle\leq(1+\theta)\frac{|\nu-\nu_{m}|}{4}\big{(}\|\nabla\psi_{j,h}^{n}\|^{2}+\|\nabla\phi_{j,h}^{n+1}\|^{2}\big{)},
θ|ννm|2|(ψj,hn1,ϕj,hn+1)|\displaystyle\theta\frac{|\nu-\nu_{m}|}{2}|\big{(}\nabla\psi_{j,h}^{n-1},\nabla\phi_{j,h}^{n+1}\big{)}| θ|ννm|4(ψj,hn12+ϕj,hn+12),\displaystyle\leq\theta\frac{|\nu-\nu_{m}|}{4}\big{(}\|\nabla\psi_{j,h}^{n-1}\|^{2}+\|\nabla\phi_{j,h}^{n+1}\|^{2}\big{)},
(1+θ)|ννm|2|(ηj,wn,ϕj,hn+1)|\displaystyle(1+\theta)\frac{|\nu-\nu_{m}|}{2}|\big{(}\nabla\eta_{j,w}^{n},\nabla\phi_{j,h}^{n+1}\big{)}| α36ϕj,hn+12+9(1+θ)2(ννm)24αηj,wn2,\displaystyle\leq\frac{\alpha}{36}\|\nabla\phi_{j,h}^{n+1}\|^{2}+\frac{9(1+\theta)^{2}(\nu-\nu_{m})^{2}}{4\alpha}\|\nabla\eta_{j,w}^{n}\|^{2},
θ|ννm|2|(ηj,wn1,ϕj,hn+1)|\displaystyle\theta\frac{|\nu-\nu_{m}|}{2}|\big{(}\nabla\eta_{j,w}^{n-1},\nabla\phi_{j,h}^{n+1}\big{)}| α36ϕj,hn+12+9θ2(ννm)24αηj,wn12,\displaystyle\leq\frac{\alpha}{36}\|\nabla\phi_{j,h}^{n+1}\|^{2}+\frac{9\theta^{2}(\nu-\nu_{m})^{2}}{4\alpha}\|\nabla\eta_{j,w}^{n-1}\|^{2},
ν+νm2|(ηj,vn+1,ϕj,hn+1)|\displaystyle\frac{\nu+\nu_{m}}{2}|\big{(}\nabla\eta_{j,v}^{n+1},\nabla\phi_{j,h}^{n+1}\big{)}| α36ϕj,hn+12+9(ν+νm)24αηj,vn+12.\displaystyle\leq\frac{\alpha}{36}\|\nabla\phi_{j,h}^{n+1}\|^{2}+\frac{9(\nu+\nu_{m})^{2}}{4\alpha}\|\nabla\eta_{j,v}^{n+1}\|^{2}.

Applying Young’s inequalities with (15) on the first three nonlinear terms yields

|((2ηj,wnηj,wn1)vj(tn+1),ϕj,hn+1)|\displaystyle|\big{(}(2\eta_{j,w}^{n}-\eta_{j,w}^{n-1})\cdot\nabla v_{j}(t^{n+1}),\phi_{j,h}^{n+1}\big{)}| C(2ηj,wnηj,wn1)vj(tn+1)ϕj,hn+1\displaystyle\leq C\|\nabla(2\eta_{j,w}^{n}-\eta_{j,w}^{n-1})\|\|\nabla v_{j}(t^{n+1})\|\|\nabla\phi_{j,h}^{n+1}\|
α36ϕj,hn+12+Cα(2ηj,wnηj,wn1)2vj(tn+1)2,\displaystyle\leq\frac{\alpha}{36}\|\nabla\phi_{j,h}^{n+1}\|^{2}+\frac{C}{\alpha}\|\nabla(2\eta_{j,w}^{n}-\eta_{j,w}^{n-1})\|^{2}\|\nabla v_{j}(t^{n+1})\|^{2},
|((2wj,hnwj,hn1)ηj,vn+1,ϕj,hn+1)|\displaystyle|\big{(}(2w_{j,h}^{n}-w_{j,h}^{n-1})\cdot\nabla\eta_{j,v}^{n+1},\phi_{j,h}^{n+1}\big{)}| C(2wj,hnwj,hn1)ηj,vn+1ϕj,hn+1\displaystyle\leq C\|\nabla(2w_{j,h}^{n}-w_{j,h}^{n-1})\|\|\nabla\eta_{j,v}^{n+1}\|\|\nabla\phi_{j,h}^{n+1}\|
α36ϕj,hn+12+Cα(2wj,hnwj,hn1)2ηj,vn+12,\displaystyle\leq\frac{\alpha}{36}\|\nabla\phi_{j,h}^{n+1}\|^{2}+\frac{C}{\alpha}\|\nabla(2w_{j,h}^{n}-w_{j,h}^{n-1})\|^{2}\|\nabla\eta_{j,v}^{n+1}\|^{2},
|(wj,hn(ηj,vn+1ηj,vn+ηj,vn1),ϕj,hn+1)|\displaystyle|\big{(}w_{j,h}^{{}^{\prime}n}\cdot\nabla(\eta_{j,v}^{n+1}-\eta_{j,v}^{n}+\eta_{j,v}^{n-1}),\phi_{j,h}^{n+1}\big{)}| Cwj,hn(ηj,vn+1ηj,vn+ηj,vn1)ϕj,hn+1\displaystyle\leq C\|\nabla w_{j,h}^{{}^{\prime}n}\|\|\nabla(\eta_{j,v}^{n+1}-\eta_{j,v}^{n}+\eta_{j,v}^{n-1})\|\|\nabla\phi_{j,h}^{n+1}\|
α36ϕj,hn+12+Cαwj,hn2(ηj,vn+1ηj,vn+ηj,vn1)2.\displaystyle\leq\frac{\alpha}{36}\|\nabla\phi_{j,h}^{n+1}\|^{2}+\frac{C}{\alpha}\|\nabla w_{j,h}^{{}^{\prime}n}\|^{2}\|\nabla(\eta_{j,v}^{n+1}-\eta_{j,v}^{n}+\eta_{j,v}^{n-1})\|^{2}.

For the fourth nonlinear term, we use Hölder’s inequality, Sobolev embedding theorems, Poincare’s and Young’s inequalities to reveal

|((2ψj,hnψj,hn1)vj(tn+1),ϕj,hn+1)|\displaystyle|\big{(}(2\psi_{j,h}^{n}-\psi_{j,h}^{n-1})\cdot\nabla v_{j}(t^{n+1}),\phi_{j,h}^{n+1}\big{)}| C2ψj,hnψj,hn1vj(tn+1)L6ϕj,hn+1L3\displaystyle\leq C\|2\psi_{j,h}^{n}-\psi_{j,h}^{n-1}\|\|\nabla v_{j}(t^{n+1})\|_{L^{6}}\|\phi_{j,h}^{n+1}\|_{L^{3}}
C2ψj,hnψj,hn1vj(tn+1)H2ϕj,hn+11/2ϕj,hn+11/2\displaystyle\leq C\|2\psi_{j,h}^{n}-\psi_{j,h}^{n-1}\|\|v_{j}(t^{n+1})\|_{H^{2}}\|\phi_{j,h}^{n+1}\|^{1/2}\|\nabla\phi_{j,h}^{n+1}\|^{1/2}
C2ψj,hnψj,hn1vj(tn+1)H2ϕj,hn+1\displaystyle\leq C\|2\psi_{j,h}^{n}-\psi_{j,h}^{n-1}\|\|v_{j}(t^{n+1})\|_{H^{2}}\|\nabla\phi_{j,h}^{n+1}\|
α36ϕj,hn+12+Cαvj(tn+1)H222ψj,hnψj,hn12.\displaystyle\leq\frac{\alpha}{36}\|\nabla\phi_{j,h}^{n+1}\|^{2}+\frac{C}{\alpha}\|v_{j}(t^{n+1})\|_{H^{2}}^{2}\|2\psi_{j,h}^{n}-\psi_{j,h}^{n-1}\|^{2}.

Applying inverse and Young’s inequalities with (15) on the fifth nonlinear term yields

|(wj,hn(ϕj,hn+1ϕj,hn+ϕj,hn1),ϕj,hn+1)|\displaystyle|\big{(}w_{j,h}^{{}^{\prime}n}\cdot\nabla(\phi_{j,h}^{n+1}-\phi_{j,h}^{n}+\phi_{j,h}^{n-1}),\phi_{j,h}^{n+1}\big{)}| Cwj,hn(ϕj,hn+1ϕj,hn+ϕj,hn1)ϕj,hn+1\displaystyle\leq C\|\nabla w_{j,h}^{{}^{\prime}n}\|\|\nabla(\phi_{j,h}^{n+1}-\phi_{j,h}^{n}+\phi_{j,h}^{n-1})\|\|\nabla\phi_{j,h}^{n+1}\|
α36ϕj,hn+12+Cαh2wj,hn2ϕj,hn+1ϕj,hn+ϕj,hn12.\displaystyle\leq\frac{\alpha}{36}\|\nabla\phi_{j,h}^{n+1}\|^{2}+\frac{C}{\alpha h^{2}}\|\nabla w_{j,h}^{{}^{\prime}n}\|^{2}\|\phi_{j,h}^{n+1}-\phi_{j,h}^{n}+\phi_{j,h}^{n-1}\|^{2}.

Using Taylor’s series, Cauchy-Schwarz, Poincare’s and Young’s inequalities the last term is evaluated as

|G1(t,vj,wj,ϕj,hn+1)|\displaystyle|G_{1}(t,v_{j},w_{j},\phi_{j,h}^{n+1})|\leq α36ϕj,hn+12+(Δt)29(ννm)2(1θ)2αwt(s)2\displaystyle\frac{\alpha}{36}\|\nabla\phi_{j,h}^{n+1}\|^{2}+(\Delta t)^{2}\frac{9(\nu-\nu_{m})^{2}(1-\theta)^{2}}{\alpha}\|\nabla w_{t}(s^{***})\|^{2}
+(Δt)4Cα{wtt(s)2vj(tn+1)2+wj,hn2vtt(s)2+vttt(s)2},\displaystyle+(\Delta t)^{4}\frac{C}{\alpha}\bigg{\{}\|\nabla w_{tt}(s^{*})\|^{2}\|\nabla v_{j}(t^{n+1})\|^{2}+\|\nabla w_{j,h}^{{}^{\prime}n}\|^{2}\|\nabla v_{tt}(s^{**})\|^{2}+\|v_{ttt}(s^{****})\|^{2}\bigg{\}},

with s,s,s,s[tn1,tn+1]s^{*},s^{**},s^{***},s^{****}\in[t^{n-1},t^{n+1}]. Using these estimates in (39) and reducing produces

14Δt(ϕj,hn+12ϕj,hn2+2ϕj,hn+1ϕj,hn22ϕj,hnϕj,hn12)\displaystyle\frac{1}{4\Delta t}\big{(}\|\phi_{j,h}^{n+1}\|^{2}-\|\phi_{j,h}^{n}\|^{2}+\|2\phi_{j,h}^{n+1}-\phi_{j,h}^{n}\|^{2}-\|2\phi_{j,h}^{n}-\phi_{j,h}^{n-1}\|^{2}\big{)}
(14ΔtCαh2wj,hn2)ϕj,hn+12ϕj,hn+ϕj,hn12+ν+νm4ϕj,hn+12\displaystyle\bigg{(}\frac{1}{4\Delta t}-\frac{C}{\alpha h^{2}}\|\nabla w_{j,h}^{{}^{\prime}n}\|^{2}\bigg{)}\|\phi_{j,h}^{n+1}-2\phi_{j,h}^{n}+\phi_{j,h}^{n-1}\|^{2}+\frac{\nu+\nu_{m}}{4}\|\nabla\phi_{j,h}^{n+1}\|^{2}
(1+θ)|ννm|4ψj,hn2+θ|ννm|4ψj,hn12+9(1+θ)2(ννm)24αηj,wn2\displaystyle\leq(1+\theta)\frac{|\nu-\nu_{m}|}{4}\|\nabla\psi_{j,h}^{n}\|^{2}+\theta\frac{|\nu-\nu_{m}|}{4}\|\nabla\psi_{j,h}^{n-1}\|^{2}+\frac{9(1+\theta)^{2}(\nu-\nu_{m})^{2}}{4\alpha}\|\nabla\eta_{j,w}^{n}\|^{2}
+9θ2(ννm)24αηj,wn12+9(ν+νm)24αηj,vn+12+Cα(2ηj,wnηj,wn1)2vj(tn+1)2\displaystyle+\frac{9\theta^{2}(\nu-\nu_{m})^{2}}{4\alpha}\|\nabla\eta_{j,w}^{n-1}\|^{2}+\frac{9(\nu+\nu_{m})^{2}}{4\alpha}\|\nabla\eta_{j,v}^{n+1}\|^{2}+\frac{C}{\alpha}\|\nabla(2\eta_{j,w}^{n}-\eta_{j,w}^{n-1})\|^{2}\|\nabla v_{j}(t^{n+1})\|^{2}
+Cα(2wj,hnwj,hn1)2ηj,vn+12+Cαwj,hn2(ηj,vn+1ηj,vn+ηj,vn1)2\displaystyle+\frac{C}{\alpha}\|\nabla(2w_{j,h}^{n}-w_{j,h}^{n-1})\|^{2}\|\nabla\eta_{j,v}^{n+1}\|^{2}+\frac{C}{\alpha}\|\nabla w_{j,h}^{{}^{\prime}n}\|^{2}\|\nabla(\eta_{j,v}^{n+1}-\eta_{j,v}^{n}+\eta_{j,v}^{n-1})\|^{2}
+Cαvj(tn+1)H222ψj,hnψj,hn12+(Δt)29(ννm)2(1θ)2αwt(s)2\displaystyle+\frac{C}{\alpha}\|v_{j}(t^{n+1})\|_{H^{2}}^{2}\|2\psi_{j,h}^{n}-\psi_{j,h}^{n-1}\|^{2}+(\Delta t)^{2}\frac{9(\nu-\nu_{m})^{2}(1-\theta)^{2}}{\alpha}\|\nabla w_{t}(s^{***})\|^{2}
+(Δt)4Cα{wtt(s)2vj(tn+1)2+wj,hn2vtt(s)2+vttt(s)2}.\displaystyle+(\Delta t)^{4}\frac{C}{\alpha}\bigg{\{}\|\nabla w_{tt}(s^{*})\|^{2}\|\nabla v_{j}(t^{n+1})\|^{2}+\|\nabla w_{j,h}^{{}^{\prime}n}\|^{2}\|\nabla v_{tt}(s^{**})\|^{2}+\|v_{ttt}(s^{****})\|^{2}\bigg{\}}. (41)

Apply similar techniques to (40), we get

14Δt(ψj,hn+12ψj,hn2+2ψj,hn+1ψj,hn22ψj,hnψj,hn12)\displaystyle\frac{1}{4\Delta t}\big{(}\|\psi_{j,h}^{n+1}\|^{2}-\|\psi_{j,h}^{n}\|^{2}+\|2\psi_{j,h}^{n+1}-\psi_{j,h}^{n}\|^{2}-\|2\psi_{j,h}^{n}-\psi_{j,h}^{n-1}\|^{2}\big{)}
+(14ΔtCαh2vj,hn2)ψj,hn+12ψj,hn+ψj,hn12+ν+νm4ψj,hn+12\displaystyle+\bigg{(}\frac{1}{4\Delta t}-\frac{C}{\alpha h^{2}}\|\nabla v_{j,h}^{{}^{\prime}n}\|^{2}\bigg{)}\|\psi_{j,h}^{n+1}-2\psi_{j,h}^{n}+\psi_{j,h}^{n-1}\|^{2}+\frac{\nu+\nu_{m}}{4}\|\nabla\psi_{j,h}^{n+1}\|^{2}
(1+θ)|ννm|4ϕj,hn2+θ|ννm|4ϕj,hn12+9(1+θ)2(ννm)24αηj,vn2\displaystyle\leq(1+\theta)\frac{|\nu-\nu_{m}|}{4}\|\nabla\phi_{j,h}^{n}\|^{2}+\theta\frac{|\nu-\nu_{m}|}{4}\|\nabla\phi_{j,h}^{n-1}\|^{2}+\frac{9(1+\theta)^{2}(\nu-\nu_{m})^{2}}{4\alpha}\|\nabla\eta_{j,v}^{n}\|^{2}
+9θ2(ννm)24αηj,vn12+9(ν+νm)24αηj,wn+12+Cα(2ηj,vnηj,vn1)2wj(tn+1)2\displaystyle+\frac{9\theta^{2}(\nu-\nu_{m})^{2}}{4\alpha}\|\nabla\eta_{j,v}^{n-1}\|^{2}+\frac{9(\nu+\nu_{m})^{2}}{4\alpha}\|\nabla\eta_{j,w}^{n+1}\|^{2}+\frac{C}{\alpha}\|\nabla(2\eta_{j,v}^{n}-\eta_{j,v}^{n-1})\|^{2}\|\nabla w_{j}(t^{n+1})\|^{2}
+Cα(2vj,hnvj,hn1)2ηj,wn+12+Cαvj,hn2(ηj,wn+1ηj,wn+ηj,wn1)2\displaystyle+\frac{C}{\alpha}\|\nabla(2v_{j,h}^{n}-v_{j,h}^{n-1})\|^{2}\|\nabla\eta_{j,w}^{n+1}\|^{2}+\frac{C}{\alpha}\|\nabla v_{j,h}^{{}^{\prime}n}\|^{2}\|\nabla(\eta_{j,w}^{n+1}-\eta_{j,w}^{n}+\eta_{j,w}^{n-1})\|^{2}
+Cαwj(tn+1)H222ϕj,hnϕj,hn12+(Δt)29(ννm)2(1θ)2αvt(s)2\displaystyle+\frac{C}{\alpha}\|w_{j}(t^{n+1})\|_{H^{2}}^{2}\|2\phi_{j,h}^{n}-\phi_{j,h}^{n-1}\|^{2}+(\Delta t)^{2}\frac{9(\nu-\nu_{m})^{2}(1-\theta)^{2}}{\alpha}\|\nabla v_{t}(s^{***})\|^{2}
+(Δt)4Cα{vtt(t)2wj(tn+1)2+vj,hn2wtt(t)2+wttt(t)2},\displaystyle+(\Delta t)^{4}\frac{C}{\alpha}\bigg{\{}\|\nabla v_{tt}(t^{*})\|^{2}\|\nabla w_{j}(t^{n+1})\|^{2}+\|\nabla v_{j,h}^{{}^{\prime}n}\|^{2}\|\nabla w_{tt}(t^{**})\|^{2}+\|w_{ttt}(t^{****})\|^{2}\bigg{\}}, (42)

with t,t,t,t[tn1,tn+1]t^{*},t^{**},t^{***},t^{****}\in[t^{n-1},t^{n+1}]. Now adds (41) and (42), multiply by 4Δt4\Delta t, assume

Δtαh2Cmax1jJ{vj,hn,wj,hn},\Delta t\leq\frac{\alpha h^{2}}{C\max\limits_{1\leq j\leq J}\{\|\nabla v_{j,h}^{{}^{\prime}n}\|,\|\nabla w_{j,h}^{{}^{\prime}n}\|\}},

drops non-negative terms, use stability and regularity assumptions, ϕj,h0=ψj,h0=ϕj,h1=ψj,h1=0\|\phi_{j,h}^{0}\|=\|\psi_{j,h}^{0}\|=\|\phi_{j,h}^{1}\|=\|\psi^{1}_{j,h}\|=0, ΔtM=T\Delta tM=T, and sum over the time steps to find

ϕj,hM\displaystyle\|\phi_{j,h}^{M} 2+2ϕj,hMϕj,hM12+ψj,hM2+2ψj,hMψj,hM12\displaystyle\|^{2}+\|2\phi_{j,h}^{M}-\phi_{j,h}^{M-1}\|^{2}+\|\psi_{j,h}^{M}\|^{2}+\|2\psi_{j,h}^{M}-\psi_{j,h}^{M-1}\|^{2}
+αΔtn=2M(ϕj,hn2+ψj,hn2)9(1+θ)2(ννm)2αΔtn=1M1(ηj,vn2+ηj,wn2)\displaystyle+\alpha\Delta t\sum\limits_{n=2}^{M}\big{(}\|\nabla\phi_{j,h}^{n}\|^{2}+\|\nabla\psi_{j,h}^{n}\|^{2}\big{)}\leq\frac{9(1+\theta)^{2}(\nu-\nu_{m})^{2}}{\alpha}\Delta t\sum\limits_{n=1}^{M-1}(\|\nabla\eta_{j,v}^{n}\|^{2}+\|\nabla\eta_{j,w}^{n}\|^{2})
+9θ2(ννm)2αΔtn=1M1(ηj,vn12+ηj,wn12)+9(ν+νm)2αΔtn=1M1(ηj,vn+12+ηj,wn+12)\displaystyle+\frac{9\theta^{2}(\nu-\nu_{m})^{2}}{\alpha}\Delta t\sum\limits_{n=1}^{M-1}(\|\nabla\eta_{j,v}^{n-1}\|^{2}+\|\nabla\eta_{j,w}^{n-1}\|^{2})+\frac{9(\nu+\nu_{m})^{2}}{\alpha}\Delta t\sum\limits_{n=1}^{M-1}(\|\nabla\eta_{j,v}^{n+1}\|^{2}+\|\nabla\eta_{j,w}^{n+1}\|^{2})
+CαΔtn=1M1{(2ηj,wnηj,wn1)2vj(tn+1)2+(2ηj,vnηj,vn1)2wj(tn+1)2}\displaystyle+\frac{C}{\alpha}\Delta t\sum\limits_{n=1}^{M-1}\bigg{\{}\|\nabla(2\eta_{j,w}^{n}-\eta_{j,w}^{n-1})\|^{2}\|\nabla v_{j}(t^{n+1})\|^{2}+\|\nabla(2\eta_{j,v}^{n}-\eta_{j,v}^{n-1})\|^{2}\|\nabla w_{j}(t^{n+1})\|^{2}\bigg{\}}
+CαΔtn=1M1{(2wj,hnwj,hn1)2ηj,vn+12+(2vj,hnvj,hn1)2ηj,wn+12}\displaystyle+\frac{C}{\alpha}\Delta t\sum\limits_{n=1}^{M-1}\bigg{\{}\|\nabla(2w_{j,h}^{n}-w_{j,h}^{n-1})\|^{2}\|\nabla\eta_{j,v}^{n+1}\|^{2}+\|\nabla(2v_{j,h}^{n}-v_{j,h}^{n-1})\|^{2}\|\nabla\eta_{j,w}^{n+1}\|^{2}\bigg{\}}
+CαΔtn=1M1{wj,hn2(ηj,vn+1ηj,vn+ηj,vn1)2+vj,hn2(ηj,wn+1ηj,wn+ηj,wn1)2}\displaystyle+\frac{C}{\alpha}\Delta t\sum\limits_{n=1}^{M-1}\bigg{\{}\|\nabla w_{j,h}^{{}^{\prime}n}\|^{2}\|\nabla(\eta_{j,v}^{n+1}-\eta_{j,v}^{n}+\eta_{j,v}^{n-1})\|^{2}+\|\nabla v_{j,h}^{{}^{\prime}n}\|^{2}\|\nabla(\eta_{j,w}^{n+1}-\eta_{j,w}^{n}+\eta_{j,w}^{n-1})\|^{2}\bigg{\}}
+CαΔtn=1M1{vj(tn+1)L(0,T;H2(Ω)22ψj,hnψj,hn12+wj(tn+1)H222ϕj,hnϕj,hn12}\displaystyle+\frac{C}{\alpha}\Delta t\sum\limits_{n=1}^{M-1}\bigg{\{}\|v_{j}(t^{n+1})\|_{L^{\infty}(0,T;H^{2}(\Omega)}^{2}\|2\psi_{j,h}^{n}-\psi_{j,h}^{n-1}\|^{2}+\|w_{j}(t^{n+1})\|_{H^{2}}^{2}\|2\phi_{j,h}^{n}-\phi_{j,h}^{n-1}\|^{2}\bigg{\}}
+C((Δt)4+(ννm)2(1θ)2(Δt)2).\displaystyle+C\left((\Delta t)^{4}+(\nu-\nu_{m})^{2}(1-\theta)^{2}(\Delta t)^{2}\right). (43)

Applying the discrete Gronwall lemma, we have

ϕj,hM2+\displaystyle\|\phi_{j,h}^{M}\|^{2}+ 2ϕj,hMϕj,hM12+ψj,hM2+2ψj,hMψj,hM12+αΔtn=2M(ϕj,hn2+ψj,hn2)\displaystyle\|2\phi_{j,h}^{M}-\phi_{j,h}^{M-1}\|^{2}+\|\psi_{j,h}^{M}\|^{2}+\|2\psi_{j,h}^{M}-\psi_{j,h}^{M-1}\|^{2}+\alpha\Delta t\sum\limits_{n=2}^{M}\left(\|\nabla\phi_{j,h}^{n}\|^{2}+\|\nabla\psi_{j,h}^{n}\|^{2}\right)
C(h2k+(Δt)4+(ννm)2(1θ)2Δt2).\displaystyle\leq C\left(h^{2k}+(\Delta t)^{4}+(\nu-\nu_{m})^{2}(1-\theta)^{2}\Delta t^{2}\right). (44)

Using the triangular inequality allows us to write

ej,vM2+ej,wM2+αΔtn=2M(ej,vn2+ej,wn2)2(ϕj,hM2+ψj,hM2\displaystyle\|e_{j,v}^{M}\|^{2}+\|e_{j,w}^{M}\|^{2}+\alpha\Delta t\sum\limits_{n=2}^{M}\left(\|\nabla e_{j,v}^{n}\|^{2}+\|\nabla e_{j,w}^{n}\|^{2}\right)\leq 2\bigg{(}\|\phi_{j,h}^{M}\|^{2}+\|\psi_{j,h}^{M}\|^{2}
+αΔtn=2M(ϕj,hn2+ψj,hn2)+ηj,vM2+ηj,wM2+αΔtn=2M(ηj,vn2+ηj,wn2))\displaystyle+\alpha\Delta t\sum\limits_{n=2}^{M}\left(\|\nabla\phi_{j,h}^{n}\|^{2}+\|\nabla\psi_{j,h}^{n}\|^{2}\right)+\|\eta_{j,v}^{M}\|^{2}+\|\eta_{j,w}^{M}\|^{2}+\alpha\Delta t\sum\limits_{n=2}^{M}\left(\|\nabla\eta_{j,v}^{n}\|^{2}+\|\nabla\eta_{j,w}^{n}\|^{2}\right)\bigg{)}
C(h2k+(Δt)4+(ννm)2(1θ)2Δt2).\displaystyle\leq C\left(h^{2k}+(\Delta t)^{4}+(\nu-\nu_{m})^{2}(1-\theta)^{2}\Delta t^{2}\right). (45)

Now summing over jj and using the triangular inequality completes the proof. ∎

4 Numerical experiments

To test the proposed Algorithm 3.1 and theory, in this section we present results of numerical experiments. In order to compute the first timestep solutions vj1v_{j}^{1}, and wj1w_{j}^{1}, we use a first-order ensemble backward-Euler scheme proposed in [47] without the eddy viscosity term and together with the initial conditions vj0=vj(0)v_{j}^{0}=v_{j}(0) and wj0=wj(0)w_{j}^{0}=w_{j}(0). Thus, for further time evolution, vj0,wj0,vj1,andwj1v_{j}^{0},\hskip 2.84526ptw_{j}^{0},\hskip 2.84526ptv_{j}^{1},\hskip 2.84526pt\text{and}\hskip 2.84526ptw_{j}^{1} are used as the two required initial conditions for the Algorithm 3.1.

For simulations of MHD systems, it is considered important to enforce the solenoidal constraint B=0\nabla\cdot B=0 in discrete level to the machine precision [29]. This is because the condition is induced by the induction equation for all time if the initial magnetic field is divergence free [49], which is a precise physical law. Moreover, it has been shown that for MHD flow simulations B0\nabla\cdot B\neq 0 can produce large errors in the solution [12]. Thus, the ((P2)2,P1disc)((P_{2})^{2},P_{1}^{disc}) SV element, which is pointwise divergence-free on a barycenter refined regular triangular mesh, will be used for the velocity-pressure and magnetic field-magnetic pressure pairs throughout this section. We ran our simulations using the free finite element software Freefem++[25] with the triangular mesh. We used direct solver UMFPACK for all the simulations.

4.1 Convergence rate verification

To verify the predicted convergence rates of our analysis in Section 3.2, we begin the experiment with a manufactured analytical solution,

v=(cosy+(1+et)sinysinx+(1+et)cosx),w=(cosy(1+et)sinysinx(1+et)cosx),p=sin(x+y)(1+et),λ=0,{v}=\left(\begin{array}[]{c}\cos y+(1+e^{t})\sin y\\ \sin x+(1+e^{t})\cos x\end{array}\right),\ {w}=\left(\begin{array}[]{c}\cos y-(1+e^{t})\sin y\\ \sin x-(1+e^{t})\cos x\end{array}\right),\ p=\sin(x+y)(1+e^{t}),\ \lambda=0,

on the domain Ω=(0,1)2\Omega=(0,1)^{2}. Next, we create four different true solutions from the above solution introducing a perturbation parameter ϵ\epsilon as follows:

vj:={(1+(1)j1ϵ)v1j<3(1+(1)j12ϵ)v3j4,andwj:={(1+(1)j1ϵ)w1j<3(1+(1)j12ϵ)w3j4,\displaystyle v_{j}:=\begin{cases}(1+(-1)^{j-1}\epsilon)v&1\leq j<3\\ (1+(-1)^{j-1}2\epsilon)v&3\leq j\leq 4\end{cases},\hskip 5.69054pt\text{and}\hskip 5.69054ptw_{j}:=\begin{cases}(1+(-1)^{j-1}\epsilon)w&1\leq j<3\\ (1+(-1)^{j-1}2\epsilon)w&3\leq j\leq 4\end{cases},

where jj\in\mathbb{N}. By construction, the averages vj¯=v\bar{v_{j}}=v and wj¯=w\bar{w_{j}}=w. Using the above perturbed solutions, we compute right-hand side forcing terms. The Dirichlet boundary conditions are used on the boundary of the unit square.

The Algorithm 3.1 computes the discrete ensemble average <vhn><v_{h}^{n}> and <whn><w_{h}^{n}>, and these will be used to compare to the true ensemble average <v(tn)><v(t^{n})> and <w(tn)><w(t^{n})>, respectively. We notate the ensemble average error as <eu>:=<uh>n<u(tn)><e_{u}>:=<u_{h}>^{n}-<u(t^{n})>.

For our choice of element, the theory predicts the L2(0,T;H1(Ω)d)L^{2}(0,T;H^{1}(\Omega)^{d}) error to be of O(h2+Δt2+(1θ)|ννm|Δt)O(h^{2}+\Delta t^{2}+(1-\theta)|\nu-\nu_{m}|\Delta t) provided Δt<O(h2)\Delta t<O(h^{2}). In this experiment, we consider ν=0.01\nu=0.01, and νm=0.001\nu_{m}=0.001 and compute the largest possible θ=1/9\theta=1/9, subject to the condition in (24). In this case, Δt2\Delta t^{2} dominates over (1θ)|ννm|Δt(1-\theta)|\nu-\nu_{m}|\Delta t, and thus the error behaves like O(h2+Δt2)O(h^{2}+\Delta t^{2}). We consider three different choices ϵ=0.001, 0.01 and 0.1\epsilon=0.001,\text{ }0.01\text{ }\text{and}\text{ }0.1 for the perturbation parameter.

To observe the temporal convergence, we choose a fixed mesh width h=1/64h=1/64, end time T=1T=1, and compute with varying timestep sizes. On the other hand, we use a small end time T=0.001T=0.001, a fixed timestep size Δt=T/8\Delta t=T/8, and compute on successively refined meshes to observe the spatial convergence rate.

Tables 1-4 exhibit errors and convergence rates for the variable vv and ww, and we observe second order asymptotic temporal convergence rates and optimal spatial convergence rates for all choices of ϵ\epsilon. Note that we computed the convergence rates for both the variables and for all the choices of ϵ\epsilon using both SV and weakly divergence free Taylor Hood (TH) elements. For this particular problem, we have found the same convergence behavior with both the SV and TH elements, and thus TH element results are omitted.

Temporal convergence (fixed h=1/64h=1/64)
ϵ=0.001\epsilon=0.001 ϵ=0.01\epsilon=0.01 ϵ=0.1\epsilon=0.1
Δt\Delta t <ev>2,1\|<e_{v}>\|_{2,1} rate <ev>2,1\|<e_{v}>\|_{2,1} rate <ev>2,1\|<e_{v}>\|_{2,1} rate
T4\frac{T}{4} 2.8765e-1 2.8767e-1 2.9004e-1
T8\frac{T}{8} 8.4966e-2 1.76 8.4974e-2 1.76 8.5986e-2 1.75
T16\frac{T}{16} 2.3855e-2 1.83 2.3860e-2 1.83 2.4048e-2 1.84
T32\frac{T}{32} 6.2895e-3 1.92 6.2899e-3 1.92 6.3445e-3 1.92
T64\frac{T}{64} 1.5801e-3 1.99 1.5801e-3 1.99 1.5938e-3 1.99
Table 1: Errors and convergence rates for vv with θ=1/9\theta=1/9, ν=0.01\nu=0.01, and νm=0.001\nu_{m}=0.001.
Spatial convergence (fixed T=0.001T=0.001, Δt=T/8\Delta t=T/8)
ϵ=0.001\epsilon=0.001 ϵ=0.01\epsilon=0.01 ϵ=0.1\epsilon=0.1
hh <ev>2,1\|<e_{v}>\|_{2,1} rate <ev>2,1\|<e_{v}>\|_{2,1} rate <ev>2,1\|<e_{v}>\|_{2,1} rate
14\frac{1}{4} 1.2071e-4 1.2071e-4 1.2071e-4
18\frac{1}{8} 3.0380e-5 1.99 3.0380e-5 1.99 3.0382e-5 1.99
116\frac{1}{16} 7.6186e-6 2.00 7.6186e-6 2.00 7.6197e-6 2.00
132\frac{1}{32} 1.9144e-6 1.99 1.9144e-6 1.99 1.9151e-6 1.99
164\frac{1}{64} 4.8147e-7 1.99 4.8147e-7 1.99 4.8180e-7 1.99
Table 2: Errors and convergence rates for vv with θ=1/9\theta=1/9, ν=0.01\nu=0.01, and νm=0.001\nu_{m}=0.001.
Spatial convergence (fixed T=0.001T=0.001, Δt=T/8\Delta t=T/8)
ϵ=0.001\epsilon=0.001 ϵ=0.01\epsilon=0.01 ϵ=0.1\epsilon=0.1
hh <ew>2,1\|<e_{w}>\|_{2,1} rate <ew>2,1\|<e_{w}>\|_{2,1} rate <ew>2,1\|<e_{w}>\|_{2,1} rate
14\frac{1}{4} 2.3107e-4 2.3107e-4 2.3108e-4
18\frac{1}{8} 5.7827e-5 2.00 5.7827e-5 2.00 5.7832e-5 2.00
116\frac{1}{16} 1.4539e-5 1.99 1.4539e-5 1.99 1.4544e-5 1.99
132\frac{1}{32} 3.6966e-6 1.98 3.6966e-6 1.98 3.7008e-6 1.97
164\frac{1}{64} 9.4949e-7 1.96 9.4951e-7 1.96 9.5174e-7 1.96
Table 3: Errors and convergence rates for ww with θ=1/9\theta=1/9, ν=0.01\nu=0.01, and νm=0.001\nu_{m}=0.001.
Temporal convergence (fixed h=1/64h=1/64)
ϵ=0.001\epsilon=0.001 ϵ=0.01\epsilon=0.01 ϵ=0.1\epsilon=0.1
Δt\Delta t <ew>2,1\|<e_{w}>\|_{2,1} rate <ew>2,1\|<e_{w}>\|_{2,1} rate <ew>2,1\|<e_{w}>\|_{2,1} rate
T4\frac{T}{4} 2.4694e-1 2.4694e-1 2.4787e-1
T8\frac{T}{8} 7.7109e-1 1.68 7.7111e-1 1.76 7.7527e-2 1.68
T16\frac{T}{16} 2.2285e-2 1.79 2.2286e-2 1.83 2.2455e-2 1.79
T32\frac{T}{32} 6.0150e-3 1.89 6.0151e-3 1.92 6.0531e-3 1.89
T64\frac{T}{64} 1.5350e-3 1.97 1.5350e-3 1.99 1.5440e-3 1.97
Table 4: Errors and convergence rates for ww with θ=1/9\theta=1/9, ν=0.01\nu=0.01, and νm=0.001\nu_{m}=0.001.

4.2 MHD channel flow over a step

Next, we consider a domain which is a 30×1030\times 10 rectangular channel with a 1×11\times 1 step five units away from the inlet into the channel. No slip boundary condition is prescribed for the velocity and B=<0,1>TB=<0,1>^{T} is enforced for the magnetic field on the walls. At the inflow, we set u=<y(10y)/25,0>Tu=<y(10-y)/25,0>^{T} and B=<0,1>TB=<0,1>^{T}, and the outflow condition uses a channel of extension 10 units, and at the end of the extension, we set outflow velocity and magnetic field equal to the inflow.

An ensemble of four different solutions corresponding to the perturbed initial conditions
uj(0):={(1+(1)j1ϵ)u01j<3(1+(1)j12ϵ)u03j4u_{j}(0):=\begin{cases}(1+(-1)^{j-1}\epsilon)u_{0}&1\leq j<3\\ (1+(-1)^{j-1}2\epsilon)u_{0}&3\leq j\leq 4\end{cases} and Bj(0):={(1+(1)j1ϵ)B01j<3(1+(1)j12ϵ)B03j4B_{j}(0):=\begin{cases}(1+(-1)^{j-1}\epsilon)B_{0}&1\leq j<3\\ (1+(-1)^{j-1}2\epsilon)B_{0}&3\leq j\leq 4\end{cases} where, jj\in\mathbb{N}, u0:=<y(10y)/25,0>Tu_{0}:=<y(10-y)/25,0>^{T} and B0:=<0,1>TB_{0}:=<0,1>^{T}, and a similar way perturbed inflow and outflow are considered. A triangular unstructured mesh of the domain that provides a total of 3316922 degrees of freedom (dof) is considered, where velocity dof=1473898\text{dof}=1473898, magnetic field dof=1473898\text{dof}=1473898, pressure dof=184563\text{dof}=184563, and magnetic pressure dof=184563\text{dof}=184563. The simulations of the Algorithm 3.1 are done with various values of ϵ\epsilon until T=40T=40, with s=0.001s=0.001, ν=0.001\nu=0.001, νm=0.01\nu_{m}=0.01, θ=1/9\theta=1/9, and timestep size Δt=1\Delta t=1. For the viscosity and magnetic diffusivity pair, we compute the largest possible θ\theta so that the condition in (24) holds. Velocity and magnetic fields ensemble average solutions for varying ϵ\epsilon and parameters are plotted in Figures 1-2, and compare them to the usual MHD simulation (which is the ϵ=0\epsilon=0 case). We observe that the ensemble average solutions appear to converge to the unperturbed solution as ϵ0\epsilon\rightarrow 0, which is expected from our theory. Though, in our analysis, a timestep restriction Δt<O(h2)\Delta t<O(h^{2}) appears due to the use of inverse inequality, in this numerical experiment, we could choose a larger timestep size and ran the simulation successfully for long time.

Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Fig. 1: The velocity ensemble solution (shown as streamlines over speed contour) at T=40T=40 for MHD channel flow over a step with Δt=1\Delta t=1, s=0.001s=0.001, ν=0.001\nu=0.001, νm=0.01\nu_{m}=0.01, θ=1/9\theta=1/9, velocity dof=1473898\text{dof}=1473898, and pressure dof=184563\text{dof}=184563.
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Refer to caption
Fig. 2: The magnetic field ensemble solution (magnetic field strength) at T=40T=40 for MHD channel flow over a step with Δt=1\Delta t=1, s=0.001s=0.001, ν=0.001\nu=0.001, νm=0.01\nu_{m}=0.01, θ=1/9\theta=1/9, magnetic field dof=1473898dof=1473898, and magnetic pressure dof=184563dof=184563.

5 Conclusion and future works

In this paper, we proposed, analyzed, and tested a second order in time in practice, optimally accurate in space, decoupled and efficient algorithm for MHD flow ensemble computations. The second order temporal accuracy in practice is a major improvement to the first order ensemble average algorithm proposed in [47]. The algorithm extends the breakthrough idea for efficient computation of flow ensemble for Navier-Stokes [33] to MHD and combines with the breakthrough idea of Trenchea [59] to construct a decoupled stable scheme in terms of Elsässer variables. The key features to the efficiency of the algorithm are: (i) It is a stable decoupled method, split into two Oseen problems, which are identical to assembled, much easier to solve and can be solved simultaneously. (ii) At each time step, all JJ different linear systems share the same coefficient matrix, as a result, the storage requirement is reduced, a single assembly of the coefficient matrix is required instead of JJ times, preconditioners need to be built once and can be reused. (iii) It can take the advantage of the use of a block linear solver. (iv) No data restrictions are needed to avoid instability due to certain viscous terms. We proved the stability and second order convergence of the algorithm with respect to the timestep size. Numerical experiments were done on a unit square with a manufactured solution that verified the predicted convergence rates. Finally, we applied our scheme on a benchmark channel flow over a step problem and showed the method performed well. Though, in our analysis, a timestep restriction appears which was not observed in the numerical experiments.

In this paper, we considered the flow ensemble subject to the slightly different initial conditions and forcing functions, we plan to investigate flow ensemble behavior where the viscosities, and the boundary conditions involve uncertainties. In the numerical experiments, no timestep restriction was observed, and thus further investigation is needed to find unconditional stability of the scheme. The recent idea [20] of a continuous data assimilation algorithm for a velocity-vorticity formulation of the Navier-Stokes equations can be applied to the MHD flow ensemble. To reduce the computational cost, reduced order modeling (ROM) for the ensemble MHD flow computation will be the future research avenue. Recently, it has been shown the data-driven filtered ROM for flow problem [60] works well for the complex system. To reduced computation cost further to simulate an ensemble MHD system as well as more accurate results, it is worth exploring in ROM with physically accurate data [48]. We also plan to apply the recent advances [22] of an evolve-filter-relax based stabilization of ROMs for uncertainty quantification of the MHD flow ensemble using stochastic collocation method.

The finite element simulations of the Maxwell equations using nodal based elements often produce cancellation errors, interface problems [2], and spurious modes [11, 58] that cause unwanted and unphysical solutions. For magnetic field, the tangential components are continuous across inter-element boundaries but it is not necessary for the normal components. By the nature of finite-element interpolants, some nodal vectorial elements enforce the continuity of the normal component across the interface which is not required by the physics. It is now well established that the edge elements, are more appropriate for the finite element discretization of the Maxwell equations [3, 7, 10], which only enforces the tangential continuity of the magnetic field across the interfaces. MHD flow ensemble simulations with Nédélec’s edge element [51] will be the next research direction.

Acknowledgment. The author thanks Dr. Leo G. Rebholz for his constructive comments and suggestions that greatly improved the manuscript.

References

  • [1] M. Akbas, S. Kaya, M. Mohebujjaman, and L. Rebholz. Numerical analysis and testing of a fully discrete, decoupled penalty-projection algorithm for MHD in elsässer variable. International Journal of Numerical Analysis &\& Modeling, 13(1):90–113, 2016.
  • [2] R. Albanese and G. Rubinacci. Analysis of three-dimensional electromagnetic fields using edge elements. Journal of Computational Physics, 108(2):236–245, 1993.
  • [3] R. Albanese and G. Rubinacci. Finite element methods for the solution of 3D eddy current problems. Advances in Imaging and Electron Physics, 102:1–86, 1997.
  • [4] D. Arnold and J. Qin. Quadratic velocity/linear pressure Stokes elements. In R. Vichnevetsky, D. Knight, and G. Richter, editors, Advances in Computer Methods for Partial Differential Equations VII, pages 28–34. IMACS, 1992.
  • [5] L. Barleon, V. Casal, and L. Lenhart. MHD flow in liquid-metal-cooled blankets. Fusion Engineering and Design, 14:401–412, 1991.
  • [6] J. D. Barrow, R. Maartens, and C.G. Tsagas. Cosmology with inhomogeneous magnetic fields. Physics Reports, 449:131–171, 2007.
  • [7] R. Beck, R. Hiptmair, and B. Wohlmuth. Hierarchical error estimator for eddy current computation. Numerical mathematics and advanced applications (Jyväskylä, 1999), pages 110–120, 1999.
  • [8] D. Biskamp. Magnetohydrodynamic Turbulence. Cambridge University Press, Cambridge, 2003.
  • [9] P. Bodenheimer, G.P. Laughlin, M. Rozyczka, and H.W. Yorke. Numerical methods in astrophysics. Series in Astronomy and Astrophysics, Taylor &\& Francis, New York, 2007.
  • [10] A. Bossavit. A rationale for ‘edge-elements’ in 3-D fields computations. IEEE Transactions on Magnetics, 24(1):74–79, 1988.
  • [11] A. Bossavit. Solving maxwell equations in a closed cavity, and the question of ‘spurious modes’. IEEE Transactions on magnetics, 26(2):702–705, 1990.
  • [12] J. Brackbill and D. Barnes. The effect of nonzero B=0\nabla\cdot\textit{B}=0 on the numerical solution of the magnetohydrodynamics equations. Journal of Computational Physics, 35:426–430, 1980.
  • [13] S. C. Brenner and L. R. Scott. The Mathematical Theory of Finite Element Methods, volume 15 of Texts in Applied Mathematics. Springer Science+Business Media, LLC, 2008.
  • [14] M. Carney, P. Cunningham, J. Dowling, and C. Lee. Predicting probability distributions for surf height using an ensemble of mixture density networks. International Conference on Machine Learning, pages 113–120, 2005.
  • [15] P. A. Davidson. An introduction to magnetohydrodynamics. Cambridge Texts in Applied Mathematics, Cambridge University Press, Cambridge, 2001.
  • [16] E. Dormy and A. M. Soward. Mathematical aspects of natural dynamos. Fluid Mechanics of Astrophysics and Geophysics, Grenoble Sciences. Universite Joseph Fourier, Grenoble, VI, 2007.
  • [17] P. P. Edwards, C.N.R Rao, N. Kumar, and A. S. Alexandrov. The possibility of a liquid superconductor. ChemPhysChem, 7(9):2015–2021, 2006.
  • [18] J. A. Fiordilino. A second order ensemble timestepping algorithm for natural convection. SIAM Journal on Numerical Analysis, 56(2):816–837, 2018.
  • [19] J. A. Font. Gerneral relativistic hydrodynamics and magnetohydrodynamics: hyperbolic system in relativistic astrophysics, in hyperbolic problems: theory, numerics, applications. Springer, Berlin, pages 3–17, 2008.
  • [20] M. Gardner, A. Larios, L. G. Rebholz, D. Vargun, and C. Zerfas. Continuous data assimilation applied to a velocity-vorticity formulation of the 2D Navier-Stokes equations. American Institute of Mathematical Sciences Electronic Research Archive, to appear.
  • [21] V. Girault and P.-A.Raviart. Finite element methods for Navier-Stokes equations: Theory and Algorithms. Springer-Verlag, 1986.
  • [22] M. Gunzburger, T. Iliescu, M. Mohebujjaman, and M. Schneier. An evolve-filter-relax stabilized reduced order stochastic collocation method for the time-dependent Navier–Stokes equations. SIAM/ASA Journal on Uncertainty Quantification, 7(4):1162–1184, 2019.
  • [23] M. Gunzburger, N. Jiang, and Z. Wang. A second-order time-stepping scheme for simulating ensembles of parameterized flow problems. Computational Methods in Applied Mathematics, 19:681–701, 2018.
  • [24] H. Hashizume. Numerical and experimental research to solve MHD problem in liquid blanket system. Fusion Engineering and Design, 81:1431–1438, 2006.
  • [25] F. Hecht. New development in Freefem++. Journal of Numerical Mathematics, 20:251–266, 2012.
  • [26] T. Heister, M. Mohebujjaman, and L. Rebholz. Decoupled, unconditionally stable, higher order discretizations for MHD flow simulation. Journal of Scientific Computing, 71:21–43, 2017.
  • [27] J. G. Heywood and R. Rannacher. Finite-element approximation of the nonstationary navier-stokes problem part iv: error analysis for second-order time discretization. SIAM Journal on Numerical Analysis, 27:353–384, 1990.
  • [28] W. Hillebrandt and F. Kupka. Interdisciplinary aspects of turbulence. Lecture Notes in Physics, Springer-Verlag, Berlin, 756, 2009.
  • [29] K. Hu, Y. Ma, and J. Xu. Stable finite element methods preserving B=0\nabla\cdot{B}=0 exactly for MHD models. Numerische Mathematik, 135:371–397, 2017.
  • [30] N. Jiang. A higher order ensemble simulation algorithm for fluid flows. Journal of Scientific Computing, 64:264–288, 2015.
  • [31] N. Jiang. A second-order ensemble method based on a blended backward differentiation formula timestepping scheme for time-dependent Navier–Stokes equations. Numerical Methods for Partial Differential Equations, 33(1):34–61, 2017.
  • [32] N. Jiang, S. Kaya, and W. Layton. Analysis of model variance for ensemble based turbulence modeling. Computational Methods in Applied Mathematics, 15:173–188, 2015.
  • [33] N. Jiang and W. Layton. An algorithm for fast calculation of flow ensembles. International Journal for Uncertainty Quantification, 4:273–301, 2014.
  • [34] N. Jiang and W. Layton. Numerical analysis of two ensemble eddy viscosity numerical regularizations of fluid motion. Numerical Methods for Partial Differential Equations, 31:630–651, 2015.
  • [35] N. Jiang and M. Schneier. An efficient, partitioned ensemble algorithm for simulating ensembles of evolutionary MHD flows at low magnetic reynolds number. Numerical Methods for Partial Differential Equations, 34(6):2129–2152, 2018.
  • [36] C. A. Jones and G. Schubert. Thermal and compositional convection in the outer core. Treatise in Geophysics, Core Dynamics, 8:131–185, 2015.
  • [37] L. D. Landau and E. M. Lifshitz. Electrodynamics of Continuous Media. Pergamon Press, Oxford, 1960.
  • [38] W. Layton. Introduction to the Numerical Analysis of Incompressible Viscous Flows. Computational Science and Engineering. Society for Industrial and Applied Mathematics, 2008.
  • [39] J. M. Lewis. Roots of ensemble forecasting. Monthly Weather Review, 133:1865 – 1885, 2005.
  • [40] Y. Li and C. Trenchea. Partitioned second order method for magnetohydrodynamics in elsässer variables. Discrete & Continuous Dynamical Systems-B, 23(7):2803, 2018.
  • [41] T. F. Lin, J. B. Gilbert, and R. Kossowsky. Sea-water magnetohydrodynamic propulsion for next-generation undersea vehicles. Technical report, PENNSYLVANIA STATE UNIV STATE COLLEGE APPLIED RESEARCH LAB, 1990.
  • [42] T. N. Palmer M. Leutbecher. Ensemble forecasting. Journal of Computational Physics, 227:3515–3539, 2008.
  • [43] O. P. L. Maître and O. M. Knio. Spectral methods for uncertainty quantification. Springer, 2010.
  • [44] W. J. Martin and M. Xue. Sensitivity analysis of convection of the 24 May 2002 IHOP case using very large ensembles. Monthly Weather Review, 134(1):192–207, 2006.
  • [45] D. L. Mitchell and D. U. Gubser. Magnetohydrodynamic ship propulsion with superconducting magnets. Journal of Superconductivity, 1(4):349–364, 1988.
  • [46] M. Mohebujjaman. Efficient numerical methods for magnetohydrodynamic flow. Ph.D. Thesis, Clemson University, 2017.
  • [47] M. Mohebujjaman and L. G. Rebholz. An efficient algorithm for computation of MHD flow ensembles. Computational Methods in Applied Mathematics, 17:121–137, 2017.
  • [48] M. Mohebujjaman, L. G. Rebholz, and T. Iliescu. Physically-constrained data-driven, filtered reduced order modeling of fluid flows. International Journal for Numerical Methods in Fluids, accepted.
  • [49] M. Mohebujjaman, S. Shiraiwa, B. LaBombard, J. C. Wright, and K. Uppalapati. Scalability analysis of direct and iterative solvers used to model charging of non-insulated superconducting pancake solenoids. arXiv preprint arXiv:2007.15410, 2020.
  • [50] M. Neda, A. Takhirov, and J. Waters. Ensemble calculations for time relaxation fluid flow models. Numerical Methods for Partial Differential Equations, 32(3):757–777, 2016.
  • [51] J. C. Nédélec. Mixed finite elements in 3\mathbb{R}^{3}. Numerische Mathematik, 35(3):315–341, 1980.
  • [52] P. Olson. Experimental dynamos and the dynamics of planetary cores. Annual Review of Earth and Planetary Sciences, 41:153–181, 2013.
  • [53] J. D. G. Osorio and S. G. G. Galiano. Building hazard maps of extreme daily rainy events from PDF ensemble, via REA method, on Senegal river basin. Hydrology and Earth System Sciences, 15:3605 – 3615, 2011.
  • [54] B. Punsly. Black hole gravitohydrodynamics. Astrophysics and Space Science Library, Springer-Verlag, Berlin, Second Edition, 355, 2008.
  • [55] M. A. Samad and M. Mohebujjaman. MHD heat and mass transfer free convection flow along a verticle stretching sheet in presence of magnetic field with heat generation. Research Journal of Applied Sciences, Engineering and Technology, 1(3):98–106, 2009.
  • [56] L. R. Scott and M. Vogelius. Conforming finite element methods for incompressible and nearly incompressible continua. Lectures in Applied Mathematics, 22(2), 1985.
  • [57] S. Smolentsev, R. Moreau, L. Buhler, and C. Mistrangelo. MHD thermofluid issues of liquid-metal blankets: phenomena and advances. Fusion Engineering and Design, 85:1196–1205, 2010.
  • [58] D. Sun, J. Manges, X. Yuan, and Z. Cendes. Spurious modes in finite-element methods. IEEE Antennas and Propagation Magazine, 37(5):12–24, 1995.
  • [59] C. Trenchea. Unconditional stability of a partitioned IMEX method for magnetohydrodynamic flows. Applied Mathematics Letters, 27:97–100, 2014.
  • [60] X. Xie, M. Mohebujjaman, L. G. Rebholz, and T. Iliescu. Data-driven filtered reduced order modeling of fluid flows. SIAM Journal on Scientific Computing, 40(3):B834–B857, 2018.
  • [61] S. Zhang. A new family of stable mixed finite elements for the 3D Stokes equations. Mathematics of Computation, 74:543–554, 2005.