Hostname: page-component-77f85d65b8-45ctf Total loading time: 0 Render date: 2026-04-14T11:46:24.916Z Has data issue: false hasContentIssue false

Internal flow and concentration in neighbouring evaporating binary droplets and rivulets

Published online by Cambridge University Press:  30 March 2026

Pim J. Dekker*
Affiliation:
Physics of Fluids Department, Max-Planck Center Twente for Complex Fluid Dynamics and J. M. Burgers Centre for Fluid Dynamics, University of Twente , 7500AE Enschede, The Netherlands
Duarte Rocha*
Affiliation:
Physics of Fluids Department, Max-Planck Center Twente for Complex Fluid Dynamics and J. M. Burgers Centre for Fluid Dynamics, University of Twente , 7500AE Enschede, The Netherlands
Detlef Lohse*
Affiliation:
Physics of Fluids Department, Max-Planck Center Twente for Complex Fluid Dynamics and J. M. Burgers Centre for Fluid Dynamics, University of Twente , 7500AE Enschede, The Netherlands Max-Planck Institute for Dynamics and Self-Organization, Am Faßberg 17, 37077 Göttingen, Germany
Christian Diddens*
Affiliation:
Physics of Fluids Department, Max-Planck Center Twente for Complex Fluid Dynamics and J. M. Burgers Centre for Fluid Dynamics, University of Twente , 7500AE Enschede, The Netherlands
*
Corresponding authors: Pim J. Dekker, p.j.dekker@utwente.nl; Duarte Rocha, d.rocha@utwente.nl; Christian Diddens, c.diddens@utwente.nl; Detlef Lohse, lohse.jfm.tnw@utwente.nl
Corresponding authors: Pim J. Dekker, p.j.dekker@utwente.nl; Duarte Rocha, d.rocha@utwente.nl; Christian Diddens, c.diddens@utwente.nl; Detlef Lohse, lohse.jfm.tnw@utwente.nl
Corresponding authors: Pim J. Dekker, p.j.dekker@utwente.nl; Duarte Rocha, d.rocha@utwente.nl; Christian Diddens, c.diddens@utwente.nl; Detlef Lohse, lohse.jfm.tnw@utwente.nl
Corresponding authors: Pim J. Dekker, p.j.dekker@utwente.nl; Duarte Rocha, d.rocha@utwente.nl; Christian Diddens, c.diddens@utwente.nl; Detlef Lohse, lohse.jfm.tnw@utwente.nl

Abstract

In this paper, the evaporation of neighbouring multi-component droplets or rivulets – often found in applications such as inkjet printing, spray cooling and pesticide delivery – is studied numerically and theoretically. The proximity induces a shielding effect that reduces individual evaporation rates and disrupts the symmetry of both the concentration profile and the flow field in the liquids. We examine how the symmetry of flow and concentration fields is affected by key parameters, namely the contact angle, the inter-droplet (or inter-rivulet) distance and the magnitude of surface tension gradient forces (i.e. the Marangoni number). We focus on binary mixtures, such as water and 1,2-hexanediol, where only one component evaporates and evaporation is slow, thereby allowing simplifications to the governing equations. To manage the complexity of the full three-dimensional droplet problem, we begin with a two-dimensional model of neighbouring rivulets. Solving the complete transient equations for rivulets with pinned contact lines and fixed inter-rivulet distance reveals that the asymmetry – quantified by the position of the interfacial stagnation point of the flow – diminishes over time. Using a validated quasi-stationary model, we find, with increasing contact angle and inter-rivulet distance, that the stagnation point migrates closer to the centre, yet it remains unaffected by the Marangoni number. A simplified lubrication model applied to droplets shows similar dependencies on contact angle and distance, although here the stagnation point appears to vary with the Marangoni number. We attribute this dependence to the additional azimuthal flow in droplets, leading to a nonlinear evolution of the concentration and therefore a non-trivial dependence of the symmetry on the Marangoni number.

Information

Type
JFM Papers
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), 2026. Published by Cambridge University Press

1. Introduction

Applications such as inkjet printing, spray cooling and pesticide delivery often involve the evaporation of neighbouring multi-component droplets or rivulets. In these situations, the proximity of the liquid bodies influences the evaporation rate of each droplet or rivulet, thereby altering the flow dynamics within the liquid phase (Schofield et al. Reference Schofield, Wray, Pritchard and Wilson2020; Wray, Duffy & Wilson Reference Wray, Duffy and Wilson2020; Masoud, Howell & Stone Reference Masoud, Howell and Stone2021). A natural first step in understanding these complex systems is to study the evaporation of a single-liquid body – a problem that has been extensively investigated for droplets (Sefiane Reference Sefiane2014; Brutin & Starov Reference Brutin and Starov2018; Zang et al. Reference Zang, Tarafdar, Tarasevich, Choudhury and Dutta2019; Lohse & Zhang Reference Lohse and Zhang2020; Gelderblom, Diddens & Marin Reference Gelderblom, Diddens and Marin2022; Wilson & D’Ambrosio Reference Wilson and D’Ambrosio2023) as well as for rivulets (Yarin et al. Reference Yarin, Szczech, Megaridis, Zhang and Gamota2006; Schofield et al. Reference Schofield, Wray, Pritchard and Wilson2020).

For evaporating pure sessile droplets (and rivulets) with a pinned contact line, the geometric singularity at the contact line gives rise to the ‘coffee-stain’ effect (Deegan et al. Reference Deegan, Bakajin, Dupont, Huber, Nagel and Witten1997, Reference Deegan, Bakajin, Dupont, Huber, Nagel and Witten2000; Popov Reference Popov2005), where liquid and any suspended particles are transported towards the contact line to compensate for non-uniform evaporative losses, resulting in a coffee-ring-like deposit. This is often undesirable in applications such as inkjet printing (Lohse Reference Lohse2022). In the case of a multi-component droplet (or rivulet), selective evaporation can occur. This selective evaporation induces surface tension gradients, which in turn generate Marangoni stresses at the liquid–gas interface (Scriven & Sternling Reference Scriven and Sternling1960; Hu & Larson Reference Hu and Larson2005; Diddens et al. Reference Diddens, Tan, Lv, Versluis, Kuerten, Zhang and Lohse2017b ; Kim & Stone Reference Kim and Stone2018; Marin et al. Reference Marin, Karpitschka, Noguera-Marín, Cabrerizo-Vílchez, Rossi, Kähler, Valverde and Miguel2019). The resulting flow generated within the liquid is often much stronger than the flow caused by the coffee-stain effect and can either enhance or suppress it, depending on the direction of the Marangoni flow (Hu & Larson Reference Hu and Larson2006; Diddens et al. Reference Diddens, Tan, Lv, Versluis, Kuerten, Zhang and Lohse2017b ; Mampallil & Eral Reference Mampallil and Eral2018).

In real-world applications, however, the liquid bodies are rarely isolated and are often found in proximity. In such cases, the vapour concentration in the gas phase surrounding the evaporating components is increased near the liquid bodies. This reduces the evaporation rate – characterising the so-called shielding effect – and extends the lifetime of the liquids (Fabrikant Reference Fabrikant1985; Laghezza et al. Reference Laghezza, Dietrich, Yeomans, Ledesma-Aguilar, Kooij, Zandvliet and Lohse2016; Khilifi et al. Reference Khilifi, Foudhil, Fahem, Harmand and Ben2019; Hatte et al. Reference Hatte, Pandey, Pandey, Chakraborty and Basu2019; Chong et al. Reference Chong, Li, Ng, Verzicco and Lohse2020; Schofield et al. Reference Schofield, Wray, Pritchard and Wilson2020; Masoud et al. Reference Masoud, Howell and Stone2021). This shielding effect disrupts the symmetry of the evaporation-driven flows (Wray et al. Reference Wray, Wray, Duffy and Wilson2021).

While capillary flows in neighbouring pure droplets have been widely studied, Marangoni flows induced by the presence of a second component in the liquid has received less attention. Cira, Benusiglio & Prakash (Reference Cira, Benusiglio and Prakash2015) observed that neighbouring droplets may either attract – under conditions that promote Marangoni contraction (Karpitschka, Liebig & Riegler Reference Karpitschka, Liebig and Riegler2017) – or repel one another, depending on the volatility and composition. Moreover, Dekker et al. (Reference Dekker, van der, Marjolein and Lohse2024) reported that preferential pinning on the side further from an adjacent droplet can cause the centres of the droplets to move apart.

Our work builds on the experiments of Dekker et al. (Reference Dekker, van der, Marjolein and Lohse2024), in which the evaporation of two neighbouring droplets of a binary mixture of water and 1,2-hexanediol was investigated. In particular, we develop numerical simulations for both two evaporating droplets and their two-dimensional counterpart, two evaporating rivulets, in order to identify the key parameters that govern the symmetry of the flow field. Example codes and simulation data supporting this study are available at https://github.com/pyoomph/pyoomph_examples/tree/main/Internal-flow-neighbouring-binary-rivulets-and-droplets. By employing justified simplifications, we demonstrate that the asymmetry in the internal flow and concentration fields is primarily controlled by three parameters: the contact angle $\theta$ , the inter-droplet (or inter-rivulet) distance $b$ and the Marangoni number ${\textit{Ma}}$ . Notably, for rivulets, the asymmetry is nearly independent of the Marangoni number, whereas for droplets the dependence is more marked.

This paper is structured as follows. In § 2.1, we introduce the governing equations for the evaporation of rivulets and droplets, and we present transient numerical simulations for rivulets. The slow evaporation motivates the introduction of a simplified quasi-stationary model (§ 3.1) and its lubrication version (§ 3.2). Section 4 examines the local evaporative flux for droplets (§ 4.1) and rivulets (§ 4.2), to be used in the simplified models. We then validate the models against transient simulations (§ 5) and investigate the stagnation point shift for rivulets (§ 6.1, with some analytical results in § 6.1.1) and droplets (§ 6.2). Finally, we conclude in § 7.

2. Transient system of equations for evaporating rivulets and droplets

2.1. Underlying dynamical equations

