<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OJFD</journal-id><journal-title-group><journal-title>Open Journal of Fluid Dynamics</journal-title></journal-title-group><issn pub-type="epub">2165-3852</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ojfd.2015.52019</article-id><article-id pub-id-type="publisher-id">OJFD-57144</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Kinematics Scalar Projection Method (KSP) for Incompressible Flows with Variable Density
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>ean-Paul</surname><given-names>Caltagirone</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Stéphane</surname><given-names>Vincent</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>UMR CNRS 8208, Laboratoire Modélisation et Simulation Multi Echelle (MSME), Université Paris-Est, Marne-La-Vallée, France</addr-line></aff><aff id="aff1"><addr-line>UMR CNRS 5295, Département TREFLE, Institut de Mécanique et d’Ingénierie, Université de Bordeaux, Pessac Cedex, France</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>calta@ipb.fr(EC)</email>;<email>stephane.vincent@u-pem.fr(SV)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>02</day><month>06</month><year>2015</year></pub-date><volume>05</volume><issue>02</issue><fpage>171</fpage><lpage>182</lpage><history><date date-type="received"><day>13</day>	<month>April</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>12</month>	<year>June</year>	</date><date date-type="accepted"><day>15</day>	<month>June</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  A new scalar projection method presented for simulating incompressible flows with variable density is proposed. It reverses conventional projection algorithm by computing first the irrotational component of the velocity and then the pressure. The first phase of the projection is purely kinematics. The predicted velocity field is subjected to a discrete Hodge-Helmholtz decomposition. The second phase of upgrade of pressure from the density uses Stokes’ theorem to explicitly compute the pressure. If all or part of the boundary conditions is then fixed on the divergence free physical field, the system required to be solved for the scalar potential of velocity becomes a Poisson equation with constant coefficients fitted with Dirichlet conditions.
 
