<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">860419</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2022.860419</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Spatial and Temporal Oscillations of Surface Tension Induced by an A &#x2b; B &#x2192; C Traveling Front</article-title>
<alt-title alt-title-type="left-running-head">Tiani and Rongy</alt-title>
<alt-title alt-title-type="right-running-head">Chemically-Driven Spatio-Temporal Surface Tension Oscillations</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Tiani</surname>
<given-names>Reda</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1645574/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Rongy</surname>
<given-names>Laurence</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
</contrib>
</contrib-group>
<aff>
<institution>Nonlinear Physical Chemistry Unit</institution>, <institution>Universit&#xe9; libre de Bruxelles (ULB)</institution>, <addr-line>Brussels</addr-line>, <country>Belgium</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1228401/overview">Federico Rossi</ext-link>, University of Siena, Italy</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1654072/overview">Philip Trevelyan</ext-link>, University of South Wales, United Kingdom</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1653633/overview">Saikat Mukherjee</ext-link>, University of Minnesota Twin Cities, United States</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Reda Tiani, <email>reda.tiani@ulb.be</email>; Laurence Rongy, <email>laurence.rongy@ulb.be</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Physical Chemistry and Chemical Physics, a section of the journal Frontiers in Physics</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>09</day>
<month>05</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>10</volume>
<elocation-id>860419</elocation-id>
<history>
<date date-type="received">
<day>22</day>
<month>01</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>02</day>
<month>03</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Tiani and Rongy.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Tiani and Rongy</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>This work describes a new mechanism for the emergence of oscillatory dynamics driven by the interaction of hydrodynamic flows and reaction-diffusion processes with no autocatalytic feedback nor prescribed hydrodynamic instability involved. To do so, we study the dynamics of an A&#x2b; B &#x2192; C reaction-diffusion front in the presence of chemically-driven Marangoni flows for arbitrary initial concentrations of reactants and diffusion coefficients of all species. All the species are assumed to affect the solution surface tension thereby inducing Marangoni flows at the air-liquid interface. The system dynamics is studied by numerically integrating the incompressible Navier-Stokes equations coupled to reaction-diffusion-convection equations for the three chemical species. We report spatial and temporal oscillations of surface tension triggered by differential diffusion effects of surfactant species coupled to the chemically-induced Marangoni effect. Such oscillations are related to the discontinuous traveling of the front along the surface leading to the progressive formation of local extrema in the surface tension profiles as time evolves.</p>
</abstract>
<kwd-group>
<kwd>A &#x2b; B &#x2192; C reaction front</kwd>
<kwd>bimolecular front</kwd>
<kwd>reaction-diffusion-convection system</kwd>
<kwd>Marangoni flow</kwd>
<kwd>surface tension</kwd>
<kwd>differential diffusion</kwd>
<kwd>chemo-hydrodynamics</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Traveling fronts are recurrent examples of spatio-temporal structures observed in Nature [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B5">5</xref>]. In the context of chemistry, fronts are localized reactive interfaces driven by reaction-diffusion (RD) processes that may exhibit unique dynamical behaviors. For instance, for bimolecular fronts, universal time scaling behaviors of the front properties are noted [<xref ref-type="bibr" rid="B6">6</xref>&#x2013;<xref ref-type="bibr" rid="B8">8</xref>] and, for autocatalytic fronts, where a reaction product (the autocatalytic species) catalyzes its own production, spatio-temporal chaos may be observed due to front instabilities [<xref ref-type="bibr" rid="B9">9</xref>].</p>
<p>Front propagation is typically influenced by spontaneous hydrodynamic motions, typically buoyancy-driven and/or surface tension-driven (Marangoni) flows, arising from composition (solutal effects) and/or temperature (thermal effects) changes across the front [<xref ref-type="bibr" rid="B10">10</xref>, <xref ref-type="bibr" rid="B11">11</xref>]. When such flows are driven across chemical fronts in horizontally oriented-systems (e.g., in Petri dishes or thin layers), many scenarios have been shown to lead to oscillatory phenomena (see Tiani et al. [<xref ref-type="bibr" rid="B10">10</xref>] and references therein). In particular, in the presence of Marangoni flows driven across isothermal autocatalytic fronts, transient oscillations of concentration and fluid velocity can be seen before the long-time asymptotic dynamics is reached when the Marangoni number of the autocatalytic species, quantifying its influence on surface tension, is sufficiently large [<xref ref-type="bibr" rid="B12">12</xref>]. The antagonistic coupling of surface tension-driven and buoyancy-driven flows can also induce an unsteady periodic behavior of autocatalytic isothermal fronts [<xref ref-type="bibr" rid="B13">13</xref>]. Such oscillations, together with oscillations in the temperature field, have also been observed to emerge across exothermal autocatalytic fronts when Marangoni or buoyancy-driven flows are at play due to antagonistic contribution of thermal and solutal effects [<xref ref-type="bibr" rid="B13">13</xref>, <xref ref-type="bibr" rid="B14">14</xref>]. The interplay of the oscillating Belousov-Zhabotinky reaction around an A&#x2b; B &#x2192; oscillator configuration with buoyancy forces can also induce new chemo-hydrodynamic instabilities leading to pulsatile fingering and plumes as well as rising or sinking Turing spots [<xref ref-type="bibr" rid="B15">15</xref>]. When the same localized oscillating reaction is assumed to change the viscosity of the solutions involved, viscous fingering instabilities can be triggered by the reaction and can induce oscillations in situations that are stable in the absence of chemo-hydrodynamic coupling [<xref ref-type="bibr" rid="B16">16</xref>]. While most works on chemical oscillations focused on autocatalytic systems, Budroni et al. recently showed that a transient oscillatory dynamics can be triggered in the presence of Marangoni-driven flows across A&#x2b; B &#x2192; C bimolecular fronts for equal diffusion coefficients and initial concentrations of all species, provided that the surface tension changes during the reaction are large enough [<xref ref-type="bibr" rid="B17">17</xref>&#x2013;<xref ref-type="bibr" rid="B19">19</xref>]. In that case, such oscillations are explained by the competition of Marangoni convection and the vertical RD relaxation of the front. The combination of both Marangoni and buoyancy-driven flows has further been observed to lead to sustained oscillations around such bimolecular fronts [<xref ref-type="bibr" rid="B17">17</xref>&#x2013;<xref ref-type="bibr" rid="B19">19</xref>]. In the absence of reaction, spontaneous oscillations can also be observed due to Marangoni instability [<xref ref-type="bibr" rid="B20">20</xref>&#x2013;<xref ref-type="bibr" rid="B25">25</xref>]. A simple example is the one of a surfactant droplet dissolving under the air/water interface [<xref ref-type="bibr" rid="B22">22</xref>]. A solutal Marangoni instability can develop in this system either as steady convection or as oscillations.</p>
<p>In this work, we report an additional mechanism that may lead to transient oscillations and is a unique property of reactive systems where differential diffusion of chemical species combines with chemically-driven Marangoni convection. The mechanism we describe does not require any feedback loop nor prescribed hydrodynamic instability. As detailed below, it is also fundamentally different from the one described by Budroni et al. when the species diffuse at the same rate [<xref ref-type="bibr" rid="B17">17</xref>,<xref ref-type="bibr" rid="B18">18</xref>], since it does not involve any competition between Marangoni stresses and RD processes as described by the authors and leads to oscillations in the surface tension profiles.</p>
<p>The article is organized as follows. In <xref ref-type="sec" rid="s2">Section 2</xref>, the model system and related governing equations are presented. In <xref ref-type="sec" rid="s3">Section 3</xref>, we describe the emergence of spatio-temporal oscillations of surface tension observed by numerically integrating the governing equations for arbitrary diffusion coefficients and initial concentrations of reactants. Next, in <xref ref-type="sec" rid="s4">Section 4</xref>, we illustrate the control of the oscillatory dynamics as a function of the model parameters. Eventually, conclusions and prospects are drawn in <xref ref-type="sec" rid="s5">Section 5</xref>.</p>
</sec>
<sec id="s2">
<title>2 Model</title>
<p>The model system consists of a horizontally orientated system (see <xref ref-type="fig" rid="F1">Figure 1</xref>), in which an aqueous solution containing a reactant A, of concentration <italic>a</italic>
<sub>0</sub>, is placed beside an aqueous solution containing a reactant B, of concentration <italic>b</italic>
<sub>0</sub>, along a vertical contact line at time <italic>t</italic> &#x3d; 0. The species A and B diffuse at rates <italic>D</italic>
<sub>
<italic>a</italic>
</sub> and <italic>D</italic>
<sub>
<italic>b</italic>
</sub>, respectively. The two miscible reacting solutions meet at <italic>t</italic> &#x3e; 0 and react according to the isothermal A&#x2b; B &#x2192; C reaction to produce a third species C. The resulting localized region of space where C is produced is called the reaction front. All the species are supposed to affect the surface tension of the solution, therefore inducing gradients of surface tension leading to Marangoni flows. We assume that the air/liquid interface is not deformable and neglect the evaporation processes during the chemical reaction, so that we do not address the dynamics in the air layer. In order to focus on surface tension effects, we also consider the solution density as constant in space and time preventing any buoyancy-driven convection in solution.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Sketch of the system. Two aqueous solutions of reactants A and B of concentrations <italic>a</italic>
<sub>0</sub> and <italic>b</italic>
<sub>0</sub> and of surface tension <italic>&#x3b3;</italic>
<sub>
<italic>A</italic>
</sub> and <italic>&#x3b3;</italic>
<sub>
<italic>B</italic>
</sub>, respectively, are initially separated in space in a 2D domain of length <italic>L</italic>
<sub>
<italic>x</italic>
</sub> and height <italic>L</italic>
<sub>
<italic>z</italic>
</sub>. The species diffuse at rates <italic>D</italic>
<sub>
<italic>a</italic>
</sub> and <italic>D</italic>
<sub>
<italic>b</italic>
</sub>.</p>
</caption>
<graphic xlink:href="fphy-10-860419-g001.tif"/>
</fig>
<p>The dimensional governing equations for the evolution of the concentrations of the reactants <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and of the product <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> in this system are obtained by coupling the reaction-diffusion-convection (RDC) equations for the chemical concentrations to the incompressible Navier-Stokes equations for the dimensional velocity field <inline-formula id="inf3">
<mml:math id="m3">
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, i.e.,<disp-formula id="e1">
<mml:math id="m4">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>.</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:math>
<label>(1)</label>
</disp-formula>
<disp-formula id="e2">
<mml:math id="m5">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>.</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:math>
<label>(2)</label>
</disp-formula>
<disp-formula id="e3">
<mml:math id="m6">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>.</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m7">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>.</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
</mml:mrow>
</mml:mfenced>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3bd;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>,</mml:mo>
</mml:math>
<label>(4)</label>
</disp-formula>
<disp-formula id="e5">
<mml:math id="m8">
<mml:mrow>
<mml:mover accent="false">
<mml:mrow>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">v</mml:mi>
</mml:mrow>
<mml:mo>&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mspace width="0.17em"/>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:math>
<label>(5)</label>
</disp-formula>or, in dimensionless form,<disp-formula id="e6">
<mml:math id="m9">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>.</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>a</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>b</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6)</label>
</disp-formula>
<disp-formula id="e7">
<mml:math id="m10">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>.</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mi>b</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>b</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>b</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(7)</label>
</disp-formula>
<disp-formula id="e8">
<mml:math id="m11">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>.</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mi>c</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>c</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mi>b</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(8)</label>
</disp-formula>
<disp-formula id="e9">
<mml:math id="m12">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>.</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
</mml:mrow>
</mml:mfenced>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>&#x2212;</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(9)</label>
</disp-formula>
<disp-formula id="e10">
<mml:math id="m13">
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">v</mml:mi>
<mml:mspace width="0.17em"/>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:math>
<label>(10)</label>
</disp-formula>where <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>,<italic>c</italic>
</sub> &#x3d; <italic>D</italic>
<sub>
<italic>b</italic>,<italic>c</italic>
</sub>/<italic>D</italic>
<sub>
<italic>a</italic>
</sub> are the two diffusion coefficient ratios, <italic>D</italic>
<sub>
<italic>c</italic>
</sub> is the diffusion coefficient of species C, and <italic>S</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; (<italic>&#x3bd;</italic>/<italic>D</italic>
<sub>
<italic>a</italic>
</sub>) is the Schmidt number (fixed to 10<sup>3</sup> as typical for small species at room temperature in water), with <italic>&#x3bd;</italic> &#x3d; (<italic>&#x3bc;</italic>/<italic>&#x3c1;</italic>
<sub>0</sub>) the kinematic viscosity, <italic>&#x3bc;</italic> the dynamic viscosity and <italic>&#x3c1;</italic>
<sub>0</sub> the solution density. To non-dimensionalize the problem, as in Tiani and Rongy [<xref ref-type="bibr" rid="B26">26</xref>], we have used the characteristic scales of the reaction-diffusion system: for time, <italic>&#x3c4;</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; (1/<italic>ka</italic>
<sub>0</sub>) (with <italic>k</italic> the reaction rate constant), length <inline-formula id="inf4">
<mml:math id="m14">
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula>, velocity <inline-formula id="inf5">
<mml:math id="m15">
<mml:msub>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula>, concentration <italic>a</italic>
<sub>0</sub>. The pressure is scaled by <italic>p</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; (<italic>&#x3bc;</italic>/<italic>&#x3c4;</italic>
<sub>
<italic>c</italic>
</sub>) &#x3d; <italic>&#x3c1;</italic>
<sub>0</sub>
<italic>S</italic>
<sub>
<italic>c</italic>
</sub>
<italic>D</italic>
<sub>
<italic>a</italic>
</sub>/<italic>&#x3c4;</italic>
<sub>
<italic>c</italic>
</sub> and a new dimensionless pressure gradient incorporating the hydrostatic pressure gradient is defined as <inline-formula id="inf6">
<mml:math id="m16">
<mml:munder accentunder="false">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mi>p</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>, with <inline-formula id="inf7">
<mml:math id="m17">
<mml:munder accentunder="false">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
<mml:mo accent="true">&#x332;</mml:mo>
</mml:munder>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>g</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> the gravity acceleration.</p>
<p>The dimensionless initial conditions are separated reactants such that, <italic>&#x2200;z</italic>, <italic>a</italic> &#x3d; 1, <italic>b</italic> &#x3d; 0, <italic>c</italic> &#x3d; 0, for <italic>x</italic> &#x3c; 0 and <italic>a</italic> &#x3d; 0, <italic>b</italic> &#x3d; <italic>&#x3b2;</italic>, <italic>c</italic> &#x3d; 0, for <italic>x</italic> &#x2265; 0, where <italic>&#x3b2;</italic> &#x3d; <italic>b</italic>
<sub>0</sub>/<italic>a</italic>
<sub>0</sub> is the ratio between the initial dimensional concentrations of B and A. The dimensionless conditions at boundaries of <xref ref-type="fig" rid="F1">Figure 1</xref> are no-flux boundary conditions (BCs) for the chemical concentrations at each boundary of the domain. The BCs for the fluid velocity field at the rigid boundaries (<italic>x</italic> &#x3d; &#xb1;<italic>L</italic>
<sub>
<italic>x</italic>
</sub>/2 and <italic>z</italic> &#x3d; 0) are no-slip conditions, <italic>u</italic> &#x3d; 0 &#x3d; <italic>w</italic>. At the free surface, we assume <italic>w</italic> &#x3d; 0 and we use a Marangoni boundary condition for <italic>u</italic> derived from the tangential stress balance condition of the form, <inline-formula id="inf8">
<mml:math id="m18">
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> at the free surface [<xref ref-type="bibr" rid="B21">21</xref>, <xref ref-type="bibr" rid="B27">27</xref>], or in dimensionless form,<disp-formula id="e11">
<mml:math id="m19">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="8.5359pt"/>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mi>z</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(11)</label>
</disp-formula>where <italic>L</italic>
<sub>
<italic>x</italic>
</sub> and <italic>L</italic>
<sub>
<italic>z</italic>
</sub> represent the dimensionless length and height of the system, respectively. In <xref ref-type="disp-formula" rid="e11">Eq. 11</xref>, the dimensionless solutal Marangoni number <italic>M</italic>
<sub>
<italic>i</italic>
</sub> of species <italic>i</italic> &#x3d; (<italic>a</italic>, <italic>b</italic>, <italic>c</italic>) which quantifies the influence of each chemical species on the solution surface tension, is defined as,<disp-formula id="e12">
<mml:math id="m20">
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(12)</label>
</disp-formula>where <inline-formula id="inf9">
<mml:math id="m21">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf10">
<mml:math id="m22">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> are the dimensional solution surface tension and concentration of solute <italic>i</italic>.</p>
<p>For sufficiently dilute solutions, the solution surface tension is expected to vary linearly with the concentrations. Then, we can write that <inline-formula id="inf11">
<mml:math id="m23">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>, with <inline-formula id="inf12">
<mml:math id="m24">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> the (dimensional) surface tension of the solvent <inline-formula id="inf13">
<mml:math id="m25">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2200;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. Using <xref ref-type="disp-formula" rid="e12">Eq. 12</xref>, the dimensionless solution surface tension, which is defined as <inline-formula id="inf14">
<mml:math id="m26">
<mml:mi>&#x3b3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> where <inline-formula id="inf15">
<mml:math id="m27">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>, therefore reads<disp-formula id="e13">
<mml:math id="m28">
<mml:mi>&#x3b3;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>a</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>b</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>c</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
<p>In <xref ref-type="disp-formula" rid="e12">Eqs 12</xref>, <xref ref-type="disp-formula" rid="e13">13</xref>, the Marangoni numbers are assumed positive, i.e., <italic>M</italic>
<sub>
<italic>a</italic>,<italic>b</italic>,<italic>c</italic>
</sub> &#x2265; 0, to describe surfactants decreasing the surface tension of the solvent with <inline-formula id="inf16">
<mml:math id="m29">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2200;</mml:mo>
<mml:mi>i</mml:mi>
</mml:math>
</inline-formula>. From <xref ref-type="disp-formula" rid="e13">Eq. 13</xref>, the surface tension of the initial pure A and B solutions therefore read, <italic>&#x3b3;</italic>
<sub>
<italic>A</italic>
</sub> &#x3d; &#x2212;<italic>M</italic>
<sub>
<italic>a</italic>
</sub> and <italic>&#x3b3;</italic>
<sub>
<italic>B</italic>
</sub> &#x3d; &#x2212;<italic>M</italic>
<sub>
<italic>b</italic>
</sub>
<italic>&#x3b2;</italic>, respectively.</p>
<p>The system dynamics is then obtained by numerically integrating the complete set of <xref ref-type="disp-formula" rid="e6">Eqs 6</xref>&#x2013;<xref ref-type="disp-formula" rid="e10">10</xref> subjected to initial conditions and BCs specified above, with the numerical procedure described in Rongy and De Wit [<xref ref-type="bibr" rid="B12">12</xref>]. The length <italic>L</italic>
<sub>
<italic>x</italic>
</sub> is chosen sufficiently large so that the results are not affected by lateral boundary effects on the time of interest, typically <italic>L</italic>
<sub>
<italic>x</italic>
</sub> &#x3d; 350.</p>
</sec>
<sec id="s3">
<title>3 Spatio-Temporal Oscillations of Surface Tension: Mechanism</title>
<p>When the species diffuse at different rates, oscillations are found in the surface tension profiles for appropriate values of the model parameters (see <xref ref-type="fig" rid="F2">Figure 2</xref>). Such oscillations emerge as local extrema that progressively form at different spatial positions in the surface tension profiles between <italic>&#x3b3;</italic>
<sub>
<italic>A</italic>
</sub> and <italic>&#x3b3;</italic>
<sub>
<italic>B</italic>
</sub> in the course of time. To explain the mechanism leading to such oscillations, we consider the simplest scenario when species A and B have the same influence on the solution surface tension, i.e. <italic>M</italic>
<sub>
<italic>a</italic>
</sub> &#x3d; <italic>M</italic> &#x3d; <italic>M</italic>
<sub>
<italic>b</italic>
</sub>, and we assume <italic>&#x3b2;</italic> &#x3e; 1 so that <italic>&#x3b3;</italic>
<sub>
<italic>B</italic>
</sub> &#x3c; <italic>&#x3b3;</italic>
<sub>
<italic>A</italic>
</sub>. However, the mechanism described below is universal and does not depend on this particular choice.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Spatial oscillations of surface tension profiles at different times for <italic>M</italic>
<sub>
<italic>a</italic>
</sub> &#x3d; 250 &#x3d; <italic>M</italic>
<sub>
<italic>b</italic>
</sub>, <italic>M</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; 500, <italic>&#x3b2;</italic> &#x3d; 2, <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub> &#x3d; 0.25, <italic>&#x3b4;</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; 0.50 and <italic>L</italic>
<sub>
<italic>z</italic>
</sub> &#x3d; 10. Such profiles are separated in two plots, <bold>(A,B)</bold>, for clarity.</p>
</caption>
<graphic xlink:href="fphy-10-860419-g002.tif"/>
</fig>
<p>In the short-time limit, the concentration of C is negligible so that we can neglect its influence on surface tension and the related profiles are nonmonotonic with a global minimum (see <xref ref-type="fig" rid="F2">Figure 2A</xref> at time <italic>t</italic> &#x3d; 1). In this limit, from the pure diffusion equations, we can predict the profiles to admit two global extrema (a global maximum and a global minimum) (see reference Trevelyan et al. [<xref ref-type="bibr" rid="B28">28</xref>] for the analytical derivation of the corresponding RD profiles, along with the change of notation <italic>&#x3c1;</italic> &#x2194; &#x2212; <italic>&#x3b3;</italic>). We note that such a global maximum is also formed in the presence of convection but it cannot be seen on the considered scale in <xref ref-type="fig" rid="F2">Figure 2A</xref> due to its negligible amplitude and thus plays no role on the system dynamics. The minimum drives two counterrotating convective rolls, a main convective roll that turns counterclockwise and is of much bigger intensity than the clockwise convective roll on the right (see <xref ref-type="fig" rid="F3">Figure 3</xref> at time <italic>t</italic> &#x3d; 1). Since species A diffuses faster than species B, we note that the main convective roll and surface tension profiles are asymmetric, i.e. more elongated on the side of A than of B. Such an asymmetric convective roll deforms the reaction front across the layer and the maximum production rate of C is found at the surface. As time increases, the effect of species C becomes important. In the reaction zone which is mainly located at the surface, the concentration of C increases. Since <italic>M</italic>
<sub>
<italic>c</italic>
</sub> &#x3e; <italic>M</italic>
<sub>
<italic>a</italic>
</sub> &#x3d; <italic>M</italic>
<sub>
<italic>b</italic>
</sub>, the reactants are replaced by the more surface-active product, reducing thereby the surface tension locally and leading to the formation of the first two local extrema (a local minimum and a local maximum) in the surface tension profiles (see <xref ref-type="fig" rid="F2">Figure 2A</xref> at time <italic>t</italic> &#x3d; 5). The formation of such extrema locally reduces the intensity of the flow and deforms the inner structure of the main convective roll so that two counterclockwise vortices are formed in the bulk (see <xref ref-type="fig" rid="F3">Figure 3</xref> at time <italic>t</italic> &#x3d; 5). Driven by the vortices, the reactants are transported from their reservoir along the surface at the spatial locations where the flow is the most intense. This generates a new intense reaction zone at the surface (around <italic>x</italic> &#x3d; &#x2212;10 in <xref ref-type="fig" rid="F3">Figure 3</xref> at time <italic>t</italic> &#x3d; 15) while the previous one (located around <italic>x</italic> &#x3d; 10 in <xref ref-type="fig" rid="F3">Figure 3</xref> at time <italic>t</italic> &#x3d; 15) reduces in intensity. Inside the newly generated reaction zone, the concentration of C increases, locally reducing the surface tension and thereby inducing two additional local extrema. This RDC process repeats itself progressively forming new intense reaction zones further away towards the left (around <italic>x</italic> &#x3d; &#x2212;20 and <italic>x</italic> &#x3d; &#x2212;30&#xa0;at times <italic>t</italic> &#x3d; 30 and <italic>t</italic> &#x3d; 50, respectively) and leading to the observed oscillations in the surface tension profiles. Since the newly generated local minima in such profiles are less pronounced than the previous ones and that the profiles stretch in the course of time, the corresponding vortices are of weaker intensities. Eventually, this process always stops generating new local extrema after some time. In the long-time limit, when all the gradients of surface tension decrease with time, the monotonic properties of the surface tension profiles as predicted by the analysis of RD profiles are recovered Trevelyan et al. [<xref ref-type="bibr" rid="B28">28</xref>], here corresponding to two global extrema between <italic>&#x3b3;</italic>
<sub>
<italic>A</italic>
</sub> and <italic>&#x3b3;</italic>
<sub>
<italic>B</italic>
</sub> (e.g., when <italic>L</italic>
<sub>
<italic>z</italic>
</sub> &#x3d; 4 and for same values of the other parameters as in <xref ref-type="fig" rid="F2">Figure 2</xref>, the RD profiles properties are recovered numerically after a time of about <italic>t</italic> &#x3d; 40. This time typically increases with the intensity of convection as detailed in <xref ref-type="sec" rid="s4">Section 4</xref>.)</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Focus on the convective rolls centered on the reaction front at different times for the same parameters values as in <xref ref-type="fig" rid="F2">Figure 2</xref>. The fluid velocity field is superimposed on a 2D plot of the production rate which ranges between its maximum value, (<italic>ab</italic>)<sub>
<italic>max</italic>
</sub> shown in red, and its minimum value, (<italic>ab</italic>)<sub>
<italic>min</italic>
</sub> &#x3d; 0, shown in blue. The front is mainly located at the surface and travels in the course of time discontinuously leading to oscillations in the surface tension profiles (cf: <xref ref-type="fig" rid="F2">Figure 2</xref>). The velocity vectors are here tripled compared to their effective length to allow for a better visualization.</p>
</caption>
<graphic xlink:href="fphy-10-860419-g003.tif"/>
</fig>
<p>Thus, we deduce that oscillations in the surface tension profiles are the results of the subsequent formation of segregated reaction zones along the surface. Each one of them is a source of C production that progressively reduces the surface tension locally as the reaction zones form in the course of time. Such oscillations naturally involve complex spatial dynamics of other observables, such as the product concentration at the surface (<italic>c</italic>
<sub>
<italic>S</italic>
</sub>) and the horizontal component of the velocity field evaluated at the surface (<italic>u</italic>
<sub>
<italic>S</italic>
</sub>) (see <xref ref-type="fig" rid="F4">Figure 4</xref>). We note that the profiles of <italic>c</italic>
<sub>
<italic>S</italic>
</sub> have wave-like tails with multiple maxima located at positions close to the ones of the local minima in the surface tension profiles. For short times, the latter are nonmonotonic with a global minimum and thus, the profiles of <italic>u</italic>
<sub>
<italic>S</italic>
</sub> have a negative and a positive part associated to the counterclockwise and clockwise convective rolls, respectively. As time evolves, the progressive formation of local extrema in the profiles of surface tension come along with oscillations in the profiles of <italic>u</italic>
<sub>
<italic>S</italic>
</sub> (<italic>u</italic>
<sub>
<italic>S</italic>
</sub> indeed oscillates with the gradients of surface tension according to the Marangoni boundary condition, <xref ref-type="disp-formula" rid="e12">Eq. 12</xref>), together with bulk vortices in the system as seen in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>
<bold>(A,B)</bold> Product concentration <italic>c</italic>
<sub>
<italic>S</italic>
</sub> and <bold>(C)</bold> horizontal component of the fluid velocity field <italic>u</italic>
<sub>
<italic>S</italic>
</sub>, at the surface, at different times and for the same parameters values as in <xref ref-type="fig" rid="F2">Figure 2</xref>. We note wave-like tails in the profiles of <italic>c</italic>
<sub>
<italic>S</italic>
</sub> and oscillations in the profiles of <italic>u</italic>
<sub>
<italic>S</italic>
</sub>.</p>
</caption>
<graphic xlink:href="fphy-10-860419-g004.tif"/>
</fig>
<p>We note that the temporal oscillations of surface tension (<xref ref-type="fig" rid="F5">Figure 5A</xref>) and horizontal velocity (<xref ref-type="fig" rid="F5">Figure 5B</xref>) are aperiodic with irregular shapes and amplitudes. Such oscillations dampen in the course of time.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>
<bold>(A)</bold> Surface tension <italic>&#x3b3;</italic>(<italic>x</italic>, <italic>t</italic>) and <bold>(B)</bold> horizontal component of the fluid velocity field <italic>u</italic> (<italic>x</italic>, <italic>z</italic>, <italic>t</italic>) with <italic>z</italic> &#x3d; 0.90<italic>L</italic>
<sub>
<italic>z</italic>
</sub>, as a function of time at various spatial locations and for the same parameters values as in <xref ref-type="fig" rid="F2">Figure 2</xref>. Aperiodic temporal oscillations emerge and dampen in the course of time with reducing amplitudes as we consider spatial locations further away from the center.</p>
</caption>
<graphic xlink:href="fphy-10-860419-g005.tif"/>
</fig>
</sec>
<sec id="s4">
<title>4 Control of the Oscillatory Dynamics</title>
<p>As described in <xref ref-type="sec" rid="s3">Section 3</xref>, the mechanism of oscillating surface tension profiles requires the front to be (mainly) located at the free surface and to be in motion along the surface. As a result, such oscillations are prevented in the symmetric case (i.e., when <italic>&#x3b2;</italic> &#x3d; 1 and <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub> &#x3d; 1, <italic>&#x2200; M</italic>), where two convective rolls of identical intensity leads to a stationary front with surface tension profiles that admit either a global maximum or a global minimum (the symmetric case is described in reference Tiani and Rongy [<xref ref-type="bibr" rid="B26">26</xref>]). Hence, oscillations as in <xref ref-type="fig" rid="F2">Figure 2</xref> can only be triggered in an asymmetric scheme (i.e., when <italic>&#x3b2;</italic> &#x2260; 1 and/or <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub> &#x2260; 1).</p>
<p>If we arbitrary assume <italic>&#x3b2;</italic> &#x3e; 1 (the reverse case <italic>&#x3b2;</italic> &#x3c; 1 can be obtained straightforwardly), then <italic>&#x3b3;</italic>
<sub>
<italic>B</italic>
</sub> &#x3c; <italic>&#x3b3;</italic>
<sub>
<italic>A</italic>
</sub> and the main (biggest) convective roll turns counterclockwise with a surface flow oriented to the left (cf: <xref ref-type="fig" rid="F3">Figure 3</xref>) that brings fresh reactants B towards the side of A. In this case, we numerically find that the condition <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub> &#x3c; 1, i.e. that the species A diffuses faster than B, is necessary for the oscillations to occur. Physically, this condition is expected to play the key role of bringing fresh reactants A towards the side of B to feed the reaction zone as it moves along the surface. This explanation is consistent with the variation of oscillations properties (amplitude and duration) with <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub> as explained below. When <italic>&#x3b2;</italic> &#x3e; 1, the condition <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub> &#x3c; 1 is therefore found to be essential to initiate and drive the oscillations.</p>
<p>The amplitude and duration of oscillations found in the profiles of surface tension critically depend on the model parameters that modulate both the intensity of convection and the diffusive fluxes of chemical species. To illustrate this, we define the maximum amplitude of the oscillations, <italic>A</italic>
<sub>
<italic>max</italic>
</sub>, as the maximum difference (in absolute value) of surface tension formed in the positive <italic>x</italic>-direction between a local minimum followed by a local maximum in the corresponding profiles. By following <italic>A</italic>
<sub>
<italic>max</italic>
</sub> in the course of time, the duration of oscillations can also be highlighted (see <xref ref-type="fig" rid="F6">Figure 6</xref>).</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Maximum amplitude <italic>A</italic>
<sub>
<italic>max</italic>
</sub> of oscillations in the course of time for different values of <bold>(A)</bold> <italic>L</italic>
<sub>
<italic>z</italic>
</sub> and <bold>(B)</bold> <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub>. Unless varied, the values of the model parameters are <italic>M</italic> &#x3d; 250, <italic>M</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; 500, <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub> &#x3d; 0.25, <italic>&#x3b4;</italic>
<sub>
<italic>c</italic>
</sub> &#x3d; 0.50, <italic>&#x3b2;</italic> &#x3d; 2 and <italic>L</italic>
<sub>
<italic>z</italic>
</sub> &#x3d; 6. When increasing <italic>L</italic>
<sub>
<italic>z</italic>
</sub> or decreasing <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub>, the maximum amplitude and duration of oscillations in the profiles of surface tension are increased.</p>
</caption>
<graphic xlink:href="fphy-10-860419-g006.tif"/>
</fig>
<p>The layer thickness is a typical control parameter to modulate the intensity of Marangoni-driven flows and thus, the oscillatory dynamics. When decreasing the layer thickness, convection weakens and so does the driving force for the oscillatory process. In the limit <italic>L</italic>
<sub>
<italic>z</italic>
</sub> &#x2192; 0, we must recover the RD surface tension profiles that cannot oscillate [<xref ref-type="bibr" rid="B28">28</xref>]. Hence, there exists a minimum value for the layer thickness <italic>L</italic>
<sub>
<italic>z</italic>
</sub> above which convection is strong enough to drive the oscillations (numerically calculated to <italic>L</italic>
<sub>
<italic>z</italic>,<italic>min</italic>
</sub> &#x3d; 2 for our specific choice of parameters. Physically, convection is more intense by increasing <italic>L</italic>
<sub>
<italic>z</italic>
</sub> due to the decrease of the influence of the no-slip boundary condition at the bottom. When increasing <italic>L</italic>
<sub>
<italic>z</italic>
</sub> above this critical value, the maximum of <italic>A</italic>
<sub>
<italic>max</italic>
</sub> reached in time and the duration of the oscillatory dynamics both increase (see <xref ref-type="fig" rid="F6">Figure 6A</xref>). Similarly, we find a minimum value for <italic>M</italic> (numerically calculated to <italic>M</italic>
<sub>
<italic>min</italic>
</sub> &#x3d; 200 for the parameters chosen here) since, by increasing <italic>M</italic>, the difference of surface tension between the solutions of A and B is increased and so is the intensity of convection. Moreover, when varying <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub>, the relative importance of the diffusive fluxes towards the reaction zone are changed and so are the amplitude and duration of oscillations. In particular, when decreasing <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub>, more species A diffuse towards the side of B feeding the reaction zone as it moves along the surface. More C is therefore produced and the gradients of surface tension are enlarged. Then, the amplitude and duration of oscillations are found to be larger (see <xref ref-type="fig" rid="F6">Figure 6B</xref>). Oscillations are prevented above a maximum value of <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub> (numerically evaluated to <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>,<italic>max</italic>
</sub> &#x3d; 0.75 for the chosen parameters). Note that the threshold values of the model parameters are provided in this paragraph on an indicative basis only.</p>
<p>Thus, the onset of oscillations critically depend on the model parameters. To summarize, by varying one parameter while keeping the other ones fixed as in <xref ref-type="fig" rid="F6">Figure 6</xref>, if we take <italic>&#x3b2;</italic> sufficiently large (more precisely, when <italic>&#x3b2;</italic> &#x3e; <italic>&#x3b2;</italic>
<sub>
<italic>min</italic>
</sub> &#x3e; 1), our numerical results indicate that oscillations emerge when <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub> &#x3c; <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>,<italic>max</italic>
</sub> &#x3c; 1, <italic>L</italic>
<sub>
<italic>z</italic>
</sub> &#x3e; <italic>L</italic>
<sub>
<italic>z</italic>,<italic>min</italic>
</sub>, <italic>M</italic> &#x3e; <italic>M</italic>
<sub>
<italic>min</italic>
</sub>, and for intermediate values of <italic>&#x3b4;</italic>
<sub>
<italic>c</italic>
</sub> and <italic>M</italic>
<sub>
<italic>c</italic>
</sub>, where the lower and upper bounds depend on all the model parameters. We have performed the analysis up to (<italic>M</italic>, <italic>M</italic>
<sub>
<italic>c</italic>
</sub>) <inline-formula id="inf17">
<mml:math id="m30">
<mml:mo>&#x3c;</mml:mo>
</mml:math>
</inline-formula> 1000, <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub> &#x3c; 1 and <italic>&#x3b4;</italic>
<sub>
<italic>c</italic>
</sub> &#x3c; 15, <italic>L</italic>
<sub>
<italic>z</italic>
</sub> &#x3c; 15, and 1 &#x3c; <italic>&#x3b2;</italic> &#x3c; 15, which defines the range of parameters values tested. We expect that the case <italic>&#x3b2;</italic> &#x3c; 1 could be performed similarly.</p>
</sec>
<sec id="s5">
<title>5 Conclusion and Prospects</title>
<p>In this work, we have reported an additional mechanism for the emergence of an oscillatory dynamics unique to reactive systems where differential diffusion effects and chemically-driven Marangoni stresses are at play. Such oscillations are explained by segregated reaction zones that progressively form along the free surface in the course of time. Such segregated reaction zones increase the concentration of C at the surface reducing locally the surface tension leading to the observed oscillations in the profiles of surface tension. This mechanism of oscillations is free of chemical or prescribed hydrodynamic instability.</p>
<p>Next, we have shown the critical influence of the model parameters on the properties (amplitude and duration) and on the onset of oscillations. We have also provided a set of conditions on the model parameters for oscillations to occur with the restriction that <italic>M</italic>
<sub>
<italic>a</italic>
</sub> &#x3d; <italic>M</italic> &#x3d; <italic>M</italic>
<sub>
<italic>b</italic>
</sub> assumed for simplicity. A natural extension of this work would then be to relax those assumptions to provide a classification of the oscillatory dynamics in the full parameters space with the motivation to guide future experiments. In this context, while our results could be tested in microgravity or thin film experiments where the effects of buoyancy forces (buoyancy-driven convection) can be neglected [<xref ref-type="bibr" rid="B27">27</xref>], we could also include such buoyancy effects into the analysis to extend the application scope of our model to more experimental setups. We could then analyze if the presence of buoyancy forces enhances, reduces or prevents the oscillations of surface tension depending in particular on the Rayleigh number of each chemical species, which quantifies the influence of each of them on the solution density. Also, we have assumed the simplest scenario of an isothermal front traveling in adiabatic conditions (no heat loss to the surrounding). Thermal and/or heat loss effects could also be the subject of future interesting works.</p>
<p>As already mentioned in the introductory part, the spatio-temporal oscillations that arise from differential diffusion effects are fundamentally different from the ones described by Budroni et al. [<xref ref-type="bibr" rid="B17">17</xref>&#x2013;<xref ref-type="bibr" rid="B19">19</xref>]. In that case, spatio-temporal oscillations in the velocity field and in the concentration profiles are observed when <italic>&#x3b2;</italic> &#x3d; 1 and <italic>&#x3b4;</italic>
<sub>
<italic>b</italic>
</sub> &#x3d; 1 &#x3d; <italic>&#x3b4;</italic>
<sub>
<italic>c</italic>
</sub>, but there were no spatial oscillation of surface tension (in the sense of the formation and propagation of local extrema in such profiles). Moreover, their mechanism involves an antagonistic effect between the upward relaxation of the front driven by RD processes and the Marangoni downflow that acts to drive the product C in the opposite direction [<xref ref-type="bibr" rid="B17">17</xref>,<xref ref-type="bibr" rid="B18">18</xref>]. Here, this antagonistic effect is absent. In this sense, our results on the oscillatory dynamics are similar to those found when Marangoni flows are induced across isothermal autocatalytic fronts [<xref ref-type="bibr" rid="B12">12</xref>].</p>
<p>We hope that our results will trigger more theoretical and experimental investigations in the growing field of convective effects across traveling fronts.</p>
</sec>
</body>
<back>
<sec id="s6">
<title>Data Availability Statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding authors.</p>
</sec>
<sec id="s7">
<title>Author Contributions</title>
<p>LR originally wrote the reaction-diffusion-convection code for autocatalytic fronts [<xref ref-type="bibr" rid="B12">12</xref>] which was adapted by RT for bimolecular fronts. The analysis of the numerical results was performed by RT under the supervision of LR. The drafts of this manuscript were written by RT and reviewed by LR. All authors have agreed with the published version of the manuscript.</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
<p>The reviewer SM declared a past collaboration with the author LR to the handling editor. The handling editor FR declared a past co-authorship with the author LR.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ack>
<p>The authors thank the &#x201c;Actions de Recherches Concert&#xe9;es&#x201d; program and the F.R.S.-FNRS for their financial support.</p>
</ack>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Stern</surname>
<given-names>KH</given-names>
</name>
</person-group>. <article-title>The Liesegang Phenomenon</article-title>. <source>Chem Rev</source> (<year>1954</year>) <volume>54</volume>:<fpage>79</fpage>&#x2013;<lpage>99</lpage>. <pub-id pub-id-type="doi">10.1021/cr60167a003</pub-id> </citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Kapral</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Showalter</surname>
<given-names>K</given-names>
</name>
</person-group>. <source>Chemical Waves and Patterns</source>. <publisher-loc>Dordrecht</publisher-loc>: <publisher-name>Kluwer</publisher-name> (<year>1995</year>). </citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Murray</surname>
<given-names>JD</given-names>
</name>
</person-group>. <source>Mathematical Biology</source>. <publisher-loc>Berlin</publisher-loc>: <publisher-name>Springer-Verlag</publisher-name> (<year>2003</year>). </citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Volpert</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Petrovskii</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>Reaction-diffusion Waves in Biology</article-title>. <source>Phys Life Rev</source> (<year>2009</year>) <volume>6</volume>:<fpage>267</fpage>&#x2013;<lpage>310</lpage>. <pub-id pub-id-type="doi">10.1016/j.plrev.2009.10.002</pub-id> </citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Stern</surname>
<given-names>KH</given-names>
</name>
</person-group>. <article-title>Reaction-Diffusion Model as a Framework for Understanding Biological Pattern Formation</article-title>. <source>Chem Rev</source> (<year>2010</year>) <volume>329</volume>:<fpage>1616</fpage>. </citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>G&#xe1;lfi</surname>
<given-names>L</given-names>
</name>
<name>
<surname>R&#xe1;cz</surname>
<given-names>Z</given-names>
</name>
</person-group>. <article-title>Properties of the Reaction Front in an A&#x2b;B&#x2192;C type Reaction-Diffusion Process</article-title>. <source>Phys Rev A</source> (<year>1988</year>) <volume>38</volume>:<fpage>3151</fpage>&#x2013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1103/physreva.38.3151</pub-id> </citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Taitelbaum</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Koo</surname>
<given-names>Y-EL</given-names>
</name>
<name>
<surname>Havlin</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Kopelman</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Weiss</surname>
<given-names>GH</given-names>
</name>
</person-group>. <article-title>Exotic Behavior of the Reaction Front in the A&#x2b;B&#x2192;C reaction-diffusion System</article-title>. <source>Phys Rev A</source> (<year>1992</year>) <volume>46</volume>:<fpage>2151</fpage>&#x2013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1103/physreva.46.2151</pub-id> </citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brau</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Schuszter</surname>
<given-names>G</given-names>
</name>
<name>
<surname>De Wit</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Flow Control of A&#x2b;B&#x2192;C Fronts by Radial Injection</article-title>. <source>Phys Rev Lett</source> (<year>2017</year>) <volume>118</volume>:<fpage>134101</fpage>. <pub-id pub-id-type="doi">10.1103/physrevlett.118.134101</pub-id> </citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Horv&#xe1;th</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Petrov</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Scott</surname>
<given-names>SK</given-names>
</name>
<name>
<surname>Showalter</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Instabilities in Propagating Reaction&#x2010;diffusion Fronts</article-title>. <source>J Chem Phys</source> (<year>1993</year>) <volume>98</volume>:<fpage>6332</fpage>&#x2013;<lpage>43</lpage>. <pub-id pub-id-type="doi">10.1063/1.465062</pub-id> </citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tiani</surname>
<given-names>R</given-names>
</name>
<name>
<surname>De Wit</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Rongy</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Surface Tension- and Buoyancy-Driven Flows across Horizontally Propagating Chemical Fronts</article-title>. <source>Adv Colloid Interf Sci</source> (<year>2018</year>) <volume>255</volume>:<fpage>76</fpage>&#x2013;<lpage>83</lpage>. <pub-id pub-id-type="doi">10.1016/j.cis.2017.07.020</pub-id> </citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>De Wit</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Chemo-Hydrodynamic Patterns and Instabilities</article-title>. <source>Annu Rev Fluid Mech</source> (<year>2020</year>) <volume>52</volume>:<fpage>531</fpage>&#x2013;<lpage>55</lpage>. <pub-id pub-id-type="doi">10.1146/annurev-fluid-010719-060349</pub-id> </citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rongy</surname>
<given-names>L</given-names>
</name>
<name>
<surname>De Wit</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Steady Marangoni Flow Traveling with Chemical Fronts</article-title>. <source>J Chem Phys</source> (<year>2006</year>) <volume>124</volume>:<fpage>164705</fpage>. <pub-id pub-id-type="doi">10.1063/1.2186313</pub-id> </citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Budroni</surname>
<given-names>MA</given-names>
</name>
<name>
<surname>Rongy</surname>
<given-names>L</given-names>
</name>
<name>
<surname>De Wit</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Dynamics Due to Combined Buoyancy- and Marangoni-Driven Convective Flows Around Autocatalytic Fronts</article-title>. <source>Phys Chem Chem Phys</source> (<year>2012</year>) <volume>14</volume>:<fpage>14619</fpage>. <pub-id pub-id-type="doi">10.1039/c2cp41962a</pub-id> </citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rongy</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Assemat</surname>
<given-names>P</given-names>
</name>
<name>
<surname>De Wit</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Marangoni-driven Convection Around Exothermic Autocatalytic Chemical Fronts in Free-Surface Solution Layers</article-title>. <source>Chaos</source> (<year>2012</year>) <volume>22</volume>:<fpage>037106</fpage>. <pub-id pub-id-type="doi">10.1063/1.4747711</pub-id> </citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Budroni</surname>
<given-names>MA</given-names>
</name>
<name>
<surname>De Wit</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Dissipative Structures: From Reaction-Diffusion to Chemo-Hydrodynamic Patterns</article-title>. <source>Chaos</source> (<year>2017</year>) <volume>27</volume>:<fpage>104617</fpage>. <pub-id pub-id-type="doi">10.1063/1.4990740</pub-id> </citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rana</surname>
<given-names>C</given-names>
</name>
<name>
<surname>De Wit</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Reaction-driven Oscillating Viscous Fingering</article-title>. <source>Chaos</source> (<year>2019</year>) <volume>29</volume>:<fpage>043115</fpage>. <pub-id pub-id-type="doi">10.1063/1.5089028</pub-id> </citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Budroni</surname>
<given-names>MA</given-names>
</name>
<name>
<surname>Upadhyay</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Rongy</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Making a Simple A&#x2b;B&#x2192;C Reaction Oscillate by Coupling to Hydrodynamic Effect</article-title>. <source>Phys Rev Lett</source> (<year>2019</year>) <volume>122</volume>:<fpage>244502</fpage>. <pub-id pub-id-type="doi">10.1103/physrevlett.122.244502</pub-id> </citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Budroni</surname>
<given-names>MA</given-names>
</name>
<name>
<surname>Polo</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Upadhyay</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Bigaj</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Rongy</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Chemo-hydrodynamic Pulsations in Simple Batch A&#x2b;B&#x2192;C Systems</article-title>. <source>J Chem Phys</source> (<year>2021</year>) <volume>154</volume>:<fpage>114501</fpage>. <pub-id pub-id-type="doi">10.1063/5.0042560</pub-id> </citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Budroni</surname>
<given-names>MA</given-names>
</name>
<name>
<surname>Rossi</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Rongy</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>From Transport Phenomena to Systems Chemistry: Chemohydrodynamic Oscillations in A&#x2b;B&#x2192;C Systems</article-title>. <source>ChemSystemsChem</source> (<year>2021</year>) <volume>3</volume>:<fpage>e2100023</fpage>. </citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Smith</surname>
<given-names>MK</given-names>
</name>
<name>
<surname>Davis</surname>
<given-names>SH</given-names>
</name>
</person-group>. <article-title>Instabilities of Dynamic Thermocapillary Liquid Layers. Part 1. Convective Instabilities</article-title>. <source>J Fluid Mech</source> (<year>1983</year>) <volume>132</volume>:<fpage>119</fpage>&#x2013;<lpage>44</lpage>. <pub-id pub-id-type="doi">10.1017/s0022112083001512</pub-id> </citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Nepomnyashchy</surname>
<given-names>AA</given-names>
</name>
<name>
<surname>Velarde</surname>
<given-names>MG</given-names>
</name>
<name>
<surname>Colinet</surname>
<given-names>P</given-names>
</name>
</person-group>. <source>Interfacial Phenomena and Convection</source>. <publisher-loc>Boca Raton</publisher-loc>: <publisher-name>Chapman and Hall/CRC</publisher-name> (<year>2002</year>). </citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kovalchuk</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Spontaneous Oscillations Due to Solutal Marangoni Instability: Air/water Interface</article-title>. <source>Cent Eur J Chem</source> (<year>2012</year>) <volume>10</volume>:<fpage>1423</fpage>&#x2013;<lpage>41</lpage>. <pub-id pub-id-type="doi">10.2478/s11532-012-0083-5</pub-id> </citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nepomnyashchy</surname>
<given-names>AA</given-names>
</name>
<name>
<surname>Simanovskii</surname>
<given-names>IB</given-names>
</name>
</person-group>. <article-title>Synchronization of Marangoni Waves by Temporal Modulation of Interfacial Heat Consumption</article-title>. <source>Phys Rev Fluids</source> (<year>2020</year>) <volume>5</volume>:<fpage>094007</fpage>. <pub-id pub-id-type="doi">10.1103/physrevfluids.5.094007</pub-id> </citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nazareth</surname>
<given-names>RK</given-names>
</name>
<name>
<surname>Karapetsas</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Sefiane</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Matar</surname>
<given-names>OK</given-names>
</name>
<name>
<surname>Valluri</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Stability of Slowly Evaporating Thin Liquid Films of Binary Mixtures</article-title>. <source>Phys Rev Fluids</source> (<year>2020</year>) <volume>5</volume>:<fpage>104007</fpage>. <pub-id pub-id-type="doi">10.1103/physrevfluids.5.104007</pub-id> </citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nepomnyashchy</surname>
<given-names>AA</given-names>
</name>
<name>
<surname>Simanovskii</surname>
<given-names>IB</given-names>
</name>
</person-group>. <article-title>Droplets on the Liquid Substrate: Thermocapillary Oscillatory Instability</article-title>. <source>Phys Rev Fluids</source> (<year>2021</year>) <volume>6</volume>:<fpage>034001</fpage>. <pub-id pub-id-type="doi">10.1103/physrevfluids.6.034001</pub-id> </citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tiani</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Rongy</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Influence of Marangoni Flows on the Dynamics of Isothermal A&#x2b;B&#x2192;C Reaction Fronts</article-title>. <source>J Chem Phys</source> (<year>2016</year>) <volume>145</volume>:<fpage>124701</fpage>. <pub-id pub-id-type="doi">10.1063/1.4962580</pub-id> </citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Guyon</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Hulin</surname>
<given-names>J-P</given-names>
</name>
<name>
<surname>Mitescu</surname>
<given-names>CD</given-names>
</name>
<name>
<surname>Petit</surname>
<given-names>L</given-names>
</name>
</person-group>. <source>Physical Hydrodynamics</source>. <publisher-loc>Oxford, UK</publisher-loc>: <publisher-name>Oxford University Press</publisher-name> (<year>2001</year>). </citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Trevelyan</surname>
<given-names>PM</given-names>
</name>
<name>
<surname>Almarcha</surname>
<given-names>C</given-names>
</name>
<name>
<surname>De Wit</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Buoyancy-driven Instabilities Around Miscible A&#x2b;B&#x2192;C Reaction Fronts: a General Classification</article-title>. <source>Phys Rev E Stat Nonlin Soft Matter Phys</source> (<year>2015</year>) <volume>91</volume>:<fpage>023001</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevE.91.023001</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>