We focus on the evaporation of a single or two neighbouring binary droplets (or rivulets) which form a contact angle $\theta$ with the substrate. Let us consider that: only one component $B$ in the liquid phase can evaporate into the vapour phase; the surface tension monotonically decreases with the concentration of the non-volatile component; and evaporation is slow. Under these assumptions, we avoid complexities arising from Marangoni instabilities (Diddens et al. Reference Diddens, Tan, Lv, Versluis, Kuerten, Zhang and Lohse2017b , Reference Diddens, Dekker and Lohse2024; Rocha, Lohse & Diddens Reference Rocha, Lohse and Diddens2024) and we meet the exact conditions to apply the models introduced by Diddens, Li & Lohse (Reference Diddens, Li and Lohse2021), which we describe in the following.

At ambient conditions, the evaporation is dominated by the diffusion of vapour in the surrounding air. The solution of the Laplace equation

(2.1) \begin{align} {\nabla} ^2 c_B = 0, \end{align}

with the boundary conditions

(2.2) \begin{align} c_B = c^{\textit{eq}}_B = c^{\textit{pure}}_B \gamma _B x_B \quad &\text{at liquid}{-}\text{gas interface}, \end{align}
(2.3) \begin{align} c_B = c^\infty _B \quad &\text{at far field}, \end{align}

gives the vapour concentration $c_B$ in the gas phase. Here, $c^\infty _B$ is the vapour concentration at far field, dependent of the relative humidity, $c^{\textit{eq}}_B$ is the vapour–liquid equilibrium concentration for component $B$ , dependent on the liquid’s local composition at the interface, $c^{\textit{pure}}_B$ is the saturation vapour concentration of the pure liquid $B$ , $\gamma _B$ is the activity coefficient and $x_B$ is the molar mass of component $B$ .

The diffusive mass flux of component $B$ through the liquid–gas interface due to evaporation is given by

(2.4) \begin{align} j_B = -D^{\textit{vap}}_B \boldsymbol{\nabla } c_B \boldsymbol{\cdot } \boldsymbol{n} , \end{align}

where $D^{\textit{vap}}_B$ is the diffusion coefficient of vapour and $\boldsymbol{n}$ is the normal vector at the liquid–gas interface. If only one component evaporates, then the total evaporation rate is $j = j_B$ .

Within the liquid, the mass fraction $y_A$ is governed by the advection–diffusion equation

(2.5) \begin{align} \rho \left (\partial _t y_A + \boldsymbol{u} \boldsymbol{\cdot } \boldsymbol{\nabla } y_A\right ) = \boldsymbol{\nabla } \boldsymbol{\cdot }(\rho D \boldsymbol{\nabla } y_A). \end{align}

Navier–Stokes flow without body forces in the liquid phase is described by

(2.6) \begin{align} \partial _t \rho + \boldsymbol{\nabla } \boldsymbol{\cdot } (\rho \boldsymbol{u}) &= 0, \\[-32pt] \nonumber \end{align}
(2.7) \begin{align} \rho (\partial _t \boldsymbol{u} + \boldsymbol{u} \boldsymbol{\cdot } \boldsymbol{\nabla } \boldsymbol{u})&= - \boldsymbol{\nabla } p + {\boldsymbol{\nabla }\boldsymbol{\cdot }} \left ( \mu {\boldsymbol{\nabla } \boldsymbol{u}}\right )\!, \\[0pt] \nonumber \end{align}

where $\mu$ is the viscosity of the liquid phase and $p$ is the pressure. We neglect gravity since the droplet is small and the contact angle is low. At the substrate, the no-slip boundary condition is applied, i.e. we consider a constant contact radius (Picknett & Bexon Reference Picknett and Bexon1977). At the liquid–gas interface, the kinematic boundary condition

(2.8) \begin{align} \rho (\boldsymbol{u} - \boldsymbol{u}_I) \boldsymbol{\cdot } \boldsymbol{n} = j \end{align}

and the dynamic boundary condition

(2.9) \begin{align} \boldsymbol{n} \boldsymbol{\cdot } \left ( \mu \left(\boldsymbol{\nabla } \boldsymbol{u} + \boldsymbol{\nabla } \boldsymbol{u}^T\right) - p \boldsymbol{I} \right ) = \boldsymbol{n} \sigma \kappa + \boldsymbol{\nabla }_t \sigma \end{align}

are applied, where $\boldsymbol{u}_I$ is the velocity of the liquid–gas interface, $\sigma$ is the surface tension, $\kappa$ is the curvature of the liquid–gas interface and $\boldsymbol{\nabla }_t$ is the surface gradient operator.

Naturally, the mass fraction $y_A$ of the non-volatile component $A$ in the liquid phase increases during evaporation, which is accounted for by the Robin boundary condition in the co-moving frame of the liquid–gas interface:

(2.10) \begin{align} \rho D \boldsymbol{\nabla } y_A \boldsymbol{\cdot } \boldsymbol{n} = y_A j , \end{align}

where $\rho$ is the mass density of the liquid phase and $D$ is the diffusivity in the liquid phase.

In this paper, we neglect the influence of temperature on the flow field, for simplicity. All properties are therefore only dependent on the mass fraction $y_A$ .

2.2. Numerical simulation results for rivulets

Due to the non-axisymmetric evaporation rate of neighbouring droplets, the resulting flow field is asymmetric. Accurately computing the flow in this scenario requires solving the full three-dimensional problem, which is computationally expensive. As a starting point, we solve the full two-dimensional problem for rivulets. In later sections, we introduce simplifications to develop a model for droplets. All differential operators introduced in the previous section are expressed in Cartesian coordinates for the rivulet geometry. Note that the solution for $c$ in the gas phase within a two-dimensional domain depends on the distance $L$ from the midpoint between the neighbouring rivulets to the semicircular far-field boundary (Sneddon Reference Sneddon1966; Masoud & Felske Reference Masoud and Felske2009; Schofield et al. Reference Schofield, Wray, Pritchard and Wilson2020). We fix the far-field boundary at a distance $L / R = 100$ , where $R$ is the contact radius of each rivulet.

Figure 1. Transient direct numerical simulations, evaluated after ${2500}\,\textrm {s}$ (a), ${5000}\,\textrm {s}$ (b), ${7500}\,\textrm {s}$ (c) and ${10\,000}\,\textrm {s}$ (d), of two neighbouring rivulets, with an initial contact angle of $\theta = {50^\circ }$ , a 1,2-hexanediol mass fraction of $y_B = {5}\,\%$ and a distance $b={2.1}\,\textrm {mm}$ between their centres, evaporating in an environment with relative humidity of ${70}{\,\%}$ . The plots are magnified vertically by $\times 2.5$ , in order to better visualise the flow inside the rivulet. On the left-hand side of each subfigure, the velocity magnitude is displayed with superimposed streamlines. On the right-hand side, the 1,2-hexanediol mass fraction is shown. Additionally, the gas phase illustrates the water vapour mass fraction, while the liquid–gas interface highlights the evaporation flux of water. The $x$ position where the two vortices in the rivulet meet (which we refer to as the stagnation point $x_0$ ) increases with time.

The system of equations described in § 2 is solved using a sharp-interface Lagrangian–Eulerian finite-element method implemented in the software package pyoomph (Diddens & Rocha Reference Diddens and Rocha2024), which is based on oomph-lib (Heil & Hazel Reference Heil and Hazel2006) and GiNaC (Bauer, Frink & Kreckel Reference Bauer, Frink and Kreckel2002). All computational domains are discretised using meshes composed of triangular elements. Linear basis functions are employed for pressure $p$ fields, whereas quadratic basis functions are used for the velocity $\boldsymbol{u}$ , vapour concentration $c$ and mass fraction $y_A$ fields. Time integration is performed using a second-order implicit backward differentiation formula.

At early stages of evaporation, the streamlines in the rivulet nearly form a single vortex (see figure 1). To quantify the asymmetry in the flow within the liquid, we define the stagnation point, $x_0$ , as the $x$ coordinate where the two vortices merge – identified by a zero in the tangential interfacial velocity ( $\boldsymbol{u}_t=\boldsymbol{u} \boldsymbol{\cdot }\boldsymbol{t}$ ). For flat rivulets, this zero-velocity condition is nearly uniform along the vertical direction, which justifies using $\boldsymbol{u}_t$ to determine $x_0$ . Alternatively, we could also find $x_0$ by identifying the point where the velocity close to the substrate crosses zero, but, at least for rivulets, this would yield virtually the same result, particularly for low contact angles. We choose $x_0$ as our measure of asymmetry because it directly reports how far the internal circulation is displaced from the droplet centreline. The flow controls the redistribution of advected particles and solute near the contact line, and therefore strongly influences final deposition patterns.

As evaporation progresses, the stagnation point shifts toward the centre of the rivulet, prompting an investigation into how $x_0$ depends on the contact angle, surface tension forces and the distance between the droplets. We begin by introducing a simplified quasi-stationary system of equations, allowing us to identify the relevant dimensionless control parameters.

3. Simplified quasi-stationary system of equations for evaporating rivulets and droplets

3.1. Quasi-stationary model

We focus on the evaporation of droplets (or rivulets) with quasi-stationary evaporation, such as mixtures of water and 1,2-hexanediol. (We ignore the slight non-monotonicity of the surface tension as a function of the 1,2-hexanediol (Diddens, Dekker & Lohse Reference Diddens, Dekker and Lohse2024). Though it leads to extremely rich interesting behaviour (Diddens et al. Reference Diddens, Dekker and Lohse2024), here it distracts from the main point of this paper. So our binary liquid can be seen as a model liquid with material parameters inspired by 1,2-hexanediol–water mixtures.) In such cases, the internal flow within the liquid remains stable and approximately quasi-steady at each instant during the drying process (Diddens et al. Reference Diddens, Li and Lohse2021), provided that the solutal Marangoni flow induces sufficient mixing. Consequently, we assume small compositional deviations around the spatially averaged mass fraction $y_{A,0}$ , and express the local mass fraction of component $A$ as $y_A = y_{A,0} + y$ , where $y$ denotes the deviation from the mean. We also consider, for simplicity, that changes in temperature do not significantly affect the flow field when compared with the effects of composition.

All liquid properties are considered constant, evaluated at the spatially averaged composition and ambient temperature, except for the liquid–gas surface tension, which varies according to the first-order Taylor expansion: $\sigma (y_A) = \sigma (y_{A,0}) + y \, \partial _{y_A} \sigma$ . Since the average composition evolves slowly – at least for droplets or rivulets with contact angles $\theta \gtrsim {5^\circ }$ – this expansion can be performed at any given time during the drying process. We introduce the following non-dimensional scales:

(3.1) \begin{align} x = R \tilde {x}, \quad t = \frac {R^2}{D_0} \tilde {t}, \quad \boldsymbol{u} = \frac {D_0}{R} \tilde {\boldsymbol{u}}, \quad p = \frac {\mu _0 D_0}{R^2} \tilde {p}, \end{align}

where $D_0$ and $\mu _0$ are the diffusivity and viscosity of the liquid, respectively. These non-dimensional scales are, in principle, time-dependent, as the liquid volume $V$ and the average composition $y_{A,0}$ evolve. However, as shown by Diddens et al. (Reference Diddens, Li and Lohse2021), the dynamics can be considered quasi-stationary at each instant during evaporation, at least after the initial short transient and as long as Marangoni flow is strong enough.

The vapour concentration $c_B$ in the gas phase is then expressed as

(3.2) \begin{align} c_B = \left(c^{\textit{eq}}_{B,0} - c^\infty _B\right) \tilde {c} + c^\infty _B, \end{align}

where $c^{\textit{eq}}_{B,0}$ is the spatially averaged vapour–liquid equilibrium concentration evaluated at specific time of interest during evaporation. Note that we neglect the effect of the variations of the local composition on the vapour concentration. As argued by Diddens et al. (Reference Diddens, Li and Lohse2021), if the local composition at the interface is close to the average composition, which happens in droplets or rivulets with strong Marangoni-induced circulation, then the equilibrium vapour concentration at the interface is approximately constant. Furthermore, for the particular case of 1,2-hexanediol and water mixtures, the equilibrium vapour concentration remains roughly constant for 1,2-hexanediol mass fractions below 0.5 (Dekker et al. Reference Dekker, van der, Marjolein and Lohse2024), based on UNIFAC activity coefficients (Constantinescu & Gmehling Reference Constantinescu and Gmehling2016). The Laplace equation (2.1) is then given by

(3.3) \begin{align} \tilde {{\nabla} ^2} \tilde {c} = 0, \end{align}

with boundary conditions $\tilde {c} = 1$ at the liquid–gas interface and $\tilde {c} = 0$ at the far field. Accordingly, the evaporation flux $j$ can be expressed as

(3.4) \begin{align} j_B = \frac {D^{\textit{vap}}_B}{R} \left(c^{\textit{eq}}_{B,0} - c^\infty _B\right) \tilde {j}, \end{align}

where $\tilde {j} = -\tilde {\partial }_n \tilde {c}$ depends solely on the liquid geometry. Neglecting higher-order terms in $y$ , the advection–diffusion equation for the deviation $y$ becomes

(3.5) \begin{align} \partial _{\tilde {t}} y_{A,0} + \partial _{\tilde {t}} y + \tilde {\boldsymbol{u}} \boldsymbol{\cdot } \tilde {\boldsymbol{\nabla }} y = \tilde {{\nabla} ^2} y, \end{align}

with the boundary condition at the liquid–gas interface:

(3.6) \begin{align} - \tilde {\boldsymbol{\nabla }} y \boldsymbol{\cdot } \boldsymbol{n} = {\textit{Ev}} j - {\textit{Ev}}_{\textit{tot}} y j. \end{align}

The dimensionless evaporation numbers are defined as

(3.7) \begin{gather} {\textit{Ev}} = \frac {- y_{A,0} D^{\textit{vap}}_B \left(c^{\textit{eq}}_{B,0} - c^\infty _B\right)}{\rho _0 D_0}, \quad {\textit{Ev}}_{\textit{tot}} = \frac {D^{\textit{vap}}_B \left(c^{\textit{eq}}_{B,0} - c^\infty _B\right)}{\rho _0 D_0}. \end{gather}

The parameter ${\textit{Ev}}$ quantifies the strength of the concentration gradients induced by the selective evaporation of component $B$ and thereby the Marangoni stresses driving the flow. It plays a central role in determining the flow field.

The parameter ${\textit{Ev}}_{\textit{tot}}$ measures the total evaporation rate and is associated with flow towards the contact line in pinned liquids, i.e. the coffee-stain effect. This contribution is generally small under strong Marangoni convection and minimal compositional deviation. However, towards the end of the drying process, when the non-volatile component dominates, local compositional effects become more significant. For simplicity, following the well-established model of Diddens et al. (Reference Diddens, Li and Lohse2021), we assume ${\textit{Ev}}_{\textit{tot}} = 0$ . The kinematic boundary condition at the liquid–gas interface is then reduced to

(3.8) \begin{align} \boldsymbol{n} \boldsymbol{\cdot } \tilde {\boldsymbol{u}} = 0 . \end{align}

Introducing the scaled variable $\xi = {y}/{{\textit{Ev}}}$ , the quasi-stationary form of (3.5) becomes

(3.9) \begin{align} \tilde {\boldsymbol{u}} \boldsymbol{\cdot } \tilde {\boldsymbol{\nabla }} \xi = \tilde {{\nabla} ^2} \xi + \dfrac {\tilde {J}}{\tilde {V}}, \end{align}

where $\tilde {J}/\tilde {V}$ is the integrated evaporation flux $\tilde {J}$ over the liquid–gas interface, averaged by the non-dimensional volume $\tilde {V}$ (or cross-sectional area for a rivulet). The Robin boundary condition (3.6) at the liquid–gas interface becomes the Neumann condition

(3.10) \begin{align} - \tilde {\boldsymbol{\nabla }} \xi \boldsymbol{\cdot } \boldsymbol{n} = \tilde {j}. \end{align}

The dynamic boundary condition (2.9) at the interface is modified to

(3.11) \begin{align} \boldsymbol{n} \boldsymbol{\cdot } \big ( \tilde {\boldsymbol{\nabla }} \tilde {\boldsymbol{u}} + \tilde {\boldsymbol{\nabla }} \tilde {\boldsymbol{u}}^T \big ) = \boldsymbol{n} \frac {\tilde {\kappa }}{{Ca}} + {\textit{Ma}} \tilde {\boldsymbol{\nabla }}_t \xi , \end{align}

where the dimensionless capillary number ${Ca}$ and Marangoni number ${\textit{Ma}}$ are defined as

(3.12) \begin{align} {Ca} = \frac {\mu _0 D_0}{\sigma _0 R}, \quad {\textit{Ma}} = \frac {R \partial _{y_A} \sigma }{\mu _0 D_0} {\textit{Ev}}. \end{align}

For small droplets or rivulets, the capillary number is small. In that case, the liquid will remain with a spherical cap.

Since the flow’s characteristic Schmidt number ${Sc} = \mu _0/(D_0 \rho _0)$ is typically large and the Reynolds number small, we can neglect the inertial terms in the Navier–Stokes equation. We therefore consider incompressible Stokes flow in the liquid phase to be given by

(3.13) \begin{align} \tilde {\boldsymbol{\nabla }\boldsymbol{\cdot }} \tilde {\boldsymbol{u}} &= 0, \end{align}
(3.14) \begin{align} \tilde {\boldsymbol{\nabla }} \tilde {p} &= \tilde {{\nabla} ^2} \tilde {\boldsymbol{u}}. \end{align}

Naturally, for droplets, the system of (3.3), (3.8)–(3.14) (hereafter termed the quasi-stationary model) is still three-dimensional and therefore computationally expensive. However, in the limit of small contact angles, the lubrication approximation, introduced in the following subsection, can be employed to effectively reduce the problem to two dimensions.

3.2. Lubrication quasi-stationary model

In the lubrication quasi-stationary model (hereafter simply lubrication model), we redefine some non-dimensional scales to make use of the short vertical length scale (as compared with the horizontal one) in small-contact-angle liquid bodies:

(3.15) \begin{align} h = \theta R \tilde {h}, \quad \boldsymbol{u}_{\Vert } = \frac {D_0}{R} \tilde {\boldsymbol{u}}_{\Vert }, \quad u_z = \theta \frac {D_0}{R} \tilde {u}_z, \quad p = \frac {\mu _0 D_0}{\theta ^2 R^2} \tilde {p}, \end{align}

where the subscript $\Vert$ indicates the horizontal component of the vector. For brevity, in the following, we drop the horizontal component subscript in the velocity, in the gradient $\boldsymbol{\nabla }$ and divergence $\boldsymbol{\nabla }\boldsymbol{\cdot }$ operators.

Following the standard derivation of the thin-film approximation (Eggers & Pismen Reference Eggers and Pismen2010; Diddens et al. Reference Diddens, Kuerten, Van der Geld and Wijshoff2017a ) and assuming negligible coffee-stain flow ( ${\textit{Ev}}_{\textit{tot}} = 0$ ), we arrive at the following evolution equation for the liquid height $h$ :

(3.16) \begin{align} \tilde {\boldsymbol{\nabla }} \boldsymbol{\cdot } \tilde {\boldsymbol{Q}} = 0, \end{align}

where

(3.17) \begin{align} \tilde {\boldsymbol{Q}} = \int _0^{\tilde {h}} \tilde {\boldsymbol{u}}\, {\rm d}\tilde {z} = - \dfrac {\tilde {h}^3}{3} \tilde {\boldsymbol{\nabla }} \tilde {p} + {\textit{Ma}} \theta \dfrac {\tilde {h}^2}{2} \tilde {\boldsymbol{\nabla }} \bar {\xi }. \end{align}

We consider the limit of zero ${Ca}$ , i.e. the droplet (or rivulet) remains a spherical cap. This means that the Laplace pressure is sufficiently strong to prevent any notable deformations. In droplets (or rivulets) with small contact angle, strong Marangoni flow can lead to, depending on its direction, a shape contraction (Karpitschka et al. Reference Karpitschka, Liebig and Riegler2017) or a pancake-like shape (Pahlavan et al. Reference Pahlavan, Yang, Bain and Stone2021).

For the compositional evolution, we consider a regime where vertical gradients of composition are small, but not negligible. We consider the evolution equation for the vertically averaged mass fraction $\bar {\xi }$ which includes Taylor–Aris dispersion (Ramírez-Soto & Karpitschka Reference Ramírez-Soto and Karpitschka2022):