</p></abstract><kwd-group><kwd>Projection Methods</kwd><kwd> Hodge-Helmholtz Decomposition</kwd><kwd> Navier-Stokes Equation</kwd><kwd> Incompressible Flows</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Solving the equations of incompressible fluid flows requires ensuring the coupling of the equation of motion and that of the incompressibility constraint. This coupling can be implicit in a kind of “exact” approach by including the constraint in the linear system as for the method of the augmented Lagrangian [<xref ref-type="bibr" rid="scirp.57144-ref1">1</xref>] . It proves very efficient and robust; however, it involves the use of efficient preconditionners associated to iterative solvers and large linear systems due to the coupling of all velocity components [<xref ref-type="bibr" rid="scirp.57144-ref2">2</xref>] . Another class of methods is to split the resolution of the equation of motion for the application of the incompressibility constraint together with the formulation of an equation for pressure [<xref ref-type="bibr" rid="scirp.57144-ref3">3</xref>] . One important aspect is immediately apparent to the first authors who have developed numerical algorithms around finite volume methods, i.e., the spatial location of pressure and velocity unknowns. For collocated variables, instabilities appear and interpolations are needed to mitigate and remove these fluctuations of velocity and pressure [<xref ref-type="bibr" rid="scirp.57144-ref4">4</xref>] . Harlow and Welch in 1965 had introduced the notion of staggered variables [<xref ref-type="bibr" rid="scirp.57144-ref5">5</xref>] initially for two-phase flows. This strategy, called the Marker and Cell Method, ensures the coupling, direct or not, of the pressure and velocity fields without disturbance.</p><p>Since many authors have developed time splitting or prediction-correction methods called projection that involve treating the solving of motion equations and their incompressibility constraint sequentially. Many algorithms allow obtaining convergence orders in time ranging from range <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x5.png" xlink:type="simple"/></inline-formula> to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x6.png" xlink:type="simple"/></inline-formula>. These orders also depend on the boundary conditions imposed. Some reviews can be found on these techniques including the comprehensive of Guermond et al. [<xref ref-type="bibr" rid="scirp.57144-ref6">6</xref>] . The more recent use of these techniques for the simulation of two-phase flows leads to ill-conditioned linear systems especially for strong density contrasts. Indeed solving a Poisson equation with strongly varying coefficients is very costly in terms of number of iterations of iterative solvers such as conjugate gradient. The direct solvers are efficient in two-dimensional space but are unusable in three- dimensional simulations for large numbers of degrees of freedom. Some authors address the problem on an algebraic point of view by specific preconditioning or by the resolution of a saddle point [<xref ref-type="bibr" rid="scirp.57144-ref7">7</xref>] -[<xref ref-type="bibr" rid="scirp.57144-ref10">10</xref>] . Other ways are sought for example by Guermond et al. [<xref ref-type="bibr" rid="scirp.57144-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.57144-ref12">12</xref>] extracting the density of the Poisson equation. This approach is effective mainly for small density ratios. It can be used with some caution for flows involving open boundary conditions [<xref ref-type="bibr" rid="scirp.57144-ref13">13</xref>] . The recent fast pressure-correction method of Dodd and Ferrante [<xref ref-type="bibr" rid="scirp.57144-ref14">14</xref>] is also based on the factorization of the density in the projection step by using of the minimum density between two separated fluids with the introduction of a pressure source term in the Poisson equation. This method has been validated against standard capillary test cases and it was utilized to simulate the interaction between a homogeneous isotropic turbulence and 6260 spherical particles. Works based on a vector approach of the resolution of the projection step [<xref ref-type="bibr" rid="scirp.57144-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.57144-ref16">16</xref>] are particularly effective for the simulation of two-phase flows with large density contrasts. However, it requires the solving of large linear systems induced by the coupling of all velocity components in the projection. In the same field, parallel works centered on the discrete Helmholtz-Hodge decomposition bring potential solutions to use it for solving partial differential equations such as Navier-Stokes equations [<xref ref-type="bibr" rid="scirp.57144-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.57144-ref18">18</xref>] . Other potential applications of this decomposition are numerous. They are detailed in the review of Bhatia et al. [<xref ref-type="bibr" rid="scirp.57144-ref19">19</xref>] .</p><p>The approach proposed here is based entirely on the mechanics of discrete media [<xref ref-type="bibr" rid="scirp.57144-ref20">20</xref>] . This formulation of the momentum conservation equation results in a set of equations that is different from the standard Navier-Stokes equations. Its constitution resumes from the fundamental law of dynamics, Newton’s second law, and on a vision of differential geometry. Thus a discrete equation of motion is obtained in the form of a natural decomposition of Helmholtz-Hodge in irrotational and solenoidal parts. This approach has led to a purely vectorial version of the projection method where at the end of this second step the boundary conditions of the problem are satisfied [<xref ref-type="bibr" rid="scirp.57144-ref21">21</xref>] . The present work is devoted to a scalar version of vectorial projection where irrotational components of the velocity are sought by a Helmholtz-Hodge decomposition of the scalar potential of velocity. A detailed presentation of the projection algorithm is first given and several illustrative examples of flows with varying densities are provided for discussion.</p></sec><sec id="s2"><title>2. Kinematics Scalar Projection (KSP) Method</title><p>The resolution of the equation of motion in an incompressible formulation associated with the boundary conditions of the physical problem is the objective of projection methodologies. These motion equations can be the Navier-Stokes equations or the equations coming from the discrete mechanics [<xref ref-type="bibr" rid="scirp.57144-ref20">20</xref>] . For flows at constant density and at constant viscosity, both formulations are equivalent whereas it is not the case for variable fluid properties encountered in two-phase flows for example. As this choice is regardless for the scalar projection method under consideration here, the Navier-Stokes equations of motion for an incompressible flow are resumed</p><disp-formula id="scirp.57144-formula789"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x7.png"  xlink:type="simple"/></disp-formula><p>where V is the velocity, t the time, p the pressure, ρ the density and μ the dynamic viscosity. The boundary of the physical domain Ω is noted Σ. By decomposing the material derivative of velocity and discretizing equations at first order in time (a second order is easily obtained with the present method by using a second order Taylor expansion in time), a prediction step can be formulated for the intermediate velocity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x8.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.57144-formula790"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x9.png"  xlink:type="simple"/></disp-formula><p>with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x10.png" xlink:type="simple"/></inline-formula> the pressure at time<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x11.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x12.png" xlink:type="simple"/></inline-formula>the time step and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x13.png" xlink:type="simple"/></inline-formula> the solenoidal component of the desired velocity on the boundary<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x14.png" xlink:type="simple"/></inline-formula>, that is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x15.png" xlink:type="simple"/></inline-formula> for a time discretization for which <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x16.png" xlink:type="simple"/></inline-formula> represents the time at the end of the prediction and projection steps of the time splitting approach. Two-phase flows with variable density encompass a wide variety of different physical situations. For example, a liquid-particle gas flow does not present the same difficulties as a hydraulic jump flow even if the density ratio is the same. In the second case, this is the difference in density associated with the gravity that generates the flow motions. In many cases, the algorithms described in the introduction section are sufficient to simulate the physical behavior of the problem. The Helmholtz-Hodge decomposition of the predicted velocity field is sufficient to maintain the balance between the effects of gravity and the dynamic effects even if the field <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x17.png" xlink:type="simple"/></inline-formula> is not exactly an irrotational field. This is the case for example for the natural convection presented in Section 3.2. In the absence of the incompressibility constraint in the equation of motion in the prediction step, the divergence of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x18.png" xlink:type="simple"/></inline-formula> is not zero and only the normal velocity component is respected at the boundaries. The predicted field <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x19.png" xlink:type="simple"/></inline-formula> includes both solenoidal and irrotational contributions. The divergence free component <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x20.png" xlink:type="simple"/></inline-formula> is known on Σ thanks to the physical boundary condition to impose. However, the projection step does not allow maintaining it as it is related to a scalar equation. The scalar projection step consists in searching the irrotational component <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x21.png" xlink:type="simple"/></inline-formula> and then obtain the divergence free component by difference with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x22.png" xlink:type="simple"/></inline-formula>. One of the Helmholtz-Hodge decomposition methods of the velocity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x23.png" xlink:type="simple"/></inline-formula> into its two divergence and rotational free components amounts to applying the divergence operator to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x24.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x25.png" xlink:type="simple"/></inline-formula> that are equal since the divergence of the rotational is zero. It can be demonstrated [<xref ref-type="bibr" rid="scirp.57144-ref6">6</xref>] that null flux conditions on the scalar potential have to be associated to the Poisson equation</p><disp-formula id="scirp.57144-formula791"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x26.png"  xlink:type="simple"/></disp-formula><p>for Dirichlet boundary conditions on<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x27.png" xlink:type="simple"/></inline-formula>. Other types of boundary conditions can be also considered as discussed for example in [<xref ref-type="bibr" rid="scirp.57144-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.57144-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.57144-ref22">22</xref>] . In fact it can be built as many irrotational fields as boundary conditions applied to the system. However, there is little chance of finding a solenoidal field that satisfies the boundary conditions of the physical problem. This step is purely kinematics and does not result from any numerical time splitting. It does not involve either the density which is perfectly legitimate. The flow may be a variable density or two-phase immiscible flow, there is no physical reason or mathematical argument that leads to associate the density in the scalar potential velocity Φ. The dynamic part of the projection step contrariwise brings up the density for the pressure p. The following of the section specifically returns to the link between the scalar potential of velocity and pressure.</p><p>The first equation of system (2) is a prediction step. It can be solved with the physical boundary conditions of the problem. Its solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x28.png" xlink:type="simple"/></inline-formula> does not satisfy the divergence free constraint. Indeed, the solving of this prediction step with a scalar potential <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x29.png" xlink:type="simple"/></inline-formula> not adapted to the boundary conditions of incompressibility and unknown at the solving time of the prediction step introduces a non-zero irrotational component that has to be removed by means of Helmholtz-Hodge decomposition. The second equation of (1) cannot be solved directly as the actual component <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x30.png" xlink:type="simple"/></inline-formula> of the actual field has to be deduced from the difference between the fields <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x31.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x32.png" xlink:type="simple"/></inline-formula> obtained after the decomposition of the field<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x33.png" xlink:type="simple"/></inline-formula>. It can be observed that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x34.png" xlink:type="simple"/></inline-formula> derives from a potential<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x35.png" xlink:type="simple"/></inline-formula>. The second equation of (1) can in this way be directly and explicitly integrated [<xref ref-type="bibr" rid="scirp.57144-ref16">16</xref>] . The scalar potential of the velocity is obtained by a projection on a divergence free field by solving (3). If we discard the inertial and viscous terms and consider the momentum equation expected to be solved and the prediction step really solved, we have</p><disp-formula id="scirp.57144-formula792"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x36.png"  xlink:type="simple"/></disp-formula><p>By subtraction of these two equations, we obtain:</p><disp-formula id="scirp.57144-formula793"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x37.png"  xlink:type="simple"/></disp-formula><p>We also have</p><disp-formula id="scirp.57144-formula794"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x38.png"  xlink:type="simple"/></disp-formula><p>By combining (5) and (6), an equation linking the pressure increment <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x39.png" xlink:type="simple"/></inline-formula> and the irrotational velocity component can be written:</p><disp-formula id="scirp.57144-formula795"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x40.png"  xlink:type="simple"/></disp-formula><p>By using (3) and (7), we finally get the KSP projection step</p><disp-formula id="scirp.57144-formula796"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x41.png"  xlink:type="simple"/></disp-formula><p>The pressure increment is obtained by considering the Stokes theorem</p><disp-formula id="scirp.57144-formula797"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x42.png"  xlink:type="simple"/></disp-formula><p>According to (8) and (9),</p><disp-formula id="scirp.57144-formula798"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x43.png"  xlink:type="simple"/></disp-formula><p>Equation (10) is correct only if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x44.png" xlink:type="simple"/></inline-formula> is a gradient. On a discrete point of view, ρ is constant over each mesh edge and Δt is also constant, so that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x45.png" xlink:type="simple"/></inline-formula> is clearly a gradient and expression (10) always</p><p>holds, even for multi-phase flows, as soon as a fluid-fluid interface is part of mesh edges as in unstructured or ALE approaches. Finally, the update of the velocity and pressure fields is given by expressions:</p><disp-formula id="scirp.57144-formula799"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x46.png"  xlink:type="simple"/></disp-formula><p>where a and b correspond to vertices, endpoints of the edges Γ forming the computational mesh where the density is constant. This last relation corresponds to the application of one of the forms of the Stokes theorem which allows updating the potential geometrically if the velocity field is irrotational, which is the case. In the particular situation where the segment Γ is intersected at point c by an interface separating fluids of densities ρ<sub>1</sub> and ρ<sub>2</sub>, i.e. front tracking, volume of fluid or level set representation of multiphase flows [<xref ref-type="bibr" rid="scirp.57144-ref23">23</xref>] [<xref ref-type="bibr" rid="scirp.57144-ref24">24</xref>] , the Stokes formula becomes:</p><disp-formula id="scirp.57144-formula800"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x47.png"  xlink:type="simple"/></disp-formula><p>As for the velocity, it stays continuous and constant along all the segment. Point c will be determined thanks to an interface tracking method of VOF, Front-Tracking or Level-Set type [<xref ref-type="bibr" rid="scirp.57144-ref23">23</xref>] [<xref ref-type="bibr" rid="scirp.57144-ref24">24</xref>] .</p><p>The pressure at time n + 1 is then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x48.png" xlink:type="simple"/></inline-formula>. Practically, we start integrating the pressure increment from an arbitrary mesh point for which ρ is known (belonging to one phase or another) and by stating <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x49.png" xlink:type="simple"/></inline-formula> at this point. This procedure is valid on structured or unstructured grids. The algorithm finally obtained is very simple to implement:</p><p>・ Prediction step: solving of the first equation of system (2) to obtain <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x50.png" xlink:type="simple"/></inline-formula></p><p>・ Projection step: decomposition of the field <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x51.png" xlink:type="simple"/></inline-formula> in a gradient of the potential Φ and a rotational part by using system (3).</p><p>・ Estimate of the irrotational component <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x52.png" xlink:type="simple"/></inline-formula> and of the solenoidal component by using the difference <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x53.png" xlink:type="simple"/></inline-formula></p><p>・ Update of the velocity and pressure by considering (11)-(12).</p><p>The solution at the next time step <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x54.png" xlink:type="simple"/></inline-formula> consists of the pressure and divergence free velocity. It does not meet the imposed tangential physical boundary conditions as do the other projection methods. A boundary layer is so created that disappears during the time iterations with the imposition of the physical boundary conditions in the two stages of prediction and correction. The thermodynamic pressure p is in fact utilized only to evaluate the properties of the fluids such as the density and the viscosity. For multi-phase flows at constant densities, the Bernoulli pressure is well adapted in this case. The present KSP algorithm, also called DSP by [<xref ref-type="bibr" rid="scirp.57144-ref21">21</xref>] in the frame- work of discrete mechanics equations, inverts the calculation steps for pressure and velocity compared to standard projection approaches. For classical projections methods, the pressure is first estimated as the solution of a Poisson equation with variable coefficients and the velocity is then explicitly obtained. In the KSP method, the velocity is first decomposed by a purely kinematics process and the pressure is then updated by the explicit application of the Stokes theorem. The solving of a Poisson equation with variable coefficients is a difficult task whose complexity increases with density ratios, especially with large grids on massively parallel computers, whereas the KSP method is not sensible to these density variations.</p><p>When high density gradients are associated to large magnitude source terms, it can be necessary to perform a preliminary Helmholtz-Hodge decomposition of source terms s acting in the momentum equations, before the time evolution loop begins. In this way, the initial condition for pressure at mechanical equilibrium is then built as</p><disp-formula id="scirp.57144-formula801"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x55.png"  xlink:type="simple"/></disp-formula><p>The initial condition is given by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x56.png" xlink:type="simple"/></inline-formula>. The source term<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x57.png" xlink:type="simple"/></inline-formula>. The contribution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x58.png" xlink:type="simple"/></inline-formula> does not directly induce a pressure. However, it generates the motion through the increase of the solenoidal velocity field. As a consequence, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x59.png" xlink:type="simple"/></inline-formula>has to be kept in the momentum equations instead of s when the treatment of pressure initial condition (13) is implemented. On the contrary, a source term deduced from a gradient field does not involve any flow motion. In this configuration, it is directly integrated inside the pressure gradient to form a new pressure field. The decomposition of the initial source term s is achieved by using a Poisson equation similar to (3) so as to obtain<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x56.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x60.png" xlink:type="simple"/></inline-formula>:</p><disp-formula id="scirp.57144-formula802"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x61.png"  xlink:type="simple"/></disp-formula><p>Prior decomposition of the source term eliminates the adverse effects induced by exchanges between the pressure effects and all the other effects (viscous, inertial) that cause unwanted local and instant acceleration that affects the quality of the two-phase behavior. This KSP version suitable for very constrained two-phase flows, i.e. including surface tension effects for example, requires an additional projection step and the computing of the solution of a Poisson equation with constant coefficients. However, it allows building a very robust algorithm. The efficiency of solvers with constant coefficient Poisson equations offsets the additional cost of the resolution of an additional equation with respect to the conventional methods of projection. In general, the introduction of a significant source term in the Navier-Stokes equations generates difficulties due to the destabilization of the vector field by the scalar potential that it contains whereas the latter do not participate to the movement itself.</p></sec><sec id="s3"><title>3. Illustration Test Cases</title><sec id="s3_1"><title>3.1. Static Equilibrium between Two Fluids under Gravity Effects</title><p>The considered problem is very simple, it consists of a square cavity of unit height filled with two immiscible fluids whose densities are ρ<sub>1</sub> and ρ<sub>2</sub>. It is assumed that the two fluids are initially separated and the heavy fluid 1 occupies the lower half of the cavity. The stationary solution is simple: the velocity V is zero and the pressure field satisfies<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x62.png" xlink:type="simple"/></inline-formula>. The initial pressure field is zero. The walls of the cavity are assumed impermeable and adherent,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x63.png" xlink:type="simple"/></inline-formula>.</p><p>Details of the different steps of the time splitting algorithm on this problem are the following. In the absence of initial velocity, the velocity field derived from the prediction step (2) is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x64.png" xlink:type="simple"/></inline-formula>. If this field is divergence free within the cavity, this is not the case near horizontal walls due to boundary conditions. Assuming incompressibility, these variations of divergence restore a linear distribution of the scalar potential of the velocity along the vertical axis. The numerical solution of Φ obtained up to a constant by solving the Poisson Equation (3) is represented by its evolution along y as</p><disp-formula id="scirp.57144-formula803"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x65.png"  xlink:type="simple"/></disp-formula><p>The irrotational velocity field is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x66.png" xlink:type="simple"/></inline-formula>. The difference <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x67.png" xlink:type="simple"/></inline-formula> is the requested velocity such that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x67.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x68.png" xlink:type="simple"/></inline-formula>. The pressure update by the Stokes theorem is then</p><disp-formula id="scirp.57144-formula804"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x69.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x70.png" xlink:type="simple"/></inline-formula> is the reference pressure chosen in an arbitrary manner. At the end of the two stages the theoretical solution is obtained exactly up to computer accuracy. This is the sought two-phase hydrostatic equilibrium.</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref> represents the opposite of the evolution of the pressure along y for two density ratios <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x71.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x72.png" xlink:type="simple"/></inline-formula>. In the present case, the two fluids have constant densities and each pressure point is in a fluid or in</p><p>the other, the density is absent from differential operators and appears only for the increase of the pressure. The first phase for determining the potential Φ is independent of the density variations and the projection phase being explicit and local, the solution will always be accurate. All two phase incompressible flows can be simulated with the KSP method with the same efficiency.</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Test case of static equilibrium of two fluids of different densities. The opposite to the pressure −p is plotted. In red, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x74.png" xlink:type="simple"/></inline-formula>and in blue<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x75.png" xlink:type="simple"/></inline-formula>. The spatial approximation is N = 8 grid cells. The solution obtained in one time iteration is exact to almost computer accuracy, i.e. up to 10<sup>−</sup><sup>15</sup> relative error</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-2320221x73.png"/></fig></sec><sec id="s3_2"><title>3.2. Natural Convection in a Differentially Heated Cavity</title><p>Flows with variable density can be very different in nature, flows involving several immiscible phases, flows with phase changes, etc. Flows with continuously varying density which can be approached in the context of the incompressible approximation belong to this class. Natural convection is an example especially when the temperature differences are important and when the Boussinesq approximation is no longer valid. The example below aims to show that the proposed methodology allows finding accurately the solution adopted by many authors after multiple comparisons. This is the case of a cavity filled with air subjected to a horizontal temperature gradient in a gravity field. Natural convection induced by density variations is quantized by the Rayleigh number and the Prandtl number. The selected configuration correspond to a value of the Rayleigh number such that ra = 10<sup>5</sup> and Prandtl number Pr = 0.71 and it admits a stationary solution. Nusselt number that characterizes the heat transfer between the two isothermal walls is the main result of the problem. The reference solution is obtained by a finite volume method on a Cartesian staggered mesh with augmented Lagrangian technique [<xref ref-type="bibr" rid="scirp.57144-ref25">25</xref>] [<xref ref-type="bibr" rid="scirp.57144-ref26">26</xref>] to ensure incompressibility constraint. The spatial order of convergence of the Nusselt being strictly equal to $2$, it is possible, using Richardson extrapolation [<xref ref-type="bibr" rid="scirp.57144-ref27">27</xref>] , to derive the reference value of Nusselt for a number of mesh cells N in one direction such that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x76.png" xlink:type="simple"/></inline-formula>. Results are presented in <xref ref-type="table" rid="table1">Table 1</xref>. A very good agreement is found between Richardson extrapolation and KSP method.</p><p>The present test case is almost trivial but it has the advantage of providing a reference for flows with low variable density in an incompressible formulation. Furthermore, the Nusselt number is very sensitive to the numerical methodology. It allows anyway finding precisely a well-known solution with an original method.</p></sec><sec id="s3_3"><title>3.3. Sloshing in a 2D Tank</title><p>With the addition of specific source terms, the system (1) can model many phenomena according to external actions such as gravity, capillary forces or rotation. In the case of a constant and uniform force of gravity, surface gravity waves of different nature can grow and maintain over large time constants at a fluid/fluid interface. This is the case of solitary waves or swells. In the present test case, a liquid sloshing in a cavity partially filled of gas is considered. First order involved mechanisms are inertia and gravity. Both although formally compressible fluids give rise to a motion that can be considered as incompressible at large time, so that the KSP method can be applied. Consider a cavity of length L and height H that contains a fluid of density ρ<sub>2</sub> and viscosity μ<sub>2</sub> topped with a fluid of density ρ<sub>1</sub> and viscosity μ<sub>1</sub>. The interface between the two immiscible phases is slightly disturbed in a sinusoidal manner such that its initial height <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x77.png" xlink:type="simple"/></inline-formula> is given by</p><disp-formula id="scirp.57144-formula805"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x78.png"  xlink:type="simple"/></disp-formula><p>with H = 0.1, L = 0.1 and A = H/100 in linear regime and A = H/3 in non-linear regime. Under the effect of gravity, the interface oscillates around an equilibrium position, i.e. a horizontal reference line. At equilibrium, the lower fluid occupies a height H/2.</p><p><xref ref-type="fig" rid="fig2">Figure 2</xref> shows the time history of vertical interface position during time in linear regime. The amplitude of the initial perturbation permits to stay within the framework of [<xref ref-type="bibr" rid="scirp.57144-ref28">28</xref>] . As viscous effects only damp the amplitude of the wave, inviscid simulations are performed, i.e. μ<sub>1</sub> = μ<sub>1</sub> = 0 and the diffusion term of momentum disappears from the equation of motion. The evolution in time is thus conditioned by the competition between the inertia of the fluid determined by the term <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x79.png" xlink:type="simple"/></inline-formula> and gravity source term<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x80.png" xlink:type="simple"/></inline-formula>. The latter term is not derived from a scalar potential and Hodge-Helmholtz decomposition of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x81.png" xlink:type="simple"/></inline-formula> highlights two non-zero contributions thereof. The irrotational part modifies the scalar pressure potential P<sub>0</sub> which includes the static gravitational effects and the vector potential changes the mechanical equilibrium. Coupling with inertia causes the</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Natural convection in a differentially heated cavity for a Raleigh number of 10<sup>5</sup>. The reference Nusselt number is obtained by Richardson extrapolation [<xref ref-type="bibr" rid="scirp.57144-ref27">27</xref>] . The value of the KSP method correspond to solution on a 1024<sup>2</sup> Cartesian mesh</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >Reference <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x82.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >KSP N = 1024</th></tr></thead><tr><td align="center" valign="middle" >Nusselt</td><td align="center" valign="middle" >4.521638</td><td align="center" valign="middle" >4.521614</td></tr></tbody></table></table-wrap><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Sloshing of a sinusoidal wave in a 2D tank in linear mode―Time history of vertical interface position at x = 0</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-2320221x83.png"/></fig><p>sloshing movement whose frequency may be calculated by the linear theory. If the initial disturbance of the interface is defined by Fourier modes, i in the longitudinal direction and j for transverse modes, the linear theory allows expressing the frequency [<xref ref-type="bibr" rid="scirp.57144-ref29">29</xref>] :</p><disp-formula id="scirp.57144-formula806"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x84.png"  xlink:type="simple"/></disp-formula><p>where l is the width of the domain along y. In two-dimensions, j = 0 and l = 1. We also define the pulsation ω and period T:</p><disp-formula id="scirp.57144-formula807"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x85.png"  xlink:type="simple"/></disp-formula><p>The expression of the theoretical frequency (18) was established from a linear stability theory for a fluid density ρ<sub>2</sub> in the absence of fluid located above. When the densities ρ<sub>1</sub> and ρ<sub>2</sub> are close, it is necessary to introduce a correction [<xref ref-type="bibr" rid="scirp.57144-ref28">28</xref>] which gives the relationship:</p><disp-formula id="scirp.57144-formula808"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x86.png"  xlink:type="simple"/></disp-formula><p>Selected fluids are water and air and the corresponding densities are ρ<sub>2</sub> = 1000 kg∙m<sup>−</sup><sup>3</sup> and ρ<sub>1</sub> = 1.1728 kg∙m<sup>−</sup><sup>3</sup>. Only the first 2D mode is tested, i.e. i = 1 and j = 1. The time step is equal to 10<sup>−</sup><sup>3</sup> s which achieves sufficient accuracy on the frequency of oscillations. <xref ref-type="fig" rid="fig2">Figure 2</xref> shows the periodic changes in the height of the fluid 2 on one edge of the field x = 0. Gravitational forces introduce a downward movement of the area where the free surface is the highest. In the absence of viscous forces, the oscillatory motion is governed by the confrontation between gravity and inertia. It is observed that the oscillations persist for a long time without significant attenuation. It is also to be noted that the wave attenuation is even lower as the time step decreases.</p><p>The present problem is used to test the entire methodology: the equation of motion, KSP time splitting algorithm, time and space discretization, interface tracking, etc. To quantify the errors introduced by the different modeling and discretization steps, frequency numerically obtained is compared with the theoretical frequency formulated by relation (18). <xref ref-type="table" rid="table2">Table 2</xref> rather presents the period of the oscillations. There is a very good agreement between simulations and theory. This test validates the KSP approach in the presence of source terms such as gravity.</p><p>This example also serves to show that the formulation conserves kinetic energy when the viscous effects are neglected. Although in this case no transfer of momentum by viscosity is possible, that does not mean that the curl of the velocity field is zero. To finish with, the non-linear mode is illustrated in <xref ref-type="fig" rid="fig3">Figure 3</xref>. It is observed that non-linear interface deformations are nicely handled by the KSP method with vertical interface oscillations being submitted to irregular sinusoidal modes.</p><fig-group id="fig3"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Sloshing of a sinusoidal wave in a 2D tank in non linear mode―initial interface shape (top left), interface solution after 20 s (top right) and time history of vertical interface position for x = 0 m (bottom).</title></caption><fig id ="fig3_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-2320221x88.png"/></fig><fig id ="fig3_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-2320221x87.png"/></fig><fig id ="fig3_3"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-2320221x89.png"/></fig></fig-group><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Sloshing periods in a square cavity for the first linear mode</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >Theory</th><th align="center" valign="middle" >Simulation</th></tr></thead><tr><td align="center" valign="middle" >Period</td><td align="center" valign="middle" >0.3742</td><td align="center" valign="middle" >0.3748</td></tr></tbody></table></table-wrap></sec><sec id="s3_4"><title>3.4. Rotating Flow</title><p>The present test case corresponds to a solid rotating flow in a cylindrical cavity of radius R. The steady rotational velocity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x90.png" xlink:type="simple"/></inline-formula> is constant and the tangential component of absolute velocity is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x91.png" xlink:type="simple"/></inline-formula>. The cavity is filled with two fluids of density ρ<sub>1</sub> and ρ<sub>2</sub> and the interface is initially located at<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x92.png" xlink:type="simple"/></inline-formula>. The viscosity has no influence at least in the absence of differential motion relative to the plug flow. The flow motion can be treated in the moving frame relative to Oz axis. In the present configuration, the relative velocity V is chosen equal to zero in the whole domain. According to the momentum equations, the equation for pressure is given by</p><disp-formula id="scirp.57144-formula809"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x93.png"  xlink:type="simple"/></disp-formula><p>with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x94.png" xlink:type="simple"/></inline-formula>. The pressure can be calculated analytically and can then be compared with the numerical solution:</p><disp-formula id="scirp.57144-formula810"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x95.png"  xlink:type="simple"/></disp-formula><p>where p<sub>0</sub> is a selected constant chosen equal to zero on the axis. Since the density is not constant in the whole area, the pressure field will be calculated in the two fluid sub-domains on an analytical point of view. The KSP method is now applied from a zero velocity field V = 0 and a zero pressure field p = 0. Equations (2) applied to the problem gives the prediction velocity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x96.png" xlink:type="simple"/></inline-formula> which is not divergence free. This is a centrifugal velocity oriented outward as</p><disp-formula id="scirp.57144-formula811"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x97.png"  xlink:type="simple"/></disp-formula><p>From that predicted velocity field, it is possible to apply the projection phase (3) for obtaining the scalar potential Φ of the velocity. However, in the present test case <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x98.png" xlink:type="simple"/></inline-formula> is a gradient field from the potential <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x99.png" xlink:type="simple"/></inline-formula> defined in a constant, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x100.png" xlink:type="simple"/></inline-formula>that satisfies</p><disp-formula id="scirp.57144-formula812"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/8-2320221x101.png"  xlink:type="simple"/></disp-formula><p>As the theoretical solution is a polynomial of order two, it is expected that the numerical solution will be accurate. Indeed, all polynomial of order lower or equal to two can be represented exactly by a spatial discretization scheme of order equal to two. Solving the Poisson Equation (3) actually gives the expected result, as reported in <xref ref-type="fig" rid="fig4">Figure 4</xref>. As the projection is purely kinematics, the correction velocity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x102.png" xlink:type="simple"/></inline-formula> is completely continuous and has no discontinuities at the interface between the two fluids. The numerical solution obtained with KSP at the end of the two stages is zero. The pressure is obtained from the Stokes formula (11) taking care to calculate the integral by piece if a segment Γ of a given mesh cell is intersected by the interface. Here the interface is known analytically and it is simple to specify the position of the intersection point on the segment. Not only the divergence of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x103.png" xlink:type="simple"/></inline-formula> but also the velocity field itself are zero with the KSP method, in agreement with the expected analytical solution. This is not the case with standard projection methods that generate rotation velocity components that are non-physical. The solution to this problem was obtained with the KSP algorithm accurately regardless of the mesh type, i.e. structured or unstructured, in one time iteration consisting of a prediction step and a kinematics correcting step.</p><p>With classical scalar projection (SP) methods, the velocity is calculated from the pressure correction as</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x104.png" xlink:type="simple"/></inline-formula>. For flows with variable density, the divergence of this velocity is zero but its curl is not zero anymore. Indeed, if <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x105.png" xlink:type="simple"/></inline-formula> is a gradient, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x106.png" xlink:type="simple"/></inline-formula>is not. This is not consistent with what is obtained by using the prediction <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x107.png" xlink:type="simple"/></inline-formula> in KSP and its scalar potential Φ. For KSP,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x108.png" xlink:type="simple"/></inline-formula>. As a consequence, the divergence and also the curl of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x109.png" xlink:type="simple"/></inline-formula> is zero for the rotation flow as expected theoretically. In the case where the velocities are large, this residual curl of SP is merged with that of the flow, but for low flow rates or for equilibrium situations like the case shown in this section, it is necessary that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x110.png" xlink:type="simple"/></inline-formula> is also a gradient field (rotation or example of a static drop under capillary effect) in order to satisfy equilibrium state. In all other two-phase cases, the SP numerical technology generates an artefact such as some spurious rotational and associated velocities.</p></sec></sec><sec id="s4"><title>4. Conclusion and Discussions</title><p>The kinematics KSP projection method for solving the equation of incompressible fluid motion essentially solves various problems of incompressible flows, including flows with significant density variations. Unlike conventional methods where the pressure is first calculated from a Poisson equation with variable coefficients, the irrotational velocity is calculated first in KSP. The scalar potential of velocity is then obtained by solving a Poisson problem with constant coefficients that is insensitive to density variations. The scalar potential of the amount of acceleration, i.e. the pressure, is obtained thanks to the Stokes’ theorem by introducing at this stage the local density. In terms of accuracy in time and space, the results are very close to those of the conventional projection methodology for flows at variable density. However, the large variations in density introduce local consistency defects in standard projection methods due to interpolation of density at the location of each component of the velocity. The pressure undergoes non-physical variations that can lead to unstable or non-physical behaviors. The KSP method allows finding consistency between the pressure and the local density. This method</p><fig-group id="fig4"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Comparison between the scalar projection (SP) and the kinematic scalar projection (KSP) on a triangular unstructured mesh. From left to right are represented the rotationnal of velocity for classical scalar projection (SP) with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x115.png" xlink:type="simple"/></inline-formula>, the rotationnal of velocity KSP method with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x116.png" xlink:type="simple"/></inline-formula>, the scalar potential Φ and the pressure p given by the KSP method. The divergence of the velocity is zero to almost computer error for both methods. The inner radius of the circle (black line) is R = 0.5 m and the densities are ρ<sub>1</sub> = 1 kg∙m<sup>−</sup><sup>3</sup> inside the circle and ρ<sub>2</sub> = 4 kg∙m<sup>−</sup><sup>3</sup> outside of it.</title></caption><fig id ="fig4_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-2320221x114.png"/></fig><fig id ="fig4_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-2320221x113.png"/></fig><fig id ="fig4_3"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-2320221x112.png"/></fig><fig id ="fig4_4"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/8-2320221x111.png"/></fig></fig-group><p>can be interpreted as a simple splitting of the motion equation of the continuum mechanics previously discretized in time. It is based on an original formulation of the law for fluid dynamics written as a discrete Helmholtz-Hodge decomposition.</p><p>The proposed KSP time splitting approach satisfies the following properties:</p><p>・ The continuous media properties of differential operators, i.e. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x117.png" xlink:type="simple"/></inline-formula>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x117.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/8-2320221x118.png" xlink:type="simple"/></inline-formula>, are satisfied to almost computer error.</p><p>・ The space convergence order is 2 with a centered scheme and the time convergence order can be 1 or 2 depending on the order of the Taylor expansion used for the time derivative of the momentum conservation equations.</p><p>・ The numerical solution is exact whatever the mesh for all theoretical solution of order equal or less than 2.</p><p>・ KSP as SP are a prediction-correction method whose artifacts are well known, i.e. artificial boundary layers are generated by the projection step near the boundaries. Their magnitude decreases during time iterations.</p><p>・ Unlike conventional projection methods, the resolution steps for pressure and velocity are reversed. The scalar potential of the velocity Φ is first obtained and then the physical potential, i.e. the pressure, is updated explicitly and accurately.</p><p>・ The Poisson equation for velocity potential is at constant coefficients and the velocity potential does not depend on density.</p><p>・ The solving of the linear system is easy and allows the use of existing efficient parallel solvers.</p><p>As a conclusion, the KSP method is, among those existing in the literature, the easiest method to implement since it consists in solving a Poisson equation with constant coefficients.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.57144-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Fortin, M. and Glowinski, R. (1982) Méthodes de lagrangien augmenté, application à la résolution numé 
 
