Hostname: page-component-5db58dd55d-f6s65 Total loading time: 0 Render date: 2026-05-29T21:42:23.476Z Has data issue: false hasContentIssue false

The Cahn–Hilliard–Navier–Stokes framework for multiphase fluid flows: laminar, turbulent and active

Published online by Cambridge University Press:  05 May 2025

Nadia Bihari Padhan
Affiliation:
Centre for Condensed Matter Theory, Department of Physics, Indian Institute of Science, Bangalore, India Institute of Scientific Computing, TU Dresden, 01069 Dresden, Germany
Rahul Pandit*
Affiliation:
Centre for Condensed Matter Theory, Department of Physics, Indian Institute of Science, Bangalore, India
*
Corresponding author: Rahul Pandit, rahul@iisc.ac.in

Abstract

The Cahn–Hilliard–Navier–Stokes (CHNS) partial differential equations (PDEs) provide a powerful framework for the study of the statistical mechanics and fluid dynamics of multiphase fluids. We provide an introduction to the equilibrium and non-equilibrium statistical mechanics of systems in which coexisting phases, distinguished from each other by scalar order parameters, are separated by an interface. We then introduce the coupled CHNS PDEs for two immiscible fluids and generalisations for (i) coexisting phases with different viscosities, (ii) CHNS with gravity, (iii) three-component fluids and (iv) the CHNS for active fluids. We discuss mathematical issues of the regularity of solutions of the CHNS PDEs. Finally we provide a survey of the rich variety of results that have been obtained by numerical studies of CHNS-type PDEs for diverse systems, including bubbles in turbulent flows, antibubbles, droplet and liquid-lens mergers, turbulence in the active-CHNS model and its generalisation that can lead to a self-propelled droplet.

Information

Type
JFM Perspectives
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. A schematic overview of multiphase flows, their wide-ranging applications, the mathematical and numerical models employed for studying them; we include the CHNS and phase-field models, various numerical methods that are used to solve the CHNS model, and the broad spectrum of applications of the CHNS model. Here, VOF, volume of fluids; MD, molecular dynamics; SPH, smoothed particles hydrodynamics; LBM, Lattice–Boltzmann method; RT, Rayleigh–Taylor; KH, Kelvin–Helmholtz; MIPS, motility-induced phase separation.

Figure 1

Table 1. Correspondences between Ising ferromagnetic systems, with lattice-gas or binary-mixture counterparts, and their phases and phase transitions; here, $\uparrow$ and $\downarrow$ represent the up-spin and down-spin phases of an Ising ferromagnet (see the text). Rows 2–4 mention equilibrium phases and transitions; the last row mentions non-equilibrium active fluids which can exhibit active phase-separation (see § 7.6).

Figure 2

Figure 2. Schematic phase diagrams for the $d$-dimensional Ising model (2.1) in the magnetic-field $h$ and temperature $T$ plane (a) and the $T$ and magnetisation $M$ plane (b). There is a first-order phase boundary (brown line), $h=0$ for $T \lt T_c$, that ends in a critical point at $h=0,\, T=T_c$ (blue point); along the first-order boundary, the $\uparrow$ and $\downarrow$ phases coexist. In the $T{-}M$ phase diagram, two-phase coexistence occurs in the peach-shaded region everywhere below the coexistence curve (black), atop which is the critical point.

Figure 3

Figure 3. Schematic diagrams for (a) $++$ and (b) $-+$ BCs for the $d$-dimensional Ising model (2.1); $d=2$ in this illustration. In $d-1$ directions ($y$ here) we use periodic BCs.

Figure 4

Figure 4. Schematic plots of (a) the variational free energy $g(\phi )$ (see (2.11)) versus the order parameter $\phi$, for magnetic field $h=0$ and temperature $T \lt T_c$, with two equally deep minima at $\phi = \pm \phi _b$, the LG equilibrium values; (b) the LG phase diagram in the $T-\phi$ plane showing the coexistence curve (also called the binodal), below which the phases coexist, and the spinodal curve, which is the locus of points at which $d^2g(\phi )/{\textrm{d}}\phi ^2 = 0$.

Figure 5

Figure 5. Schematic diagram of a droplet on a solid substrate for (a) partial wetting, (b) complete drying and (c) complete wetting. The white, green and blue regions indicate the three phases A, B and C (the last of which is a solid substrate); the surface tensions between the coexisting phases are $\sigma _{AB}$, $\sigma _{AC}$ and $\sigma _{BC}$; the contact angle $\theta$ is given by the Young–Dupré equation $\sigma _{AC}=\sigma _{BC}+\sigma _{AB} \cos (\theta )$; in (a) $0 \lt \theta \lt \pi$, (b) $\theta = \pi$ and (c) $\theta = 0$.

