<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Fully discrete, decoupled and energy-stable Fourier-Spectralnumerical scheme for the nonlocal Cahn–Hilliard equation coupledwith Navier–Stokes/Darcy flow regime of two-phase incompressibleflows</title></titleStmt>
			<publicationStmt>
				<publisher>Elsevier</publisher>
				<date>08/01/2023</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10505197</idno>
					<idno type="doi">10.1016/j.cma.2023.116289</idno>
					<title level='j'>Computer methods in applied mechanics and engineering</title>
<idno>0045-7825</idno>
<biblScope unit="volume"></biblScope>
<biblScope unit="issue"></biblScope>					

					<author>S Zeng</author><author>Z Xie</author><author>J Wang</author><author>X. Yang</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[In this paper, we introduce fully discrete Fourier-Spectral numerical scheme to solve the nonlocal Cahn±Hilliard equation coupled with Navier±Stokes/Darcy equations, which represent a phase-field model for two-phase incompressible flow in either the free flow regime or a Hele-Shaw cell. The proposed scheme achieves full decoupling while maintaining linearity and energy stability through a combination of the Scalar Auxiliary Variable (SAV) method, which discretizes the nonlinear potential, and the ªZero-Energy-Contributionº (ZEC) method, which handles the coupled nonlinear advective/surface tension terms. The efficiency of this scheme is attributed to its linear decoupling structure and the fact that it requires only a few elliptic equations with constant coefficients to be solved at each time step. We rigorously establish the scheme's unconditional energy stability. Further, some numerical simulations are provided in both 2D and 3D to show its effectiveness, including its accuracy, stability, and efficiency.]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>The nonlocal Cahn&#177;Hilliard model <ref type="bibr">[1,</ref><ref type="bibr">2]</ref> has found widespread use in various scientific fields, such as materials science, soft matter physics, and biophysics, to study complex systems exhibiting phase separations. Compared with the classical Cahn&#177;Hilliard model <ref type="bibr">[3]</ref>, which is primarily a phenomenological model, the nonlocal Cahn&#177;Hilliard model takes into account the effects of long-range forces such as van der Waals forces or electrostatic interactions, which are critical in nonuniform systems and significantly influence the dynamics of phase separation. In fact, a complete microscopic derivation of phase separation using the statistical mechanics approach leads to the nonlocal Cahn&#177;Hilliard model <ref type="bibr">[4]</ref> as opposed to the classical version. Therefore, from a physical perspective, when modeling two-phase flows with interfacial effects, coupling the nonlocal Cahn&#177;Hilliard equation with the fluid dynamical equations to simulate a two-phase flow system is a more reasonable model than using the extensively employed local Cahn&#177;Hilliard model <ref type="bibr">[5&#177;13]</ref> in the aspect of accounting for the long-range forces present in the system, thereby providing a more precise and physically consistent description of the fluid dynamics.</p><p>The primary objective of this article is to develop some efficient numerical schemes to solve the two-phase flow model resulting from the coupling of the flow field with the nonlocal Cahn&#177;Hilliard equation, where the flow field comprises of two commonly-used regimes, the free flow (Navier&#177;Stokes) and the Hele-Shaw flow (Darcy). Although theoretical studies related to topics such as global attractor, existence and uniqueness of strong solutions, regularities, and applications of these models (e.g., tumor models) exist, cf. [14&#177;21], there has been a paucity of discussion regarding the development of numerical algorithms for them. The current focus of numerical method design has been primarily on the nonlocal Cahn&#177;Hilliard equation itself, e.g., the convex-splitting method [22&#177;24], the Invariant Energy Quadratization approach [25&#177;29] or its various version of Scalar Auxiliary variable approach <ref type="bibr">[30,</ref><ref type="bibr">31]</ref>, linear stabilization method <ref type="bibr">[32,</ref><ref type="bibr">33]</ref>, etc. However, integrating the nonlocal Cahn&#177;Hilliard equation with the flow field leads to a model with multiple nonlinear coupling terms, posing a daunting challenge in designing a trustworthy numerical method that meets critical requirements such as unconditional energy stability, linearity, high order temporal accuracy, and full decoupling. Notably, preserving the discrete energy dissipation law is of paramount importance when dealing with nonlinear dissipative systems. Such a pursuit eliminates spurious numerical solutions, while assuring the dependability and accuracy of the results. Furthermore, properties like linearity and full decoupling offer a host of advantages for enhanced ease and efficiency of computations. Consequently, maintaining secondorder accuracy in time, while also upholding these pivotal properties, is imperative for ensuring the precision of the numerical solution.</p><p>Hence, it is pertinent to pose the question of what obstacles are encountered in formulating numerical methodologies, as expounded earlier, for the coupled models comprising the nonlocal Cahn&#177;Hilliard equation and either the Darcy or Navier&#177;Stokes equations. A comprehensive investigation of the mathematical model structure uncovers numerous intricate aspects that demand meticulous attention during the discretization process, including: (i) the linear coupling between the velocity and pressure; (ii) the nonlinear coupling among the velocity and phasefield variable in the advection and surface tension; and (iii) the nonlinear convolutional term with nonlocal effects and the double-well potential with stiffness. Remarkably, numerous numerical methods have achieved success and established credibility for each of the three aspects. For instance, the projection-type approach is a well-known and efficient method for handling the linear coupling between velocity and pressure in (i) by solving two independent momentum equation and the pressure projection Poisson-type equation. A range of numerical methods exist for (iii), as mentioned earlier. In addition, various efficient approaches have been developed for (ii), such as fullyimplicit <ref type="bibr">[9]</ref>, semi-implicit <ref type="bibr">[11]</ref>, and stabilized explicit <ref type="bibr">[6,</ref><ref type="bibr">7]</ref> methods. However, combining all three aspects in one model presents a formidable challenge, as the authors have noticed that no successful attempts have been undertaken to acquire numerical schemes that exhibit second-order accuracy, linearized, full decoupled, and unconditional energy stable. Consequently, there is currently a lack of fully discrete schemes available for the flow-coupled nonlocal Cahn&#177;Hilliard model.</p><p>The objective of this research paper is to develop numerical schemes for solving the flow-coupled nonlocal Cahn&#177;Hilliard model that exhibits the numerical advantages described above to effectively capture the dynamics and enable accurate simulations. To accomplish this goal, we propose to combine existing numerical algorithms, including the projection method for solving the fluid equations, the SAV method for linear discretization of the double-well potential, and the &#170;Zero-Energy-Contribution&#186; (ZEC) method for handling those coupled nonlinear advective and surface tension terms. The ZEC method has been widely used for constructing decoupled numerical schemes that involve the local Cahn&#177;Hilliard equations and other equations, such as hydrodynamics, magnetic fields, or others (see <ref type="bibr">[34&#177;38]</ref>). Both the SAV and ZEC methods involve introducing additional nonlocal variables and constructing corresponding time-oriented ordinary differential equations (ODEs). In the SAV method, the nonlocal variable is obtained by forcing the nonlinear convolutional term quadratically, and its corresponding ODE is derived by subjecting the variable to a time derivative. The ZEC method, on the other hand, constructs the nonlocal variable by combining the inner products of coupling terms with certain variables. By utilizing these methods and discretizing the space using the Fourier-Spectral method, we can obtain a fully discrete numerical scheme that can effectively solve the coupled system by solving only several decoupled, linear elliptic equations with constant coefficients, thus allowing us to simulate the model efficiently, stably, and accurately.</p><p>The paper is organized as follows. Section 2 provides a brief introduction to the two coupled models consisting of the nonlocal Cahn&#177;Hilliard equation coupled with Navier&#177;Stokes/Darcy flow field. In Section 3, we develop two fully discrete Fourier-Spectral numerical schemes for solving these two models and establish their unconditional energy stability. We also provide a detailed implementation process. Section 4 presents several numerical examples to validate the effectiveness of the proposed schemes. Finally, we give some concluding remarks in Section 5.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Two-phase flow model using the nonlocal Cahn&#177;Hilliard equation</head><p>In this section, we provide a brief introduction to the two-phase flow models that consist of the nonlocal Cahn&#177; Hilliard equation coupled with the free flow (Navier&#177;Stokes) model and the Hele-Shaw flow (Darcy) model. We refer to these models as the nCHNS model and the nCHD model, respectively. Both models have been extensively used to simulate the two-phase flow systems, with the nCHD model specifically designed to capture fluid dynamics in porous media.</p><p>We assume that &#8486; &#8712; R d (d = 2, 3) denotes a smooth, bounded, and connected domain. For any functions u(x), v(x) &#8712; L 2 (&#8486; ), we denote the L 2 inner product as (u, v) = &#8747; &#8486; u(x)v(x)d x, and the L 2 norm as &#8741;u&#8741; = &#8730; (u, u).</p><p>The phase-field function &#966;(x) denotes the mass (or volume) fraction of two different fluid components in the fluid mixture, i.e.,</p><p>The two values are connected by a smooth thin layer. The nonlocal operator L reads as (cf. <ref type="bibr">[14,</ref><ref type="bibr">15]</ref>):</p><p>where J (x) is the interaction kernel that is &#8486; -periodic and satisfies the following properties <ref type="bibr">[14,</ref><ref type="bibr">15]</ref>, is described by the following equations:</p><p>where M &gt; 0 denotes the mobility constant, &#955; &gt; 0 denotes the surface tension parameter, &#957; &gt; 0 denotes the fluid viscosity, p denotes the pressure, u denotes the fluid velocity field, f (&#966;) = F &#8242; (&#966;) = 1 &#1013; 2 (&#966; 3&#966;), &#1013; is related to the width of the diffusive interface, &#181; denotes the nonlocal chemical potential. We assume that all of the above variables satisfy the periodic boundary conditions. The initial conditions are set as follows:</p><p>The system (2.1a)&#177;(2.1d) holds an energy dissipation property. To obtain it, we need two important identities, which also play an important role in deriving our analysis, read as</p><p>Then, by taking the L 2 inner products of (2.1a)&#177;(2.1c) with &#181;, -&#966; t and u, respectively, and then using integration by parts and (2.2a)&#177;(2.2b), we obtain</p><p>where</p><p>(2.4)</p><p>The nCHD model shares almost the same structure as the nCHNS model expect that the fluid momentum equation is replaced with the Darcy's law (see <ref type="bibr">[20,</ref><ref type="bibr">21]</ref>):</p><p>)</p><p>where u denotes the dimensionless seepage velocity, &#964; is a positive parameter, &#945; is the dimensionless hydraulic conductivity. We assume that the boundary conditions of all the above variables are periodic too. The initial conditions are set as u| t=0 = u 0 (x), p| t=0 = p 0 (x), &#966;| t=0 = &#966; 0 (x).</p><p>Using the similar way, it can be derived that the nCHD system (2.5a)&#177;(2.5d) follows the energy dissipation property as</p><p>where</p><p>(2.7)</p><p>The Eqs. (2.2a)&#177;(2.2b), (2.4), and (2.7) reveal an important feature of the nonlocal Cahn&#177;Hilliard Navier&#177; Stokes/Darcy system. Specifically, the two coupled terms &#966;&#8711;&#181;, &#8711; &#8226; (u&#966;) and the term (u &#8226; &#8711;)u do not contribute to the energy dissipation of the system, which is the so-called &#170;zero-energy-contribution&#186; property as described in [34&#177;38]. This unique property will be exploited in the construction of our numerical scheme.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Fully-discrete numerical schemes</head><p>To solve these two models, we discretize the space by using the Fourier-Spectral method <ref type="bibr">[32,</ref><ref type="bibr">39]</ref>, and integrate several efficient temporal discretization methods, including the projection method for the flow field, the SAV method <ref type="bibr">[40,</ref><ref type="bibr">41]</ref> for linearizing the nonlinear term f (&#966;), and the ZEC approach to obtain the full decoupling structure [34&#177;38, <ref type="bibr">42,</ref><ref type="bibr">43]</ref>, to form fully discrete schemes.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Fourier spectral method</head><p>We first introduce some basic concepts and notations for the Fourier spectral method. Let &#948;t &gt; 0 be a time step size and set t n = n&#948;t for 0 &#8804; n &#8804; N T with T = N T &#948;t. We assume &#8486; = (-L , L) 3 and N denotes an even number. Let h = 2L/N be the spatial step size. Define that</p><p>All periodic grid functions are denoted by M h , namely,</p><p>We then define the discrete inner product of two functions f and g in M h as</p><p>and define the associated L 2 norm of f as</p><p>where f i jk , g i jk represent the values of f, g taken at the grid point (x i , y j , z k ). For a function f &#8712; M h , the discrete Fourier transform f = P f is defined by</p><p>The function f can be reconstructed by using the inverse Fourier transform f = P -1 f given by</p><p>flmn . The Fourier spectral approximations to the partial derivatives can be expressed as <ref type="bibr">[39]</ref> D x = P -1</p><p>Dx P, D y = P -1 Dy P, D z = P -1 Dz P,</p><p>the discrete gradient, divergence and Laplace operators are computed by</p><p>The discrete nonlocal diffusion operator L h on any grid function f &#8712; M h through the use of L h = P -1  Lh P by (see <ref type="bibr">[32]</ref>):</p><p>where &#955; lmn are the eigenvalues of L h given by</p><p>.</p><p>Furthermore, we have the following discrete integration by parts formulas (cf. <ref type="bibr">[32]</ref>) that read as:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Numerical scheme of nCHNS model</head><p>To apply the SAV method to linearize the nonlinear term f (&#966;), we need introduce a nonlocal variable U (t) as</p><p>where the constant C 0 &gt; 0. Then, we can use the variable U to reformulate the chemical potential &#181; as:</p><p>where</p><p>. In fact, by integrating the second equation in (3.5) over t and given the initial</p><p>we can obtain <ref type="bibr">(3.4)</ref>. This allows us to recast the equation of the chemical potential &#181; in (2.1b) and (2.5b) into the equivalent reformulation in <ref type="bibr">(3.5)</ref>. Therefore, it can be concluded that (3.5) is simply an alternative representation of the chemical potential &#181; in (2.1b) and (2.5b).</p><p>To apply the ZEC approach to get the decoupled structure, we shall introduce another nonlocal variable Q which satisfies the following ODE system as</p><p>From (2.2a)&#177;(2.2b), we can see that the time derivative of Q is zero, i.e., Q t = 0. Furthermore, from the initial condition Q| t=0 = 1, we can conclude that Q remains constant at 1 for all time.</p><p>Thanks to (3.5) and (3.6), we can rewrite the nCHNS system (2.1a)&#177;(2.1d) as</p><p>)</p><p>)</p><p>with the following initial conditions</p><p>Remark 3.1. Note that we multiply Q to the terms in Eq. (3.7d). However, by using the fact that Q &#8801; 1, we know this modification will not affect the whole system. It is worth noting that the rationale behind the persistent modifications to the PDE lies in the realization that although these alterations may be equivalent at the PDE level &#177; that is, in the continuous setting &#177; they are essential in facilitating the development of the algorithms when dealing with discretizations. As such, one could assert that the modified PDE is algorithmically-favorable.</p><p>We can show that the equivalent system (3.7a)&#177;(3.7f) holds the energy dissipation law.</p><p>Lemma 3.1. The system (3.7a)&#177;(3.7f) holds the following energy dissipation property</p><p>where</p><p>Proof. By taking the L 2 inner product of (3.7a)&#177;(3.7b) with &#181; and -&#966; t , respectively, we obtain</p><p>By multiplying (3.7c), (3.7f) with 2&#955;U and Q, respectively, we have</p><p>By taking the L 2 inner product of (3.7d) with u and using (3.7e), we arrive at</p><p>By summing up the above five equations together, we obtain <ref type="bibr">(3.8)</ref>. &#9633;</p><p>Now we are able to develop the fully discrete numerical scheme as follows.</p><p>For n &#8805; 1, assuming that (</p><p>&#8712; M h by solving the following discrete scheme:</p><p>where S &gt; 0 is a stabilization parameter,</p><p>We show the fully discrete scheme (3.9a)&#177;(3.9g) holds the energy stability unconditionally, as follows. Note the following two identities will be used in the proof:</p><p>Theorem 3.1. The scheme (3.9a)&#177;(3.9g) satisfies the discrete energy stability as follows</p><p>where</p><p>Proof. Taking the L 2 inner product of (3.9e) with 2&#948;t &#361;n+1 h , we obtain</p><p>By taking the L 2 inner product of (3.9f) with u n+1 h , we have</p><p>By using (3.13) and (3.10b), we deduce</p><p>We rewrite (3.9f) as 3 2&#948;t</p><p>Square both sides of (3.15), and multiply the obtained equation with 2&#948;t 2 3 , we derive</p><p>Further, by taking the L 2 inner product of (3.9f) with 2&#948;tu n+1 h , we get 3 2 </p><p>Taking the L 2 inner product of (3.9a) and (3.9b) with 2&#948;t&#181; n+1 h and -(3&#966;</p><p>, respectively, we derive</p><p>and</p><p>By multiplying (3.9c) and (3.9d) by 2&#955;U n+1 h and 2&#948;t Q n+1 h , and using (3.10b), we obtain</p><p>and 1 2</p><p>Hence, by combining (3.18)&#177;(3.22), and using (3.10a), we arrive at 1 2</p><p>, which completes the proof. &#9633; Remark 3.2. From Theorem 3.1, we know that the fully discrete numerical scheme follows the modified discrete energy dissipation property. However, in view of numerical approximation, we find the proposed scheme preserve energy dissipation property of the original system. Remark 3.3. Despite its appearance as a coupled scheme rather than a full decoupling scheme, the fully discrete scheme outlined in Eqs. (3.9a)&#177;(3.9g) can be effectively implemented with decoupled type computations. This can be achieved by leveraging the nonlocal nature of the variable Q, which enables the implementation of decoupled computations in the overall computation process, shown as follows.</p><p>In the subsequent five steps, we will elaborate on the fully-decoupled implementation process in greater detail.</p><p>Step 1:</p><p>(3.23)</p><p>By substituting (3.23) into (3.9a)&#177;(3.9c), we obtain</p><p>Hence, according to Q n+1 h , we decompose the above system into the following two systems</p><p>We use the nonlocal variable U n+1 h1 and U n+1 h2 to continue to split the variables as: </p><p>Here, we assume that the boundary conditions for &#966; n+1 h11 , &#966; n+1 h12 , &#966; n+1 h21 , &#966; n+1 h22 , &#181; n+1 h11 , &#181; n+1 h12 , &#181; n+1 h21 , and &#181; n+1 h22 are all periodic.</p><p>As a result, the values of &#966; n+1 hi j and &#181; n+1 hi j for i, j = 1, 2 can be easily obtained, given that Eqs. (3.28)&#177;(3.31) represent linear systems. Furthermore, the values of (&#966; n+1 h12 , &#181; n+1 h12 ) and (&#966; n+1 h22 , &#181; n+1 h22 ) satisfy the same system, which implies that &#966; n+1 h12 = &#966; n+1 h22 and &#181; n+1 h12 = &#181; n+1 h22 .</p><p>Step 2: We compute U n+1 h1 , U n+1 h2 . By using (3.9c) and (3.23), we arrive at</p><p>Together with (3.27), we have</p><p>Assuming that 1 -1 2 &#10216;H n, * , &#966; n+1 h12 &#10217; &#824; = 0 and 1 -</p><p>&#10216;H n, * , &#966; n+1 h22 &#10217; &#824; = 0 (shown below), we get</p><p>.</p><p>We now prove the assumption. By taking the L 2 inner product of (3.29) with -2M&#948;t 3 &#181; n+1 h12 and &#966; n+1 h12 , respectively, we have</p><p>Noticed that &#966; n+1 h12 = &#966; n+1 h22 . Hence, we have 1 - </p><p>Here, we assume that the boundary conditions of ( &#361;n+1 h1 , &#361;n+1 h2 ) are periodic. One can easily obtain ( &#361;n+1 h1 , &#361;n+1 h2 ), due to the fact that (3.34) are constant-coefficient elliptic systems.</p><p>Step 4: We compute Q n+1 h . By using (3.9d), (3.23) and (3.33), we derive</p><p>Assuming that 3 2&#948;t</p><p>&#951; 2 &#824; = 0 (shown below), we have</p><p>.</p><p>We now prove the above assumption. By taking the L 2 inner product of (3.34) with (0, &#361;n+1 h2 ), we have</p><p>By taking the L 2 inner product of (3.26) with &#181; n+1 h2 and -3 2M&#948;t &#966; n+1 h2 , respectively, we derive</p><p>where the last inequality applies the second equation in <ref type="bibr">(3.32)</ref>. According to the above two equations, we know that -&#951; 2 &#8805; 0, i.e., 3 2&#948;t</p><p>-</p><p>h by using (3.23) and (3.33).</p><p>Step 5: We compute p n+1 h and u n+1 h . By using (3.9f) and (3.9g), we obtain</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>By solving the above discrete Poisson equation, we obtain &#966; n+1</head><p>h . Finally, we can get u n+1 h by using</p><p>). As evident from the aforementioned five steps, it is apparent that all the equations requiring a solution contain an independent variable. Hence, our numerical scheme is deemed fully decoupled, thus rendering it highly efficient.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">Numerical scheme of nCHD model</head><p>We now attempt to construct an efficient fully discrete scheme for the nCHD system. Drawing upon a similar approach employed in the nCHNS model, we define a nonlocal variable Q and an associated ODE system, presented below:</p><p>Through the application of identity (2.2a), it can be deduced that (3.35) is equivalent to Q t = 0, Q| t=0 = 1 with the solution of Q(t) = 1. By combining <ref type="bibr">(3.35)</ref> with the reformulation of the chemical potential &#181;, as shown in <ref type="bibr">(3.5)</ref>, and by multiplying the corresponding terms by the variable Q, we can rewrite the nCHD system (2.5a)&#177;(2.5d) as</p><p>)</p><p>where</p><p>, and the system is equipped with the periodic boundary conditions and the following initial conditions u| t=0 = u 0 (x), p| t=0 = p 0 (x),</p><p>The system adheres to the energy dissipation law, as its process closely resembles that of Lemma 3.1. Therefore, we will skip over the process of deriving the energy law of the PDE and proceed directly to the fully discrete Fourier-Spectral scheme for the system (3.36a)&#177;(3.36f), that reads as follows.</p><p>For n &#8805; 1, assuming that (</p><p>)</p><p>where S &gt; 0 is a stabilization parameter, and</p><p>). We now show that the fully discrete scheme (3.37a)&#177;(3.37g) is unconditionally energy stable.</p><p>Theorem 3.2. The scheme (3.37a)&#177;(3.37g) satisfies the discrete energy stability as follows 1</p><p>&#948;t</p><p>where</p><p>Proof. By taking the L 2 inner product of (3.37e) with 2&#948;t &#361;n+1 h , we obtain</p><p>By taking the L 2 inner product of (3.37f) with u n+1 h , we obtain</p><p>By taking the square of (3.37f) and using (3.37g), (3.3), we have</p><p>Further, by taking the L 2 inner product of (3.37f) with 2&#948;tu n+1 h , we get 3&#964; 2 </p><p>By taking the L 2 inner product of (3.37a)</p><p>Multiplying (3.37c), (3.37d) by 2&#955;U n+1 h and 2&#948;t Q n+1 h and then using identity (3.10b), we obtain</p><p>Hence, by combining (3.43)&#177;(3.47), we arrive at</p><p>It complete the proof of the theorem. &#9633; Next, we present a detailed implementation process for the scheme (3.37a)&#177;(3.37g). It should be noted that the equations in this scheme are nearly identical to (3.9a)&#177;(3.9g), with the exception of (3.37d) and (3.37e). Therefore, the computation of &#966; n+1 h , &#181; n+1 h , and U n+1 h can be computed in the same way as described in Steps 1 and 2 of the previous section. Now we turn to the computed scheme for the variables &#361;n+1</p><p>By substituting (3.48) into (3.37e) and decomposing the obtained equation according to</p><p>h , with the periodic boundary conditions. The above equations are very straight forward to be solved.</p><p>Step 4: We compute Q n+1 h . By using (3.23), (3.48) and (3.37d), we arrive at</p><p>where</p><p>We can obtain 3 2&#948;t&#952; 2 &#824; = 0 by using the similar way as the scheme for the nCHNS model. By combining the above two steps 3 and 4 with the steps 1, 2, 5 for the nCHNS model, the solution to the scheme (3.37a)&#177;(3.37g) is obtained using full decoupling type computations.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Numerical simulations</head><p>In this section, we aim to demonstrate the accuracy and energy stability of the suggested schemes through various numerical examples, including accuracy/stability tests, as well as simulations of spinodal decomposition, fingering instability, and bubble rising. These simulations enable us to evaluate the effectiveness of the proposed schemes in accurately and consistently capturing physical phenomena.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1.">Accuracy and stability tests</head><p>In this example, we set the computed domain as &#8486; = [-&#960;, &#960;] 2 , and set the initial conditions as &#966; 0 (x, y) = cos(2x) cos(2y), u 0 (x, y) = (0, 0) T , p 0 (x, y) = 0. To evaluate the convergence order in time, we employ a spatial grid with sufficiently fine resolution (consisting of 128 2 Fourier modes) to ensure that the spatial error is insignificant compared to the temporal error. We continue to verify the energy stability of the developed schemes. The computational domain is set as &#8486; = [-&#960;, &#960;] 2 and 128 2 Fourier modes are used to discretize the space. The initial conditions are set as follows:</p><p>), u 0 (x, y) = (0, 0) T , p 0 (x, y) = 0, where r 1 = 1.4, r 2 = 0.5, x 1 = -0.8, x 2 = 1.7. The kernel J (x, y) is defined as J (x, y) = 1 &#1013; 4 exp(-x 2 +y 2 &#1013; 2 ). For the nCHNS model, we set the parameters as &#957; = 100, &#955; = 0.01, &#1013; = 0.05, M = 1, C 0 = 10, and S = 2, while for the nCHD model, we set the parameters as &#945; = 100, &#964; = 1, &#955; = 0.01, &#1013; = 0.05, M = 1, C 0 = 10, and S = 2. We plot the computed modified discrete energy <ref type="bibr">(3.11)</ref> by varying time steps for the nCHNS model in Fig. <ref type="figure">4</ref>.2(a). The obtained energy curves exhibit a monotonic decay, providing evidence for the energy decay property. To further illustrate the accuracy of the modified discrete energy, we compare the temporal evolution curves of the original energy (2.4) and the discrete energy <ref type="bibr">(3.11)</ref> in Fig. <ref type="figure">4</ref>.2(b), using &#948;t = 0.01/2 3 . The overlap of these two energy curves supports the consistency between these two energies. Similarly, for the nCHD model, we carry out similar numerical tests, and the results are shown in Fig. <ref type="figure">4</ref>.3(a) and (b). As the phenomena observed are exactly similar to those of the nCHNS model, we refrain from going into further detail.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2.">Spinodal decomposition</head><p>In this numerical test, we perform a spinodal decomposition, which is a benchmark phenomenon of the Cahn&#177; Hilliard equation. This phenomenon refers to the spontaneous separation of a homogeneous mixture of two or more substances into distinct regions or domains with different compositions. Spinodal decomposition is a critical research area in materials science, as it is a common mechanism in the formation of microstructures in various systems, including alloys, polymers, and liquid crystals, and the resulting microstructure can significantly affect the material's physical and chemical properties.   2 Fourier modes for 2D case, and 128 3 Fourier modes for 3D case. For the 2D case, we plot the profiles of &#966; at various times for the initial condition with &#966;0 = 0.5 in Fig. <ref type="figure">4</ref>.4. The final equilibrium solution exhibits a circular phase due to the coarsening effects. Similarly, Fig. <ref type="figure">4</ref>.5 shows the profiles of 3D isosurface of {&#966; = 0}, which also display a final circular equilibrium state. In Fig. <ref type="figure">4</ref>.6, we plot the time evolution of the total free energy functional <ref type="bibr">(3.38)</ref> for both 2D and 3D simulations, confirming the energy decaying property of our scheme.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3.">Fingering instability of nCHD model</head><p>When a liquid droplet is placed in a rotating Hele-Shaw cell, the resulting centrifugal force induces instability and deformation in the fluid interface. This instability leads to the development of finger-like protrusions, a common   phenomenon observed in various fluid systems. The competition between surface tension, which tends to smoothen the interface, and the interfacial energy associated with the contact line, which drives the formation of fingers, characterizes this instability. The centrifugal force generated by the cell's rotation perturbs the fluid interface, leading to the formation of fingers. Over time, these fingers undergo growth in size and number, and their dynamics are governed by a combination of viscous and capillary forces.</p><p>In this numerical example, our focus is to examine the fingering pattern instability that arises in this scenario. This is achieved by incorporating the effect of the rotational force into the Darcy equation. Specifically, we replace the momentum equation (2.5c) with a modified version that accounts for the rotational force, namely, where e z = (0, 0, 1), and r = (x, y) for 2D and r = (x, y, 0) for 3D. The kernel J (x) is taken to be J</p><p>We also carry out 2D and 3D simulations respectively, where space is discretized by using 512 2 Fourier modes for a 2D domain of &#8486; = [-&#960;, &#960;] 2 , and 128 3 Fourier modes for 3D domain of &#8486; = [-&#960;, &#960;] 3 . The initial conditions of 2D simulation read as</p><p>), u 0 (x, y) = (0, 0) T , p 0 (x, y) = 0, where r = 1.3 + 0.01rand(x, y). The initial conditions of 3D simulation read as</p><p>), u 0 (x, y, z) = (0, 0, 0) T , p 0 (x, y, z) = 0, where r = 1 + 0.01rand(x, y, z). The model parameters are set as &#964; = 1, &#945; = 400, M = 0.01, &#1013; = 0.015, C 0 = 10, S = 2, &#969; = 5, g = 5.</p><p>In Fig. <ref type="figure">4</ref>.7, we plot snapshots of the phase-field variable &#966; at different times where the surface tension &#955; = 1e-5, depicting the formation and evolution of finger-like structures on the fluid interface in a rotating Hele-Shaw cell. Initially, the circular droplet of fluid owns a smooth and continuous interface. As the rotation of the Hele-Shaw cell is initiated, the centrifugal forces generate perturbations on the fluid interface, leading to the formation of initial finger-like protrusions. These initial protrusions undergo significant growth in size and number, eventually evolving into a highly complex pattern of finger-like structures that exhibit highly non-uniform shapes and sizes, with some fingers growing faster than others. In Fig. <ref type="figure">4</ref>.8, we conduct a series of numerical simulations with varying surface tension parameters &#955;, which demonstrate that the surface tension plays a crucial role in determining the number and shape of the finger-like structures formed on the fluid interface. Specifically, as surface tension decreases, we observe an increase in the number of finger-like structures formed. The 3D numerical simulations, presented in Fig. <ref type="figure">4</ref>.9, also demonstrate the formation of finger-like structures over time, with the isosurfaces of {&#966; = 0} showing the evolution of these structures. Varying the surface tension parameter &#955; in Fig. <ref type="figure">4</ref>.10 directly affects the number of fingers formed, with smaller values of &#955; leading to the formation of a larger number of fingers, consistent with the 2D simulations. These findings are also qualitatively consistent with the results obtained from the numerical simulations in <ref type="bibr">[43]</ref> and the experimental results in <ref type="bibr">[44,</ref><ref type="bibr">45]</ref>.   </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.4.">Rayleigh instability of nCHNS model</head><p>The Rayleigh instability is a well-known hydrodynamic instability that occurs when a liquid thread or column is subjected to external perturbations such as gravity, surface tension, and viscosity. When the magnitude of the perturbation is small, the instability initially manifests as small ripples on the surface of the liquid thread. However, as time progresses, the instability causes the formation of bulges or beads along the length of the thread. Eventually, the bulges become so large that they break up into smaller droplets, which results in the fragmentation of the liquid thread.</p><p>In this example, we simulate the Rayleigh instability using the developed scheme (3.37a)&#177;(3.37g) to solve the nCHNS model. The computational domain is set as &#8486; = [-&#960;, &#960;]&#215;[-&#960;/2, &#960;/2]&#215;[-&#960;/2, &#960;/2]. The initial condition is set as a liquid thread with a small perturbation on the interface, which is given by &#966; 0 (x, y, z) = tanh( 0.4 -&#8730; y 2 + z 2 + 0.05 cos(2x) &#8730; 2&#1013; ), u 0 (x, y, z) = (0, 0, 0) T , p 0 (x, y, z) = 0. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.5.">Bubble rising of nCHNS model</head><p>In this example, we simulate the dynamics of a rising bubble under the influence of a gravity field using the nCHNS model and the numerical scheme (3.9a)&#177;(3.9g). The gravity force is approximated using the Boussinesq approximation, which involves equipping the Navier&#177;Stokes equation with a gravity field given by</p><p>where &#961; 1 is the fluid density inside the bubble and &#961; 2 is the density of the surrounding fluid medium, g is the gravitational acceleration with g = (0, -g 0 ) T for 2D and g = (0, 0, -g 0 ) T for 3D. The convolution kernel J (x) is taken as J (x) = 1 &#1013; d+2 exp(- ), u 0 (x, y, z) = (0, 0, 0) T , p 0 (x, y, z) = 0.</p><p>In Fig. <ref type="figure">4</ref>.13, we plot the isosurfaces of {&#966; = 0} at different times. Upon observation, it is evident that the dynamic movements of a single bubble rising in 3D are comparable to those observed in 2D environment (Fig. <ref type="figure">4</ref>.12(a)).</p><p>As the droplet rises due to the force of gravity, it undergoes significant deformation, transforming from a spherical shape into a cap shape.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Conclusions</head><p>This paper presents efficient numerical schemes for a coupled system consisting of the nonlocal Cahn&#177;Hilliard model with two flow regimes, the Navier&#177;Stokes equation's free flow, and the Darcy flow's Hele-Shaw cell. The  proposed scheme offers several desirable numerical features, such as second-order accuracy in time, linearity, unconditional energy stability, and a fully decoupled structure. The scheme combines the projection method, the SAV method, the Fourier spectral method, and the ZEC decoupling technique, leveraging the inherent properties of the coupled terms. The linearity and fully decoupled structure of the proposed scheme enable practical implementation efficiency. Rigorous proofs are provided for the scheme's unconditional energy stability and practical implementation process, and several 2D and 3D numerical examples are performed to demonstrate the scheme's accuracy and effectiveness.</p></div></body>
		</text>
</TEI>