rique de problèmes aux limites. Dunod, Paris.</mixed-citation></ref><ref id="scirp.57144-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Vincent, S., Sarthou, A., Caltagirone, J.-P.,  
 
Sonilhac, F., Février, P., Mignot, C. and Pianet, G. (2011) Augmented Lagrangian and Penalty Methods  
 
for the Simulation of Two-Phase Flows Interacting with Moving Solids. Application to Hydroplaning  
 
Flows Interacting with Real Tire Tread Patterns. Journal of Computational Physics, 230, 956-983. 
http://dx.doi.org/10.1016/j.jcp.2010.10.006</mixed-citation></ref><ref id="scirp.57144-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Chorin, A.J. (1968) Numerical Solution of the  
 
Navier-Stokes Equations. Mathematics of Computation, 22, 745-762. 
http://dx.doi.org/10.1090/S0025-5718-1968-0242392-2</mixed-citation></ref><ref id="scirp.57144-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Rhie, C.M. and Chow, W.L. (1983) Numerical  
 
Study of the Turbulent Flow past an Airfoil with Trailing Edge Separation. AIAA Journal, 21, 1525-1532.  
http://dx.doi.org/10.2514/3.8284</mixed-citation></ref><ref id="scirp.57144-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Harlow, F.H. and Welch, J.E. (1965) Numerical Calculation of  
 