Figure 6

Table 2. Important dimensionless numbers for the binary-fluid CHNS system.

Figure 7

Figure 6. Rayleigh–Taylor instability in the 2-D CHNS system: pseudocolour plots of (a) the $\phi$ field and (b) the corresponding vorticity field at different times (increasing from left to right). (c) Semi-log plots versus the scaled time $T/T_0$ of $[\langle u_y^2(t)\rangle ]/[U_0^2]$ (red) and the maximum scaled height $h(t)/h_0$ (blue) (see the text). The simulation box size is $(L_x, L_y) = (2\pi, 4\pi )$ with $512\times 1024$ grid points; $\nu = 0.01,\,\, \alpha = 0,\,\, \sigma = 0.1,\,\, g = 1, \mathcal A = 0.6,\,\, \rho _0 = 1,\,\, h_0 = 0.1$ and $m = 2$. The characteristic velocity and time scales are $U_0 = g h_0^2/\nu$ and $T_0 \equiv h_0/U_0 = {\nu }/{g h_0}$. The simulation box is periodic in the $x$-direction; BCs in the $y$-direction are implemented by the volume-penalisation method (see the text).

Figure 8

Figure 7. Our DNS of the KH instability in the 2-D CHNS system: pseudocolour plots of (a) the $\phi$ field and (b) the corresponding vorticity field at different simulation times (increasing from left to right); the vorticity field is normalised by its absolute maximum value. (c) Plots versus the scaled time $t/T_0$ of $[\langle u_y^2(t) \rangle ]/[U_0^2]$ (red semi-log plot), where $T_0 \equiv h_0/U_0$, and $\theta (t)$ (blue linear plot) (see (6.4) and (6.5)). The simulation box size is $(L_x, L_y) = (2\pi, 2\pi )$ with $1024 \times 1024$ grid points; and $U_0 = 2, h_0 = 0.1, \nu = 0.01; \alpha = 0.01, \sigma = 0.05, g = 1, \mathcal A = 0.01, \rho _0 = 1$. The simulation box is periodic in the $x$-direction and we use volume penalization in the $y$-direction to incorporate solid boundaries; we incorporate impenetrable boundaries in the $y$-direction by using the volume-penalisation method, with $6$ grid points on both the top and bottom boundaries for penalisation.

Figure 9

Figure 8. Coarsening in a binary-fluid mixture from our DNS of the 2-D CHNS equations. (a) Pseudogreyscale plots of the phase-field $\phi (\boldsymbol {x}, t)$ at simulation times $t = 0, 0.24, 5.52 (\equiv t_{*}), 8.88$, increasing from left to right; (b) pseudocolour plots of the corresponding vorticity fields $\omega (\boldsymbol {x}, t)$ (normalised by their absolute maximum for ease of visualisation). (c) Log–log plots versus $t/t_\nu$, with $t_{\nu } = \nu ^3/\sigma ^2$, of the scaled lengths $L(t)/L_0$ (red) and ${L}_I(t)/L_0$ (blue), with $L_0 = 2\pi$ the side of the simulation domain. (d) The energy spectrum (red line) $E(k,t=t_*)$ and the phase-field spectrum (blue line) $S(k, t=t_*)$ show power-law behaviour with scaling exponents $\sim k^{-3}$ and $\sim k^{-2}$, respectively.

Figure 10

Figure 9. Illustrative pseudocolour plots of (a) and (c) the field $\phi$ and the associated plots of the vorticity $\omega$ showing the spatiotemporal evolution of antibubbles for low (a) and (b) and high (c) and (d) values of $R_0$ and $R_1$, the initial outer and inner radii of the shell of the antibubble (see the text and Pal et al. (2022) for details). We thank N. Pal for these figures.

Figure 11

Figure 10. (ae) The scaled total kinetic energy $e(t)/e_0$ versus time $t$ [here, $e_0 = U^2$ and $U = f_0/(\nu k_f^2)$]; (fj) the corresponding power spectra $\tilde {e}(f)$ of $e(t)/e_0$. Pseudocolour plots, at a representative time, of (ko) the vorticity $\omega$ overlaid with the $\phi = 0$ contour (black lines) and (pt) the energy spectra $\mathcal {E}(k_x, k_y)$ (see Padhan, Vincenzi & Pandit 2024b for details); the capillary number $Ca$ increases from $0.01$ in the bottom row to $0.2$ in the top row.

Figure 12