(3.18) \begin{align} \tilde {\boldsymbol{Q}} \boldsymbol{\cdot } \tilde {\boldsymbol{\nabla }} \bar {\xi } = \tilde {\boldsymbol{\nabla }} \boldsymbol{\cdot } \left(D_{\textit{eff}}\, \tilde {h} \tilde {\boldsymbol{\nabla }} \bar {\xi }\right) - \dfrac {\tilde {j}}{\theta } + \dfrac {\tilde {J}\tilde {h}}{\tilde {V}}, \end{align}

where the dimensionless effective diffusivity $D_{\textit{eff}}$ is given by

(3.19) \begin{align} D_{\textit{eff}} = 1 + \theta ^2 \left ( \dfrac {2 \tilde {\boldsymbol{Q}}_C^2}{105} + \dfrac {\tilde {\boldsymbol{Q}}_C \boldsymbol{\cdot } \tilde {\boldsymbol{Q}}_M}{20} + \dfrac {\tilde {\boldsymbol{Q}}_M^2}{30} \right )\!, \end{align}

with

(3.20) \begin{align} \tilde {\boldsymbol{Q}}_C = -\dfrac {\tilde {h}^3}{3} \tilde {\boldsymbol{\nabla }} \tilde {p}, \quad \tilde {\boldsymbol{Q}}_M = \theta {\textit{Ma}} \dfrac {\tilde {h}^2}{2} \tilde {\boldsymbol{\nabla }} \bar {\xi }. \end{align}

Our numerical tests suggest that the inclusion of the Taylor–Aris dispersion correction leads to more physically meaningful results and increases numerical stability. Within the lubrication model, the local evaporative flux cannot be computed directly because doing so would require explicitly modelling the vapour concentration $c_B$ in the gas phase. Instead, this flux must be imposed as a boundary condition at the liquid–gas interface.

4. Local evaporative flux of neighbouring droplets and rivulets for the lubrication model

4.1. Droplets

For flat pure droplets, the evaporation flux is given by (Popov Reference Popov2005)

(4.1) \begin{align} j_{B,0} = \dfrac {2 D^{\textit{vap}}_B \left(c^{\textit{eq}}_{B,0} - c^\infty _B\right)}{\pi R \sqrt {1 - r^2}}. \end{align}

For the sake of simplicity, we consider that the presence of a second component in the droplet does not significantly affect the evaporation flux of the first component. In the particular case of 1,2-hexanediol and water mixtures, the equilibrium vapour concentration remains roughly constant for 1,2-hexanediol mass fractions below 0.5, which justifies the above assumption. For increased accuracy, we consider the analytical integral solution (Popov Reference Popov2005) for the evaporation flux of the droplet, considering the effect of the contact angle.

When another droplet is present, the evaporation flux is modified due to a shielding effect. The evaporation rate $j_{B,1}$ of each neighbouring droplet can be written as (Wray et al. Reference Wray, Duffy and Wilson2020)

(4.2) \begin{align} j_{B,1} = j_{B,0} \left ( 1 - \dfrac {4 \sqrt {b^2 - 1}}{\left (1 + \dfrac {2}{\pi } \arcsin {\dfrac {1}{b}}\right )\left (2\pi (r^2 + b^2 - 2r b \cos {\phi })\right )} \right )\! , \end{align}

where $b$ is the distance between the centres of the two droplets and $\phi$ the azimuthal angle in the drop. The shielding factor is independent of $\theta$ since it was derived for flat drops.

4.2. Rivulets

Figure 2. Sketch of (a) isolated and (b) neighbouring evaporating rivulets in an infinite half-space of size $L$ . In this sketch we have chosen a small value for $L$ for illustration purposes. The top row shows the numerically calculated water vapour concentration in the entire domain. The green arrows indicate the local evaporative flux. The bottom row shows a sketch of the rivulet geometry. The origin of the $x$ coordinate is chosen at the centre of the rivulet and the right rivulet in the neighbouring case. Here $R$ is the radius, or half-width, of the rivulet. The distance between rivulets can be defined as the centre-to-centre distance $b$ or the edge-to-edge distance $d$ .

Figure 2 shows the rivulet geometry, the local evaporative flux and the water vapour concentration in the semicircular infinite half-space. To the best of the authors’ knowledge, the evaporation flux of a rivulet for an arbitrary contact angle has not been derived yet. Schofield et al. (Reference Schofield, Wray, Pritchard and Wilson2020) showed the non-existence of an analytical solution for the vapour concentration in the gas phase with an infinite half-space, due to the logarithmic nature of the solution of the two-dimensional Laplace equation. When considering a finite semi-elliptic domain with radii $L$ and points at $R$ (approximately a semicircular domain for large enough $L$ ), the evaporation flux of a flat isolated rivulet is given by

(4.3) \begin{align} j_{B,0} = \dfrac {D^{\textit{vap}}_B \left(c^{\textit{eq}}_{B,0} - c^\infty _B\right)}{ \mathrm{arcsinh}{\left (L/R\right )}}\frac {1}{\sqrt {R^2 - x^2}}, \end{align}

where $x$ is the distance from the centre of the rivulet to the point of interest. Note that $\mathrm{arcsinh}{ (L/R )} \approx \ln { (2L/R )}$ for $L \gg R$ . For two neighbouring rivulets the evaporative flux is given by

(4.4) \begin{align} j_{B,1} =\frac {D^{\textit{vap}}_B \left(c^{\textit{eq}}_{B,0} - c^\infty _B\right)}{2\,\mathrm{arcsinh}\left (L/\sqrt {2 b R}\right )}\frac {1}{\sqrt {R^2 - x^2}}\frac {b+2x}{\sqrt {(x+b+R)(x+b-R)}}. \end{align}

Here, $x$ is the distance from the centre of the right rivulet, as indicated in figure 2. Note that Schofield et al. (Reference Schofield, Wray, Pritchard and Wilson2020) use the coordinate $\eta$ , which is centred between both rivulets. The first term in (4.4) is the integral flux, the second term is the local flux for an isolated rivulet and the final term is the local shielding effect. We consider (4.4) when applying the lubrication model to neighbouring rivulets.

5. Validation of different models and approximations

We begin by evaluating the accuracy of the quasi-stationary model (see § 3.1) against the full transient simulations introduced in § 2. At four distinct time instances from the transient rivulet simulations (figure 1), we extract the values of ${\textit{Ma}}$ and $\theta$ . Using these parameters, we compute the corresponding quasi-stationary solutions and compare them with the transient results (see figure 3).

Figure 3. Perfect agreement of the quasi-stationary model (right-hand side of each subfigure) with the transient simulations (left-hand side of each subfigure) at four different times: ${2500}\,\textrm {s}$ (a), ${5000}\,\textrm {s}$ (b), ${7500}\,\textrm {s}$ (c) and ${10\,000}\,\textrm {s}$ (d). Each subfigure shows the composition of the liquid phase (1,2-hexanediol mass fraction $y_B$ ) and the velocity direction (with superimposed streamlines) in the liquid phase. In the gas phase, the water vapour mass fraction $c_B$ is shown, while the liquid–gas interface highlights the evaporation flux of water. The quasi-stationary model is evaluated at the same time as the transient simulation, using the same parameters ${\textit{Ma}}$ and $\theta$ .

The results indicate that the quasi-stationary model replicates the key flow features very well. As argued by Diddens et al. (Reference Diddens, Li and Lohse2021) and further supported by our numerical tests, the good agreement only holds when the Marangoni number is sufficiently high. In contrast, at lower Marangoni numbers the coffee-stain flow becomes relevant by transporting solute to the rim, which accumulates over time as evaporation progresses, resulting in deviations from the quasi-stationary behaviour. For sufficiently large Marangoni numbers the mixing effect due to the Marangoni flow overwhelms the transport by the coffee-stain flow.

Nevertheless, even for larger Marangoni number, near the end of the drop/rivulet lifetime the coffee-stain flow will always dominate again due to a singularity in time, breaking the quasi-stationary assumption. When the contact angle approaches zero, the coffee-stain flow is forced through an increasingly small cross-sectional area, increasing the radial velocity as $1/\theta$ . This effect is also known as ‘rush hour’ (Marín et al. Reference Marín, Gelderblom, Lohse and Snoeijer2011). This means that the contact angle must be sufficiently small to be able to use the lubrication model, but not too small to ensure that the dynamics remains quasi-stationary.

We benchmark the lubrication model for rivulets by comparing its predictions for the evaporation rate, $j$ , and the vertically averaged mass fraction, $\bar {y}_A$ , with those from both the transient and quasi-stationary models. Here, both the quasi-stationary and the lubrication models use the same simulation parameters ${\textit{Ma}}$ and $\theta$ extracted from the transient runs. Figure 4 also presents the evolution of the stagnation point $x_0$ over time (or as the contact angle $\theta$ reduces) as given by the quasi-stationary and lubrication models, when using expression (4.4) for the evaporation rate or when using the numerically calculated evaporation rate, by solving (3.3) in the gas phase for a given $\theta$ .

Figure 4. Comparison of the lubrication model predictions (green dash-dotted) with transient (blue solid) and quasi-stationary (red dashed) simulation results: the evaporation rate at $t={2500}\,\textrm {s}$ (a) and $t={7500}\,\textrm {s}$ (b), the vertically averaged mass fraction at $t={2500}\,\textrm {s}$ (d) and $t={7500}\,\textrm {s}$ (e) and the evolution of the stagnation point $x_0$ over time (c). In (d,e), we show, for the transient and quasi-stationary models, the value of $y_A$ at the substrate (lower lines) and at the liquid–gas interface (upper lines), while the lubrication model only provides the vertically averaged value. (f) Comparison of the evolution of the stagnation point $x_0$ over time (or as contact angle $\theta$ reduces) as given by the quasi-stationary (red) and lubrication (green) models, when using expression (4.4) for the evaporation rate (transparent curves) or when using the numerically calculated evaporation rate, by solving (3.3) in the gas phase for a given $\theta$ (opaque curves).