Time-Dependent Viscous Incompressible Flow of Fluid with a Free Surface. Physics of Fluids, 8, 2182-2189.  
http://dx.doi.org/10.1063/1.1761178</mixed-citation></ref><ref id="scirp.57144-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Guermond, J.L., Minev, P. and Shen, J. (2006) An Overview  
 
of Projection Methods for Incompressible Flows. Computer Methods in Applied Mechanics and  
 
Engineering, 195, 6011-6045.  
http://dx.doi.org/10.1016/j.cma.2005.10.010</mixed-citation></ref><ref id="scirp.57144-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Bell, J.B., Colella, P. and Glaz, H.M. (1989) A  
 
Second Order Projection Method for the Incompressible Navier-Stokes Equations. Journal of  
 
Computational Physics, 85, 257-283.  
http://dx.doi.org/10.1016/0021-9991(89)90151-4</mixed-citation></ref><ref id="scirp.57144-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Benzi, M. (2002) Preconditioning Techniques for  
 
Large Linear Systems: A Survey. Journal of Computational Physics, 182, 418-477.  
http://dx.doi.org/10.1006/jcph.2002.7176</mixed-citation></ref><ref id="scirp.57144-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Benzi, M., Golub, G.H. and Liesen, J. (2005)  
 
Numerical Solution of Saddle Point Problems. Acta Numerica, 14, 1-137. 
http://dx.doi.org/10.1017/S0962492904000212</mixed-citation></ref><ref id="scirp.57144-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Cai, M., Nokaka, Y., Bell, J.B., Griffith, B.E.  
 
