<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Archiving and Interchange DTD v2.3 20070202//EN" "archivearticle.dtd">
<article article-type="methods-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. Mech. Eng</journal-id>
<journal-title>Frontiers in Mechanical Engineering</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Mech. Eng</abbrev-journal-title>
<issn pub-type="epub">2297-3079</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">958963</article-id>
<article-id pub-id-type="doi">10.3389/fmech.2022.958963</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Mechanical Engineering</subject>
<subj-group>
<subject>Methods</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Numerical and experimental investigation of gas flow field variations in three-dimensional printed gas-dynamic virtual nozzles</article-title>
<alt-title alt-title-type="left-running-head">Nazari et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fmech.2022.958963">10.3389/fmech.2022.958963</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Nazari</surname>
<given-names>Reza</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1548898/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Ansari</surname>
<given-names>Adil</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Herrmann</surname>
<given-names>Marcus</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1846159/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Adrian</surname>
<given-names>Ronald J.</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1950982/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Kirian</surname>
<given-names>Richard A.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2012518/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Physics</institution>, <institution>Arizona State University</institution>, <addr-line>Tempe</addr-line>, <addr-line>AZ</addr-line>, <country>United States</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>School for Engineering of Matter, Transport and Energy</institution>, <institution>Arizona State University</institution>, <addr-line>Tempe</addr-line>, <addr-line>AZ</addr-line>, <country>United States</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Biodesign Center for Applied Structural Discovery</institution>, <institution>Arizona State University</institution>, <addr-line>Tempe</addr-line>, <addr-line>AZ</addr-line>, <country>United States</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/1376716/overview">Osman Bilsel</ext-link>, Microgradient Fluidics LLC, United States</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/1688960/overview">Kaushik Saha</ext-link>, Indian Institute of Technology Delhi, India</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1985343/overview">Venkatesh Inguva</ext-link>, University of Massachusetts Amherst, United States</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Adil Ansari, <email>adil.ansari@asu.edu</email>; Richard A. Kirian, <email>rkirian@asu.edu</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Fluid Mechanics, a section of the journal Frontiers in Mechanical Engineering</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>06</day>
<month>02</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>8</volume>
<elocation-id>958963</elocation-id>
<history>
<date date-type="received">
<day>21</day>
<month>06</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>31</day>
<month>12</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Nazari, Ansari, Herrmann, Adrian and Kirian.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Nazari, Ansari, Herrmann, Adrian and Kirian</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>Gas-dynamic virtual nozzles (GDVNs) play a vital role in delivering biomolecular samples during diffraction measurements at X-ray free-electron laser facilities. Recently, submicrometer resolution capabilities of two-photon polymerization 3D printing techniques opened the possibility to quickly fabricate gas-dynamic virtual nozzles with practically any geometry. In our previous work, we exploited this capability to print asymmetric gas-dynamic virtual nozzles that outperformed conventional symmetric designs, which naturally leads to the question of how to identify the optimal gas-dynamic virtual nozzle geometry. In this work, we develop a 3D computational fluid dynamics pipeline to investigate how the characteristics of microjets are affected by gas-dynamic virtual nozzle geometry, which will allow for further geometry optimizations and explorations. We used open-source software (OpenFOAM) and an efficient geometric volume-of-fluid method (<italic>isoAdvector</italic>) to affordably and accurately predict jet properties for different nozzle geometries. Computational resources were minimized by utilizing adaptive mesh refinement. The numerical simulation results showed acceptable agreement with the experimental data, with a relative error of about 10% for our test cases that compared bell- and cone-shaped sheath-gas cavities. In these test cases, we used a relatively low sheath gas flow rate (6&#xa0;mg/min), but future work including the implementation of compressible flows will enable the investigation of higher flow rates and the study of asymmetric drip-to-jet transitions.</p>
</abstract>
<kwd-group>
<kwd>gas-dynamic virtual nozzles</kwd>
<kwd>adaptive mesh refinement (AMR)</kwd>
<kwd>computational fluid dynamics</kwd>
<kwd>optics and imaging</kwd>
<kwd>computer vision</kwd>
<kwd>microfluidics</kwd>
<kwd>X-ray free-electron laser (XFEL)</kwd>
<kwd>instrumentation</kwd>
</kwd-group>
<contract-sponsor id="cn001">National Science Foundation<named-content content-type="fundref-id">10.13039/100000001</named-content>
</contract-sponsor>
<contract-sponsor id="cn002">National Institutes of Health<named-content content-type="fundref-id">10.13039/100000002</named-content>
</contract-sponsor>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Gas-dynamic virtual nozzles (GDVNs) (<xref ref-type="bibr" rid="B7">Ga&#xf1;&#xe1;n-Calvo, 1998</xref>; <xref ref-type="bibr" rid="B3">DePonte et al., 2008)</xref> produce liquid microjets that play a crucial role in the field of X-ray free-electron laser (XFEL) science, where they are used to deliver hydrated biomolecular samples to intense femtosecond x-ray pulses for high-resolution structural dynamics investigations. Successful XFEL diffraction measurements require microjets that are stable for many hours, and as such, much attention has been focused on techniques for reliably fabricating GDVNs and for optimizing nozzle flow characteristics for a range of samples that include non-Newtonian liquids. In addition, given the recent transition to 3D nanoprinting technologies for the rapid prototyping and production of reproducible GDVNs, the need for simulation pipelines has become increasingly crucial for the process of optimizing designs and studying complex geometries such as the integration of microfluidic mixers for enzyme reaction studies.</p>
<p>Thus far, several different approaches have been introduced for numerical modeling of the interface of multiphase flows, such as the front tracking method, the level-set method, and the volume-of-fluid (VOF) method. The most commonly used methods among the interface advection and reconstruction approaches are level-set and VOF (<xref ref-type="bibr" rid="B21">W&#xf6;rner, 2012)</xref>. Zahoor et al. (<xref ref-type="bibr" rid="B22">Zahoor et al., 2018a</xref>; <xref ref-type="bibr" rid="B23">Zahoor et al., 2018b</xref>; <xref ref-type="bibr" rid="B24">Zahoor et al., 2020</xref>) used the OpenFOAM open-source computational fluid dynamics (CFD) code to numerically simulate the operation of an axisymmetric geometry corresponding to 3D-printed GDVNs. They also compared the simulations with experimental results. In this investigation, we used a recently developed open-source code (<xref ref-type="bibr" rid="B16">Scheufler and Roenby, 2019)</xref> that uses the new isoAdvector method for interface reconstruction and advection. The numerical simulation pipeline has reasonable computational costs. The test cases that we observed have results within 10% accuracy compared with the experimental testing, with reasonable computational costs.</p>
<p>One of the objectives of the study was to investigate the difference in jet lengths due to different gas flow field geometries. Numerous comparative studies in the rocket propulsion field showed how cone-shaped or bell-shaped nozzles could result in the different performances of rocket nozzles (<xref ref-type="bibr" rid="B18">Sutton and Biblarz, 2016)</xref>. The investigations revealed that the bell-shaped nozzle designs often result in comparatively more stable performance under certain conditions. In this investigation, we tested the hypothesis that GDVNs with bell-shaped gas flow field geometries can likewise increase the stability of microjets.</p>
<sec id="s1-1">
<title>1.1 Theory</title>
<sec id="s1-1-1">
<title>1.1.1 Gas-dynamic virtual nozzles</title>
<p>Gas-dynamic virtual nozzles (GDVNs) consist of a liquid delivery line and a concentric sheath gas line. Liquid jets are expelled through the gas orifice primarily as a result of the pressure drop across the orifice (<xref ref-type="fig" rid="F1">Figure 1</xref>). Simple energy conservation considerations suggest the following relationship (<xref ref-type="bibr" rid="B7">Ga&#xf1;&#xe1;n-Calvo, (1998)</xref>:<disp-formula id="e1">
<mml:math id="m1">
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2248;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3c1;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:math>
<label>(1)</label>
</disp-formula>where &#x394;<italic>P</italic> is the gas pressure drop, <italic>&#x3c1;</italic> is the liquid mass density, and <italic>U</italic> is the jet speed. The aforementioned equation is in good agreement with GDVN jet measurements provided that viscous and surface tension forces are not significant. In that case, the jet speed is<disp-formula id="e2">
<mml:math id="m2">
<mml:mi>U</mml:mi>
<mml:mo>&#x2248;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mo>,</mml:mo>
</mml:math>
<label>(2)</label>
</disp-formula>and the jet diameter is<disp-formula id="e3">
<mml:math id="m3">
<mml:mi>D</mml:mi>
<mml:mo>&#x2248;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
<label>(3)</label>
</disp-formula>for a volumetric liquid flow rate of <italic>Q</italic>.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Gas-dynamic virtual nozzles (GDVNs) consist of gas focusing the liquid from the liquid line to a thin microjet. This jet experiences jet instability and eventually collapses into droplets.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g001.tif"/>
</fig>
<p>In a typical XFEL experiment, GDVNs are operated with a helium mass flow rate of 30&#xa0;mg/min and a liquid flow rate of 20&#xa0;<italic>&#x3bc;</italic>L/min. The jet diameter is typically <italic>D</italic> &#x2248; 3&#xa0;<italic>&#x3bc;</italic>m, and the jet speed is <italic>U</italic> &#x2248; 40&#xa0;m/s (<xref ref-type="bibr" rid="B12">Kno&#x161;ka et al., 2020</xref>; <xref ref-type="bibr" rid="B13">Nazari et al., 2020)</xref>. The Reynolds number for a water jet with viscosity <italic>&#x3bc;</italic> &#x2248; 1&#xa0;mPa&#x22c5;s and density <italic>&#x3c1;</italic> &#x2248; 1&#xa0;g/cm<sup>3</sup> is<disp-formula id="e4">
<mml:math id="m4">
<mml:mtext>Re</mml:mtext>
<mml:mo>&#x2261;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>U</mml:mi>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2248;</mml:mo>
<mml:mn>120</mml:mn>
<mml:mo>,</mml:mo>
</mml:math>
<label>(4)</label>
</disp-formula>which suggests the dominance of inertial forces over viscous forces. While some samples in XFEL measurements are water-like, a great variety of liquid properties are possible with biological samples.</p>
<p>The initial formation of a jet requires inertial forces to overcome surface tension forces; the nozzle will otherwise produce drops or an unstable intermittent jet. This requirement is usually described by the Weber number<disp-formula id="e5">
<mml:math id="m5">
<mml:mi mathvariant="normal">W</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(5)</label>
</disp-formula>where <italic>&#x3c3;</italic> is the surface tension of the liquid. In the case of a water-like sample in an XFEL measurement (<italic>&#x3c3;</italic> &#x2248; 70&#xa0;mN/m), the Weber number is approximately We &#x2248; 35. The transition from dripping to jetting occurs approximately when We &#x2273; 1, while Weber numbers that are too high lead to undesired lateral jet &#x201c;whipping&#x201d; behavior (<xref ref-type="bibr" rid="B10">Herrada et al., 2010)</xref>.</p>
<p>An additional requirement to produce jets rather than drops is that the capillary number, defined as<disp-formula id="e6">
<mml:math id="m6">
<mml:mtext>Ca</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6)</label>
</disp-formula>is sufficiently high. When the capillary number is too small, the jet breaks up too close to the meniscus (<xref ref-type="bibr" rid="B19">Vega et al., 2010)</xref>. In a typical XFEL experiment with a water-like liquid, the capillary number is Ca &#x2248; 0.6.</p>
<p>The Ohnesorge number describes the ratio between viscous forces and surface tension force, and a typical value in an XFEL measurement for a water-like sample is<disp-formula id="e7">
<mml:math id="m7">
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>D</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2248;</mml:mo>
<mml:mn>0.06</mml:mn>
<mml:mo>.</mml:mo>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>The collapse of a liquid jet is dictated by the Plateau&#x2013;Rayleigh instability. Using the Laplace&#x2013;Young equation and dimensional analysis, one can show that the critical time for collapse of a cylindrical column is proportional to the following parameter as summarized by <xref ref-type="bibr" rid="B4">Eggers and Villermaux (2008)</xref>:<disp-formula id="e8">
<mml:math id="m8">
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x221d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mo>.</mml:mo>
</mml:math>
<label>(8)</label>
</disp-formula>This assumption ignores viscosity as a dominant force. Consequently, the jet length is proportional as shown in the following equation:<disp-formula id="e9">
<mml:math id="m9">
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x221d;</mml:mo>
<mml:mi>U</mml:mi>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mo>.</mml:mo>
</mml:math>
<label>(9)</label>
</disp-formula>Further considerations by <xref ref-type="bibr" rid="B6">Ga&#xf1;&#xe1;n-Calvo et al. (2021)</xref> extend the aforementioned equations to include cases where viscosity may be dominant:<disp-formula id="e10">
<mml:math id="m10">
<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:mfrac>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">W</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mspace width="0.17em"/>
<mml:msup>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">W</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
</mml:msqrt>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x224a;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>U</mml:mi>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>D</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(10)</label>
</disp-formula>where <italic>&#x3b1;</italic>
<sub>
<italic>&#x3c1;</italic>
</sub> and <italic>&#x3b1;</italic>
<sub>
<italic>&#x3bc;</italic>
</sub> are dimensionless constants.</p>
</sec>
<sec id="s1-1-2">
<title>1.1.2 Navier&#x2013;Stokes equations</title>
<p>The Navier&#x2013;Stokes equations describe the temporal evolution of a fluid momentum vector field <inline-formula id="inf1">
<mml:math id="m11">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, which is the product of density (<italic>&#x3c1;</italic>) and velocity <inline-formula id="inf2">
<mml:math id="m12">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>:<disp-formula id="e11">
<mml:math id="m13">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2297;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x2207;</mml:mi>
<mml:mi>p</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:math>
<label>(11)</label>
</disp-formula>The viscous stress tensor <inline-formula id="inf3">
<mml:math id="m14">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> for Newtonian fluids generalizes the molecular friction on continuum scales in terms of viscosity (<italic>&#x3bc;</italic>):<disp-formula id="e12">
<mml:math id="m15">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(12)</label>
</disp-formula>The density scalar <italic>&#x3c1;</italic> is transported along <inline-formula id="inf4">
<mml:math id="m16">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, and the mass-continuity equation is<disp-formula id="e13">
<mml:math id="m17">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>&#x3c1;</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:mi>&#x2207;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>.</mml:mo>
</mml:math>
<label>(13)</label>
</disp-formula>We assume an incompressible flow, which renders <inline-formula id="inf5">
<mml:math id="m18">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> free of divergence:<disp-formula id="e14">
<mml:math id="m19">
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>.</mml:mo>
</mml:math>
<label>(14)</label>
</disp-formula>For ideal gases, the incompressible flow assumption typically holds when the Mach number is less than <inline-formula id="inf6">
<mml:math id="m20">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> (<xref ref-type="bibr" rid="B8">Harlow and Amsden, 1968)</xref>. For ideal gases, the Mach number can be defined as<disp-formula id="e15">
<mml:math id="m21">
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(15)</label>
</disp-formula>where <italic>c</italic> is the speed of sound, <italic>T</italic> is the temperature, <inline-formula id="inf7">
<mml:math id="m22">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the specific gas constant, and <italic>&#x3b3;</italic> is the specific heat ratio. The surface tension force <inline-formula id="inf8">
<mml:math id="m23">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is in the direction of the normal pressure force of the interface. The surface tension force magnitude is proportional to the surface tension constant (<italic>&#x3c3;</italic>) and the curvature (<italic>&#x3ba;</italic>) of the interface and is only active at spatial coordinates where the interface is present <inline-formula id="inf9">
<mml:math id="m24">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>:<disp-formula id="e16">
<mml:math id="m25">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>&#x3ba;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(16)</label>
</disp-formula>For our simulations of water jets with helium sheath gas, <italic>&#x3c3;</italic> is assumed to be independent of the pressure and temperature of the fluid medium. Eqs <xref ref-type="disp-formula" rid="e11">11</xref>, <xref ref-type="disp-formula" rid="e13">13</xref>, and <xref ref-type="disp-formula" rid="e14">14</xref> end up forming five equations that are closed by five variables including <inline-formula id="inf10">
<mml:math id="m26">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, <italic>p</italic>, and <italic>&#x3c1;</italic>.</p>
</sec>
<sec id="s1-1-3">
<title>1.1.3 Volume-of-fluid method</title>
<p>The volume-of-fluid (VOF) method is a computational approach for describing immiscible interface on a finite volume grid illustrated in <xref ref-type="fig" rid="F2">Figure 2</xref>. The immiscible interface is defined by the fraction of volume <italic>&#x3b1;</italic> that is occupied by the liquid phase within a given cell. A cell with <italic>&#x3b1;</italic> &#x3d; 0 is completely occupied by gas, while a cell with <italic>&#x3b1;</italic> &#x3d; 1 is completely occupied by liquid. The volume fraction dictates the density and viscosity at the interface cell according to the linear weighting<disp-formula id="e17">
<mml:math id="m27">
<mml:mi>&#x3c1;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>liquid</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>gas</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(17)</label>
</disp-formula>
<disp-formula id="e18">
<mml:math id="m28">
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>liquid</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>gas</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(18)</label>
</disp-formula>Assuming there is no evaporation and the flow is incompressible, the <italic>&#x3b1;</italic> field travels along the velocity field according to the advection equation:<disp-formula id="e19">
<mml:math id="m29">
<mml:mfrac>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>&#x3b1;</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:mi>&#x2207;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>.</mml:mo>
</mml:math>
<label>(19)</label>
</disp-formula>This implies that the change in the volume fraction in a finite volume cell is equivalent to a flux of fluid passing through cell faces, according to the divergence theorem:<disp-formula id="e20">
<mml:math id="m30">
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>d</mml:mi>
<mml:mi>V</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mspace width="0.3333em"/>
<mml:mi>d</mml:mi>
<mml:mi>S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>.</mml:mo>
</mml:math>
<label>(20)</label>
</disp-formula>
</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Illustration of volume-of-fluid and planar interface construction methods. Left: Description of a true liquid&#x2013;gas interface. Center: Discrete cellular representation of volume of fluid, with numbers representing the fraction occupied by the liquid. Right: Discrete and piece-wise representation of continuous interface showing planar distribution of fluid fractions.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g002.tif"/>
</fig>
</sec>
<sec id="s1-1-4">
<title>1.1.4 Planar interface construction (PLIC)</title>
<p>Advection with planar distribution is known for capturing interface physics more accurately than interface compression (Multidimensional Universal Limiter with Explicit Solution or MULES) methods (<xref ref-type="bibr" rid="B5">Gamet et al., 2020)</xref>. In particular, OpenFOAM contains the isoAdvector solver, which takes advantage of geometric advection (<xref ref-type="bibr" rid="B14">Roenby et al., 2016)</xref>. Before the advection, the volume fraction and velocity at the current time-step are known, and the goal is to compute <italic>&#x3b1;</italic>
<sub>
<italic>i</italic>
</sub>(<italic>t</italic> &#x2b; &#x394;<italic>t</italic>). The cell scalar <italic>&#x3b1;</italic>
<sub>
<italic>i</italic>
</sub> is described as such:<disp-formula id="e21">
<mml:math id="m31">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x7c;</mml:mo>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>d</mml:mi>
<mml:mi>V</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(21)</label>
</disp-formula>where &#x3a9;<sub>
<italic>i</italic>
</sub> represents the volume inside cell <italic>i</italic>. For cells with 1 &#x3e; <italic>&#x3b1;</italic>
<sub>
<italic>i</italic>
</sub> &#x3e; 0, an interface known as the iso-face contains information about the distribution of liquid and gas within a cell. The planar equation describes this iso-face which is updated in every time-step. The values of the normal vector <inline-formula id="inf11">
<mml:math id="m32">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> of this planar equation are computed using derivatives of the volume fraction field as<disp-formula id="e22">
<mml:math id="m33">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>&#x2207;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:math>
<label>(22)</label>
</disp-formula>The Appendix contains a description of isoAdvector as described by <xref ref-type="bibr" rid="B14">Roenby et al. (2016)</xref>.</p>
</sec>
<sec id="s1-1-5">
<title>1.1.5 Surface tension</title>
<p>Surface tension forces can be evaluated by ascertaining the interface curvature <italic>&#x3ba;</italic> as<disp-formula id="e23">
<mml:math id="m34">
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x2207;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:math>
<label>(23)</label>
</disp-formula>There are many approaches such as height functions to compute the curvature (<xref ref-type="bibr" rid="B9">Helmsen et al., 1997)</xref>, which can be applied to Cartesian grids (<xref ref-type="bibr" rid="B17">Sussman, 2003)</xref>. Using the height function approach to compute surface tension on non-Cartesian grids requires the need to populate the structured height function stencil with <italic>&#x3b1;</italic> from an unstructured grid to compute the curvature. This geometric interpolation adds to the computation cost (<xref ref-type="bibr" rid="B11">Ivey and Moin, 2015)</xref>. Additionally, the most recent implementation of this on OpenFOAM only has support for structured grids (<xref ref-type="bibr" rid="B15">Saufi et al., 2020)</xref>.</p>
<p>The default method setting for surface tension computation in OpenFOAM is continuum surface force (CSF) (<xref ref-type="bibr" rid="B1">Brackbill et al., 1992)</xref>. This approach computes <italic>&#x3ba;</italic>&#x2207;<italic>&#x3b1;</italic>, which is eventually used in the computation of <inline-formula id="inf12">
<mml:math id="m35">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mo>&#x20d7;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula>.</p>
</sec>
</sec>
</sec>
<sec id="s2">
<title>2 Numerical investigation of bell-shaped and cone-shaped nozzle designs</title>
<sec id="s2-1">
<title>2.1 Gas-dynamic virtual nozzle geometry</title>
<p>We developed two different GDVN gas flow field geometries, namely, cone-shaped and bell-shaped, to investigate how the flow field geometry affects the liquid jet behavior. We additionally investigated how well the numerical simulations agree with experimental measurements. The geometries are shown in <xref ref-type="fig" rid="F3">Figure 3</xref> along with the design parameters and dimensional values. For our experimental comparisons, these designs were printed, developed, and assembled as described previously by <xref ref-type="bibr" rid="B13">Nazari et al. (2020)</xref>. The complete nozzle design, including the channels that connect the gas and liquid lines to the nozzle, is shown in <xref ref-type="fig" rid="F4">Figure 4</xref>.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Geometry of the axis-symmetric cross-section of the cone- and bell-shaped nozzles. The circular curve geometry is used in the bell-shaped nozzles, while it is replaced by the straight line in the cone-shaped nozzle. The axis of symmetry is along the liquid jet (red). The inlets are shown on the left.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g003.tif"/>
</fig>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Geometry of the simulation superimposed on the sectioned view of the CAD of the manufactured GDVN.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g004.tif"/>
</fig>
<p>The geometry and dimensions of the flow field domains used in the simulations were identical to the actual 3D-printed GDVN tips. The upstream bounds of the simulation flow field domains are shown in <xref ref-type="fig" rid="F5">Figures 5</xref>, <xref ref-type="fig" rid="F6">6</xref>. The blue surfaces represent surfaces of mirror symmetry, and the domain is symmetric along this planar surface. The downstream flow field domains consisted of a concentric cylinder with a diameter of 1600&#xa0;<italic>&#x3bc;</italic>m and length of 1100&#xa0;<italic>&#x3bc;</italic>m, as shown in <xref ref-type="fig" rid="F7">Figure 7</xref>. A 3D half geometry was made for the flow field domain representation to save computation time since the GDVN flow fields are symmetrical along the jet propagation axis.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Computational flow field for the GDVN with bell-shaped geometry for the gas flow field. Blue surface represents the surface of symmetry.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g005.tif"/>
</fig>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Computational flow field region for the GDVN with cone-shaped geometry for the gas flow field.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g006.tif"/>
</fig>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Complete flow field region for the bell-shaped nozzle numerical simulation.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g007.tif"/>
</fig>
</sec>
<sec id="s2-2">
<title>2.2 Experimental testing and numerical simulation</title>
<p>For both the numerical simulation and experimental testing, the inlet boundary condition for the liquid is the inlet volumetric flow rate, which was set to a value of 48&#xa0;<italic>&#x3bc;</italic>L/min, and the liquid was pure water. The sheath gas was helium, and the flow rate was set to 6&#xa0;mg/min.</p>
<p>The Euler method was the implicit integration scheme used to advance the simulation in time. The method used for advection of velocity was linear upwind. A linear scheme was used to evaluate the viscous terms. This is discussed more in detail in supplemental material.</p>
<p>The total mesh count of the cone- and bell-shaped nozzle domains was approximately 100,000 grid points without adaptive mesh refinement (AMR). The mesh count for a fully developed jet that is set to three AMR levels increased to approximately 9 million grid points for both the cone- and bell-shaped GDVN simulations. The simulation time would increase 16-fold if the mesh resolution was doubled. This is because each hexahedral cell would be subdivided into eight cells, and the number of temporal time-steps would also double to satisfy the CFL condition and reduce temporal discretization errors (<xref ref-type="bibr" rid="B2">Courant et al., 1967)</xref>. With AMR, the assumption is that the resolution is more than enough to capture viscous scales, but areas near the interface require more refinement to capture interface dynamics. As such, the refinement only occurs near the interface. This results in the simulation time scaling proportional to 2<sup>3</sup> instead of 2<sup>4</sup>. Based on the incompressible flow assumption, the velocity at the nozzle can be computed using the mass conservation equation, where the mass flux and volume flux are constant from the inlet of gas to the orifice. The velocity was computed based on our geometry and 6&#xa0;mg/min. As a result, we ascertain the average velocity to be 286&#xa0;m/s, which is less than 0.3&#xa0;Mach. Therefore, we can conclude that the incompressible assumption for the operating condition is valid.</p>
</sec>
<sec id="s2-3">
<title>2.3 Simulation runs</title>
<p>For the test case, the Mach number is calculated as less than 0.3 for the sheath gas to assume that the flow is incompressible. Furthermore, the domain of the large half-cylinder that accounts for the chamber of the flow field region of the bell-shaped case and the cone-shaped case is designed to be big enough so that the influence of outlet boundary conditions on the upstream flow would be negligible. The mean jet length values of the simulation runs are shown in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Mean jet-length values inside the domain with three different AMR grid levels. The value <italic>h</italic> indicates the finest resolution at the interface after AMR.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="right"> Grid level</th>
<th rowspan="2" align="right">Smallest cell length (<italic>h</italic>)</th>
<th colspan="2" align="right">Cone-shaped geometry</th>
<th colspan="2" align="right">Bell-shaped geometry</th>
</tr>
<tr>
<th align="right">Jet length</th>
<th align="right">Average cell count</th>
<th align="right">Jet length</th>
<th align="right">Average cell count</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="right">Coarse</td>
<td align="right">2&#xa0;um</td>
<td align="right">286.8&#xa0;um</td>
<td align="right">917,287</td>
<td align="right">532.9&#xa0;um</td>
<td align="right">926,126</td>
</tr>
<tr>
<td align="right">Medium</td>
<td align="right">1&#xa0;um</td>
<td align="right">576.5&#xa0;um</td>
<td align="right">1,201,996</td>
<td align="right">591.0&#xa0;um</td>
<td align="right">1,278,487</td>
</tr>
<tr>
<td align="right">Fine</td>
<td align="right">0.5&#xa0;um</td>
<td align="right">531.6&#xa0;um</td>
<td align="right">6,193,055</td>
<td align="right">591.3&#xa0;um</td>
<td align="right">7,181,195</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2-4">
<title>2.4 Adaptive mesh refinement to improve simulation accuracy while preserving high runtime efficacy</title>
<p>Adaptive mesh refinement is a technique to improve the accuracy of interface dynamics and advection since it refines the resolution of the computational mesh at and around the interface. When we undergo a mesh refinement level, the cell sizes are refined by a factor of two in the vicinity of the liquid&#x2013;gas interfaces. The refinement in a given cell <italic>i</italic> is activated based on a volume fraction criterion 0.999 &#x3c; <italic>&#x3b1;</italic>
<sub>
<italic>i</italic>
</sub> &#x3c; 0.001. The refinement is recursive until desired levels of refinements are achieved. A more detailed description is shown in Appendix. <xref ref-type="fig" rid="F8">Figure 8</xref> shows the cross section of the cases for three different mesh resolutions for the cone-shaped nozzle, namely, one-level AMR, two-level AMR, and three-level AMR. Numerical errors are expected to be comparatively the highest in the case with one-level AMR (the left picture of <xref ref-type="fig" rid="F8">Figure 8</xref>). Undesirable asymmetry is noticed in this case in part due to those errors. However, with increased adaptive refinement levels, the effect of truncation errors in numerical simulation becomes less prominent. We performed simulations with adaptive mesh refinements of three levels to achieve the highest possible accuracy for the results while keeping the computation costs low.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Grid resolution independence study for the numerical simulation test case of the bell-shaped nozzle. The left picture corresponds to one-level AMR without global mesh refinement (coarsest mesh resolution in the vicinity of the liquid&#x2013;gas interface), the middle picture corresponds to two-level AMR (medium mesh resolution in the vicinity of the liquid&#x2013;gas interface), and the right picture corresponds to three-level AMR (fine mesh resolution in the vicinity of the liquid&#x2013;gas interface).</p>
</caption>
<graphic xlink:href="fmech-08-958963-g008.tif"/>
</fig>
<p>The solutions to jet-length mean come by averaging fluctuating jet length over time. However, the true mean cannot be reflected by sampled data over a short span of time, which could explain why the convergence order is inconsistent between the cone and the bell. The convergence order of 7 reflects that conclusion. It would be fruitful to compare simulation results with the experimental data.</p>
<sec id="s2-4-1">
<title>2.4.1 Parallelization</title>
<p>OpenFOAM codes are based on MPI (message-passing interface) multithreading (<xref ref-type="bibr" rid="B20">Walker (1992)</xref>) to ensure OpenFOAM&#x2019;s versatility over shared memory and distributed memory architectures. The Agave HPC (high-performance computing) facility of Arizona State University was used to run the numerical simulations which comprises several 100 nodes with 28 cores. The computational efficiency of the simulations is greatly enhanced when run on a single node due to localized communication. Most of the computations conducted are on a single node. However, the simulations with the highest resolution require a higher number of nodes, and as such, the computation is conducted over distributed memory.</p>
<p>The &#x201c;Simple method&#x201d; in OpenFOAM executes a grid decomposition of the domain. It varies the domain boundaries such that the computational load that depends on the number of cells is equivalently distributed. The &#x201c;Simple Method&#x201d; should not be confused with the SIMPLE algorithm for advancing the fluid simulation. The &#x201c;Scotch method&#x201d; distributes an equal amount of cell count over multiple cores while minimizing the number of cells at the boundary of the domain of each core. For example, <xref ref-type="fig" rid="F9">Figure 9</xref> showing how the computational domain corresponding to the bell-shaped nozzle is decomposed to run on 16 cores be the aforementioned &#x201c;Simple&#x201d; method, and <xref ref-type="fig" rid="F10">Figure 10</xref> showing how the computational domain corresponding to the bell-shaped nozzle is decomposed to run on 16 cores be the aforementioned &#x201c;Scotch&#x201d; method. The Scotch decomposition enables the distribution of all the domains&#x2019; cells across multiple nodes and cores. The Scotch algorithm minimizes the number of contact cells while also minimizing the difference in the number of cells for each processor.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Computational geometry section distributed across different processors according to the Simple domain decomposition strategy.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g009.tif"/>
</fig>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Computational geometry section distributed across different processors according to the Scotch domain decomposition strategy.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g010.tif"/>
</fig>
<p>In numerical experiments, we ascertained that the &#x201c;Scotch method&#x201d; performed faster than the &#x201c;Simple method&#x201d; as evidenced in <xref ref-type="fig" rid="F11">Figure 11</xref>. This is likely because the &#x201c;Simple method&#x201d; is restricted to cuboid-shaped partitions that do not allow for equal numbers of cells in each domain. One can also see that an increase in the number of cores does not necessarily cause an increase in speed, likely because of the MPI sending and receiving overheads and the spreading of computations across different compute nodes.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Domain decomposition strategies and their computation speeds. The &#x201c;Scotch method&#x201d; performs better than the &#x201c;Simple method.&#x201d;</p>
</caption>
<graphic xlink:href="fmech-08-958963-g011.tif"/>
</fig>
<p>For the highest resolution, the simulation ran for 7&#xa0;days with 108 cores. This resulted in the utilization of roughly 18,000 core hours. The biggest bottleneck in the simulations is the CFL condition for cells in the finest part of the mesh. While the momentum equation solution allows for the CFL condition to exceed 1, the geometric advection of the interface is restricted to less than 0.5. An improvement that could be made to the simulation is automatic load balancing. As the simulation runs on multiple cores, the number of cells in each computational core keeps changing due to AMR. Because of the lack of implementation of load balancing in the current OpenFOAM version 1906, load balancing could only be performed manually by stopping the simulation, reconstructing the mesh, decomposing it again, and then continuing the run.</p>
</sec>
</sec>
<sec id="s2-5">
<title>2.5 Microjet imaging and analysis</title>
<p>The microjet data collection and analysis procedures were equivalent to those described in our previous publication (<xref ref-type="bibr" rid="B13">Nazari et al., 2020)</xref>, except that the measurements were made at atmospheric pressure in this study. The liquid volumetric flow rate was controlled using a high-pressure liquid chromotography (HPLC) pump (Shimadzu LC-20AD), which also monitored liquid pressure. The helium mass flow rate was controlled using a mass flow controller (Bronkhorst EL-FLOW). Images were recorded using a CMOS camera (Photron SA5) along with a &#xd7;10 long-working-distance objective (Mitutoyo &#xd7;10 M Plan Apo) and an adjustable 0.58&#x2013;7 zoom lens (Navatar 12X UltraZoom) at a frame rate of 100&#xa0;Hz. A double-pulsed fiber-coupled 100-ns laser at 633&#xa0;nm wavelength (DILAS D4F4S22 laser with custom pulsed current driver) illuminated the jet.</p>
<p>The data processing scheme is described in Nazari <italic>et al.</italic> and consisted of image filtering, thresholding, and segmentation as shown in <xref ref-type="fig" rid="F12">Figure 12</xref>. The distance from the nozzle tip to the end of the longest contiguous segment, where the first droplet detaches from the jet, was taken as our measure of jet length. A jet length was determined from each image and the statistics compiled as discussed in <xref ref-type="sec" rid="s2-6">Section 2.6</xref>.</p>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Schematic of the microjet imaging setup. The double lines represent fluid flow, black lines represent electronic communications, and magenta lines represent image data. The gas flow regulator/meter controls the mass flow rate of helium to the GDVN. The HPLC pump controls the volumetric flow rate of the liquid to the GDVN. A fiber-coupled nanosecond laser is focused near the GDVN, which is imaged using a CMOS camera. The data processing steps illustrated in the black box include image filtering, thresholding, and segmentation.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g012.tif"/>
</fig>
<p>When operating a GDVN with an HPLC pump, the accuracy of the volumetric flow rate is approximately 15%, which we determined by comparing against a Sensirion SLI-0430 flowmeter, and also by measuring the mass of dispensed water. Typical fluctuations of approximately 5% are observed, with a frequency corresponding to that of the pump pistons. The timescale of these fluctuations are approximately 0.1 Hz, which is far too long to cause jet instabilities. We confirmed the presence of flow fluctuations by measuring with two liquid flowmeters in parallel, and we observed fluctuations in two different HPLC devices of the same model (Shimadzu LC-20AD). The liquid flow fluctuations are significantly larger than the expected 0.1% accuracy. The gas mass flow rate accuracy and repeatability is approximately 2% and 0.2%, respectively, as per the vendor&#x2019;s specifications. We confirmed the specified accuracy by capturing gas bubbles in a graduated cylinder and measuring volumetric displacement. The maximum resolution of the optical system is approximately 1.1&#xa0;<italic>&#x3bc;</italic>m, due to the numerical aperture of 0.28. This puts the jet length measurement precision less than 1% even with digital image processing artifacts considered.</p>
</sec>
<sec id="s2-6">
<title>2.6 Simulation results and comparison to experiments</title>
<p>
<xref ref-type="fig" rid="F13">Figure 13</xref> shows the results of the transient jet length from the simulation run of the highest resolution. The jet length increases consistently with the slope equaling the jet speed until it collapses and resets to a lower value. The jet lengths were ascertained from simulation data by taking jet profiles at every microsecond time-step. The longest contiguous segment of the microjet from the orifice was taken to be the jet length. <xref ref-type="fig" rid="F14">Figure 14</xref> shows the comparison of jet-length histograms of the bell-shaped and cone-shaped geometries, while <xref ref-type="fig" rid="F15">Figure 15</xref> shows the comparison of the histograms of simulations against the experiment. <xref ref-type="fig" rid="F16">Figure 16</xref> shows the boxplots of experimental results for different printed nozzles. <xref ref-type="fig" rid="F15">Figures 15A</xref>, <xref ref-type="fig" rid="F15">B</xref>, <xref ref-type="fig" rid="F16">16A</xref>, <xref ref-type="fig" rid="F16">B</xref> show the comparison of the experimental results and the numerical simulation results for the cone-shaped nozzle and the bell-shaped nozzle running under similar operating conditions. We compared the simulations to experiments by these histograms. They show the distribution of jet length by characterizing its probability density for various bins of jet lengths. These jet lengths captured transient evolution of the jet in simulation and experiment.</p>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>Transient evolution of the jet length for cone- and bell-shaped geometry ascertained from two-phase flow simulation.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g013.tif"/>
</fig>
<fig id="F14" position="float">
<label>FIGURE 14</label>
<caption>
<p>Numerical simulation results of the cone-shaped and bell-shaped nozzles (left) and experimental results of the cone-shaped and bell-shaped nozzles (right). The operating conditions are 48&#xa0;<italic>&#x3bc;</italic>L/min for the liquid (water) flow rate and 6&#xa0;mg/min for the sheath gas flow rate.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g014.tif"/>
</fig>
<fig id="F15" position="float">
<label>FIGURE 15</label>
<caption>
<p>Experimental and CFD results of the bell-shaped nozzles <bold>(A)</bold> and experimental and CFD results of the cone-shaped nozzles <bold>(B)</bold>. The operating conditions are 48&#xa0;<italic>&#x3bc;</italic>L/min for the liquid (water) flow rate and 6&#xa0;mg/min for the sheath gas flow rate.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g015.tif"/>
</fig>
<fig id="F16" position="float">
<label>FIGURE 16</label>
<caption>
<p>Boxplot of experimental and CFD results of the bell-shaped nozzles <bold>(A)</bold> and boxplot of experimental and CFD results of the cone-shaped nozzles <bold>(B)</bold>. The operating conditions are 48&#xa0;<italic>&#x3bc;</italic>L/min for the liquid (water) flow rate and 6&#xa0;mg/min for the sheath gas flow rate.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g016.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F15">Figure 15A</xref> shows the simulation results of the jet length values for the time-steps between 850&#xa0;<italic>&#x3bc;</italic>s and 1000&#xa0;<italic>&#x3bc;</italic>s. The data show that the bell-shaped nozzle generally results in a slightly longer mean liquid jet length value under the same operating conditions. Quantitatively, the mean value for the jet length result of the bell-shaped nozzle (582&#xa0;<italic>&#x3bc;</italic>m with a standard deviation of 44&#xa0;<italic>&#x3bc;</italic>m) is about 5% longer than the corresponding value for the cone-shaped nozzle (553&#xa0;<italic>&#x3bc;</italic>m with a standard deviation of 49&#xa0;<italic>&#x3bc;</italic>m). On the other hand, <xref ref-type="fig" rid="F14">Figure 14B</xref> shows the experimental results from the three cone-shaped and bell-shaped 3D-printed nozzles. Experimental results are obtained using the test station and imaging and image processing pipeline explained in our previous paper (<xref ref-type="bibr" rid="B13">Nazari et al., 2020)</xref>. The experimental setup is shown in <xref ref-type="fig" rid="F12">Figure 12</xref>. As for the experimental result&#x2019;s data for the three cone-shaped nozzles and the three bell-shaped nozzles, the bell-shaped nozzle results in a slightly shorter mean liquid jet length. The mean value for the experimental jet length results of the bell-shaped nozzle (622&#xa0;<italic>&#x3bc;</italic>m) with a standard deviation of 37&#xa0;<italic>&#x3bc;</italic>m is about 1% shorter than the corresponding value for the cone-shaped nozzle (626&#xa0;<italic>&#x3bc;</italic>m) with a standard deviation of 42&#xa0;<italic>&#x3bc;</italic>m.</p>
<p>
<xref ref-type="fig" rid="F15">Figures 15A, B</xref> show the histograms of jet length values of experimental observations (three bell-shaped nozzles and three cone-shaped nozzles) <italic>versus</italic> the results of numerical simulations for the cone-shaped nozzle and the bell-shaped nozzle. The data in <xref ref-type="fig" rid="F15">Figure 15A</xref> show that the mean jet-length value in the numerical simulation is about 1% larger than the mean jet-length value in the experimental result for the bell-shaped nozzle. However, the mean value of the CFD results is about 10% larger than the corresponding values of the experimental results for the cone-shaped nozzle.</p>
<p>
<xref ref-type="fig" rid="F16">Figures 16A, B</xref> show the boxplot of the jet-length values from experimental data of three nozzles of same geometry <italic>versus</italic> CFD results for the bell-shaped design and the cone-shaped design, respectively. In the figures, the diamonds show the mean value for each case, the black dots show the jet-length value, the red points show the outliers, and the horizontal lines of the boxplots represent the quartiles of the jet length. <xref ref-type="fig" rid="F16">Figure 16</xref> shows that the numerical simulation underestimates the jet length by about 6% for the bell-shaped geometry and underestimates the mean jet-length value by about 12% for the cone-shaped geometry.</p>
<p>
<xref ref-type="fig" rid="F17">Figures 17A, B</xref> show the boxplot of jet lengths of the experimental data taken from three bell-shaped nozzles and three cone-shaped nozzles, respectively. The three nozzles are of same type each with manufacturing inaccuracies from the SLA printing process. For jet-length data of the bell-shaped nozzles, the mean value of nozzle 1 is 632&#xa0;<italic>&#x3bc;</italic>m and the standard deviation value is 41&#xa0;<italic>&#x3bc;</italic>m. For nozzle 2 of bell-shaped nozzles, the mean jet length is 621&#xa0;<italic>&#x3bc;</italic>m and the standard deviation is 50&#xa0;<italic>&#x3bc;</italic>m. Finally, for nozzle 3 of the bell-shaped nozzles, the mean jet length is 595&#xa0;<italic>&#x3bc;</italic>m and the standard deviation is 47&#xa0;<italic>&#x3bc;</italic>m. On the contrary, for experimental data for the jet length of the cone-shaped nozzles, nozzle 1 has a mean value of 632&#xa0;<italic>&#x3bc;</italic>m and a standard deviation of 50&#xa0;<italic>&#x3bc;</italic>m. Nozzle 2 of the cone-shaped nozzles has a mean jet length of 635&#xa0;<italic>&#x3bc;</italic>m and a standard deviation of 61. Finally, nozzle 3 of the cone-shaped nozzles has a mean jet length of 591&#xa0;<italic>&#x3bc;</italic>m and a standard deviation of 43&#xa0;<italic>&#x3bc;</italic>m.</p>
<fig id="F17" position="float">
<label>FIGURE 17</label>
<caption>
<p>Boxplot of experimental results of three bell-shaped nozzles <bold>(A)</bold> and boxplot of experimental results of three cone-shaped nozzles <bold>(B)</bold>.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g017.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F18">Figure 18</xref> shows the boxplot of experimental results for jet lengths of five cone-shaped nozzles. For the experimental results of the jet lengths of the cone-shaped nozzles, nozzle 1 has a mean value of 635&#xa0;<italic>&#x3bc;</italic>m and a standard deviation of 61&#xa0;<italic>&#x3bc;</italic>m; nozzle 2 has a mean value of 646&#xa0;<italic>&#x3bc;</italic>m and a standard deviation of 54&#xa0;<italic>&#x3bc;</italic>m; nozzle 3 has a mean value of 666&#xa0;<italic>&#x3bc;</italic>m and a standard deviation of 52&#xa0;<italic>&#x3bc;</italic>m; nozzle 4 has a mean value of 662&#xa0;<italic>&#x3bc;</italic>m and a standard deviation of 60&#xa0;<italic>&#x3bc;</italic>m; and nozzle 5 has a mean value of 653&#xa0;<italic>&#x3bc;</italic>m and a standard deviation of 50&#xa0;<italic>&#x3bc;</italic>m.</p>
<fig id="F18" position="float">
<label>FIGURE 18</label>
<caption>
<p>Boxplot of experimental results for jet lengths of five cone-shaped nozzles.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g018.tif"/>
</fig>
<p>The integrated plots show the CFD results <italic>versus</italic> the experimental results in <xref ref-type="fig" rid="F15">Figures 15A, B</xref>. Reynold&#x2019;s number can be expressed as a function of the mass flow rate <inline-formula id="inf13">
<mml:math id="m36">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> or volumetric flow rate (<italic>Q</italic>):<disp-formula id="e24">
<mml:math id="m37">
<mml:mi mathvariant="italic">R</mml:mi>
<mml:mi mathvariant="italic">e</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>D</mml:mi>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>D</mml:mi>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:math>
<label>(24)</label>
</disp-formula>Given the known values of all other properties of the liquid and the gas, we ascertain that Reynold&#x2019;s number for liquid flow is around 20 in the liquid line and exceeds to around 100 as it becomes a jet. Reynold&#x2019;s number of the gas flow at the nozzle tip is around 25. Under such conditions, we can expect the flow near the nozzle tip to be hydrodynamically stable. We have ascertained that the HPLC pump used had an inaccuracy of about 10%&#x2013;20%. This is the most likely explanation for the mismatch between CFD and experimental results. Additionally, the adaptive mesh refinement could have introduced tiny numerical perturbation which causes the jet to collapse prematurely but does not significantly reduce the jet length. This would occur due to the refinement criterion of 0.001 &#x2264; <italic>&#x3b1;</italic> &#x2264; 0.999. The cells in this range are refined, but the cells outside this range are not refined, creating a few cells that have a small amount of interface that are not refined as per the criterion. This would add noise to the curvature field resulting in the numerical perturbations described previously. Another possible reason for the discrepancy is that the atmosphere is simulated as a helium atmosphere, while in the experiment, the GDVN expels the microjet into the ambient air. While it was assumed that the Plateau&#x2013;Rayleigh breakup of the jet is not influenced by the type of atmosphere, the reduced inertia of the surrounding gas could have reduced resistance to the jet breakup, contributing to the decrease in ascertained jet lengths from the CFD results in comparison to the experimental data.</p>
</sec>
<sec id="s2-7">
<title>2.7 Contours and figures from the numerical simulation results</title>
<p>Details about the numerical simulation results are shown in this section. <xref ref-type="fig" rid="F19">Figure 19</xref> shows the pressure contours in pascal for the 3D simulation of the cone-shaped design and the bell-shaped design. The figure shows a pressure drop from inside the nozzle to outside. This pressure gradient drives the gas out at high subsonic velocities. Additionally, a pressure jump is seen at the free surface along the microjet. The surface tension force causes this pressure jump, and hence it is a sharp pressure jump. The pressure jump is about 150&#xa0;mbar and corresponds to a jet diameter of about 9 microns. The liquid line is under the highest amount of pressure. The cone nozzle produces a marginally smaller pressure inside the nozzle.</p>
<fig id="F19" position="float">
<label>FIGURE 19</label>
<caption>
<p>Image shows the numerical simulation at a random time-step alongside a random snapshot of the experimental testing of a running jet from the cone-shaped GDVN. For comparison, the two snapshots were chosen to have matching jet lengths; this is not an indication of matching mean jet lengths between numerical and experimental results.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g019.tif"/>
</fig>
<p>Streamlines of the flow field are shown in <xref ref-type="fig" rid="F20">Figure 20</xref>. Re-circulation cells are also shown in <xref ref-type="fig" rid="F20">Figure 20</xref>. This re-circulation is caused by shear stress on the liquid by the gas inside the nozzle. The shear stress accelerates the liquid near the free surface, which drives an inverted vortex ring along the mouth of the liquid line. The back-flow in the vortex occurs as a result of continuity enforcement. The cone and bell shapes of the nozzles have a visible impact on the shape of the re-circulation. Additionally, the nozzles focus on the streamlines toward the orifice. The gas is accelerated due to a reduced cross-sectional area as the gas approaches the orifice. The liquid accelerates due to the shear all along the free surface from the gas. The shear is roughly understood as the gradient of velocity magnitude perpendicular to the streamlines.</p>
<fig id="F20" position="float">
<label>FIGURE 20</label>
<caption>
<p>Pressure scalar field in pascals for the gas and liquid for the 3D simulation of the cone-shaped and bell-shaped nozzles. The pressure drop from inside the nozzle and outside is responsible for the gas acceleration at the orifice. The pressure jump inside the liquid jet occurs as a result of surface tension.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g020.tif"/>
</fig>
<p>AMR for the cells in the vicinity of the liquid&#x2013;gas interface is shown in <xref ref-type="fig" rid="F21">Figure 21</xref>. Contours for the velocity magnitude (in <italic>m</italic>/<italic>s</italic>) in the direction of the jet are shown in <xref ref-type="fig" rid="F22">Figure 22</xref>. AMR levels can be seen for the cells that are in the vicinity of the liquid&#x2013;gas interface.</p>
<fig id="F21" position="float">
<label>FIGURE 21</label>
<caption>
<p>Visualization of the Plateau&#x2013;Rayleigh instability of the microjet ascertained from simulation data. The simulation shows the dynamic computational grid with three AMR levels for the cells in the vicinity of the liquid&#x2013;gas interface for the bell-shaped nozzle design.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g021.tif"/>
</fig>
<fig id="F22" position="float">
<label>FIGURE 22</label>
<caption>
<p>Streamlines of the gas flow and the liquid flow for the 3D simulation of the cone-shaped and the bell-shaped nozzle designs. The streamlines are visualized by a noise function motion blurred in the direction of the velocity with the contours representing the magnitude of the velocity.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g022.tif"/>
</fig>
<p>A cross section of the jet and how it breaks up into droplets is shown in <xref ref-type="fig" rid="F23">Figure 23</xref>.</p>
<fig id="F23" position="float">
<label>FIGURE 23</label>
<caption>
<p>Simulation generated magnitude of the velocity vector field in <italic>m</italic>/<italic>s</italic> along with the dynamic computational grid around the orifice of the GDVN. This negative <italic>y</italic>-direction is the direction of jet propagation.</p>
</caption>
<graphic xlink:href="fmech-08-958963-g023.tif"/>
</fig>
<p>The jet regions for a running nozzle along with the droplets after the jet breakup for the whole flow field are shown in <xref ref-type="fig" rid="F24">Figure 24</xref> for the cone-shaped and the bell-shaped designs. Near the jet breakup, several satellite droplets are visible, caused by ligamentation column collapse. These smaller satellite droplets disappear with higher drag acceleration and merge with a larger droplet ahead of them. Another consequence of ligamentation is droplet oscillation resulting in initially deformed droplets right after the breakup, damping down to a circular-shaped downstream. The oscillation profile is a function of the Weber number. It occurs due to surface tension force acting as restoring force and tending the droplet toward a spherical shape. The momentum created by this force creates an oscillatory motion that is dampened by the viscosity of water. The aforementioned forces are analogous to a spring-mass system, where the spring force is equivalent to the surface tension force while the viscosity is equivalent to the friction.</p>
<fig id="F24" position="float">
<label>FIGURE 24</label>
<caption>
<p>Cross section of the jet and how it breaks up into droplets for the bell-shaped design (upper picture) and the cone-shaped design (lower picture).</p>
</caption>
<graphic xlink:href="fmech-08-958963-g024.tif"/>
</fig>
<p>Reynold&#x2019;s number of the microjet ascertained numerically and experimentally can also be expressed as a function of the mass flow rate <inline-formula id="inf14">
<mml:math id="m38">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> or volumetric flow rate (<italic>Q</italic>):<disp-formula id="e25">
<mml:math id="m39">
<mml:mi mathvariant="italic">R</mml:mi>
<mml:mi mathvariant="italic">e</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>D</mml:mi>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>D</mml:mi>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:math>
<label>(25)</label>
</disp-formula>Given the known values of all other properties of the liquid and the gas, we ascertain that Reynold&#x2019;s number for liquid flow is around 20 in the liquid line and exceeds to around 100 as it becomes a jet. Reynold&#x2019;s number of the gas flow at the nozzle tip is around 25. Under such conditions, we can expect the flow near the nozzle tip to be hydro-dynamically stable.</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s3">
<title>3 Conclusion</title>
<p>We were able to generate a pipeline to simulate GDVN microfluidics in the incompressible regime with OpenFOAM open-source software and with the help of the online community associated with it. We were able to simulate the medium resolution of the simulation with only 16 cores in 1&#xa0;week. The simulations were conducted with adaptive mesh refinement, which reduced the number of cells by 95% from global mesh refinement. We used a structured hex mesh instead of unstructured hex-dominant mesh or unstructured tet-mesh to facilitate AMR usage. Our structured hex cell could be equivalent to about six tetrahedral cells. This pipeline enables us to look at the fluid phenomenon that is not explicitly axis-symmetric such as whipping. The cone- and bell-shaped nozzles show quantitative agreement with experimental data with a relative error of about 10%. On the other hand, the GCI analysis shows qualitative convergence but lacks quantitative convergence due to monotonic convergence. There is an insufficient resolution range to achieve the dominant error in spatial discretization from a single Taylor expansion. The other possibility is the lack of enough data to reduce the uncertainty in the true mean, which creates a lot more uncertainty. The same pipeline can be expanded to a compressible regime to simulate GDVN microfluid jet dynamics with a high gas flow rate. In addition, a non-conformal mesh helps form more complex geometries that cannot be easily refined using multi-block meshes.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s4">
<title>Data availability statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s5">
<title>Author contributions</title>
<p>The authors confirm contribution to the paper as follows: study conception and design: RN, AA, MH, RA, and RK; data collection: RN, AA, and RK; analysis and interpretation of results: RN, AA, MH, RA, and RK; draft manuscript preparation: RN, AA, MH, RA, and RK. All authors reviewed the results and approved the final version of the manuscript.</p>
</sec>
<sec id="s6">
<title>Funding</title>
<p>This research was funded by the National Institutes of Health (1S10OD021816), National Science Foundation BioXFEL Science and Technology Center (1231306), and the National Science Foundation (1817862 and 1943448).</p>
</sec>
<ack>
<p>The authors thank Professor John Spence, Professor Kevin Schmidt, Joe Chen, Konstantinos Karpos, Roberto Alvarez, and Sahba Zaare of the Physics Department of Arizona State University for fruitful discussions and technical assistance for the experiments. The authors also thank Research Computing at Arizona State University for providing HPC and storage resources that have contributed to the research results reported within this paper.</p>
</ack>
<sec sec-type="COI-statement" id="s7">
<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>
</sec>
<sec sec-type="disclaimer" id="s8">
<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>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brackbill</surname>
<given-names>J. U.</given-names>
</name>
<name>
<surname>Kothe</surname>
<given-names>D. B.</given-names>
</name>
<name>
<surname>Zemach</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>A continuum method for modeling surface tension</article-title>. <source>J. Comput. Phys.</source> <volume>100</volume>, <fpage>335</fpage>&#x2013;<lpage>354</lpage>. <pub-id pub-id-type="doi">10.1016/0021-9991(92)90240-y</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Courant</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Friedrichs</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Lewy</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>1967</year>). <article-title>On the partial difference equations of mathematical physics</article-title>. <source>IBM J. Res. Dev.</source> <volume>11</volume>, <fpage>215</fpage>&#x2013;<lpage>234</lpage>. <pub-id pub-id-type="doi">10.1147/rd.112.0215</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>DePonte</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Weierstall</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Schmidt</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Warner</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Starodub</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Spence</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2008</year>). <article-title>Gas dynamic virtual nozzle for generation of microscopic droplet streams</article-title>. <source>J. Phys. D Appl. Phys.</source> <volume>41</volume>, <fpage>195505</fpage>. <pub-id pub-id-type="doi">10.1088/0022-3727/41/19/195505</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Eggers</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Villermaux</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Physics of liquid jets</article-title>. <source>Rep. Prog. Phys.</source> <volume>71</volume>, <fpage>036601</fpage>. <pub-id pub-id-type="doi">10.1088/0034-4885/71/3/036601</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gamet</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Scala</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Roenby</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Scheufler</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Pierson</surname>
<given-names>J.-L.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Validation of volume-of-fluid openfoam&#xae; isoadvector solvers using single bubble benchmarks</article-title>. <source>Comput. Fluids</source> <volume>213</volume>, <fpage>104722</fpage>. <pub-id pub-id-type="doi">10.1016/j.compfluid.2020.104722</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ga&#xf1;&#xe1;n-Calvo</surname>
<given-names>A. M.</given-names>
</name>
<name>
<surname>Chapman</surname>
<given-names>H. N.</given-names>
</name>
<name>
<surname>Heymann</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Wiedorn</surname>
<given-names>M. O.</given-names>
</name>
<name>
<surname>Knoska</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ga&#xf1;&#xe1;n-Riesco</surname>
<given-names>B.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>The natural breakup length of a steady capillary jet: Application to serial femtosecond crystallography</article-title>. <source>Crystals</source> <volume>11</volume>, <fpage>990</fpage>. <pub-id pub-id-type="doi">10.3390/cryst11080990</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ga&#xf1;&#xe1;n-Calvo</surname>
<given-names>A. M.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>Generation of steady liquid microthreads and micron-sized monodisperse sprays in gas streams</article-title>. <source>Phys. Rev. Lett.</source> <volume>80</volume>, <fpage>285</fpage>&#x2013;<lpage>288</lpage>. <pub-id pub-id-type="doi">10.1103/physrevlett.80.285</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Harlow</surname>
<given-names>F. H.</given-names>
</name>
<name>
<surname>Amsden</surname>
<given-names>A. A.</given-names>
</name>
</person-group> (<year>1968</year>). <article-title>Numerical calculation of almost incompressible flow</article-title>. <source>J. Comput. Phys.</source> <volume>3</volume>, <fpage>80</fpage>&#x2013;<lpage>93</lpage>. <pub-id pub-id-type="doi">10.1016/0021-9991(68)90007-7</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Helmsen</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Colella</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Puckett</surname>
<given-names>E. G.</given-names>
</name>
</person-group> (<year>1997</year>). <source>
<italic>Non-convex profile evolution in two dimensions using volume of fluids</italic>. Tech. rep</source>. <publisher-loc>Lawrence Berkeley Lab., CA (United States)</publisher-loc>.</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Herrada</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Ferrera</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Montanero</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Ga&#xf1;&#xe1;n-Calvo</surname>
<given-names>A. M.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Absolute lateral instability in capillary coflowing jets</article-title>. <source>Phys. Fluids</source> <volume>22</volume>, <fpage>064104</fpage>. <pub-id pub-id-type="doi">10.1063/1.3447800</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ivey</surname>
<given-names>C. B.</given-names>
</name>
<name>
<surname>Moin</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Accurate interface normal and curvature estimates on three-dimensional unstructured non-convex polyhedral meshes</article-title>. <source>J. Comput. Phys.</source> <volume>300</volume>, <fpage>365</fpage>&#x2013;<lpage>386</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2015.07.055</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kno&#x161;ka</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Adriano</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Awel</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Beyerlein</surname>
<given-names>K. R.</given-names>
</name>
<name>
<surname>Yefanov</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Oberthuer</surname>
<given-names>D.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Ultracompact 3d microfluidics for time-resolved structural biology</article-title>. <source>Nat. Commun.</source> <volume>11</volume>, <fpage>657</fpage>&#x2013;<lpage>669</lpage>. <pub-id pub-id-type="doi">10.1038/s41467-020-14434-6</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nazari</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Zaare</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Alvarez</surname>
<given-names>R. C.</given-names>
</name>
<name>
<surname>Karpos</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Engelman</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Madsen</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>3d printing of gas-dynamic virtual nozzles and optical characterization of high-speed microjets</article-title>. <source>Opt. Express</source> <volume>28</volume>, <fpage>21749</fpage>&#x2013;<lpage>21765</lpage>. <pub-id pub-id-type="doi">10.1364/oe.390131</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Roenby</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Bredmose</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Jasak</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>A computational method for sharp interface advection</article-title>, <source>R. Soc. open Sci.</source> <volume>3</volume>, <fpage>160405</fpage>. <pub-id pub-id-type="doi">10.1098/rsos.160405</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Saufi</surname>
<given-names>A. E.</given-names>
</name>
<name>
<surname>Desjardins</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Cuoci</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>An accurate methodology for surface tension modeling in openfoam</article-title>. <comment>
<italic>arXiv preprint arXiv:2005.02865</italic>
</comment>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Scheufler</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Roenby</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Accurate and efficient surface reconstruction from volume fraction data on general meshes</article-title>. <source>J. Comput. Phys.</source> <volume>383</volume>, <fpage>1</fpage>&#x2013;<lpage>23</lpage>. <pub-id pub-id-type="doi">10.1016/j.jcp.2019.01.009</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sussman</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>A second order coupled level set and volume-of-fluid method for computing growth and collapse of vapor bubbles</article-title>. <source>J. Comput. Phys.</source> <volume>187</volume>, <fpage>110</fpage>&#x2013;<lpage>136</lpage>. <pub-id pub-id-type="doi">10.1016/s0021-9991(03)00087-1</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sutton</surname>
<given-names>G. P.</given-names>
</name>
<name>
<surname>Biblarz</surname>
<given-names>O.</given-names>
</name>
</person-group> (<year>2016</year>). <source>Rocket propulsion elements</source>. <publisher-loc>United States</publisher-loc>: <publisher-name>John Wiley and Sons</publisher-name>.</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vega</surname>
<given-names>E. J.</given-names>
</name>
<name>
<surname>Montanero</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Herrada</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Ga&#xf1;&#xe1;n-Calvo</surname>
<given-names>A. M.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Global and local instability of flow focusing: The influence of the geometry</article-title>. <source>Phys. Fluids</source> <volume>22</volume>, <fpage>064105</fpage>. <pub-id pub-id-type="doi">10.1063/1.3450321</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Walker</surname>
<given-names>D. W.</given-names>
</name>
</person-group> (<year>1992</year>). <source>Standards for message-passing in a distributed memory environment</source>. <publisher-loc>TN (United States)</publisher-loc>: <publisher-name>Tech. rep., Oak Ridge National Lab</publisher-name>.</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>W&#xf6;rner</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Numerical modeling of multiphase flows in microfluidics and micro process engineering: A review of methods and applications</article-title>. <source>Microfluid. nanofluidics</source> <volume>12</volume>, <fpage>841</fpage>&#x2013;<lpage>886</lpage>. <pub-id pub-id-type="doi">10.1007/s10404-012-0940-8</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zahoor</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Bajt</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>&#x160;arler</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2018a</year>). <article-title>Influence of gas dynamic virtual nozzle geometry on micro-jet characteristics</article-title>. <source>Int. J. Multiph. Flow</source> <volume>104</volume>, <fpage>152</fpage>&#x2013;<lpage>165</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijmultiphaseflow.2018.03.003</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zahoor</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Bajt</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>&#x160;arler</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2018b</year>). <article-title>Numerical investigation on influence of focusing gas type on liquid micro-jet characteristics</article-title>. <source>Int. J. Hydromechatronics</source> <volume>1</volume>, <fpage>222</fpage>&#x2013;<lpage>237</lpage>. <pub-id pub-id-type="doi">10.1504/ijhm.2018.092732</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zahoor</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Regvar</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Bajt</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>&#x160;arler</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A numerical study on the influence of liquid properties on gas-focused micro-jets</article-title>. <source>Prog. Comput. Fluid Dyn. Int. J.</source> <volume>20</volume>, <fpage>71</fpage>&#x2013;<lpage>83</lpage>. <pub-id pub-id-type="doi">10.1504/pcfd.2020.106407</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>