For flat rivulets, the evaporation rate predicted by the lubrication model agrees well with the transient results at later times (i.e. lower contact angles), though larger discrepancies are observed at earlier times, particularly in regions near the neighbouring rivulet. Comparing the vertically averaged mass fraction reveals that the lubrication model’s solution falls between the substrate and interfacial values from the transient and quasi-stationary models. Notably, for larger contact angles, the deviation of the lubrication model becomes more pronounced in the region closer to the other rivulet, likely due to differences in the evaporation flux.

The stagnation point $x_0$ is not well captured by the lubrication model, particularly when using (3.3) for the evaporation rate. At earlier times (with higher contact angles), the stagnation point is significantly underestimated and remains nearly constant over time, contrasting with its evolving behaviour in both the transient and quasi-stationary models. At later times (with lower contact angles), $x_0$ from the transient and quasi-stationary models tends towards the value predicted by the lubrication model. This disagreement partially arises from the approximated evaporation flux used in the lubrication model, which does not account for the contact angle dependence. This is clear in figure 4(f), where using the same evaporation rate in both the models leads to much closer agreement. For larger contact angles, there is still some disagreement between solutions of quasi-stationary and lubrication models even when the same evaporation rate is considered, likely stemming from the assumption of negligible vertical gradients associated with the lubrication model, which gets worse for larger contact angles.

6. Shift of the stagnation point

6.1. Rivulets using the quasi-stationary model

Hereinafter, all fields are non-dimensional and the tildes are dropped for brevity. Acknowledging the accuracy of the quasi-stationary model (§ 3.1) and recognising the limitations of the lubrication model (§ 3.2) for rivulets, we now investigate, with the quasi-stationary model, how the stagnation point $x_0$ shifts with respect to its governing parameters, namely the contact angle $\theta$ , the Marangoni number ${\textit{Ma}}$ and the distance between neighbouring rivulets $b$ .

Firstly, we evaluate the stagnation point $x_0$ for a range of ${\textit{Ma}}$ values at four different contact angles – $10^\circ$ (red), $20^\circ$ (green), $30^\circ$ (orange) and $40^\circ$ (blue) – while keeping the distance between the rivulets fixed at $b = d+2 = 2.1$ , as shown in figure 5(a). It is immediately evident that, for all considered contact angles, the stagnation point $x_0$ is independent of ${\textit{Ma}}$ . An analytical explanation for this observation is developed in § 6.1.1.

Figure 5. Stagnation point in rivulets using the quasi-stationary model. (a) Stagnation point $x_0$ versus Marangoni number for rivulets at four different contact angles: $10^\circ$ (red), $20^\circ$ (green), $30^\circ$ (orange) and $40^\circ$ (blue) and $b = 2.1$ . (b) Phase space showing the variation of the displacement of the stagnation point $x_0$ (quantifying the symmetry breaking) as a function of the contact angle $\theta$ and the inter-rivulet distance $b = d+2$ at fixed ${\textit{Ma}} = 10^5$ .

Secondly, we assess the stagnation point $x_0$ within a phase space defined by $\theta$ and the distance $b$ , for a fixed ${\textit{Ma}} = 10^5$ , as illustrated in figure 5(b). Naturally, as $b$ increases, the behaviour of neighbouring rivulets converges towards that of an isolated rivulet, which has a stagnation point at $x_0 = 0$ . Interestingly, even for a large distance $b = 10$ , $x_0$ is still different from zero, indicating that the neighbouring rivulet still has an influence on the flow field. As the contact angle $\theta$ increases, the displacement of the stagnation point $x_0$ also increases. This is expected since the shielding effect near the neighbouring rivulet is amplified with a higher contact angle since the adjacent rivulets’ interfaces are closer and there is less ‘space’ for the water vapour to diffuse away, i.e. the water vapour is more confined by the neighbouring surface when the contact angle increases, thereby accentuating the asymmetry in the flow for high contact angles.

6.1.1. Analytical solutions for rivulets using the lubrication model

For rivulets we can find the shift of the stagnation point analytically when using the lubrication model, without having to solve anything numerically. To obtain an analytical solution for the $x$ shift of the stagnation point of the velocity for rivulets, we must first solve for the velocity in the drop. Similar to before, when using the lubrication theory, we assume that the evaporation is quasi-static and that coffee-stain flow is negligible. Equation (3.14) in the lubrication approximation becomes

(6.1) \begin{align} \frac {{\rm d} p}{{\rm d} x} = \frac {\partial ^2 u_x}{\partial z^2}. \end{align}

Using the boundary conditions of no slip at the substrate $u|_{z=0} = 0$ and Marangoni stress at the interface $ {\partial u_x}/{\partial z}|_{z=h}=\theta \,{\textit{Ma}}({{\rm d}\bar {\xi } }/{{\rm d} x}) $ , we find the following solution:

(6.2) \begin{align} u_x = \frac {{\rm d} p}{{\rm d} x}\left (z^2 - 2 zh\right ) + \theta \,{\textit{Ma}}\frac {{\rm d}\bar {\xi } }{{\rm d} x}z. \end{align}

Using (3.17) we can write the pressure gradient in terms of the total flow rate $\boldsymbol{Q}$ and the concentration gradient:

(6.3) \begin{align} u_x = \theta \,{\textit{Ma}}\left (\frac {3z^2}{4h} - \frac {z}{2}\right )\frac {{\rm d}\bar {\xi } }{{\rm d} x} - \frac {3}{2}\left (\frac {z^2}{h^3} - 2\frac {z}{h^2}\right )\boldsymbol{Q}\boldsymbol{\cdot } \boldsymbol{e}_x. \end{align}

Due to the no-slip condition, the velocity at the substrate must be zero. Therefore, we determine the velocity close to the surface using $ {\partial u_x}/{\partial z}$ at $z=0$ and set it to zero to find the shift of the stagnation point. When $\boldsymbol{Q}=0$ , this condition translates to

(6.4) \begin{align} \frac {\partial u_x}{\partial z}\bigg |_{z=0} = \theta \,{\textit{Ma}}\frac {{\rm d}\bar {\xi } }{{\rm d} x}=0. \end{align}

Consequently, the stagnation point coincides with the maxima in the concentration, which we can compute starting from (3.18) with $\boldsymbol{Q} = 0$ and integrating over $x$ :

(6.5) \begin{align} \frac {{\rm d}}{{\rm d} x}\left (D_{\textit{eff}} h \frac {{\rm d} \bar {\xi }}{{\rm d} x}\right ) &= \dfrac {j}{\theta } - \dfrac {Jh}{V}, \end{align}
(6.6) \begin{align} D_{\textit{eff}} \frac {{\rm d} \bar {\xi }}{{\rm d} x} &= \dfrac {1}{\theta h} \int {j \,{\rm d}x} - \dfrac {J}{Vh}\int h\, {\rm d}x. \end{align}

Knowing that $\boldsymbol{Q} = 0$ at the contact line, from (3.16), we find that $\boldsymbol{Q} = 0$ everywhere along the rivulet and therefore $\boldsymbol{Q}_C = -\boldsymbol{Q}_M$ . Equation (3.19) then simplifies to

(6.7) \begin{align} D_{\textit{eff}} = 1 + \theta ^2 \dfrac { \boldsymbol{Q}_M^2}{420} = 1 + \dfrac {1}{1680} h^4 \theta ^4 {\textit{Ma}}^2 \left ( \dfrac {{\rm d} \bar {\xi }}{{\rm d} x} \right )^2. \end{align}

We can then rewrite the vertically averaged mass fraction evolution (6.6) as

(6.8) \begin{align} \frac {{\rm d} \bar {\xi }}{{\rm d} x} + \dfrac {1}{1680} h^4 \theta ^4 {\textit{Ma}}^2 \left ( \dfrac {{\rm d} \bar {\xi }}{{\rm d} x} \right )^3 = \dfrac {1}{\theta h} \int {j \,{\rm d}x} - \dfrac {J}{Vh}\int h\, {\rm d}x + a, \end{align}

with an integration constant $a$ . In the limit approaching isolated rivulets ( $b\gg 2$ ), the concentration $\bar {\xi }$ in the rivulet must be symmetric in $x$ . Therefore, all terms in (6.8) must be odd in $x$ . Consequently, $a$ must be zero. Using the notation $\bar {\xi }^\prime (x) = {{\rm d} \bar {\xi }}/{{\rm d} x}$ , $v(x) = ({1}/{1680}) \theta ^4 {\textit{Ma}}^2 h^4$ and $w(x)=({1}/{\theta h}) \int {j \,{\rm d}x} - (J/Vh)\int h\, {\rm d}x$ , we can write (6.8) more concisely as

(6.9) \begin{align} \bar {\xi }^\prime + v\bar {\xi }^{\prime 3} = w. \end{align}

Solving for $\bar {\xi }^\prime$ gives

(6.10) \begin{align} \bar {\xi }^\prime = \frac {\psi }{v} - \frac {1}{3\psi }, \quad \mathrm{with} \ \ \psi = \left [\frac {v^2 w}{2} + \left (\frac {v^3}{3^3} + \frac {v^4w^2}{2^2}\right )^{1/2}\right ]^{1/3}. \end{align}

The $x$ shift of the maxima in the concentration can be calculated by evaluating $\bar {\xi }^\prime = 0$ . Using (6.10) we find $v^{5/2}w=0$ . Re-substituting $v$ and $w$ gives

(6.11) \begin{align} \left ( \frac {1}{1680} \theta ^4 {\textit{Ma}}^2 h^4\right )^{5/2} \left ( \dfrac {1}{\theta h} \int {j \,{\rm d}x} - \dfrac {J}{Vh}\int h\, {\rm d}x\right ) = 0. \end{align}

The first factor only depends on $x$ via the height $h$ and is positive definite everywhere except at the rim of the rivulet. Since we are interested in the non-trivial maxima/minima, we focus on the second factor, which, because of the positive-definiteness of the first factor, must be equal to zero, i.e.

(6.12) \begin{align} \int {j \,{\rm d}x} - \dfrac {\theta J}{V}\int h\, {\rm d}x= 0. \end{align}

Note that the above expression is independent of the Marangoni number. Even if we were to consider only Marangoni flow, by neglecting the $\bar {\xi }^\prime$ term in (6.9), or only diffusion, by neglecting the $\bar {\xi }^{\prime 3}$ term, we would have found the same expression for the $x$ shift. However, the $x$ shift cannot be expressed in terms of elementary functions without approximation of $j$ and $h$ . Approximating the local evaporative flux of a neighbouring rivulet, (4.4), for large rivulet separations $b\gg 2$ yields