and Donev, A. (2014) Efficient Variable-Coefficient Finite-Volume Stokes Solvers. Numerical Analysis,  
 
327, 1179-1184.</mixed-citation></ref><ref id="scirp.57144-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Guermond, J.L. and Salgado, A. (2009) A Splitting Method for Incompressible Flows  
 
with Variable Density Based on a Pressure Poisson Equation. Journal of Computational Physics, 228,  
 
2834-2846. 
http://dx.doi.org/10.1016/j.jcp.2008.12.036</mixed-citation></ref><ref id="scirp.57144-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Liu, C., Shen, J. and Yang, X.F. (2015) Decoupled,  
 
Energy Stable Schemes for Phase-Field Models of Two-Phase Incompressible Flows. Journal of Scientific  
 
Computing, 62, 601-622.  
http://dx.doi.org/10.1007/s10915-014-9867-4</mixed-citation></ref><ref id="scirp.57144-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Poux, A., Glockner, S. and Aza&amp;#239;ez, M. (2011)  
 
Improvements on Open and Traction Boundary Conditions for Navier-Stokes Time-Splitting Methods.  
 
Journal of Computational Physics, 230, 4011-4027. 
http://dx.doi.org/10.1016/j.jcp.2011.02.024</mixed-citation></ref><ref id="scirp.57144-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Dodd, M.S. and Ferrante, A. (2014) A Fast  
 