Figure 11. Pseudocolour plot of $F(\{c_i\})$ projected onto a Gibbs triangle for the CHNS3 model (7.1). The three vertices yield the three minima of $F(\{c_i\})$: the top vertex is $(c_1, c_2, c_3) = (1, 0, 0)$; the left-hand vertex is $(c_1, c_2, c_3) = (0, 1, 0)$; the right-hand vertex is $(c_1, c_2, c_3) = (0, 0, 1)$.

Figure 13

Figure 12. Coarsening in a ternary-fluid mixture from our DNS of the 2-D CHNS3 equations. (a) Pseudocolour plots of the phase-fields $c_2 - c_1$ at simulation times $t = 0.8, 2, 7, 13$, increasing from left to right. (b) Pseudocolour plots of the corresponding vorticity fields $\omega (\boldsymbol {x}, t)$ (normalised by their absolute maximum for ease of visualisation). (c) Log–log plots versus $t$ of the scaled lengths $L_1(t)/L_0$ and ${L}_2(t)/L_0$, with $L_0 = 2\pi$ the side of the simulation domain. (d) The energy spectrum $E(k,t)$ at simulation times $t = 2, 7, 13$. Simulation parameters: viscosity $\nu = 10^{-3}$; grid points $256 \times 256$; surface tension coefficients $(\sigma _{12}, \sigma _{23}, \sigma _{13}) = (1, 1, 1)$.

Figure 14

Figure 13. The pseudocolour plots of (a) the phase field $c_2$ for a simple droplet, and the phase field $c_2 - c_1$ for the compound droplets with radius ratios (b) $R_{in}/R_{out} = 0.5$ and (c) $R_{in}/R_{out} = 0.9$.

Figure 15

Figure 14. (a) Plot versus time of the deformation parameter $\Gamma (t)$ for a simple droplet (red line) and compound droplets with radius ratios $R_{in}/R_{out} = 0.5$ (green line) and $R_{in}/R_{out} = 0.9$ (blue line); the horizontal axis is scaled by the forcing time scale $T = \nu k_f/f_0$. The corresponding (b) PDFs of $\Gamma$ (semi-log plots) and (c) the multifractal spectra $D(h)$ of $\Gamma$. (d) Log–log plots of the energy spectrum $E(k)$ for a single-phase turbulent fluid, a binary fluid with a simple droplet, and a ternary fluid with a compound droplet (with radius ratios $R_{in}/R_{out} = 0.5$ and $R_{in}/R_{out} = 0.9$); the inset shows a pseudocolour plot of the vorticity in the presence of a compound droplet.

Figure 16

Figure 15. A bubble passing through a fluid–fluid interface. (a) The isosurface plot of the $(c_1, c_2)$ fields. (b) The isocontour plot of the $z$ component of the vorticity field. (c) The kinetic energy time series of the droplet (blue line), where $e(t) = \langle |\boldsymbol {u}(\boldsymbol {x})|^2\rangle _{\boldsymbol {x}\in (c_1 \geqslant 0.5)}$. The red line shows line shows the kinetic energy time series of the fluid–fluid interface defined as $e(t) = \langle |\boldsymbol {u}(\boldsymbol {x})|^2\rangle _{\boldsymbol {x} \in (0.1 \leqslant c_2\leqslant 0.9)}$. We use the characteristic velocity and time scales as $U_0 = g\epsilon ^2/\nu$ and $T_0 = {\nu }/{g\epsilon }$.

Figure 17

Figure 16. Plots showing the three coexisting phases 1 (blue), 2 (red) and 3 (green) in regions $\Omega _1$, $\Omega _2$ and $\Omega _3$, respectively. (a) The initial profile with a circular droplet of radius $R_0/L = 0.15$ of fluid 1 at the interface between fluids 2 and 3. ($L = 2\pi$ is the side length of the simulation domain.) (b) The equilibrium profile of the droplet is a symmetrical lens, because we choose $(\sigma _{12}, \sigma _{13}, \sigma _{23}) = (1, 1, 1)$; the three contact angles are $\theta _1$, $\theta _2$ and $\theta _3$. (c) The equilibrium profile of the droplet is an asymmetrical lens if we choose $(\sigma _{12}, \sigma _{13}, \sigma _{23}) = (1.4, 0.8, 1)$.

Figure 18

Table 3. The distance between two triple-phase junctions calculated from theory $d^{th}$ (see (7.14)] and numerical simulations $d^{sim}$ for the symmetrical lens (figure 16b) and the asymmentrical lens (figure 16c).

Figure 19