(6.13) \begin{align} j_{1} = J \frac {1}{\pi \sqrt {1 - x^2}}\left (1-\frac {x}{b}\right ) + \mathcal{O}\left (\frac {1}{b^2}\right ). \end{align}

Assuming that the rivulet shape is a circular arc, which is analogous to a spherical cap approximation for a drop, the rivulet shape is given by

(6.14) \begin{align} h = \frac {1}{\theta }\left [\tan {\left (\frac {\theta }{2}\right )} - \frac {1-\sqrt {1-x^2\sin ^2\theta }}{\sin {\theta }}\right ]. \end{align}

For low contact angles the rivulet height can be approximated by

(6.15) \begin{align} h = \frac {1}{2}\big (1-x^2\big ) + \frac {\theta ^2}{24}\big (1 + 2x^2 - 3x^4\big ) + \mathcal{O} (\theta ^4). \end{align}

The first-order term in (6.15) is a parabola, whose shape is independent of the contact angle. Therefore, we need to include the next higher-order term to describe the contact angle dependence of the $x$ shift. Note that this is actually a third-order approximation in $\theta$ , which is obscured by the non-dimensionalisation. The volume of the rivulet is given by

(6.16) \begin{align} V = \theta \int _{-1}^{1}h\,{\rm d}x = \frac {2}{3}\theta + \frac {4}{45}\theta ^3. \end{align}

Combining the first-order approximation of the flux in $b^{-1}$ and the third-order approximation of the rivulet height in $\theta$ in (6.12) and omitting the higher-order terms, we find

(6.17) \begin{align} \int {\frac {1}{\pi \sqrt {1 - x^2}}\left (1-\frac {x}{b}\right ) \,{\rm d}x} - \dfrac {\theta }{V} \int \left [\frac {1}{2}\big(1-x^2\big) + \frac {\theta ^2}{24}\big (1 + 2x^2 - 3x^4\big )\right ]\, {\rm d}x &= 0, \end{align}
(6.18) \begin{align} \frac {\arcsin {(x)}}{\pi } - \frac {\sqrt {1-x^2}}{\pi b}-\left [\frac {x}{2} - \frac {x^3}{6} + \frac {\theta ^2}{24}\left (x - \frac {2}{3}x^3 + \frac {3}{5}x^5\right )\right ]\left (\frac {2}{3} + \frac {4}{45}\theta ^2\right )^{-1}&=0. \end{align}

Again, we cannot progress in terms of elementary functions without approximating further. Since we have already assumed that the rivulet separation is large, we expect that the $x$ shift will be small, allowing us to approximate (6.18) for small $x$ and keep only the zeroth- and first-order terms in $x$ :

(6.19) \begin{align} \frac {x}{\pi } - \frac {1}{\pi b}- x \left (\frac {1}{2} + \frac {1}{24}\theta ^2\right )\left (\frac {2}{3} + \frac {4}{45}\theta ^2\right )^{-1}=0. \end{align}

Solving for $x$ finally gives the $x$ shift of the stagnation point and the maximum concentration in the neighbouring rivulet:

(6.20) \begin{align} x_0 = \frac {1}{b}\frac {15\left (16+2\theta ^2\right )}{\left (3\pi -4\right )\left (60+5\theta ^2\right )-12\theta ^2}. \end{align}

Figure 6. Stagnation point $x_0$ as a function of inter-rivulet distance $b = d + 2$ and contact angle $\theta$ for rivulets using the lubrication model: $x_0$ for (a) constant $\theta$ and (b) constant $b$ . The analytical approximation, (6.20), valid for small $\theta$ and large $b$ , uses a third-order expansion for the rivulet shape and a first-order expansion in $1/b$ for the local flux. (c,d) Comparison of this approximation with the numerically evaluated shift obtained by solving (6.12) numerically, without simplifying the local flux or rivulet shape.

Figure 6 shows both the analytical approximation we just derived as well as the $x$ shift without any approximations for the local flux or rivulet shape. The latter is calculated by numerically solving (6.12) for $x$ . Comparing the analytical solutions with and without approximations for small values of $d$ we find that with approximations the $x$ shift is underestimated, but the overall shape is captured accurately. The dependence on $\theta$ is nearly identical for both solutions, which is to be expected since we are using the lubrication approximation where we have already assumed that $\theta$ is small.

However, when comparing the analytical solutions of $x_0$ in figure 6 with the numerical solutions of $x_0$ in figure 5, not only do we find that the analytical solutions underestimate the numerical solutions, additionally we also find that $x_0$ depends much more strongly on $\theta$ . As mentioned above, the main reason for this dependency can be attributed to the evaporative flux, which should depend on the contact angle. When an analytical expression of the local flux for neighbouring rivulets with non-zero contact angles is found, it will likely be straightforward to update (6.20) following the same steps as used here.

6.2. Droplets using the lubrication model

We employ the lubrication model to investigate the shift of the stagnation point $x_0$ for droplets. Here, we use the contact-angle-dependent evaporation rate as calculated by Popov (Reference Popov2005). Despite the limitations of applying the lubrication model to rivulets, it has been successfully used for droplets in previous studies under the same conditions (Ramírez-Soto & Karpitschka Reference Ramírez-Soto and Karpitschka2022).

Notably, although the governing equations for droplets and rivulets differ only in the coordinate system of the operators, the stagnation point $x_0$ is dependent on the Marangoni number ${\textit{Ma}}$ for droplets. Figure 7 presents $x_0$ in phase spaces defined by: ${\textit{Ma}}$ and $\theta$ for $b=2.01$ (figure 7 a); and $b$ and $\theta$ for ${\textit{Ma}} = 10^5$ (figure 7 b). For sufficiently large $\theta$ , the distance of the stagnation point $x_0$ increases with ${\textit{Ma}}$ , whereas for small contact angles it displays a slightly non-monotonic trend, first decreasing and then increasing with ${\textit{Ma}}$ .

Figure 7. Phase spaces showing the variation of the stagnation point $x_0$ measured at the substrate as a function of (a) the Marangoni number ( ${\textit{Ma}}$ ) and contact angle ( $\theta$ ) for droplets with an inter-droplet separation ( $b=d+2$ ) of 2.01 and (b) $\theta$ and $b$ for droplets with fixed ${\textit{Ma}} = 10^5$ .

In contrast to rivulets where the Marangoni flow is largely confined to the radial or vertical directions, droplets permit Marangoni flow in the azimuthal direction as well. This additional degree of freedom leads to a more intricate evolution of the stagnation point $x_0$ in droplets compared with rivulets. Figure 8 illustrates, for two values of ${\textit{Ma}}$ , namely $10^3$ (figure 8 a) and $10^6$ (figure 8 b), with a contact angle of $\theta = 40^\circ$ and $b = 2.1$ , the volumetric flow rate $\boldsymbol{Q}$ (top left of each subfigure), the vertically averaged mass fraction $\bar {y_A}$ (bottom left) and the velocity magnitude $\|\boldsymbol{u}\|$ as determined by the parabolic profile of the lubrication model, both at the interface (top right) and at $0.001\,R$ above the substrate (bottom right). In the left-hand panels, the arrows indicate the direction of the flow rate, with the colour coding distinguishing the dominance of Marangoni-driven flow (yellow) from that of pressure-driven flow (green). In the right-hand panels, the velocity directions are indicated, revealing distinct orientations near the substrate and at the interface, as expected from the vertical recirculation in droplets.

Figure 8. Flow field in droplets for two different Marangoni numbers (a) ${\textit{Ma}} = 10^3$ and (b) ${\textit{Ma}} = 10^6$ , with a contact angle of $\theta = 40^\circ$ and an inter-droplet separation of $b = 2.1$ . The top-left panels show the flow rate $\boldsymbol{Q}$ (with arrows indicating its direction, coloured in yellow if dominated by Marangoni stresses, otherwise green), while the bottom-left panels display the vertically averaged mass fraction $\bar {y}_A$ . The top- and bottom-right panels illustrate the velocity magnitude $\|\boldsymbol{u}\|$ at the liquid–gas interface and just above the substrate, respectively, highlighting the vertical recirculation induced by the Marangoni effect. The stagnation point $x_0$ , evaluated either at the interface (top) or at the substrate (bottom), is indicated by a red dot in the right-hand panels.

Close to the neighbouring droplet, the compositional gradients are more pronounced, resulting in a stronger Marangoni effect in that region. At the droplet axis, the flow rate $\boldsymbol{Q}$ is directed away from the adjacent droplet, thereby generating a backflow in the azimuthal direction.

As ${\textit{Ma}}$ increases, the enhanced mixing within the liquid leads to a more uniform composition throughout the droplet. The flow rate $\boldsymbol{Q}$ in the backflow region becomes substantially weaker than that along the droplet’s axis. Moreover, the position of the stagnation point $x_0$ exhibits a more marked change with increasing ${\textit{Ma}}$ , particularly when evaluated at the substrate in comparison with its position at the interface, revealing large vertical gradients in the velocity. We attribute this shift in $x_0$ to the nonlinear evolution of the compositional gradients. However, due to the complexity of the flow field, we do not attempt to obtain a quantitative explanation for the observed behaviour of $x_0$ in droplets.

7. Conclusions

When two neighbouring binary drops evaporate, the internal flow and internal composition become asymmetric. Consequently, existing analytical and numerical models that rely on axisymmetry can no longer be used. Moreover, solving for the three-dimensional system of equations is currently computationally infeasible at a mesh resolution required to accurately resolve the evaporation rate, compositional gradients and flow dynamics. Therefore, we first investigated neighbouring cylindrical drops, i.e. rivulets, which are two-dimensional, which allowed us to test different models. By focusing on the horizontal shift of the stagnation point in the velocity close to the substrate we were able to characterise the flow and compare the different models using this single parameter.

We started by modelling the evaporation as quasi-stationary. A critical condition for this assumption to be valid is that the transport of solute via Marangoni flow must overwhelm the transport of solute via the coffee-stain flow, which would otherwise lead to the accumulation of solute over time at the rim. This translated to the requirements that the Marangoni number and the contact angle must be sufficiently large. With these conditions, perfect agreement between the transient and quasi-stationary model for rivulets in figure 3 was found. Moreover, the shift of the stagnation point for rivulets only depends on the inter-rivulet distance and the contact angle and is independent of the Marangoni number as shown in figure 5.