Pressure-Correction Method for Incompressible Two-Fluid Flows. Journal of Computational Physics, 273,  
 
416-434.  
http://dx.doi.org/10.1016/j.jcp.2014.05.024</mixed-citation></ref><ref id="scirp.57144-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Caltagirone, J.-P. and Vincent, S. (1999) Sur une  
 
méthode de pénalisation tensorielle pour la résolution des équations de Navier-Stokes. Comptes Rendus  
 
de l’Académie des Sciences Série IIb, 329, 607-613. 
http://dx.doi.org/10.1016/S1620-7742(01)01374-5</mixed-citation></ref><ref id="scirp.57144-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Angot, P., Caltagirone, J.-P. and Fabrie, P.  
 
(2012) A Fast Vector Penalty-Projection Method for Incompressible Non-Homogeneous or Multiphase  
 
Navier-Stokes Problems. Applied Mathematics Letters, 25, 1681-1688. 
http://dx.doi.org/10.1016/j.aml.2012.01.037</mixed-citation></ref><ref id="scirp.57144-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Angot, P., Caltagirone, J.-P. and Fabrie, P.  
 
(2013) Fast Discrete Helmholtz-Hodge Decompositions in Bounded Domains. Applied Mathematics Letters,  
 
26, 445-451.  
http://dx.doi.org/10.1016/j.aml.2012.11.006</mixed-citation></ref><ref id="scirp.57144-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Lemoine, A., Caltagirone, J.-P., Azaiez, P. and  
 
