Liquid-Vapor Phase Transition Modeling
Liquid-Vapor Phase Transition Modeling
Abstract. In the present work we investigate the numerical simulation of liquid-vapor phase change
in compressible flows. Each phase is modeled as a compressible fluid equipped with its own equation
of state (EOS). We suppose that inter-phase equilibrium processes in the medium operate at a short
time-scale compared to the other physical phenomena such as convection or thermal diffusion. This
assumption provides an implicit definition of an equilibrium EOS for the two-phase medium. Within
this framework, mass transfer is the result of local and instantaneous equilibria between both phases.
The overall model is strictly hyperbolic. We examine properties of the equilibrium EOS and we propose
a discretization strategy based on a finite-volume relaxation method. This method allows to cope with
the implicit definition of the equilibrium EOS, even when the model involves complex EOS’s for the
pure phases. We present two-dimensional numerical simulations that shows that the model is able to
reproduce mechanism such as phase disappearance and nucleation.
1. Introduction
The simulation of liquid-vapor phase change phenomena in fluid flows raises challenging problems pertaining
to physical modeling, mathematical analysis and numerical analysis. It is all the more important that it concerns
many industrial applications. For example, the prediction of the boiling crisis is a crucial problem for the safety
studies in the nuclear industry [14–16, 18, 46, 48, 54]. In the present article, we focus on a model of phase change
for compressible two-phase flows (away from the critical point) and propose a numerical algorithm for solving it.
Keywords and phrases. Compressible flows, two-phase flows, hyperbolic systems, phase change, relaxation method.
∗ This work has been achieved within the framework of the NEPTUNE project, financially supported by CEA (Commissariat à
l’Énergie Atomique), EDF (Électricité de France), IRSN (Institut de Radioprotection et de Sûreté Nucléaire) and AREVA-NP.
The authors thank the CEA for its financial support. Grégoire Allaire is a member of the DEFI project at INRIA Saclay
Ile-de-France and is partially supported by the Chair “Mathematical modeling and numerical simulation”, F-EADS – École
Polytechnique – INRIA.
1 IMATH – Université du Sud Toulon-Var, Avenue de l’Université, 83957 La Garde, France. faccanon@[Link]
2 DEN/DANS/DM2S/SFME/LETR, Commissariat à l’Énergie Atomique Saclay, 91191 Gif-sur-Yvette, France.
[Link]@[Link]
3 Conseiller Scientifique du DM2S – Commissariat à l’Énergie Atomique Saclay, 91191 Gif-sur-Yvette, France.
A classic approach consists in modeling the two-phase system by a single fluid with a Van der Waals type
equation of state (EOS) [22]. Far from the critical point, each phase corresponds to a stable branch of the EOS,
which are connected by the spinodal zone. The intrinsic instability of the fluid in the spinodal zone requires
to account for very small scale effects by the means of Korteweg-type tensors (see [6, 24, 27, 33, 37, 52] and the
references therein) including dissipative effects as well as dispersive effects. In other words, the interface between
the two phases is implicitly modeled as a thick transition zone. A drawback of such models is that they call for
very fine grids when discretizing the system.
It is possible to model the interface as a discontinuity locus connecting two pure phase states. Such dis-
continuity can be obtained by taking the limit in the Korteweg model when the interface thickness tends to
zero [10,17,38,51,53]. However this requires the knowledge of the whole EOS for the two-phase material including
the spinodal zone. Unfortunately, experimental data for the spinodal zone are often not available.
We follow here an alternate approach that has been examined by several authors for the past
years [2, 4, 10, 11, 18, 19, 21, 23, 25, 29, 31, 34, 45, 48]. The key idea lies in avoiding the spinodal zone by assum-
ing that the driving physical phenomena are kinetical effects that act on both phases at a short time scale
compared to the hydrodynamics and thermal diffusion in agreement with classic thermodynamics. This comes
down to assuming that each phase is modeled by a compressible fluid and that the EOS of the two-phase system
is obtained by a convexification procedure (see Prop. 4.2). We note that this construction is more general than
the classic convexification procedure based on the Maxwell rule of a Van der Waals EOS [9, 28, 34, 45]: in the
present model each pure phase is equipped independently with its own EOS. If we consider the particular case
when each pure phase EOS matches a stable branch of the Van der Waals EOS, the resulting equilibrium EOS
of our model coincides with the classic Maxwell construction for the Van der Waals EOS [30]. For all other cases
we propose a simple way to compute the equilibrium EOS, based on solving a single nonlinear equation that we
call “phase-change equation”. We demonstrate its usefulness in the case of pure phases having a stiffened gas
EOS.
Within this context, the mass transfer between both phases is driven by instantaneous equilibria in the
composition of the two-phase medium with respect to phasic pressures, temperatures and Gibbs potentials.
An important issue is that, as it is expected, the resulting EOS does no longer fulfill classic strict convexity
thermodynamics hypotheses for the entropy. Moreover, the process of reaching equilibria (and equivalently
the convexification process) involves solving a nonlinear system that combines the EOS of the pure phases.
Nevertheless, it is possible to show that, under simple hypotheses on the pure phase EOSs, the system is strictly
hyperbolic (Thm. 5.2). This property, announced in [2], is important for the theoretical and numerical resolution
of the system.
Once this well-posedness property is obtained, we can use the relaxation framework of [7, 12, 13, 35, 43] to
interpret the equilibria between both phases (and equivalently the convexification process) as the limit of a
relaxation procedure. This modeling interpretation provides means of discretizing the system thanks to a two-
step relaxation strategy.
This paper is structured as follows: in Section 2 we present the overall structure of our model. In Section 3 we
first recall basic thermodynamics principles for pure phases, then we provide our system with an off-equilibrium
entropy. Then we introduce the equilibrium entropy of the system. In Section 4 we detail properties of this
entropy law related to the geometrical construction of its graph, convexification principles of the pure phases
entropy and convexity properties. The definition of this equilibrium law involves the resolution of a system of
nonlinear equations. We show that it is possible to reduce this system to a nonlinear scalar equation by using
classic thermodynamical state laws for saturated states. We recall in Section 5 key well-posedness property of
this system. In Section 6 we show that the system can be interpreted by means of a relaxation approach to
other two-phase system. We propose in Section 7 a multi-step relaxation discretization strategy that allows to
decouple computation of the equilibrium thermodynamical parameters from the approximation of the convection
by confining it in the projection step. Finally in Section 8 we present two-dimensional numerical simulations of
boiling-type tests.
LIQUID-VAPOR PHASE TRANSITION 1031
2. Model structure
In the sequel the subscript α = l (resp. α = v) will refer to the liquid (resp. vapor) phase. Let τα and εα
denote respectively the specific volume and the specific internal energy of the phase α = l, v. We define the cone
of admissible states
C ={(τ, ε) | τ > 0, ε > 0}
def
(2.1)
and wα =(τα , εα ). In the following we shall always assume that wα ∈ C.
def
We suppose that the fluid will never reach the critical point and therefore each phase can be modelled as
a compressible fluid equipped with its complete EOS wα → sα , where sα denotes the specific entropy of the
phase α = l, v. The assumption on the pure phase entropy laws will be detailed in Section 3.1.
In order to define the composition of the two-phase media, we introduce three frac-
tions [2, 4, 10, 11, 18, 19, 21, 29, 31]:
• yl (resp. yv ) the mass fraction of the phase α = l (resp. α = v); we note y = yl and we suppose y ∈ [0, 1]
def
∈ C, the additivity of the volume and the internal energy implies that
τ τ
yα α = y α wα .
def
w= =
ε εα
α=l,v α=l,v
Therefore
τl εl
z=y and ψ=y ·
τ ε
We suppose that both phases have the same velocity u and we set = 1/τ . If we neglect the viscous dissipative
def
∂t U + div[Feq (U)] = Stension (U, z) + Sgravity (U) − div[Qheat (U, z)], (2.3)
where
⎛ ⎞ ⎛ ⎞
u
U=⎝ u ⎠, Feq (U) = ⎝ u ⊗ u + P eq Id ⎠.
def def
2 2
ε + |u| /2 (ε + |u| /2 + P eq )u
The terms Sgravity (U) and Qheat (U, z) that account respectively for gravity and thermal diffusion effects read:
⎛ ⎞ ⎛ ⎞
0 0
Sgravity (U) = ⎝ g ⎠ , Qheat (U, z) = ⎝ ⎠
def def
0
g · u ϑ grad T
1032 G. FACCANONI ET AL.
where ϑ = zϑl +(1−z)ϑv is the thermal conductivity of the two-phase medium and ϑα is the thermal conductivity
def
of the phase α. The surface tension effects are modeled thanks to the continuum surface force (CSF) model
of [8] which reads here
⎛ ⎞
0
⎝ ⎠ grad z grad z
Stension (U, z) = T , T=ξ
def def
div
T·u |grad z| |grad z|
composition parameters (wl∗ , wv∗ , yl∗ , yv∗ ) ∈ Q(w), in agreement with the second law of Thermodynamics, as
τ∗ ε∗
maximizer of (wl , wv , yl , yv ) → σ and we note z ∗ = y ∗ τl , ψ ∗ = y ∗ εl .
def def
We now assume that the fluid always instantaneously reaches equilibrium. We can introduce an equilibrium
entropy w → seq for the two-phase medium by the following definition: for all w ∈ C,
seq (w) = sup σ(wl , wv , yl , yv ) (wl , wv , yl , yv ) ∈ Q(w) (3.6)
or equivalently
y∈[0,1]
seq (w) = sup σ(y, z, ψ, w) z∈[0,1] . (3.7)
ψ∈[0,1]
For the equilibrium two-phase medium, the pressure P eq , the temperature T eq, the chemical potential g eq
and the speed of sound ceq are then defined thanks to the classic formulas
seq
τ 1
P eq = , T eq = , g eq = ε + P eq τ − T eq seq ,
def def def
seq
ε seq
ε
eq
eq ∂P ∂P eq eq 2 eq P eq
(c ) = τ P
eq 2 2
− = −τ T
2 eq
P , −1 d s . (3.8)
∂ε τ ∂τ ε −1
It was shown in [31] that the optimization problem (3.6) or (3.7) is equivalent to perform an inf-convolution
between two convex functions. This result guarantees that w → seq is always concave and therefore that the
equilibrium speed of sound ceq satisfies (ceq )2 ≥ 0. Let us emphasize that this condition is not sufficient for
ensuring the hyperbolicity of the Euler system (2.3) (see for example the equilibrium p-system studied in [10,11]).
Nevertheless, we will present in Section 4.2 additional arguments that prove that (ceq )2 > 0 and therefore that
the Euler system (2.3) is strictly hyperbolic (excluding of course the cases in which vacuum is present).
We now introduce another assumption that pertains to the thermodynamic properties of the liquid and the
vapor at equilibrium (see e.g. [3, 9, 28, 44]), namely
0 < y∗ < 1 ⇒ {τl∗ < τv∗ , ε∗l < ε∗v , sl (wl∗ ) < sv (wv∗ )} . (3.9)
In the sequel, we shall assume that the EOS of the liquid and the vapor phases verify hypothesis (3.9). The
strict inequality in assumption (3.9) means that we consider only first order phase transition. The assumed
ordering of the liquid and vapor properties is satisfied for most liquid-vapor systems.
1034 G. FACCANONI ET AL.
Remark 3.1. Hypothesis (3.9) implies that the system cannot reach the critical point. Indeed at the critical
point one necessarily has τl∗ = τv∗ , ε∗l = ε∗v and sl (wl∗ ) = sv (wv∗ ).
Assumptions (3.3) and hypothesis (3.9) provide a simple characterization of the solution of the optimization
problem (3.6).
Theorem 3.2 (extremum principle). Let (wl , wv , yl , yv ) → σ be the off-equilibrium entropy of definition (3.4).
For a given state w ∈ C,
(1) there is at least one state (wl∗ , wv∗ , yl∗ , yv∗ ) ∈ Q(w) solution of the optimization problem (3.6);
(2) a state (wl∗ , wv∗ , yl∗ , yv∗ ) ∈ Q(w) is a solution of the optimization problem (3.6) if and only if one of the
following systems is satisfied:
∗
yl = 1, yv∗ = 0,
either (3.10)
sl (w) > sv (w);
∗
yl = 0, yv∗ = 1,
either (3.11)
sl (w) < sv (w);
0 < yl∗ , yv∗ <
1,
either 1 Pl gl ∗ 1 Pv gv ∗ (3.12)
Tl Tl Tl (wl ) = Tv , Tv , Tv (wv ).
, ,
The state (wl∗ , wv∗ , yl∗ , yv∗ ) will then be referred to as an equilibrium state.
When 0 < yl∗ < 1 (then 0 < yv∗ < 1), we will say that the equilibrium state w is a saturated state.
(3) if w ∈ C is a saturated state then there is a unique solution of the optimization problem (3.6).
(4) if w ∈ C is not a saturated state, i.e. yv∗ = 1 (resp. yl∗ = 1) then wv∗ (resp. wl∗ ) defines an unique solution
for (3.4) up to the arbitrary choice of wl∗ (resp. wv∗ ) for the vanished phase.
Proposition 4.1 (bitangent plane). For α = l, v let Sα be the surface defined by the graph of w → sα in the
(w, s) space. Given a thermodynamical state w ∈ C, if (wl∗ , wv∗ , yl∗ , yv∗ ) ∈ Q(w) maximizes (wl , wv , yl , yv ) → σ
and if 0 < yl∗ < 1 (equivalently 0 < yv∗ < 1), then there exists a unique plane, called “bitangent plane”, tangent
to the surface Sl at the point (wl∗ , s∗l = sl (wl∗ )) and to the surface Sv at the point (wv∗ , s∗v = sv (wv∗ )).
def def
∗
Proof. For α = l, v, let Pα be the tangent plane to the surface Sα at the point (wα , s∗α ). We have to prove that
the plane Pl and the plane Pv are the same. This boils down to show Pl and Pv are parallels and that
that
Pl ∩ Pv = ∅. Because of (3.1), the equation of Pα reads s = PTαα (wα ∗
) τ + T1α (wα ∗
) ε + Tgαα (wα∗
). Thus Pl and
∗ ∗ ∗ ∗ gl ∗ gv ∗
Pv are parallels if and only if Pl (wl ) = Pv (wv ) and Tl (wl ) = Tv (wv ). Moreover, Tl (wl ) = gv (wv ) is equivalent
to w = (0, 0) ∈ Pl ∩ Pv = ∅.
LIQUID-VAPOR PHASE TRANSITION 1035
Consequently solving (3.6) leads either to yl∗ ∈ {0, 1} either to determine the bitangent plane to Sl and Sv .
We now recall a second classic result (see [9, 32]) that connects the optimization problem (3.6) and the
bitangent plane construction of Proposition 4.1. An alternative equivalent way, based on the inf-convolution,
for constructing the equilibrium entropy w → seq is presented in [30].
Proposition 4.2 (concave hull). Let S be the graph of the equilibrium entropy w → seq in the (w, s) space.
Then
(1) the surface S is the concave hull of the set
(2) for every saturated state w ∈ C, the surface S contains a segment r(w) passing through the point (w, seq (w)).
Along this segment the pressure P eq , the temperature T eq and the chemical potential g eq are constant.
In general w → seq is C1 but not C2 [5]. In the following, we assume that it is piecewise C2 in the sense that
the set of all saturated states (defined by (3.12)) is a C2 manifold with a boundary which is a C1 closed loop
curve.
Theorem 4.3 (existence and uniqueness of the segment r(w)). For α = l, v, let Sα be the graph of the phasic
entropy wα → sα in the (w, s) space and let w ∈ C be a saturated state (defined in Thm. 3.2). Then there exists
a unique couple of points
such that the point M =(w, seq (w)) belongs to the line segment
def
Proof. The existence of the segment r(w) follows from Proposition 4.2. We prove uniqueness: each sα is strictly
concave and increasing with respect to the variables τα and εα . Then the mapping (wl , wv ) → (P eq , T eq ) is
one-to-one. If there is another segment r̃(w) = ((w̃l∗ , s̃∗l ), (w̃v∗ , s̃∗v )) such that (w, seq (w)) ∈ r(w) ∩ r̃(w), since
∗ ∗
(P eq , T eq ) are constant along r(w) and along r̃(w), we have wα = w̃α and consequently r(w) = r̃(w).
saturated state, i.e. 0 < y < 1. In this case, by Theorem 3.2 (τl∗ , ε∗l , τv∗ , ε∗v , y ∗ ) is also the unique solution of
∗
Introducing the common values (P, T ) of the pressure and temperature, relations (4.1c)–(4.1d) allow to obtain
the following equivalent system
⎧
⎨ τ = yτl (P, T ) + (1 − y)τv (P, T ),
⎪ (4.3a)
ε = yεl (P, T ) + (1 − y)εv (P, T ), (4.3b)
⎪
⎩
gl (P, T ) = gv (P, T ), (4.3c)
y ∈ (0, 1) (4.4)
where the unknows are (T, P, y). If we know P and T , we can compute y by
τ − τv (P, T )
y(P, T ) = (4.5)
τl (P, T ) − τv (P, T )
and eliminate y in system (4.3). So, solving system (4.3) is equivalent to solve
⎧
⎨ τ − τv (P, T ) ε − εv (P, T )
= , (4.6a)
τl (P, T ) − τv (P, T ) εl (P, T ) − εv (P, T )
⎩
gl (P, T ) = gv (P, T ). (4.6b)
The equation (4.6b) defines the well-known coexistence curve P → T sat (P ) [9,28]. In full generality, the solution
of (4.6b) is multivalued. Here we consider the physically relevant branch. If we note classically
then, given (τ, ε) ∈ C, solving (4.6a)–(4.6b) is equivalent to seeking P as the solution of the following scalar
nonlinear equation
τ − τvsat (P ) ε − εsat
v (P )
= sat · (4.7)
τl (P ) − τv (P )
sat sat εl (P ) − εsat
v (P )
In the sequel, the equation (4.7) will be also referred to as the “phase-change equation” (a similar equation was
proposed in [49]).
If we note P ∗ the solution of the phase-change equation (4.7), then the solution (τl∗ , ε∗l , τv∗ , ε∗v , y ∗ ) of the
system (4.1) reads
τl∗ = τlsat (P ∗ ),
ε∗l = εsat ∗
l (P ),
τv∗ = τvsat (P ∗ ),
ε∗v = εsat ∗
v (P ),
y ∗ = y(P ∗ , T sat (P ∗ )).
Remark 4.4. In some cases it can be most useful to compute T → P sat (T ) instead of P → T sat (P ). The
strategy proposed above is the same except that we replace P by T , P ∗ by T ∗ and T sat (P ) by P sat (T ).
We can now summarize the construction of the equilibrium entropy seq in the following definition.
Definition 4.5 (equilibrium entropy construction). The overall procedure for computing the equilibrium EOS
lies in the following alternative: for all w ∈ C,
LIQUID-VAPOR PHASE TRANSITION 1037
(1) if there exists a solution to (4.7), denoted P ∗ , and if 0 < y ∗ < 1 (where y ∗ = y(P ∗ , T sat (P ∗ ))) then w is a
def
y eq (w) = y ∗ ,
z eq (w) = y ∗ τl∗ /τ,
ψ eq (w) = y ∗ ε∗l /ε,
seq (w) = y ∗ sl (wl∗ ) + (1 − y ∗ )sv (wv∗ ),
P eq (w) = Pl (wl∗ ) = Pv (wv∗ ),
where τl∗ = τl (P ∗ , T sat (P ∗ )), ε∗l = εl (P ∗ , T sat (P ∗ )), τv∗ = τv (P ∗ , T sat (P ∗ )) and ε∗v = εv (P ∗ , T sat (P ∗ ));
def def def def
(2) otherwise, if (4.7) has no solution or if the corresponding y ∗ = y(P ∗ , T sat (P ∗ )) is outside the range (0, 1),
def
y eq (w) = 1,
z eq(w) = 1,
ψ eq (w) = 1,
seq (w) = sl (w),
P eq (w) = Pl (w);
y eq (w) = 0,
z eq(w) = 0,
ψ eq (w) = 0,
seq (w) = sv (w),
P eq (w) = Pv (w).
4.3. Example of equilibrium states and phase-change equation for two stiffened gas laws
We present in this section the detailed construction of the phase-change equation (4.7) when both phases are
modeled by a stiffened gas EOS. Let us first recall a few properties of this particular state law. The complete
form of the stiffened gas EOS reads
where parameters cv > 0, γ > 1, π > 0, q and m are constants describing thermodynamical properties of
the fluid. Remark that the domain of definition of s is not the usual cone C but rather the set τ > 0 and
ε − q − πτ > 0. The case of a perfect gas EOS is recovered by setting π = 0 and q = 0.
The classic definitions (3.1) provide the following expressions for the temperature T , the pressure P and the
Gibbs potential g:
ε − q − πτ
(τ, ε) → T = ,
cv
ε − q − πτ
(τ, ε) → P = (γ − 1) − π,
τ
m
(τ, ε) → g = q + (ε − q − πτ ) γ − − ln (ε − q − πτ )τ (γ −1) .
cv
1038 G. FACCANONI ET AL.
The Grüneisen coefficient Γ and the square of the speed of sound c are given by
∂P ∂P
c =τ P
2 def 2
− = γ(γ − 1)(ε − q − πτ ) = γ(P + π)τ = γΓ cv T > 0.
∂ε τ ∂τ ε
(P, T ) → s = cv γ ln T − cv Γ ln(P + π) + m + cv γ ln cv + cv Γ ln Γ,
Γ
Γ
(P, T ) → g = cv T γ − ln (cv T )γ − T m + q,
P +π
P + πγ
(P, T ) → ε = cv T + q,
P +π
T
(P, T ) → τ = cv (γ − 1) ·
P +π
For all w ∈ C the value seq (w) is computed by solving numerically the phase-change equation (4.7) according
to Definition 4.5. In order to obtain this equation we have to compute the four functions
To achieve this task, we compute the coexistence curve P → T sat by solving equation (4.6b), namely
gl (P, T ) = gv (P, T ).
If it happens that the solution is multivalued, we discard the non-physical branch of solution.
With the stiffened gas EOS’s, two cases have to be considered separately:
• Case I: ql = qv . If and cvl γ l = cvv γ v , solving (4.6b) we obtain
1/B
P → T sat (P ) = A (P + πl )cvl Γl (P + πv )−cvv Γv
where
ql − qv
A = exp 1 − > 0, B = cvl γ l − cvv γ v .
def def
Let us note that for two-perfect gas we recover the usual linear dependence between T sat and P . We recall
that hypothesis (3.9) implies some restrictions on the coefficients. An example of a stiffened gas that verifies
all hypothesis of the previous sections for pressures greater than 6.7 × 104 Pa is shown in Table 1 and
Figure 1. If cvl γ l = cvv γ v , we obtain a degenerate case where P sat is a constant defined by
(P sat + πl )cvl Γl
= exp(ql − qv ).
(P sat + πv )cvv Γv
• Case II: ql = qv . We were not able to find any explicit expression for the coexistence curve. Therefore it
is difficult to process the phase-change equation (4.7) for determining explicitly the equilibrium states. This
case appears in [39] for the approximation of the states laws of water and dodecane. We have proposed
in [19] and in Chapter 6 of [18] one possible mean for overcoming this difficulty: the key idea is to compute
P → Tsat (P ) as a simple and convenient approximation of the function P → T sat (P ). To achieve this task,
LIQUID-VAPOR PHASE TRANSITION 1039
Table 1. Example of parameters for two stiffened gas law that provides an explicit expression
for the coexistence curve. These values are used in the tests of Section 8. This choice guarantees
that the volume and the internal energy of the liquid are lower than the volume and the internal
energy of the vapor while heaving a speed of sound not too large (which implies a not too strict
CFL condition for the computational tests).
85 0.1 9e+04
80
0.08 8e+04
75
70 0.06 7e+04
65
0.04 6e+04
60 εsat
v (P)
εsat
l (P)
55 0.02 5e+04
2e
3e
4e
5e
6e
7e
8e
9e
1e
2e
3e
4e
5e
6e
7e
8e
9e
1e
2e
3e
4e
5e
6e
7e
8e
9e
1e
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
5
6
5
6
(a) P → T sat (P ) (b) P → τlsat (P ) (bottom) and P → (c) P → εsat
l (P ) (bottom) and P →
τvsat (P ) (top) εsat
v (P ) (top)
Figure 1. Temperature and phasic volumes and internal energies at saturation as functions of
the pressure for the stiffened gas law of Table 1.
first we discretize an interval of pressure [Pmin , Pmax ] and we compute (numerically but with an arbitrary
precision) Tsat at each point of the discretization as the solution of equation (4.6b). Thus we obtain a set of
points A = (Pi , T sat (Pi ))i . Then we can define P → Tsat (P ) thanks to a least square approximation of A .
Finally, instead of solving the phase-change equation (4.7) we solve the following approximate phase-change
equation:
τ − τv (P, Tsat (P )) ε − εv (P, Tsat (P ))
= ·
τl (P, Tsat (P )) − τv (P, Tsat (P )) εl (P, Tsat (P )) − εv (P, Tsat (P ))
This approximation is reasonable since, in the end, the phase-change equation (exact or approximate) is
always solved numerically. We already tested this approach for numerical examples in [18, 19, 21].
Remark 4.6 (tabulated data). The case of more general EOS, including non-analytic forms of the EOS, like
tabulated data, is addressed in [20, 21] and Chapter 7 of [18]. Again the main idea is to build an approximate
phase-change equation. In order to obtain this approximate equation, we need to evaluate the four functions
ταsat (P ) = τα (P, T sat (P )), εsat
α (P ) = εα (P, T α = l, v.
def defsat
(P )),
We consider a set of experimental data values ταsat (Pi ) and εsat
α (Pi ) for a discrete set of pressure values Pi ∈
[Pmin , Pmax ] (see e.g. [41] for an example of tabulated EOS). Then, we can define
ταsat (P ), εsat
α (P ) α = l, v, for P ∈ [Pmin , Pmax ],
thanks to least square approximations. Finally, instead of solving the phase-change equation (4.7) we solve the
following approximate equation
τ − τvsat (P ) ε − εsat
v (P )
= ·
τlsat (P ) − τvsat (P ) εsat
l (P ) − εsat
v (P )
Theorem 5.1. Let w ∈ C be a saturated state (defined in Thm. 3.2) and let r(w) =(M∗l , M∗v ) be the seg-
def
ment associated with w (the segment r(w) and points M∗α are defined in Thm. 4.3). Then, for every point
M =(w, seq (w)) of r(w), we have:
def
τ τ < 0,
seq (5.2a)
seq
εε < 0, (5.2b)
seq
τε > 0; (5.2c)
(ε∗l − ε∗v )
P eq > − · (5.3)
(τl∗ − τv∗ )
Theorem 5.1 shed light on some important properties of the Hessian matrix of the equilibrium entropy seq
that departs from the classic pure fluid framework. Indeed, the EOS w → seq verify the inequality (3.3c) but
does not verify the inequality (3.3b). More precisely,
• for a pure state w ∈ C, d2 seq is a negative definite matrix, namely:
τ τ (w) < 0,
seq seq
εε (w) < 0, seq
τ τ (w)sεε (w) > (sτ ε (w)) ;
eq eq 2
• for a saturated state w ∈ C, d2 seq is no longer negative definite, it is merely nonpositive and d2 seq = ( 00 00 ),
namely:
vT · d2seq (w) · v ≤ 0 ∀v ∈ R2 ,
∃! v(w) = (0, 0) such that (v(w))T · d2seq (w) · v(w) = 0.
τ τ (w) < 0, sεε (w) < 0, sτ τ (w)sεε (w) = (sτ ε (w)) and moreover we have sτ ε (w) > 0.
This implies that seq eq eq eq eq 2 eq
Theorem 5.1 allows us to prove that the Euler system equipped with the equilibrium EOS is strictly hyperbolic.
This property is important for the well-posedness of the system and its numerical resolution.
LIQUID-VAPOR PHASE TRANSITION 1041
Theorem 5.2 (hyperbolicity). For smooth solutions, the compressible Euler system equipped with the liquid-
vapor equilibrium EOS w → seq reads ⎛ ⎞ ⎛ ⎞ ⎛ ⎞
⎛ ⎞ u 0
0
⎜ 1 ∂P eq u 1 ∂P∂ε ⎟
eq
∂t ⎝u⎠ + ⎝ ∂ ⎠ ∂x ⎝u⎠ = ⎝0⎠
ε
ε 0 P eq
u ε 0 (5.4)
1 seq
with = , P eq = τeq ·
τ sε
Then, for all w ∈ C, the square of the speed of sound ceq , defined by (3.2a), is strictly positive and therefore
ceq , defined by (3.8), is real and the system (5.4) is strictly hyperbolic.
Remark 5.3. As a corollary of our Theorem 5.2, the MTT-equilibrium system defined in [10] or the Euler
system provided with the EOS defined in [4, 29, 31, 34, 40, 47, 55] are strictly hyperbolic.
Remark 5.4. We emphasize that the positivity of the speed of sound does not seem totally trivial. First,
the function w → seq is concave (but not strictly concave) and its Hessian matrix is not negative definite.
Concavity provides that c2 ≥ 0, but we do not have a priori informations that ensures that c2 = 0. Second, for
some systems as in [10,11,26] the loss of strict concavity of the entropy indeed leads to a zero speed of sound: in
this case hyperbolicity is lost because the system eigenvalues are real but the Jacobian matrix of the flux is no
longer diagonalizable. This situation leads to ill-posed problems (see for example [42], p. 362) where uniqueness
is lost within the classical class of entropy solutions.
Remark 5.5. Theorem 5.1 implies that: (1) the flux function in the Euler equations is only piecewise regular;
(2) the functions w → (P eq , T eq )(w) are continuous and piecewise C1 regular: their derivatives are discontinuous
when the fluid changes from a pure phase state y ∈ {0, 1} to a saturated state y ∈ (0, 1); (3) the speed of sound
w → ceq is piecewise continuous: it is discontinuous along the saturation curve, namely across y ∈ {0, 1} regions
and 0 < y < 1 regions.
6. Relaxation approach
The definition of the equilibrium entropy seq as the maximizer of the mixture entropy σ suggests to read the
convective part of the system (2.3), which consists of the Euler equations closed by the EOS w → seq , as the limit
of a relaxed augmented Euler system equipped with the EOS (y, z, ψ, w) → σ (see for example [7, 12, 13, 43]).
This procedures helps to break the implicit definition of the equilibrium EOS and enables to use of simple
discretization strategies. For example, in [29, 31] the authors proposed to consider the system
⎧
⎪
⎪∂t U + div[F(U, y, z, ψ)] = 0,
⎪
⎨∂ y + u · grad y = (y − y eq )μ ,
t y
(6.1)
⎪
⎪ ∂t z + u · grad z = (z − z eq)μz ,
⎪
⎩∂ ψ + u · grad ψ = (ψ − ψ eq )μ ,
t ψ
with
⎛ ⎞
u
F(U, y, z, ψ), = ⎝ u ⊗ u + P Id ⎠,
def
2
((ε + |u| /2) + P )u
∂σ zα PTαα
def ∂τ ε,z,y,ψ α=l,v
P (w, y, z, ψ) = ∂σ =
ψα T1α
∂ε τ,z,y,ψ
α=l,v
and y , z , ψ
eq eq eq
defined in Definition 4.5. The coefficients μy , μz and μψ are positive relaxation parameters.
1042 G. FACCANONI ET AL.
(y, z, ψ) → (y eq , z eq , ψ eq )(w),
σ(y, z, ψ, w) → seq (w),
F(U, y, z, ψ) → Feq (w)
and the solution U of (6.1) tends to the solution of the convective part of (2.3).
When the mass fraction satisfies 0 < y < 1, we remark that it is also possible to consider the following
alternative augmented system ⎧
⎪
⎪ ∂t U + div[F(U, y, z,
ψ)] = 0,
⎪
⎪
⎪
⎨∂t y + u · grad y = Tgll − Tgvv μy ,
(6.2)
⎪
⎪ ∂t z + u · grad z = PTvv − PTll τ μz ,
⎪
⎪
⎪
⎩∂t ψ + u · grad ψ = 1 − 1 εμψ ,
Tl Tv
and, in this case, for smooth solutions we have the following entropy evolution equation
2 2 2
gl gv Pv Pl 1 1
∂t (σ) + div(σu) = μy − + μz − + μψ ε − ≥ 0.
Tl Tv Tv Tl Tl Tv
In the regime μy , μz , μψ → +∞, one retrieves the solution of the convective part of (2.3) for y ∈ (0, 1).
In order to approximate the solution of the convective part of the system (2.3), following similar lines as [10,18]
we consider another augmented system based on the five-equation system with the isothermal closure presented
in [1, 36]. Using (6.3) instead of (6.1) allows us to re-use the code developed in [1, 36] and to modify it in a
non-intrusive manner thanks to an additional module that computes the projection onto the equilibrium states.
The system reads ⎧
⎪
⎨∂t U + div[G(U, y, z)] = 0,
∂t y + u · grad y = (y − y eq )μy , (6.3)
⎪
⎩∂ z + u · grad z = (z − z eq)μ ,
t z
where
⎛ ⎞
u
G(U, y, z) = ⎝ u ⊗ u + Π Id ⎠ , Π(w, y, z) = zα Pα , Tl = Tv .
def def
2
(ε + |u| /2) + Π)u α=l,v
The solution of (6.3) formally tends to the solution of the convective part of (2.3) in the limit regime μy , μz →
+∞.
Remark 6.1. The system (6.3) can be considered as a partial equilibrium of (6.1) in the formal limit
μψ → +∞. In this case one enforces ψ = ψ eq (w), which is equivalent to Tl = Tv for y ∈ (0, 1) and implies
P (w, y, z, ψ eq (w)) = Π(w, y, z).
Remark 6.2. The non-dissipative structure of both systems (6.1) and (6.3) can be derived thanks to a least
action principles (see [10, 11, 18]).
7. Numerical scheme
We present in this section the numerical strategy we implemented in order to solve the equilibrium system (2.3)
with heat diffusion, gravity and surface tension effects. Following the analysis of Section 6, we chose a relaxation
LIQUID-VAPOR PHASE TRANSITION 1043
n+1 = n+IV ,
εn+1 = εn+IV ,
un+1 = un+IV ,
y n+1 = y eq (1/n+1 , εn+1 ),
⎧
⎪
⎨0, if y n+1 = 0,
n+1
z = y n+1 n+1 τvn+1 , if 0 < y n+1 < 1,
⎪
⎩1, if y n+1 = 1.
More precisely, we seek P ∗ by means of a dichotomy algorithm as the solution of the phase-change equa-
tion (4.7) with τ = 1/n+1 and ε = εn+1 , namely here:
n+1 − τv (P )
1 sat
εn+1 − εsatv (P )
= ·
τlsat (P ) − τvsat (P ) εsat
l (P ) − εsat
v (P )
Remark 7.1. The functions (τ, ε) → P ∗ and (τ, ε) → y ∗ can be computed once and for all prior to the start of
any flow simulation. Let us note that although the pressure P eq is merely continuous and piecewise C1 regular
(cf. Rem. 5.5), this scheme did not generate spurious oscillations in the solutions of our tests.
1044 G. FACCANONI ET AL.
L1 =1 m
Wall
T =T0
P =P sat (T0 )
= (P sat (T0 )T0 )
liq
L2 =1 m
Piston
T =T0
Wall
P =P sat (T0 )
=vap (P sat (T0 )T0 )
x2
x1
Wall
8. Numerical simulations
The present tests challenge the ability of our approach to reproduce cavitation phenomena and nucleation
phenomena in pool boiling type conditions. As the last test involves gravity, surface tension and thermal diffusion,
in order to obtain not exceedingly long calculation time, we choose to carefully fit the state laws and the physical
parameters. Indeed, the CFL constraint imposed by the explicit scheme of the step I does not allow to use laws
fitted on real water tabulated data: the driving phenomena for such tests are thermal diffusion and gravity
and are too small compared to the speed of sound appearing in the CFL constraint. However we emphasize
that there is no technical difficulty in using our approach with real fluid laws, even tabulated data (see for
example the tests that reproduce cavitation phenomena in [18, 19]). Theses improvements will be presented in
forthcoming papers.
Figure 3. Time evolution of the volume fraction (first column), the mass fraction (second
column), the density (third column), the pressure (fourth column) and the temperature (last
column) of the test “8.1. compression of vapor bubble”.
1046 G. FACCANONI ET AL.
L1 =1 m
Wall
T =T0
P =P sat (T0 )
= (P sat (T0 )T0 )
liq
Shock at t = 0
L2 =1 m
T =T0
Wall
Wall
P =P sat (T0 )
= (P sat (T0 )T0 )
vap
x2
x1
Wall
Figure 4. Geometry of the test “8.2. liquefaction and vaporisation caused by a shock and its
bounce”.
Figure 5. Time evolution of the volume fraction (first column), the mass fraction (second
column), the density (third column), the pressure (fourth column) and the temperature (last
column) of the test “8.2. liquefaction and vaporisation caused by a shock and its bounce”.
1048 G. FACCANONI ET AL.
L1 =1 m
Pressure and temperature imposed
P = P ref , T = T ref
L2 =1 m
g
T = T0 ,
hydro
P = Piso−T
x2
x1
Wall, heat flux imposed
Φs
Φi
Figure 6. Geometry of the test “8.3. bubbles nucleation, detachment and rise”.
wall boundary condition for the convection operator and we impose the following thermal flux profile:
1
Φ(x1 , x2 = 0, t) = ((Φs + Φi ) + (Φs − Φi ) cos(4π(x1 − 0.5)))
def
with Φi = 0 W/m2 and Φs = 20 Wm2 . We impose a homogeneous Neumann boundary conditions for both
convection and thermal diffusion operators at the left and right boundary. For our test, the domain is discretized
with a 100 × 100 cell mesh.
Figure 7 displays the results obtained for the volume fraction, the mass fraction, the density, the pressure
and the temperature. We observe that nucleation of vapor bubbles occurs at the point of maximum heat flux at
the bottom boundary. The bubble of vapor grows due to the phase change, then it is lifted off the boundary by
gravity effects. One can notice that after the first bubble takes off, a portion of vapor remains at the bottom.
As the bubble rises it reaches a region where the liquid is cooler. The vapor is then cooled by thermal diffusion
and the fluid liquefies. But very quickly, the nucleation sites at the bottom starts to spread and merge at the
bottom of the domain.
Figure 7. Time evolution of the volume fraction (first column), the mass fraction (second
column), the density (third column), the pressure (fourth column) and the temperature (last
column) of the test “8.3. bubbles nucleation, detachment and rise”.
1050 G. FACCANONI ET AL.
step by means of a simple two-phase model, the computation of the inter-phase equilibria is confined within
the last step that consists in projecting the variables onto the equilibrium states. We proposed two-dimensional
numerical simulations of boiling phenomena involving Stiffened Gas EOS for the pure phases, surface tension,
gravity and thermal diffusion. The results showed that the model can reproduce nucleation mechanisms, in
the sense that vapor can be created in an initially pure liquid domain. Even thought theses results are only
qualitative they are important toward the study of the bubble growth dynamics.
The present work can be enriched in several ways. From a modeling point of view, additional physical effects
may be taken into account such as fluid viscosity and contact angle to model the transition from nucleate boiling
to film boiling. From a numerical point of view, the simulation of boiling-type tests with realistic physical laws
involves large time-scale processes compared to the sound velocity of the medium. This limitation may be
circumvented by implementing implicit numerical methods for the convection operator.
0 < y ∗ < 1, τl∗ < τv∗ , ε∗l < ε∗v , s∗l =(sl (wl∗ )) < s∗v =(sv (wv∗ )).
def def
In this case, τα∗ ,ε∗α and y ∗ are such that w = y ∗ wl∗ + (1 − y ∗ )wv∗ and seq (w) = y ∗ s∗l + (1 − y ∗ )s∗v .
def seq
Along the segment r(w), the pressure P eq = sτeq and the temperature T eq = s1eq
def
ε ε
are constant. Then, the
directional derivatives read
eq
P
0=d · (wl∗ − wv∗ ) = seq ∗ ∗ eq ∗ ∗
τ ε (εl − εv ) + sτ τ (τl − τv ),
T eq
1
0=d · (wl∗ − wv∗ ) = seq ∗ ∗ eq ∗ ∗
εε (εl − εv ) + sτ ε (τl − τv ),
T eq
which proves (5.1a) and (5.1b). Then (5.1c) follows by taking the determinant of the singular Hessian matrix.
Eventually (5.1d) is a simple consequence of (5.1a) and (5.1b).
Proof of (5.2). By construction w → seq is concave. This implies that seq τ τ ≤ 0 and sεε ≤ 0. However w → s
eq eq
is not strictly concave. Since we proved the inequalities (5.1), it is sufficient to prove that seqττ (w)
= 0 for all
saturated state w.
We proceed by contradiction. Let w be a saturated state such that seq τ τ (w) = 0. By equalities (5.1b)–(5.1c),
the Hessian matrix is null at w.
We note (P , T , g) =(Pα , Tα , gα )(w) for α = l, v (we know that P eq , T eq and g eq are constant along the
def
segment r(w)).
We consider a regular C2 curve inscribed on the graph S of seq and parametrized as follows
dw∗ (t=0) ∗
such that w(0) = w and α
dt = 0 with t ∈ [−1, 1] → wα (t) the ends of the line segment t ∈ [−1, 1] →
r(w(t)).
For the sake of simplicity we note
dseq d2 seq
, d2 seq (w(t)) = ·
def def
dseq (w(t)) =
dw dw2
We have
d2 seq d2 w(t) dw T 2 eq dw(t)
γ (t) = = ds eq
(w(t)) + d s (w(t)) ·
dt2 dt2 dt dt
LIQUID-VAPOR PHASE TRANSITION 1051
d2 w(0)
w(0) = w, d2seq (w) = ( 00
00 ) , γ (0) = dseq (w) ·
dt2
We now proceed to another computation of γ (0). By the implicit function theorem, in a vicinity of 0, there
exist C2 functions t → yα∗ and t → wα
∗
such that
w(t) = yα∗ (t)wα
∗
(t), γ(t) = yα∗ (t)s∗α (wα
∗
(t)),
α=l,v α=l,v
dsα d2 s∗α
ds∗α = dsα (wα
∗
, d2 s∗α = d2 sα (wα
∗
·
def def def def
(t)) = (t)) = 2
dwα dwα
We have
d2 w d2 y ∗ dyα∗ dwα
∗ 2 ∗
α ∗ ∗ d wα
= w +2 + yα (A.1)
dt2 dt2 α dt dt dt2
α=l,v
and T !
d2 yα∗ ∗ dyα∗ ∗ dwα ∗ 2 ∗ ∗ ∗
∗ d wα dwα dw α
γ (t) = s α + 2 ds α + y ∗
α ds α + yα∗ d2 s∗α ,
dt2 dt dt dt2 dt dt
α=l,v
s∗α ∗
sα (wα ∗
(0)) = dseq (w(0)) (namely Pα (wα∗
(0)) = P (w(0)) and
def
where = ).
Since, by Proposition 4.2, dsα (wα
∗
Tα (wα (0)) = T (w(0))) we obtain
dy ∗ ∗ 2 ∗
dy ∗ dw∗ 2 ∗
α ∗ dwα ∗ ∗ d wα α α ∗ d wα
2 dsα + yα dsα eq
= ds (w) 2 + yα ·
dt dt dt2 dt dt dt2
α=l,v α=l,v
which implies
that reads T
d2 w(0) d2 y ∗ gl gv dwα∗
dwα∗
γ (0) = ds (w) eq
− − + yα∗ d2 s∗α ,
dt2 dt2 Tl Tv dt dt
α=l,v
gα
as s∗α − ds∗α wα
∗
= s∗α − PTαα τα∗ − 1 ∗
Tα εα = Tα .
Since Tgαα = Tg , this implies
T
d2 w(0) ∗ dwα∗
dwα∗
γ (0) = dseq (w) + yα d2s∗α ·
dt2 dt dt
α=l,v
1052 G. FACCANONI ET AL.
Finally we have
T
d2 w(0) d2 w(0) ∗ dwα∗
dwα∗
dseq (w) 2
= γ (0) = dseq (w) + yα d2s∗α ·
dt dt2 dt dt
α=l,v
Consequently, we deduce
∗
T ∗
dwα dwα
0= yα∗ d2 s∗α · (A.2)
dt dt
α=l,v
dw∗ (t=0)
As α
dt = 0 and the Hessian matrices d2 s∗α of the phasic entropies sα are negative definite, (A.2) is
impossible.
∗ ∗ ∗ ∗
Therefore seq
τ ε = 0 and since sgn(εl − εv ) = sgn(τl − τv ), thanks to relation (5.1b) we obtain the inequality
ε∗l − ε∗v
seq
τ ε = −sεε
eq
> 0.
τl∗ − τv∗
Proof of (5.3). The inequality involving P eq follows from the definition of the Gibbs potential. Indeed, along
the segment r(w) we have
Granting the assumptions T eq > 0, τl∗ < τv∗ and s∗l < s∗v , we obtain that
(ε∗l − ε∗v ) ∗ ∗
eq (sl − sv ) (ε∗l − ε∗v )
P eq = − + T > − ·
(τl∗ − τv∗ ) (τl∗ − τv∗ ) (τl∗ − τv∗ )
λ1 = u − ceq , λ2 = u, λ3 = u + ceq ,
def def def
Therefore, we only have to check that (c ) > 0 which immediately ensures that the three eigenvalues are
eq 2
distincts and the three eigenvectors are linearly independent. As P eq = seq τ /sε , the square of the speed of sound
eq
τ 2 T eq eq eq 2
(ceq )2 > − (P sετ − seq
τ τ ) ≥ 0.
seq
ττ
LIQUID-VAPOR PHASE TRANSITION 1053
Saturated states. (0 < y < 1): in Theorem 5.1 we proved that if w is a saturated state then w → seq does
not satisfies (3.3b). However, taking into account (5.1c) we obtain from (A.3)
1
(ceq )2 = −τ 2 T eq (P eq seq
ετ − sτ τ ) ,
eq 2
seq
ττ
Thanks to the inequalities (5.2) and (5.3), this shows that (ceq )2 > 0.
We can conclude that for all w ∈ C, (ceq (w))2 is positive, which implies that ceq (w) is real and = 0 and the
system (5.4) is strictly hyperbolic.
References
[1] G. Allaire, S. Clerc and S. Kokh, A five-equation model for the simulation of interfaces between compressible fluids. J. Comput.
Phys. 181 (2002) 577–616.
[2] G. Allaire, G. Faccanoni and S. Kokh, A strictly hyperbolic equilibrium phase transition model. C. R. Acad. Sci. Paris, Sér. I
344 (2007) 135–140.
[3] K. Annamalai and I.K. Puri, Advanced thermodynamics engineering. CRC Press (2002).
[4] Th. Barberon and Ph. Helluy, Finite volume simulations of cavitating flows. Comput. Fluids 34 (2005) 832–858.
[5] J. Benoist and J.-B. Hiriart-Urruty, What is the subdifferential of the closed convex hull of a function? SIAM J. Math. Anal.
27 (1996) 1661–1679.
[6] S. Benzoni Gavage, Stability of multi-dimensional phase transitions in a Van der Waals fluid. Nonlinear Anal. 31 (1998)
243–263.
[7] F. Bouchut, Nonlinear stability of finite volume methods for hyperbolic conservation laws and well-balanced schemes for
sources. Frontiers in Mathematics. Birkhäuser Verlag, Basel (2004).
[8] J.U. Brackbill, D.B. Kothe and C. Zemach, A continuum method for modeling surface tension. J. Comput. Phys. 100 (1992)
335–354.
[9] H.B. Callen, Thermodynamics and an introduction to thermostatistics. John Wiley & sons, 2nd edition (1985).
[10] F. Caro, Modélisation et simulation numérique des transitions de phase liquide-vapeur. Ph.D. thesis, École Polytechnique
(2004). [Link]
[11] F. Caro, F. Coquel, D. Jamet and S. Kokh, A simple finite-volume method for compressible isothermal two-
phase flows simulation. International Journal on Finite Volumes (2006). [Link]
[Link].
[12] G. Chen, C.D. Levermore and T.-P. Liu, Hyperbolic conservation laws with stiff relaxation terms and entropy. Comm. Pure
Appl. Math. 47 (1992) 787–830.
[13] F. Coquel and B. Perthame, Relaxation of energy and approximate Riemann solvers for general pressure laws in fluids dynamics.
SIAM J. Numer. Anal. 35 (1998) 2223–2249.
[14] J.-M. Delhaye, M. Giot and M.L. Riethmuller, Thermohydraulics of two-phase systems for industrial design and nuclear
engineering. Hemisphere Publishing Corporation (1981).
[15] J.-M. Delhaye, M. Giot, L. Mahias, P. Raymond and C. Rénault, Thermohydraulique des réacteurs. EDP Sciences (1998).
[16] V.K. Dhir, Boiling heat transfer. Ann. Rev. Fluid Mech. 30 (1998) 365–401.
[17] J.E. Dunn and J. Serrin, On the thermomechanics of interstitial working. Arch. Rational Mech. Anal. 88 (1985) 95–133.
[18] G. Faccanoni, Étude d’un modèle fin de changement de phase liquide-vapeur. Contribution à l’étude de la crise d’ébullition.
Ph.D. thesis, École Polytechnique, France (2008). [Link]
[19] G. Faccanoni, S. Kokh and G. Allaire, Numerical simulation with finite volume of dynamic liquid-vapor phase transition, Finite
Volumes for Complex Applications V. ISTE and Wiley (2008) 391–398.
[20] G. Faccanoni, G. Allaire and S. Kokh, Modelling and numerical simulation of liquid-vapor phase transition, in Conf. Proc. of
EUROTHERM-84, Seminar on Thermodynamics of Phase Changes, Namur (2009).
[21] G. Faccanoni, S. Kokh and G. Allaire, Approximation of liquid-vapor phase transition for compressible fluids with tabulated
EOS. C. R. Acad. Sci. Paris Sér. I 348 (2010) 473–478.
[22] H. Fan, One phase Riemann problem and wave interactions in systems of conservation laws of mixed type. SIAM J. Math.
Anal. 24 (1993) 840–865.
[23] H. Fan, Traveling waves, Riemann problems and computations of a model of the dynamics of liquid/vapor phase transitions.
J. Differ. Equ. 150 (1998) 385–437.
1054 G. FACCANONI ET AL.
[24] H. Fan and M. Slemrod, The Riemann problem for systems of conservation laws of mixed type, in Conf. Proc. on Shock Induced
Transitions and Phase Structure in General Media Institute of Mathematics and its Applications. Minneapolis (1990) 61–91.
[25] C. Fouillet, Généralisation à des mélanges binaires de la méthode du second gradient et application à la simulation numérique
directe de l’ébullition nuclée. Ph.D. thesis, Université Paris 6 (2003).
[26] E. Godlewski and N. Seguin, The Riemann problem for a simple model of phase transition. Commun. Math. Sci. 4 (2006)
227–247.
[27] H. Gouin, Utilization of the second gradient theory in continuum mechanics to study the motion and thermodynamics of
liquid-vapor interfaces. Physicochemical Hydrodynamics – Interfacial Phenomena B 174 (1987) 667–682.
[28] W. Greiner, L. Neise and H. Stöcker, Thermodynamics and statistical mechanics. Springer (1997).
[29] Ph. Helluy, Quelques exemples de méthodes numériques récentes pour le calcul des écoulements multiphasiques. Mémoire
d’habilitation à diriger des recherches (2005).
[30] Ph. Helluy and H. Mathis, Pressure laws and fast Legendre transform. Math. Models Methods Appl. Sci. to appear.
[31] Ph. Helluy and N. Seguin, Relaxation models of phase transition flows. ESAIM: M2AN 40 (2006) 331–352.
[32] J.-B. Hiriart-Urruty and C. Lemaréchal, Fundamentals of convex analysis. Grundlehren Text Editions, Springer-Verlag, Berlin
(2001).
[33] D. Jamet, O. Lebaigue, N. Coutris and J.-M. Delhaye, The second gradient method for the direct numerical simulation of
liquid-vapor flows with phase change. J. Comput. Phys. 169 (2001) 624–651.
[34] S. Jaouen, Étude mathématique et numérique de stabilité pour des modèles hydrodynamiques avec transition de phase. Ph.D.
thesis, Université Paris 6, France (2001).
[35] S. Jin and C.D. Levermore, Numerical schemes for hyperbolic conservation laws with stiff relaxation terms. J. Comput. Phys.
126 (1996) 449–467.
[36] S. Kokh, Aspects numériques et théoriques de la modélisation des écoulements diphasiques compressibles par des méthodes de
capture d’interfaces. Ph.D. thesis, Université Paris 6 (2001).
[37] D.J. Korteweg, Sur la forme que prennent les équations des mouvements des fluides si l’on tient compte des forces capillaires
par des variations de densité. Arch. Néer. Sci. Exactes Sér. II 6 (1901) 1–24.
[38] P.G. LeFloch, Hyperbolic systems of conservation laws. Birkhäuser Verlag, Basel (2002).
[39] O. Le Métayer, J. Massoni and R. Saurel, Elaborating equations of state of a liquid and its vapor for two-phase flow models.
Int. J. Thermal Sci. 43 (2004) 265–276.
[40] O. Le Métayer, J. Massoni and R. Saurel, Modelling evaporation fronts with reactive Riemann solvers. J. Comput. Phys. 205
(2005) 567–610.
[41] E.W. Lemmon, M.O. McLinden and D.G. Friend, Thermophysical properties of fluid systems, in WebBook de Chimie NIST,
Base de Données Standard de Référence NIST Numéro 69, National Institute of Standards and Technology, edited by P.J.
Linstrom and W.G. Mallard. Gaithersburg MD, 20899, [Link]
[42] R.J. LeVeque, Finite Volume methods for hyperbolic problems. Cambridge University Press, Cambridge. Appl. Math. (2002).
[43] T.P. Liu, Hyperbolic conservation laws with relaxation. Commun. Math. Phys. 108 (1987) 153–175.
[44] T. Matolcsi, On the classification of phase transitions. Z. Angew. Math. Phys. 47 (1996) 837–857.
[45] R. Menikoff and B. Plohr, The Riemann problem for fluid flow of real materials. Rev. Mod. Phys. 61 (1989) 75–130.
[46] S. Nukiyama, The maximum and minimum values of the heat Q transmitted from metal to boiling water under atmospheric
pressure. Int. J. Heat Mass Transfer 9 (1966) 1419–1433. (English translation of the original paper published in J. Jpn Soc.
Mech. Eng. 37 (1934) 367–374).
[47] F. Petitpas, E. Franquet, R. Saurel and O. Le Métayer, A relaxation-projection method for compressible flows. II. Artificial
heat exchanges for multiphase shocks. J. Comput. Phys. 225 (2007) 2214–2248.
[48] P. Ruyer, Modèle de champ de phase pour l’étude de l’ébullition. Ph.D. thesis, École Polytechnique (2006). [Link].
[Link]/Theses/Files/[Link].
[49] R. Saurel, J.-P. Cocchi and P.-B. Butlers, Numerical study of cavitation in the wake of a hypervelocity underwater projectile.
J. Propuls. Power 15 (1999) 513–522.
[50] R. Saurel, F. Petitpas and R. Abgrall, Modelling phase transition in metastable liquids: application to cavitating and flashing
flows. J. Fluid Mech. 607 (2008) 313–350.
[51] M. Shearer, Admissibility criteria for shock wave solutions of a system of conservation laws of mixed type. Proc. R. Soc.
Edinb. 93 (1983) 133–244.
[52] M. Slemrod, Admissibility criteria for propagating phase boundaries in a van der Waals fluid. Arch. Rational Mech. Anal. 81
(1983) 301–315.
[53] L. Truskinovsky, Kinks versus shocks, in Shock induced transitions and phase structures in general media, edited by R. Fosdick
et al. Springer Verlag, Berlin (1991).
[54] P. Van Carey, Liquid-vapor phase-change phenomena. Taylor and Francis (1992).
[55] A. Voß, Exact Riemann solution for the Euler equations with nonconvex and nonsmooth equation of State. Ph.D. thesis,
RWTH-Aachen (2004). [Link]