Next, we used the lubrication approximation to vertically average the system of quasi-stationary equations, while accounting for the mixing of the composition due to the Marangoni flow using the Taylor–Aris dispersion (Ramírez-Soto & Karpitschka Reference Ramírez-Soto and Karpitschka2022). This allowed us to analytically derive an equation for the shift of the stagnation point (6.12), which only depends on the local flux and the drop shape and not on the Marangoni number. Using a first-order expansion for the local flux ( $b\gg 2$ ) and a third-order expansion for the drop shape ( $\theta \ll 1$ ) we obtained an explicit analytical expression for the $x$ shift, (6.20).

Comparing the quasi-stationary lubrication model (figure 6) with the quasi-stationary Stokes model (figure 5) we find that the overall agreement of the $x$ shift is qualitatively good. However, the dependence of the $x$ shift on the contact angle is not adequately captured. While part of this discrepancy comes from the lubrication approximation, which is only valid for small contact angles, most of the difference can be attributed to the local evaporative flux, which is for zero contact angle and thus does not account for any contact angle dependence. To the best of the authors’ knowledge, no analytical expressions of evaporating neighbouring drops/rivulets with non-zero contact angles exist in the literature and remains a topic for future work.

Finally, we applied the lubrication model to neighbouring drops. Due to the extra degree of freedom in the azimuthal direction, the total flow rate is no longer a constraint; as a result the shift of the stagnation point now depends strongly on the Marangoni number (figure 7). As the Marangoni number increases the stagnation points at the substrate and at the liquid–air interface also shift relative to each other (figure 8). Moreover, in contrast to rivulets, and despite using the evaporative flux for flat neighbouring drops, we also get a strong dependence on the contact angle.

We have shown that the lubrication model, which is quasi-stationary, can be used to accurately get the internal flow and internal composition of neighbouring drops/rivulets. The main limitation of this model is that coffee-stain flow cannot be included as this breaks the quasi-stationary assumption. Currently, the lubrication model does not accurately describe the contact angle dependence since we only have access to the local flux for flat drops and rivulets. For neighbouring rivulets, the lateral shift of the stagnation point depends on the inter-drop distance, on the contact angle, but not on the Marangoni number. In contrast, for neighbouring rivulets, the lateral shift does depend on the Marangoni number, owing to the extra degree of freedom in the azimuthal direction.

Funding

This work was supported by an Industrial Partnership Programme, High Tech Systems and Materials (HTSM), of the Netherlands Organisation for Scientific Research (NWO); funding for public–private partnerships (PPS) of the Netherlands Enterprise Agency (RVO) and the Ministry of Economic Affairs (EZ); Canon Production Printing Netherlands BV; University of Twente; and Eindhoven University of Technology (project TKI HTSM-CANON-P1-PRINTHEAD & DROPLET FORMATION, grant no. PPS2107).

Declaration of interests

The authors report no conflict of interest.

Author contributions

P.J.D. and D.R. have contributed equally to this work and are both co-first authors.

References

Bauer, C., Frink, A. & Kreckel, R. 2002 Introduction to the giNaC framework for symbolic computation within the C++ programming language. J. Symb. Comput. 33 (1), 112.10.1006/jsco.2001.0494CrossRefGoogle Scholar
Brutin, D. & Starov, V. 2018 Recent advances in droplet wetting and evaporation. Chem. Soc. Rev. 47 (2), 558585.10.1039/C6CS00902FCrossRefGoogle ScholarPubMed
Chong, K.L., Li, Y., Ng, C.S., Verzicco, R. & Lohse, D. 2020 Convection-dominated dissolution for single and multiple immersed sessile droplets. J. Fluid Mech. 892, A21.10.1017/jfm.2020.175CrossRefGoogle Scholar
Cira, N.J., Benusiglio, A. & Prakash, M. 2015 Vapour-mediated sensing and motility in two-component droplets. Nature 519 (7544), 446450.10.1038/nature14272CrossRefGoogle ScholarPubMed
Constantinescu, D. & Gmehling, J. 2016 Further development of modified UNIFAC (Dortmund): revision and extension 6. J. Chem. Engng Data 61 (8), 27382748.10.1021/acs.jced.6b00136CrossRefGoogle Scholar
Deegan, R.D., Bakajin, O., Dupont, T.F., Huber, G., Nagel, S.R. & Witten, T.A. 1997 Capillary flow as the cause of ring stains from dried liquid drops. Nature 389 (6653), 827829.10.1038/39827CrossRefGoogle Scholar
Deegan, R.D., Bakajin, O., Dupont, T.F., Huber, G., Nagel, S.R. & Witten, T.A. 2000 Contact line deposits in an evaporating drop. Phys. Rev. E 62 (1), 756.10.1103/PhysRevE.62.756CrossRefGoogle Scholar
Dekker, P.J., van der, L., Marjolein, N. & Lohse, D. 2024 Pinning induced motion and internal flow in neighbouring evaporating multi-component drops. arXiv preprint arXiv: 2412.08495.Google Scholar
Diddens, C., Dekker, P.J. & Lohse, D. 2024 Non-monotonic surface tension leads to spontaneous symmetry breaking in a binary evaporating drop. arXiv preprint arXiv: 2402.17452.Google Scholar
Diddens, C., Kuerten, J.G.M., Van der Geld, C.W.M. & Wijshoff, H.M.A. 2017 a Modeling the evaporation of sessile multi-component droplets. J. Colloid Interface Sci. 487, 426436.10.1016/j.jcis.2016.10.030CrossRefGoogle ScholarPubMed
Diddens, C., Li, Y. & Lohse, D. 2021 Competing Marangoni and Rayleigh convection in evaporating binary droplets. J. Fluid Mech. 914, A23.10.1017/jfm.2020.734CrossRefGoogle Scholar
Diddens, C. & Rocha, D. 2024 Bifurcation tracking on moving meshes and with consideration of azimuthal symmetry breaking instabilities. J. Comput. Phys. 518, 113306.10.1016/j.jcp.2024.113306CrossRefGoogle Scholar
Diddens, C., Tan, H., Lv, P., Versluis, M., Kuerten, J.G.M., Zhang, X. & Lohse, D. 2017 b Evaporating pure, binary and ternary droplets: thermal effects and axial symmetry breaking. J. Fluid Mech. 823, 470497.10.1017/jfm.2017.312CrossRefGoogle Scholar
Eggers, J. & Pismen, L.M. 2010 Nonlocal description of evaporating drops. Phys. Fluids 22 (11), 112101.10.1063/1.3491133CrossRefGoogle Scholar
Fabrikant, V.I. 1985 On the potential flow through membranes. Zeitschrift für angewandte Mathematik und Physik ZAMP 36 (4), 616623.10.1007/BF00945301CrossRefGoogle Scholar
Gelderblom, H., Diddens, C. & Marin, A. 2022 Evaporation-driven liquid flow in sessile droplets. Soft Matt. 18 (45), 85358553.10.1039/D2SM00931ECrossRefGoogle ScholarPubMed
Hatte, S., Pandey, K., Pandey, K., Chakraborty, S. & Basu, S. 2019 Universal evaporation dynamics of ordered arrays of sessile droplets. J. Fluid Mech. 866, 6181.10.1017/jfm.2019.105CrossRefGoogle Scholar
Heil, M. & Hazel, A.L. 2006 Oomph-lib–An object-oriented multi-physics finite-element library. In Fluid-Structure Interaction: Modelling, Simulation, Optimisation, pp. 1949. Springer.10.1007/3-540-34596-5_2CrossRefGoogle Scholar
Hu, H. & Larson, R.G. 2005 Analysis of the effects of Marangoni stresses on the microflow in an evaporating sessile droplet. Langmuir 21 (9), 39723980.10.1021/la0475270CrossRefGoogle Scholar
Hu, H. & Larson, R.G. 2006 Marangoni effect reverses coffee-ring depositions. J. Phys. Chem. B 110 (14), 70907094.10.1021/jp0609232CrossRefGoogle ScholarPubMed
Karpitschka, S., Liebig, F. & Riegler, H. 2017 Marangoni contraction of evaporating sessile droplets of binary mixtures. Langmuir 33 (19), 46824687.10.1021/acs.langmuir.7b00740CrossRefGoogle ScholarPubMed
Khilifi, D., Foudhil, W., Fahem, K., Harmand, S. & Ben, J. 2019 Study of the phenomenon of the interaction between sessile drops during evaporation. Therm. Sci. 23 (2 Part B), 11051114.10.2298/TSCI180406188KCrossRefGoogle Scholar
Kim, H. & Stone, H.A. 2018 Direct measurement of selective evaporation of binary mixture droplets by dissolving materials. J. Fluid Mech. 850, 769783.10.1017/jfm.2018.472CrossRefGoogle Scholar
Laghezza, G., Dietrich, E., Yeomans, J.M., Ledesma-Aguilar, R., Kooij, E.S., Zandvliet, H.J.W. & Lohse, D. 2016 Collective and convective effects compete in patterns of dissolving surface droplets. Soft Matt. 12 (26), 57875796.10.1039/C6SM00767HCrossRefGoogle ScholarPubMed
Lohse, D. 2022 Fundamental fluid dynamics challenges in inkjet printing. Annu. Rev. Fluid Mech. 54 (1), 349382.10.1146/annurev-fluid-022321-114001CrossRefGoogle Scholar
Lohse, D. & Zhang, X. 2020 Physicochemical hydrodynamics of droplets out of equilibrium. Nat. Rev. Phys. 2 (8), 426443.10.1038/s42254-020-0199-zCrossRefGoogle Scholar
Mampallil, D. & Eral, H.B. 2018 A review on suppression and utilization of the coffee-ring effect. Adv. Colloid Interface Sci. 252, 3854.10.1016/j.cis.2017.12.008CrossRefGoogle ScholarPubMed
Marin, A., Karpitschka, S., Noguera-Marín, D., Cabrerizo-Vílchez, M.A., Rossi, M., Kähler, C.J., Valverde, R. & Miguel, A. 2019 Solutal Marangoni flow as the cause of ring stains from drying salty colloidal drops. Phys. Rev. Fluids 4 (4), 041601.10.1103/PhysRevFluids.4.041601CrossRefGoogle Scholar
Marín, Á.l.G., Gelderblom, H., Lohse, D. & Snoeijer, J.H. 2011 Order-to-disorder transition in ring-shaped colloidal stains. Phys. Rev. Lett. 107, 085502.10.1103/PhysRevLett.107.085502CrossRefGoogle ScholarPubMed
Masoud, H. & Felske, J.D. 2009 Analytical solution for Stokes flow inside an evaporating sessile drop: spherical and cylindrical cap shapes. Phys. Fluids 21 (4), 042102.10.1063/1.3112002CrossRefGoogle Scholar
Masoud, H., Howell, P.D. & Stone, H.A. 2021 Evaporation of multiple droplets. J. Fluid Mech. 927, R4.10.1017/jfm.2021.785CrossRefGoogle Scholar
Pahlavan, A.A., Yang, L., Bain, C.D. & Stone, H.A. 2021 Evaporation of binary-mixture liquid droplets: the formation of picoliter pancakelike shapes. Phys. Rev. Lett. 127 (2), 024501.10.1103/PhysRevLett.127.024501CrossRefGoogle ScholarPubMed
Picknett, R.G. & Bexon, R. 1977 The evaporation of sessile or pendant drops in still air. J. Colloid Interface Sci. 61 (2), 336350.10.1016/0021-9797(77)90396-4CrossRefGoogle Scholar
Popov, Y.O. 2005 Evaporative deposition patterns: spatial dimensions of the deposit. Phys. Rev. E 71, 036313.10.1103/PhysRevE.71.036313CrossRefGoogle ScholarPubMed
Ramírez-Soto, O. & Karpitschka, S. 2022 Taylor dispersion in thin liquid films of volatile mixtures: a quantitative model for Marangoni contraction. Phys. Rev. Fluids 7 (2), L022001.10.1103/PhysRevFluids.7.L022001CrossRefGoogle Scholar
Rocha, D., Lohse, D. & Diddens, C. 2024 Marangoni flow driven hysteresis and azimuthal symmetry breaking in evaporating binary droplets. arXiv preprint arXiv: 2412.17096.10.1017/jfm.2025.10519CrossRefGoogle Scholar
Schofield, F.G.H., Wray, A.W., Pritchard, D. & Wilson, S.K. 2020 The shielding effect extends the lifetimes of two-dimensional sessile droplets. J. Engng Math. 120 (1), 89110.10.1007/s10665-019-10033-7CrossRefGoogle Scholar
Scriven, L.E. & Sternling, C.V. 1960 The marangoni effects. Nature 187 (4733), 186188.10.1038/187186a0CrossRefGoogle Scholar
Sefiane, K. 2014 Patterns from drying drops. Adv. Colloid Interface Sci. 206, 372381.10.1016/j.cis.2013.05.002CrossRefGoogle ScholarPubMed
Sneddon, I.N. 1966 Mixed Boundary Value Problems in Potential Theory. North-Holland.Google Scholar
Wilson, S.K. & D’Ambrosio, H.-M. 2023 Evaporation of sessile droplets. Annu. Rev. Fluid Mech. 55 (1), 481509.10.1146/annurev-fluid-031822-013213CrossRefGoogle Scholar
Wray, A.W., Duffy, B.R. & Wilson, S.K. 2020 Competitive evaporation of multiple sessile droplets. J. Fluid Mech. 884, A45.10.1017/jfm.2019.919CrossRefGoogle Scholar
Wray, A.W., Wray, P.S., Duffy, B.R. & Wilson, S.K. 2021 Contact-line deposits from multiple evaporating droplets. Phys. Rev. Fluids 6 (7), 073604.10.1103/PhysRevFluids.6.073604CrossRefGoogle Scholar
Yarin, A.L., Szczech, J.B., Megaridis, C.M., Zhang, J. & Gamota, D.R. 2006 Lines of dense nanoparticle colloidal suspensions evaporating on a flat surface: formation of non-uniform dried deposits. J. Colloid Interface Sci. 294 (2), 343354.10.1016/j.jcis.2005.07.032CrossRefGoogle ScholarPubMed
Zang, D., Tarafdar, S., Tarasevich, Y.Y., Choudhury, M.D. & Dutta, T. 2019 Evaporation of a droplet: from physics to applications. Phys. Rep. 804, 156.10.1016/j.physrep.2019.01.008CrossRefGoogle Scholar
Figure 0