Vincent, S. (2014) Discrete Helmholtz-Hodge Decomposition on Polyhedral Meshes Using Compatible  
 
Discrete Operators. Journal of Scientific Computing.  
http://dx.doi.org/10.1007/s10915-014-9952-8</mixed-citation></ref><ref id="scirp.57144-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Bhatia, H., Norgard, G., Pascucci, V. and Bremer,  
 
P.T. (2012) The Helmholtz-Hodge Decomposition—A Survey. IEEE Transactions on Visualization and  
 
Computer Graphics, 99, 1386-1404.</mixed-citation></ref><ref id="scirp.57144-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Caltagirone, J.-P. (2015) Discrete Mechanics. ISTE, John Wiley &amp;  
 
Sons, London. 
http://dx.doi.org/10.1002/9781119058588</mixed-citation></ref><ref id="scirp.57144-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Caltagirone, J.-P. (2015) Application de la  
 
décomposition de Hodge-Helmholtz discrète aux écoulements incompressibles. HAL, 1-11.  
https://hal.archives-ouvertes.fr/hal-01099958</mixed-citation></ref><ref id="scirp.57144-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Peyret, R. and Taylor, T.D. (1983)  
 
Computational Methods for Fluid Flow. Springer-Verlag, New York.</mixed-citation></ref><ref id="scirp.57144-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Trontin, P., Vincent, S.,  
 