Figure 17. Illustrations of the CHT (see the text) that we use to fit circles for the lens interfaces for (a) $(\sigma _{12}, \sigma _{13}, \sigma _{23}) = (1, 1, 1)$ (run $\mathcal {R}1$) and (b) $(\sigma _{12}, \sigma _{13}, \sigma _{23}) = (1.4, 0.8, 1)$ (run $\mathcal {R}2$).

Figure 20

Figure 18. Pseudocolour plot of illustrative equilibrium-pressure profiles for (a) $(\sigma _{12}, \sigma _{23}, \sigma _{13}) = (0.6, 1, 0.8)$ (run RN3) and (b) $(\sigma _{12}, \sigma _{23}, \sigma _{13}) = (1.4, 1, 0.6)$ (run RN4).

Figure 21

Table 4. Illustrative comparisons of theoretical and our DNS results for Laplace-pressure jumps for different lens shapes, ${\Delta P} \equiv P_1 - P_2 = P_1 - P_3$. There is good agreement between these results. While evaluating $\Delta P$, we calculate the values of $P_1$, $P_2$ and $P_3$ at points that are far from the interface.

Figure 22

Figure 19. (a) The isosurface plot of $c_1 = 0.5$, at equilibrium, illustrating a lens in three dimensions. (b) The isosurface plot of the corresponding Gaussian curvature $\kappa$. (c) The PDF of the Gaussian curvature.

Figure 23

Figure 20. Illustrative results from our DNSs of liquid-lens mergers in the CHNS3 model in (a,b) two dimensions and (c,d) three dimensions: pseudocolour plots of $\omega$, with overlaid velocity vectors in (a) the viscous regime and (b) the inertial regime; the $c_1 = 0.5$ contour (magenta line) indicates the lens interface; $\omega$ is normalised by its maximal absolute value for ease of visualisation. Isosurface plots of $c_1$ (green) and $|\omega |$ (brown) for (c) the viscous regime and (d) the inertial regime.

Figure 24

Figure 21. (a) Log–log plot of the neck height $h$ versus time $t$. The axes are scaled by their respective viscous length scales for $Oh = 0.08$. The plot shows the crossover in the neck growth from the viscous regime with $h(t) \sim t$ to the inertial regime with $h(t) \sim t^{2/3}$. The inset shows the velocity vectors near the neck region at a representative time. (b) The profile of the $y$ component of the velocity field $u_y(L/2, y)$ along the vertical direction; the arrows show the direction of the evolution of the profiles.

Figure 25

Figure 22. (ac) Pseudocolour plots of the active-scalar field $\phi$, at three representative times, which increase from left to right, for the activity parameter $\zeta = 0.1$ (see (7.18)–(7.22)); (df) pseudocolour plots of the vorticity $\omega$ corresponding, respectively, to the pseudocolour plots $\phi$ in (ac).

Figure 26

Figure 23. (a) Log–log plots of the energy spectra $E(k)$ versus the wavenumber $k$, for the activities $|\zeta | = 0.1$ and $|\zeta | = 1.5$ in (7.18)–(7.22); power-law regimes in these spectra are consistent with the dashed line $E(k) \sim k^{-5/3}$; (b) plot of the root-mean-squared velocity $u_{rms}$ versus $|\zeta |$; (c) log–linear plots versus $|\zeta |$ of (c) the mean coarsening length scale $L_c \equiv \langle \mathcal L(t)_t\rangle$ and (d) the integral length scale $L_I$.

Figure 27

Figure 24. Activity-induced droplet propulsion: pseudocolour plots of $\psi$ (the magenta contour shows $\phi = 0$), at various times $t$ and activities $A$ ($t$ increases from the top row to the bottom row): (a)–(d) $A = 0$ (complete phase separation in $\psi$ and no droplet propulsion); (e)–(h) $A = 0.15$ (rectilinear droplet propulsion); and (m)–(p) $A = 1$ (chaotic droplet propulsion). (i)–(l) For $A = 0.15$: vector plots of $\boldsymbol {u}$, with the overlaid $\phi = 0$ contour line (magenta) and the pseudocolour plot of $\omega$, normalised by its maximal value (velocity vectors have lengths proportional to $|\boldsymbol {u}|$).

Figure 28

Figure 25. (a) The multifractal time series for the scaled perimeter-deformation parameter $\Gamma (t)$ for various values of the activity. (b) The multifractal spectrum for representative activity $A = 1.5$. We present the spectrum for a monofractal time series (given in blue) to show the robustness of the multifractal spectrum. The inset shows the plot of generalised exponent $\tau (q)$ as a function of the order $q$ for the representative value $A=1.5$; the deviation from the linearity suggests the multifractality of $\Gamma (t)$.