Figure 1. Transient direct numerical simulations, evaluated after ${2500}\,\textrm {s}$ (a), ${5000}\,\textrm {s}$ (b), ${7500}\,\textrm {s}$ (c) and ${10\,000}\,\textrm {s}$ (d), of two neighbouring rivulets, with an initial contact angle of $\theta = {50^\circ }$, a 1,2-hexanediol mass fraction of $y_B = {5}\,\%$ and a distance $b={2.1}\,\textrm {mm}$ between their centres, evaporating in an environment with relative humidity of ${70}{\,\%}$. The plots are magnified vertically by $\times 2.5$, in order to better visualise the flow inside the rivulet. On the left-hand side of each subfigure, the velocity magnitude is displayed with superimposed streamlines. On the right-hand side, the 1,2-hexanediol mass fraction is shown. Additionally, the gas phase illustrates the water vapour mass fraction, while the liquid–gas interface highlights the evaporation flux of water. The $x$ position where the two vortices in the rivulet meet (which we refer to as the stagnation point $x_0$) increases with time.

Figure 1

Figure 2. Sketch of (a) isolated and (b) neighbouring evaporating rivulets in an infinite half-space of size $L$. In this sketch we have chosen a small value for $L$ for illustration purposes. The top row shows the numerically calculated water vapour concentration in the entire domain. The green arrows indicate the local evaporative flux. The bottom row shows a sketch of the rivulet geometry. The origin of the $x$ coordinate is chosen at the centre of the rivulet and the right rivulet in the neighbouring case. Here $R$ is the radius, or half-width, of the rivulet. The distance between rivulets can be defined as the centre-to-centre distance $b$ or the edge-to-edge distance $d$.

Figure 2

Figure 3. Perfect agreement of the quasi-stationary model (right-hand side of each subfigure) with the transient simulations (left-hand side of each subfigure) at four different times: ${2500}\,\textrm {s}$ (a), ${5000}\,\textrm {s}$ (b), ${7500}\,\textrm {s}$ (c) and ${10\,000}\,\textrm {s}$ (d). Each subfigure shows the composition of the liquid phase (1,2-hexanediol mass fraction $y_B$) and the velocity direction (with superimposed streamlines) in the liquid phase. In the gas phase, the water vapour mass fraction $c_B$ is shown, while the liquid–gas interface highlights the evaporation flux of water. The quasi-stationary model is evaluated at the same time as the transient simulation, using the same parameters ${\textit{Ma}}$ and $\theta$.

Figure 3

Figure 4. Comparison of the lubrication model predictions (green dash-dotted) with transient (blue solid) and quasi-stationary (red dashed) simulation results: the evaporation rate at $t={2500}\,\textrm {s}$ (a) and $t={7500}\,\textrm {s}$ (b), the vertically averaged mass fraction at $t={2500}\,\textrm {s}$ (d) and $t={7500}\,\textrm {s}$ (e) and the evolution of the stagnation point $x_0$ over time (c). In (d,e), we show, for the transient and quasi-stationary models, the value of $y_A$ at the substrate (lower lines) and at the liquid–gas interface (upper lines), while the lubrication model only provides the vertically averaged value. (f) Comparison of the evolution of the stagnation point $x_0$ over time (or as contact angle $\theta$ reduces) as given by the quasi-stationary (red) and lubrication (green) models, when using expression (4.4) for the evaporation rate (transparent curves) or when using the numerically calculated evaporation rate, by solving (3.3) in the gas phase for a given $\theta$ (opaque curves).

Figure 4

Figure 5. Stagnation point in rivulets using the quasi-stationary model. (a) Stagnation point $x_0$ versus Marangoni number for rivulets at four different contact angles: $10^\circ$ (red), $20^\circ$ (green), $30^\circ$ (orange) and $40^\circ$ (blue) and $b = 2.1$. (b) Phase space showing the variation of the displacement of the stagnation point $x_0$ (quantifying the symmetry breaking) as a function of the contact angle $\theta$ and the inter-rivulet distance $b = d+2$ at fixed ${\textit{Ma}} = 10^5$.

Figure 5

Figure 6. Stagnation point $x_0$ as a function of inter-rivulet distance $b = d + 2$ and contact angle $\theta$ for rivulets using the lubrication model: $x_0$ for (a) constant $\theta$ and (b) constant $b$. The analytical approximation, (6.20), valid for small $\theta$ and large $b$, uses a third-order expansion for the rivulet shape and a first-order expansion in $1/b$ for the local flux. (c,d) Comparison of this approximation with the numerically evaluated shift obtained by solving (6.12) numerically, without simplifying the local flux or rivulet shape.

Figure 6

Figure 7. Phase spaces showing the variation of the stagnation point $x_0$ measured at the substrate as a function of (a) the Marangoni number (${\textit{Ma}}$) and contact angle ($\theta$) for droplets with an inter-droplet separation ($b=d+2$) of 2.01 and (b) $\theta$ and $b$ for droplets with fixed ${\textit{Ma}} = 10^5$.

Figure 7

Figure 8. Flow field in droplets for two different Marangoni numbers (a) ${\textit{Ma}} = 10^3$ and (b) ${\textit{Ma}} = 10^6$, with a contact angle of $\theta = 40^\circ$ and an inter-droplet separation of $b = 2.1$. The top-left panels show the flow rate $\boldsymbol{Q}$ (with arrows indicating its direction, coloured in yellow if dominated by Marangoni stresses, otherwise green), while the bottom-left panels display the vertically averaged mass fraction $\bar {y}_A$. The top- and bottom-right panels illustrate the velocity magnitude $\|\boldsymbol{u}\|$ at the liquid–gas interface and just above the substrate, respectively, highlighting the vertical recirculation induced by the Marangoni effect. The stagnation point $x_0$, evaluated either at the interface (top) or at the substrate (bottom), is indicated by a red dot in the right-hand panels.