Estivalezes, J.-L. and Caltagirone, J.-P. (2012) A Subgrid Computation of the Curvature by a  
 
Particle/Level-Set Method. Application to a Front-Tracking/Ghost-Fluid Method for Incompressible  
 
Flows. Journal of Computational Physics, 231, 6990-7010.  
http://dx.doi.org/10.1016/j.jcp.2012.07.002</mixed-citation></ref><ref id="scirp.57144-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Vincent, S., Balmigère, G., Caltagirone, J.-P. and  
 
Meillot, E. (2010) Eulerian-Lagrangian Multiscale Methods for Solving Scalar Equations—Application  
 
to Incompressible Two-Phase Flows. Journal of Computational Physics, 229, 73-106.  
http://dx.doi.org/10.1016/j.jcp.2009.09.007</mixed-citation></ref><ref id="scirp.57144-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Vincent, S., Caltagirone, J.-P., Lubin, P. and  
 
Randrianarivelo, T.N. (2004) An Adaptative Augmented Lagrangian Method for Three-Dimensional  
 
Multimaterial Flows. Computers and Fluids, 33, 1273-1279. 
http://dx.doi.org/10.1016/j.compfluid.2004.01.002</mixed-citation></ref><ref id="scirp.57144-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Vincent, S. and Caltagirone, J.-P. (2000)  
 
Numerical Solving of Incompressible Navier-Stokes Equations Using an Original Local Multigrid  
 
Refinement Method. Comptes Rendus de l’Académie des Sciences SérieIIb, 328, 73-80. 
http://dx.doi.org/10.1016/s1287-4620(00)88419-7</mixed-citation></ref><ref id="scirp.57144-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Richardson, L.F. and Gaunt, J.A. (1927) The  
 
Deferred Approach to the Limit. Philosophical Transactions of the Royal Society A, 226, 299-349.  
http://dx.doi.org/10.1098/rsta.1927.0008</mixed-citation></ref><ref id="scirp.57144-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Landau, L.D. and Lifchitz, E.M. (1959) Fluid  
 
Mechanics. Pergamon Press, London.</mixed-citation></ref><ref id="scirp.57144-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Lamb, H. (1993) Hydrodynamics. 6th Edition, Dover, New York.</mixed-citation></ref></ref-list></back></article>