<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. 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">1217645</article-id>
<article-id pub-id-type="doi">10.3389/fmech.2023.1217645</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Mechanical Engineering</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Validation of DSMC mass flow modeling for transsonic gas flows in micro-propulsion systems</article-title>
<alt-title alt-title-type="left-running-head">Groll and Frieler</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fmech.2023.1217645">10.3389/fmech.2023.1217645</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Groll</surname>
<given-names>R.</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2037860/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Frieler</surname>
<given-names>T.</given-names>
</name>
</contrib>
</contrib-group>
<aff>
<institution>Center of Applied Space Technology and Microgravity</institution>, <institution>University of Bremen</institution>, <addr-line>Bremen</addr-line>, <country>Germany</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/1989291/overview">Stylianos Varoutis</ext-link>, Karlsruhe Institute of Technology (KIT), Germany</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/1995122/overview">Vladimir Titarev</ext-link>, Federal Research Center Computer Science and Control (RAS), Russia</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2333051/overview">Serafeim Misdanitis</ext-link>, University of Thessaly, Greece</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: R. Groll&#x2009;, <email>groll@zarm.uni-bremen.de</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>24</day>
<month>07</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>9</volume>
<elocation-id>1217645</elocation-id>
<history>
<date date-type="received">
<day>05</day>
<month>05</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>11</day>
<month>07</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Groll and Frieler.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Groll and Frieler</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>
<bold>Introduction:</bold> In the present work, an inflow model for the DSMC method is presented and validated. The approach is based on inflow mass flow rate and temperature and is particularly suitable for arbitrary nozzle flow cases with higher density, subsonic inflow conditions.</p>
<p>
<bold>Methods:</bold> The validation is performed on a nozzle test case and the results are compared with experimental and numerical results based on DSMC and Navier-Stokes methods. Calculation of inflow and outflow boundary conditions on an analytical and numerical basis is presented.</p>
<p>
<bold>Results:</bold> Results for axial and radial density, temperature, and pressure are in good agreement and reasonable relationships are obtained.</p>
<p>
<bold>Discussion:</bold> Since only the inflow mass flow rate and temperature and the vacuum background pressure need to be known to apply the model, the calculation of the inflow velocity from analytical theory can be omitted, potentially eliminating possible sources of error resulting from theorybased calculations.</p>
</abstract>
<kwd-group>
<kwd>DSMC</kwd>
<kwd>mass flow driven inflow</kwd>
<kwd>inflow model</kwd>
<kwd>Rothe&#x2019;s nozzle</kwd>
<kwd>gas flow</kwd>
<kwd>nozzle flow</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Fluid Mechanics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Modeling nozzle flows is a common problem in the development of new propulsion systems for space applications. Due to the vacuum conditions of a space environment, the flow cases of interest are often in a rarefied flow regime. Flow conditions from slip flow (0.001 &#x3c; <italic>Kn</italic> &#x3c; 0.1) to transition flow (0.1 &#x3c; <italic>Kn</italic> &#x3c; 10) to free flow (<italic>Kn</italic> &#x3e; 10) are generated. The Direct Simulation Monte Carlo (DSMC) method, described by G.A. Bird in this 1994 monograph (<xref ref-type="bibr" rid="B6">Bird, 1994</xref>), is a widely used tool for simulating diluted flow fields in all types of geometries. The method has been used to simulate re-entering space capsules (<xref ref-type="bibr" rid="B28">Shang and Chen, 2013</xref>), micro-electromechanical systems (MEMS) (<xref ref-type="bibr" rid="B3">Alexeenko et al., 2002</xref>; <xref ref-type="bibr" rid="B29">Wang and Li, 2004</xref>), or nozzle geometries, and plume effects (<xref ref-type="bibr" rid="B14">Ivanov et al., 1997</xref>; <xref ref-type="bibr" rid="B4">Arlemark et al., 2012</xref>), and has been shown to correctly solve flow problems where continuum approaches fail due to the strong effects of flow rarefaction.</p>
<p>In more traditional DSMC benchmarks (<xref ref-type="bibr" rid="B7">Bird, 2007</xref>) and simulations, velocity driven boundary conditions are often used to model the inflow and outflow of the numerical domain. For example, to model supersonic free flow environments enclosing the geometry of interest. However, this boundary condition treatment requires a large flow field to be modeled, with boundaries far from the geometry (<xref ref-type="bibr" rid="B21">Nance et al., 1997</xref>; <xref ref-type="bibr" rid="B19">Liou and Fang, 2000</xref>). Later, the first investigations of heat transfer descriptions with implicit boundary condition were carried out using DSMC methods (<xref ref-type="bibr" rid="B11">Fang and Liou, 2002</xref>).</p>
<p>The flow temperature, density, and velocity at the boundaries must be known. In contrast, the simulation of micronozzle, nozzle (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>; <xref ref-type="bibr" rid="B20">Liu et al., 2006</xref>) and channel flow cases (<xref ref-type="bibr" rid="B29">Wang and Li, 2004</xref>; <xref ref-type="bibr" rid="B24">Roohi et al., 2009</xref>; <xref ref-type="bibr" rid="B2">Akhlaghi and Roohi, 2014</xref>) often exhibit subsonic inflow boundary conditions with inlet and in some cases outlet boundaries close to the studied geometry. In addition, the inlet and background pressure, inlet temperature, or mass flow rate are known from experimental nozzle flow setups rather than the inflow velocity or density.</p>
<p>A variety of approaches have been documented in the literature applying velocity driven inflow models to subsonic micro-geometry flows. For example, Wang and Li (<xref ref-type="bibr" rid="B29">Wang and Li, 2004</xref>) used what they called &#x201c;1D characteristic theory&#x201d; to extrapolate the inflow velocity, density, and temperature from the internal flow field. Their results for micro-Poisouille, orifice, and microchannel flows were in good agreement with experimental and theoretical values. The approach was also used to simulate subsonic gas flows through micro- and nanoscale channels (<xref ref-type="bibr" rid="B24">Roohi et al., 2009</xref>; <xref ref-type="bibr" rid="B2">Akhlaghi and Roohi, 2014</xref>) and nozzle (<xref ref-type="bibr" rid="B10">Darbandi and Roohi, 2011</xref>) flows. Another approach was taken by Ivanov et al. (<xref ref-type="bibr" rid="B14">Ivanov et al., 1997</xref>, <xref ref-type="bibr" rid="B15">1999</xref>) who calculated the inflow velocity from isentropic relations for nozzle flows.</p>
<p>More advanced methods have been used to control flows using pressure and velocity boundary conditions (<xref ref-type="bibr" rid="B12">Farbar and Boyd, 2014</xref>; <xref ref-type="bibr" rid="B18">Lei et al., 2017</xref>). For large density gradients, collision selection methods allow a reduction in computational cost without loss of necessary precision (<xref ref-type="bibr" rid="B13">Frieler and Groll, 2023</xref>). Modern methods allow DSMC methods to model chemical reactions (<xref ref-type="bibr" rid="B23">Plotnikov and Shkarupa, 2021</xref>) and ionization processes (<xref ref-type="bibr" rid="B17">K&#xfc;hn and Groll, 2021</xref>). In the present work, a new inflow model based on mass flow rate, temperature, and inflow area is presented. The approach is particularly suitable for arbitrary nozzle flow cases with higher density subsonic inflow conditions. Assuming a subsonic, slow inflow, the flow velocity is determined based on the pressure drop between the geometry and the Maxwellian velocity distribution of the molecules. The approach takes advantage of the precise knowledge of the inflow mass flow rate and temperature as a boundary condition, e.g., from experimental nozzle flow setups.</p>
</sec>
<sec sec-type="materials|methods" id="s2">
<title>2 Materials and methods</title>
<sec id="s2-1">
<title>2.1 Numerical method</title>
<p>DSMC (Direct Simulation Monte Carlo) is a statistical simulation method based on kinetic gas theory. The method, introduced by Bird (<xref ref-type="bibr" rid="B5">Bird, 1970</xref>; <xref ref-type="bibr" rid="B6">Bird, 1994</xref>), models gas flows by collision and statistical evaluation of test particles to solve the Boltzmann equation. In a simulation, each test particle carries the physical properties of a large number of real molecules advancing through the flow. A key element of the method is the consideration of only binary collisions and the decoupling of collision and motion of the test particles. This can be assumed in the case of a rarefied gas and when the simulation time step &#x394; <italic>t</italic> is smaller than the physical collision time <italic>t</italic>
<sub>
<italic>c</italic>
</sub>. Conservation of momentum and energy is achieved by additional interactions with the boundaries of the numerical domain.</p>
<p>After initialization at the beginning of a simulation, the test particles are moved according to their individual Maxwellian velocities and collisions are performed based on binary and wall collision models. When a cell boundary or open domain boundary is reached, the test particles are transferred or deleted. Sampling of macroscopic flow properties is then performed on the statistical basis of the test particles present in a cell over a number of time steps. These steps are repeated until a steady state is reached.</p>
<p>The mass flow driven inflow model presented and validated in this work was developed within the free software package OpenFOAM (<xref ref-type="bibr" rid="B22">OpenFOAM Ltd, 2016</xref>) using the DSMC solver dsmcfoam implemented by Scanlon <italic>et</italic> al. (<xref ref-type="bibr" rid="B27">Scanlon et al., 2010</xref>). The NTC (No Time Counter) scheme (<xref ref-type="bibr" rid="B7">Bird, 2007</xref>) is used to evaluate the number of collision pairs in a time step, as well as subcell generation to achieve nearest neighbor collisions within a cell (<xref ref-type="bibr" rid="B7">Bird, 2007</xref>). To model binary collisions, the variable hard sphere collision model (<xref ref-type="bibr" rid="B6">Bird, 1994</xref>) is used with the addition of Larsen-Borgnakke energy.</p>
</sec>
<sec id="s2-2">
<title>2.2 Mass flow driven inflow model</title>
<p>Following Bird&#x2019;s original formulation, the inflow and outflow of the computational domain is modeled based on an equilibrium state formulation (<xref ref-type="bibr" rid="B6">Bird, 1994</xref>). In a simulation, the approach describes molecular flux quantities of an equilibrium gas across a surface between the computational domain and an associated virtual volume (<xref ref-type="bibr" rid="B6">Bird, 1994</xref>). The approach can be considered velocity driven, since a flow velocity must be set to produce a mass flow normal to the surface in a given direction. It is well suited for geometries in free flow environments, such as a re-entering space capsule (<xref ref-type="bibr" rid="B28">Shang and Chen, 2013</xref>).</p>
<p>However, in nozzle flow simulations, this treatment of mass flow at the entry and exit boundaries poses some challenges, since the exact flow velocity must be known in addition to temperature and number density. In contrast, the mass flow entering the engine is often a specified and controlled quantity in experimental setups. Thus, an inflow model based on this quantity would take advantage of the precise knowledge of the inflow mass flow rate as a boundary condition. In <xref ref-type="fig" rid="F1">Figure 1</xref> the physical inflow and outflow characteristics required by the present mass flow driven inflow model are shown as a flow chart. At the inlet, the mass flow rate must be known from the experiment, as well as the surface area of the inflow and the stagnation temperature of the case. The outflow is modeled by absolute pressure, temperature and velocity at some distance from the nozzle exit.In the model, the inflow particle flux <inline-formula id="inf1">
<mml:math id="m1">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> into the numerical domain is modeled as<disp-formula id="e1">
<mml:math id="m2">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(1)</label>
</disp-formula>in which <italic>A</italic>
<sub>in</sub> is the nozzle&#x2019;s inlet cross section. The quantity <italic>n</italic>
<sub>in</sub> is directly derived from the mass flow rate <inline-formula id="inf2">
<mml:math id="m3">
<mml:msub>
<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:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> known from the experiment, the molar mass <italic>M</italic> of the used gas and the Avogadro constant <italic>N</italic>
<sub>
<italic>A</italic>
</sub> with<disp-formula id="e2">
<mml:math id="m4">
<mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<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:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.17em"/>
<mml:mi>M</mml:mi>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:math>
<label>(2)</label>
</disp-formula>to create a steady inflow of molecules across the inlet boundary, all molecules hitting an open domain boundary are additionally reflected. The molecular velocity of the test particles generated at the inlet is based on the Maxwellian velocity distribution for the given temperature <italic>T</italic>
<sub>in</sub>. Assuming a subsonic, slow inflow condition at the inflow boundary, the flow velocity is based on the pressure drop across the nozzle and the Maxwellian velocity distribution of the test particles after a certain distance in the downstream direction.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Physical in- and outflow properties of the present mass flow driven inflow model.</p>
</caption>
<graphic xlink:href="fmech-09-1217645-g001.tif"/>
</fig>
<p>The outflow of the numerical domain is modeled on the basis of Bird&#x2019;s equilibrium formulation (<xref ref-type="bibr" rid="B6">Bird, 1994</xref>) with<disp-formula id="e3">
<mml:math id="m5">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.17em"/>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>exp</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:msqrt>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mtext>erf</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">{</mml:mo>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mspace width="0.17em"/>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:math>
<label>(3)</label>
</disp-formula>Here, <italic>c</italic>
<sub>
<italic>mp</italic>
</sub> is the most probable thermal velocity of a particle and <italic>n</italic>
<sub>out</sub> is the number density at the boundary. The most probable thermal velocity is given by the Boltzmann constant <italic>k</italic>
<sub>
<italic>B</italic>
</sub>, the macroscopic temperature <italic>T</italic> (&#x3d; <italic>T</italic>
<sub>out</sub>) and the molecular mass <italic>m</italic> with<disp-formula id="e4">
<mml:math id="m6">
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mo>.</mml:mo>
</mml:math>
<label>(4)</label>
</disp-formula>the term <italic>q</italic> in Eq. <xref ref-type="disp-formula" rid="e3">3</xref> is given by<disp-formula id="e5">
<mml:math id="m7">
<mml:mi>q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="0.17em"/>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(5)</label>
</disp-formula>with the local stream velocity <italic>u</italic>
<sub>out</sub> and the angle <italic>&#x3b8;</italic> to the surface normal of the outflow boundary.</p>
</sec>
<sec id="s2-3">
<title>2.3 Rothe&#x2019;s nozzle test case and mesh</title>
<p>Experimental data on flow properties in de Laval nozzles for low Reynolds numbers and high Knudsen numbers are hard to find. A well-known case is Rothe&#x2019;s nozzle experiments (<xref ref-type="bibr" rid="B26">Rothe, 1971</xref>), where density and temperature data were measured inside a de Laval nozzle by an electron beam technique, analyzing the emission of the excited nitrogen molecules of the gas flow (<xref ref-type="bibr" rid="B26">Rothe, 1971</xref>; <xref ref-type="bibr" rid="B25">Rothe, 1965</xref>). The data have been used in a variety of numerical studies (<xref ref-type="bibr" rid="B16">Kim, 1994</xref>; <xref ref-type="bibr" rid="B30">Zelesnik et al., 1994</xref>; <xref ref-type="bibr" rid="B9">Chung et al., 1995</xref>; <xref ref-type="bibr" rid="B14">Ivanov et al., 1997</xref>; <xref ref-type="bibr" rid="B4">Arlemark et al., 2012</xref>), ranging from the 1970s to the present day, and are chosen as a test case to benchmark and validate the present inflow model.</p>
<p>Further comparison of numerical results of Rothe&#x2019;s nozzle geometry, obtained by Ivanov et al. (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>), are also considered, since their study includes results for both a Navier-Stokes solver GASP and a DSMC solver SMILE.</p>
<p>Rothe&#x2019;s study covers several cases of nitrogen de Laval nozzle flows for two throat diameters, different mass flow rates, and varying nozzle pressure ratios between the stagnation chamber inside the nozzle and the background pressure of the vacuum chamber. Each case is specified by a so-called throat Reynold number notation<disp-formula id="e6">
<mml:math id="m8">
<mml:mi>B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msqrt>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6)</label>
</disp-formula>where the stagnation chamber gas density and viscosity are <italic>&#x3c1;</italic>
<sub>in</sub> and <italic>&#x3bc;</italic>
<sub>in</sub>, while the throat radius is represented by <italic>r</italic>&#x2a;. The specific enthalpy given by <italic>h</italic>
<sub>in</sub> forms the adiabatic escape speed of the case with <inline-formula id="inf3">
<mml:math id="m9">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula>.</p>
<p>The investigated nozzle geometry, shown in the lower part of <xref ref-type="fig" rid="F2">Figure 2</xref>, consists of a converging cone with a half-angle of 30&#xb0; and an inlet radius of 8.3&#xa0;mm, connected to a diverging cone with a half-angle of 20&#xb0;, which forms the supersonic part of the nozzle. The throat of the nozzle is rounded by half the throat radius, which in the chosen case is <italic>r</italic>&#x2a; &#x3d; 2.55&#xa0;mm. The diverging cone has a length of about 50.7&#xa0;mm, resulting in a nozzle exit radius of about 21&#xa0;mm. From this geometry, the numerical mesh shown in the upper part of <xref ref-type="fig" rid="F2">Figure 2</xref> is derived. As described by Arlemark et al. (<xref ref-type="bibr" rid="B4">Arlemark et al., 2012</xref>), inlet and outlet domains are added to the nozzle geometry to account for upstream and downstream effects of the nozzle flow. The inlet domain has a length of 10&#xa0;mm with no change in radial size. As stated by Ivanov and Markelov (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>) and later by Arlemark <italic>e</italic>t al. (<xref ref-type="bibr" rid="B4">Arlemark et al., 2012</xref>), a length of 25&#xa0;mm and a radius of about 29&#xa0;mm for the applied outlet domain is sufficient to obtain physical results. The numerical mesh consists of about 79,000 cells. Due to the axial symmetry of the case, a wedge mesh with an opening angle of 2&#xb0;, 30 cells in radial direction and one cell layer in rotational direction is used. The inflow domain has been refined in the radial direction to improve numerical performance. Note that for a better representation of the mesh, only every 10th line in axial direction and every 5<sup>
<italic>th</italic>
</sup> line in radial direction is shown in <xref ref-type="fig" rid="F2">Figure 2</xref>.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Rothe&#x2019;s nozzle geometry <bold>(B)</bold> and numerical mesh <bold>(A)</bold> with applied upstream and downstream domains.</p>
</caption>
<graphic xlink:href="fmech-09-1217645-g002.tif"/>
</fig>
</sec>
<sec id="s2-4">
<title>2.4 Reference case definitions and physical boundary conditions</title>
<p>The <italic>B</italic> &#x3d; 590 case of Rothe is chosen for simulation because it provides a complete set of experimental results and has also been studied by Ivanov and Markelov (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>). With the given throat radius <italic>r</italic>&#x2a; &#x3d; 2.55&#xa0;mm, an experimental stagnation chamber pressure of <italic>p</italic>
<sub>in</sub> &#x3d; 473.54&#xa0;Pa is derived from (<xref ref-type="bibr" rid="B26">Rothe, 1971</xref>), while the given pressure ratio <italic>p</italic>
<sub>in</sub>/<italic>p</italic>
<sub>
<italic>&#x221e;</italic>
</sub> &#x3d; 310 leads to a background pressure of about <italic>p</italic>
<sub>
<italic>&#x221e;</italic>
</sub> &#x3d; 1.53&#xa0;Pa. The experimental stagnation gas temperature is set to <italic>T</italic>
<sub>in</sub> &#x3d; 300&#xa0;K (<xref ref-type="bibr" rid="B26">Rothe, 1971</xref>; <xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>; <xref ref-type="bibr" rid="B4">Arlemark et al., 2012</xref>).</p>
<p>For all present DSMC simulations, the Maxwellian velocity distributions at the entrance and exit of initialized test particles are based on the stagnation temperature <italic>T</italic>
<sub>in</sub>. At the walls a temperature of <italic>T</italic>
<sub>
<italic>w</italic>
</sub> &#x3d; <italic>T</italic>
<sub>in</sub> is applied. Wall collisions are treated by full diffuse scattering of the test particles according to their Maxwellian velocity distribution, while the side planes of the mesh reflect the simulation particles in a specular manner. Binary collisions are modeled by the Larsen-Borgnakke variable hard sphere model (<xref ref-type="bibr" rid="B8">Borgnakke and Larsen, 1975</xref>; <xref ref-type="bibr" rid="B6">Bird, 1994</xref>). The number of equivalent simulation particles is set to at least seven test particles per cell throughout the nozzle.</p>
<p>In the numerical study, the present mass flow driven inflow model is validated and compared with a velocity driven inflow model based on Bird&#x2019;s equilibrium state formulation. Thus, two sets of analytically and numerically derived boundary conditions are presented.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Analytical results for mass flow boundary conditions</title>
<sec id="s3-1">
<title>3.1 Transsonic conservation equations</title>
<p>For the velocity driven inflow model, temperature, number density and inflow velocity are derived from analytical theory. When analyzing the change of physical quantities over the axial course of the described Laval nozzle, a relation between local velocity and local sound velocity is established, taking into account the conservation of total enthalpy and the definition of sound velocity. With equivalence of the total enthalpy at the nozzle inlet (<italic>in</italic>), the nozzle throat (&#x2a;) and the nozzle outlet (<italic>out</italic>)<disp-formula id="e7">
<mml:math id="m10">
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:math>
<label>(7)</label>
</disp-formula>and substitution of the enthalpy depending on the relation of the adiabatic exponent <italic>&#x3ba;</italic>, the enthalpy <italic>h</italic> and the speed of sound,<disp-formula id="e8">
<mml:math id="m11">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi>a</mml:mi>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msqrt>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msqrt>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ref</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msqrt>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(8)</label>
</disp-formula>the described relation of velocity and sound velocity at the reference positions results corresponding to the speed of sound far away from the nozzle with <italic>u</italic>
<sub>
<italic>&#x221e;</italic>
</sub> &#x3d; 0:<disp-formula id="e9">
<mml:math id="m12">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:munder>
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ref</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ref</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x21d2;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ref</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ref</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mo>&#x2b;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:munder>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>ref</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(9)</label>
</disp-formula>accordingly, the relationship between the speed of sound at long range and the local speed of sound as a function of Mach number can be described as follows:<disp-formula id="e10">
<mml:math id="m13">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msqrt>
<mml:mo>.</mml:mo>
<mml:mspace width="1em"/>
</mml:math>
<label>(10)</label>
</disp-formula>by means of this relation, the local Mach number at the nozzle inlet and outlet can be predicted as a function of the local sound velocity.<disp-formula id="e11">
<mml:math id="m14">
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msqrt>
<mml:mspace width="2em"/>
<mml:mo>&#x21d2;</mml:mo>
<mml:mspace width="2em"/>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
<label>(11)</label>
</disp-formula>for thermodynamically ideal gases, isobaric and isochoric heat capacity <italic>c</italic>
<sub>
<italic>p</italic>
</sub> and <italic>c</italic>
<sub>
<italic>v</italic>
</sub> results in a direct relationship between the relation of the sound velocities and the corresponding temperature relation.</p>
</sec>
<sec id="s3-2">
<title>3.2 Isentropic mach number relations</title>
<p>In order to make more concrete statements about the local change of thermophysical state variables, pressure, density and temperature changes for thermodynamically ideal gases are related to each other as follows:<disp-formula id="e12">
<mml:math id="m15">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi>T</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x21d2;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x21d2;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(12)</label>
</disp-formula>accordingly, it is known that for isentropic changes of state, as in the Laval nozzle, pressure and density changes are described for ideal gases with 1/<italic>T</italic> &#x3d; (<italic>c</italic>
<sub>
<italic>p</italic>
</sub> &#x2212; <italic>c</italic>
<sub>
<italic>v</italic>
</sub>)<italic>&#x3c1;</italic>/<italic>p</italic> in the power relation to each other described as follows:<disp-formula id="e13">
<mml:math id="m16">
<mml:mn>0</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mi>ln</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="2em"/>
<mml:mo>&#x21d2;</mml:mo>
<mml:mspace width="2em"/>
<mml:mi>p</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>.</mml:mo>
<mml:mspace width="1em"/>
</mml:math>
<label>(13)</label>
</disp-formula>for thermodynamically ideal gases, the corresponding relation to the temperature change follows:<disp-formula id="e14">
<mml:math id="m17">
<mml:mi>p</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>T</mml:mi>
<mml:mspace width="2em"/>
<mml:mo>&#x21d2;</mml:mo>
<mml:mspace width="2em"/>
<mml:mi>T</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x223c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x223c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>.</mml:mo>
<mml:mspace width="1em"/>
</mml:math>
<label>(14)</label>
</disp-formula>hereby, over the entire course of the investigated nozzle, the temperature and density changes result from the axial pressure change depending on the corresponding temperature relation (Eq. <xref ref-type="disp-formula" rid="e11">11</xref>). With the general equations<disp-formula id="e15">
<mml:math id="m18">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:math>
<label>(15)</label>
</disp-formula>
<disp-formula id="e16">
<mml:math id="m19">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:math>
<label>(16)</label>
</disp-formula>the relative density and pressure change is determined.</p>
</sec>
<sec id="s3-3">
<title>3.3 Specific relations of laval nozzle</title>
<p>In order to be able to make reliable statements regarding the velocity change within the nozzle with varying cross-sectional areas in the axial direction, velocity and density relations must be substituted on the basis of mass conservation as follows:<disp-formula id="e17">
<mml:math id="m20">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>A</mml:mi>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x21d2;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(17)</label>
</disp-formula>from the homogeneity of the total enthalpy, the desired relations result for the local changes of sound velocity<disp-formula id="e18">
<mml:math id="m21">
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mspace width="2em"/>
<mml:mo>&#x21d2;</mml:mo>
<mml:mspace width="2em"/>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
</mml:math>
<label>(18)</label>
</disp-formula>and density following the developped relations:<disp-formula id="e19">
<mml:math id="m22">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>.</mml:mo>
<mml:mspace width="1em"/>
</mml:math>
<label>(19)</label>
</disp-formula>After appropriate substitution of the nozzle-throat specific relations (Eqs <xref ref-type="disp-formula" rid="e18">18</xref>, <xref ref-type="disp-formula" rid="e19">19</xref>) and the general transsonic relations (Eqs <xref ref-type="disp-formula" rid="e10">10</xref>, <xref ref-type="disp-formula" rid="e15">15</xref>) to the mass conservation (Eq. <xref ref-type="disp-formula" rid="e17">17</xref>), the final equation for the local Mach number,<disp-formula id="e20">
<mml:math id="m23">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mfrac>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:munder>
<mml:mrow>
<mml:mover>
<mml:mrow>
<mml:mrow>
<mml:mover accent="false">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x23de;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mover>
</mml:mrow>
<mml:munder>
<mml:mrow>
<mml:munder accentunder="false">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x23df;</mml:mo>
</mml:munder>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:munder>
<mml:mrow>
<mml:mover>
<mml:mrow>
<mml:mrow>
<mml:mover accent="false">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x23de;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mover>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(20)</label>
</disp-formula>which can only be solved implicitly, is obtained as a function of the ratio of the local cross-sectional area to that at the nozzle throat.</p>
</sec>
<sec id="s3-4">
<title>3.4 Algorithm determining mach numbers on domain boundaries</title>
<p>By understanding one of the two positions in the equation as an iteration step of the Mach number, two iteration rules result for all permutations of iteration steps <italic>k</italic> and <italic>k</italic> &#x2b; 1. The first one serves for the development of the Mach number Ma<sub>in</sub> &#x3c; 1 at the nozzle inlet with <italic>A</italic> &#x3d; <italic>A</italic>
<sub>in</sub> in Eq. <xref ref-type="disp-formula" rid="e20">20</xref> as follows:<disp-formula id="e21">
<mml:math id="m24">
<mml:mtable class="eqnarray">
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left"/>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left"/>
<mml:mtd columnalign="left">
<mml:mo>&#x21d2;</mml:mo>
<mml:mspace width="0.17em"/>
<mml:msubsup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>.</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(21)</label>
</disp-formula>The second iteration rule results from the alternative form of resolution according to the nozzle outlet with <italic>A</italic> &#x3d; <italic>A</italic>
<sub>out</sub> as follows:<disp-formula id="e22">
<mml:math id="m25">
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x21d2;</mml:mo>
<mml:mspace width="0.17em"/>
<mml:msubsup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msqrt>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(22)</label>
</disp-formula>
</p>
<p>The result corresponds to the Mach number at the outlet of the nozzle Ma<sub>out</sub> &#x3e; 1. With a nozzle inlet diameter of 16.6&#xa0;mm, a nozzle throat diameter of 5.1&#xa0;mm, and a nozzle outlet diameter of 42.0&#xa0;mm, the following Mach numbers result with the adiabatic exponent <italic>&#x3ba;</italic> &#x3d; 1.4&#xa0;at the inlet and outlet:<disp-formula id="e23">
<mml:math id="m26">
<mml:msub>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.05472</mml:mn>
</mml:math>
<label>(23)</label>
</disp-formula>
<disp-formula id="e24">
<mml:math id="m27">
<mml:msub>
<mml:mrow>
<mml:mtext>Ma</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>6.48801</mml:mn>
<mml:mo>.</mml:mo>
<mml:mspace width="1em"/>
</mml:math>
<label>(24)</label>
</disp-formula>both iteration cycles start with Ma<sup>(0)</sup> &#x3d; 1. The inlet velocity <italic>u</italic>
<sub>in</sub> &#x3d; 19.31&#xa0;m/s results from the sound velocity <italic>a</italic>
<sub>in</sub> &#x3d; 353.07&#xa0;m/s at the inlet temperature <italic>T</italic>
<sub>in</sub> &#x3d; 300&#xa0;K.</p>
<p>Ivanov and Markedov (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>) reported that no difference in flow properties is observed in the respective nozzle geometry whether simulation particles are inserted with a radially constant velocity profile or with a physically more correct parabolic velocity profile when using an inlet domain of the given size as in <xref ref-type="fig" rid="F2">Figure 2</xref>. Therefore, in the present study, test particles with a radially uniform velocity are inserted on the left side of the inlet domain, as described by Arlemark et al. (<xref ref-type="bibr" rid="B4">Arlemark et al., 2012</xref>).</p>
</sec>
<sec id="s3-5">
<title>3.5 Mass flow modeling</title>
<p>In contrast to the velocity driven inflow, the boundary conditions for the present inflow model must be set differently. Using Eq. <xref ref-type="disp-formula" rid="e2">2</xref>, the number of initialized test particles per time step is derived from the mass flow rate, the molecule mass and the area of the inlet. Since Rothe does not give mass flow rates in his studies (<xref ref-type="bibr" rid="B26">Rothe, 1971</xref>), the inlet number flux <inline-formula id="inf4">
<mml:math id="m28">
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mo>&#x307;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> is derived indirectly from the mass flow rate results of two simulations by Ivanov and Markedov (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>) and the received mass flow rate of our own simulation using the velocity driven inflow model. The number density <italic>n</italic>
<sub>in</sub> at the inlet is calculated from the steady-state pressure equation<disp-formula id="e25">
<mml:math id="m29">
<mml:mi>p</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.17em"/>
<mml:mi>T</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(25)</label>
</disp-formula>with the given values for stagnation pressure <italic>p</italic>
<sub>in</sub> and temperature <italic>T</italic>
<sub>in</sub> and the Boltzmann constant <italic>k</italic>
<sub>
<italic>B</italic>
</sub>. The mass flow rate <inline-formula id="inf5">
<mml:math id="m30">
<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:math>
</inline-formula> at the inlet may be calculated using<disp-formula id="e26">
<mml:math id="m31">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.17em"/>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(26)</label>
</disp-formula>for the stagnation density <italic>&#x3c1;</italic>
<sub>in</sub> and<disp-formula id="e27">
<mml:math id="m32">
<mml:msub>
<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:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:math>
<label>(27)</label>
</disp-formula>The vacuum condition at the velocity driven outflow is modeled using the inlet number density value, but with a high flow velocity out of the outlet region. Exceptionally the value has to be larger than the ratio of normal cell length and time step. Assuming that the exit temperature in the diffuser is not greater than the entrance temperature, the exit velocity should not be greater than the product of the expected Mach number at the exit Ma<sub>out</sub> (Eq. <xref ref-type="disp-formula" rid="e24">24</xref>) and the speed of sound at the entrance <italic>a</italic>
<sub>in</sub> &#x3d; 353.07&#xa0;m/s, so as not to disturb the display in postprocessing. The product of the two actual values would be approx. 2,290&#xa0;m/s. For the velocity driven simulations, the outlet velocity is set to <italic>u</italic>
<sub>out</sub> &#x3d; 2000&#xa0;m/s for each of the three outlet surfaces in <xref ref-type="fig" rid="F2">Figure 2</xref>.</p>
<p>Thus, the results for the present inflow model are indicated by the notation A, B, or C. Case A uses the numerical mass flow rate from the GASP solver (<xref ref-type="bibr" rid="B1">AeroSoft, Inc., 1996</xref>), while case B uses the mass flow rate from the SMILE solver (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>), both values presented by Ivanov and Markedov in (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>) for the <italic>B</italic> &#x3d; 590 test case. For case C, on the other hand, the mass flow rate is calculated from own DSMC simulations, performed with basically the same solver, but with the velocity driven inflow model, using Eq. <xref ref-type="disp-formula" rid="e27">27</xref>. For a better understanding, the validation process for the present study is shown in <xref ref-type="fig" rid="F3">Figure 3</xref>. The outlet boundary number density is set using Eq. <xref ref-type="disp-formula" rid="e25">25</xref> according to the background pressure <italic>p</italic>
<sub>
<italic>&#x221e;</italic>
</sub> of Rothe&#x2019;s experiments. Additionally, the macroscopic flow velocity at the outlet is set as described for the velocity driven inflow model. An overview of the used boundary conditions is given in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>In- and Output values for the validation process.</p>
</caption>
<graphic xlink:href="fmech-09-1217645-g003.tif"/>
</fig>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Overview of in- and outlet boundary conditions for the present study.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="1" align="left">Case</th>
<th colspan="4" align="left">Inlet</th>
<th colspan="3" align="left">Outlet</th>
</tr>
<tr>
<th align="left"/>
<th align="left">
<inline-formula id="inf6">
<mml:math id="m33">
<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:math>
</inline-formula>
</th>
<th align="left">
<italic>u</italic>
<sub>in</sub>
</th>
<th align="left">
<italic>p</italic>
<sub>in</sub>
</th>
<th align="left">
<italic>T</italic>
<sub>in</sub>
</th>
<th align="left">
<italic>u</italic>
<sub>out</sub>
</th>
<th align="left">
<italic>p</italic>
<sub>out</sub>
</th>
<th align="left">
<italic>T</italic>
<sub>out</sub>
</th>
</tr>
<tr>
<th align="left"/>
<th align="left">(mg/s)</th>
<th align="left">(m/s)</th>
<th align="left">(Pa)</th>
<th align="left">(K)</th>
<th align="left">(m/s)</th>
<th align="left">(Pa)</th>
<th align="left">(K)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">vel. driven</td>
<td align="left">&#x2014;</td>
<td align="left">19.3</td>
<td align="left">473.54</td>
<td align="left">300</td>
<td align="left">2000</td>
<td align="left">&#x2014;</td>
<td align="left">300</td>
</tr>
<tr>
<td align="left">Present model case A</td>
<td align="left">19.83</td>
<td align="left">&#x2014;</td>
<td align="left">&#x2014;</td>
<td align="left">300</td>
<td align="left">&#x2014;</td>
<td align="left">1.5</td>
<td align="left">300</td>
</tr>
<tr>
<td align="left">Present model case B</td>
<td align="left">20.14</td>
<td align="left">&#x2014;</td>
<td align="left">&#x2014;</td>
<td align="left">300</td>
<td align="left">&#x2014;</td>
<td align="left">1.5</td>
<td align="left">300</td>
</tr>
<tr>
<td align="left">Present model case C</td>
<td align="left">19.80</td>
<td align="left">&#x2014;</td>
<td align="left">&#x2014;</td>
<td align="left">300</td>
<td align="left">&#x2014;</td>
<td align="left">1.5</td>
<td align="left">300</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s4">
<title>4 Discussion of simulation data with modelled conditions</title>
<sec id="s4-1">
<title>4.1 Centerline and radial temperature profiles</title>
<p>Experimental and numerical results of the rotational temperature for the <italic>B</italic> &#x3d; 590 case of the Rothe nozzle are shown in <xref ref-type="fig" rid="F4">Figure 4</xref>. The temperatures of all data are scaled by the experimental stagnation chamber temperature <italic>T</italic>
<sub>in</sub> &#x3d; 300&#xa0;K. On the left side of <xref ref-type="fig" rid="F4">Figure 4</xref> are centerline temperatures of Rothe&#x2019;s experiment, numerical results for GASP and SMILE solvers, and results of four corresponding simulations using the present and the velocity driven inflow models. The radial position is scaled by the throat radius <italic>r</italic>&#x2a;, where zero indicates the position of the nozzle throat.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Centerline <bold>(A)</bold> and radial <bold>(B)</bold> rotational temperature profiles for Rothe&#x2019;s nozzle. Experimental results from (Rothe, 1971), numerical results for GASP and SMILE obtained from (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>).</p>
</caption>
<graphic xlink:href="fmech-09-1217645-g004.tif"/>
</fig>
<p>All solvers reproduce the experimental stagnation temperature of 300&#xa0;K well, with only small numerical scatter in the results. Deviations begin to occur downstream of the nozzle throat with decreasing temperatures. While the first points of the GASP and SMILE results agree well with the present results, the deviations increase near the nozzle exit, which is at about <italic>x</italic>/<italic>r</italic>&#x2a; &#x3d; 20.</p>
<p>The DSMC solver SMILE reproduces the lowest rotational temperatures compared to the other solvers. While in a single comparison with the Navier-Stokes solver GASP, differences can be explained by the use of no-slip wall boundary conditions for the GASP code (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>), which probably results in higher core flow velocities for the DSMC code and therefore lower rotational temperatures in the nozzle axis, the deviations compared to the results obtained in this paper cannot be explained by this. For the diffuser part of the nozzle, with <italic>x</italic>/<italic>r</italic>&#x2a; &#x3e; 0, it can be seen that the rotational temperatures predicted by the present simulations agree very well with the experimental data of Rothe. After the nozzle exit plane, the temperature curves of the present simulations drop slightly due to expansion effects of the applied vacuum boundary conditions.</p>
<p>The radial temperature profiles are shown on the right in <xref ref-type="fig" rid="F4">Figure 4</xref>. The axial position of the profiles is near the nozzle exit at <italic>x</italic>/<italic>r</italic>&#x2a; &#x3d; 18.7. The radial position of the temperature is scaled by the local nozzle radius <italic>r</italic>
<sub>
<italic>w</italic>
</sub>. Deviations from experimental data are present in all simulations. The DSMC solver SMILE underpredicts temperature values near the centerline, but reproduces the experimental temperature profile quite well. All other solvers show large deviations near the nozzle wall. In particular, in the present simulations, the solvers do not reproduce the correct temperature values for almost 80% of the nozzle radius, and the temperature profile is lifted above the experimental results. This effect is not unexpected and is explained by the treatment of the temperature boundary conditions at the wall, which are calculated to be <italic>T</italic>
<sub>
<italic>w</italic>
</sub> &#x3d; <italic>T</italic>
<sub>in</sub>. This behavior was also observed by Arlemark et al. in their study (<xref ref-type="bibr" rid="B4">Arlemark et al., 2012</xref>).</p>
<p>For both axial and radial temperature profiles, no major deviations are observed, which could be traced back to the three and slightly different mass flow rates of cases A, B and C used in the present simulations.</p>
</sec>
<sec id="s4-2">
<title>4.2 Centerline and radial mass density</title>
<p>A comparison of the axial and radial mass density profiles for the discussed solvers is shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. The axial density profiles on the left side of the figure are scaled by the stagnation chamber density <italic>&#x3c1;</italic>
<sub>in</sub> from Rothe&#x2019;s experiment, while the axial position is scaled by the throat radius <italic>r</italic>&#x2a;. For better comparison the values are logarithmic.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Centerline <bold>(A)</bold> and radial <bold>(B)</bold> density profiles for Rothe&#x2019;s nozzle. Experimental results from (<xref ref-type="bibr" rid="B26">Rothe, 1971</xref>), numerical results for GASP and SMILE obtained from (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>).</p>
</caption>
<graphic xlink:href="fmech-09-1217645-g005.tif"/>
</fig>
<p>All present simulations reproduce well the centerline density for the pressurized part of the nozzle. There is only a small overprediction of the centerline density. The deviations scale from about 1% to 4% depending on the mass flow rate used for cases A, B, and C. The smallest deviation of 1% is present for case C, which has the lowest mass flow rate. Deviations from the experimental results appear again in the second half of the diffuser. Here, the Navier-Stokes solver GASP overpredicts the experimental data, while all DSMC solvers tend to underpredict the centerline density. Deviations from experimental values can reach 10%, although this value can only be given for the present simulations. Behind the nozzle exit at about <italic>x</italic>/<italic>r</italic>&#x2a; &#x3d; 20, the mass density continues to decrease due to the suction effects of the applied boundary conditions and the expansion of the flow.</p>
<p>Radial mass density profiles for <italic>x</italic>/<italic>r</italic>&#x2a; &#x3d; 18.7 are shown in the right part of <xref ref-type="fig" rid="F5">Figure 5</xref>. The mass density is scaled by the centerline value <italic>&#x3c1;</italic>
<sub>
<italic>cl</italic>
</sub> and the radial position is scaled by the nozzle radius at the given position. It can be seen that all solvers reproduce the density very well with only small deviations, while the DSMC results are slightly closer to the experimental ones.</p>
</sec>
<sec id="s4-3">
<title>4.3 Centerline pressure distribution</title>
<p>Centerline pressure profiles for the <italic>B</italic> &#x3d; 590 case of the Rothe nozzle are shown in <xref ref-type="fig" rid="F6">Figure 6</xref>. All results are scaled by the stagnation pressure <italic>p</italic>
<sub>in</sub> from the experiment and plotted logarithmically. The axial direction is again scaled by the nozzle throat radius <italic>r</italic>&#x2a;. While the pressure values for the present simulations are obtained directly, they have to be derived from the mass density and temperature for GASP, SMILE and experimental data.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Centreline pressure profiles for Rothe&#x2019;s nozzle. Experimental results from (<xref ref-type="bibr" rid="B26">Rothe, 1971</xref>), numerical results for GASP and SMILE derived from (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>).</p>
</caption>
<graphic xlink:href="fmech-09-1217645-g006.tif"/>
</fig>
<p>It can be seen that the present simulations reproduce the centerline pressure very well for the pressurized part of the Rothe nozzle. Deviations from experimental data range from 0.5% to 2%. In the diffuser part of the nozzle there are deviations from the experimental data. The Navier-Stokes code GASP reproduces the centerline pressure profile best, with only a small overprediction for the last displayed value. The overprediction at the nozzle exit may be due to the fact that for the GASP simulations in the study by Ivanov et al. (<xref ref-type="bibr" rid="B15">Ivanov et al., 1999</xref>), the outlet patch is applied directly to the nozzle exit plane and therefore the numerical deviation is observed. Unfortunately, the good agreement with the experimental values is achieved by underpredicting the temperature and overpredicting the density, see the left sides of <xref ref-type="fig" rid="F4">Figures 4, 5</xref>.</p>
<p>For all DSMC solvers, a slight underprediction of the experimental pressure can be seen in <xref ref-type="fig" rid="F6">Figure 6</xref>. For the present simulations, it can be seen that the deviation is caused by an underprediction of the centerline density, since the centerline temperature values are in excellent agreement with the experimental data. For the DSMC code SMILE, the underprediction of the experimental centerline pressure can be caused by an underprediction of both temperature and density, as seen in <xref ref-type="fig" rid="F4">Figures 4</xref>, <xref ref-type="fig" rid="F5">5</xref>.</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s5">
<title>5 Conclusion</title>
<p>A mass flow driven inflow model for the DSMC method is described and presented. In the model, the inflow is derived from the experimental mass flow rate, geometric dimensions, and molecular properties of the gas used. The inflow model was validated using the well-known <italic>B</italic> &#x3d; 590 experimental test case from Rothe&#x2019;s nozzle study, as well as numerical results from a second study by Ivanov and Markelov.</p>
<p>The comparison of the rotational centerline temperature was in excellent agreement with the experimental and numerical results, reproducing well the stagnation temperature and the temperature drop along the nozzle axis. Radial profiles of rotational temperatures at the nozzle exit, near the nozzle wall, were higher than the experimental ones due to the applied boundary conditions.</p>
<p>The centerline density distribution was also in good agreement with the experimental and numerical results, reproducing the stagnation density well with only small deviations between 1% and 4%. The prediction of the radial density distribution at the nozzle exit was also in good agreement with the experimental values.</p>
<p>The numerical pressure distribution along the nozzle axis resulting from the obtained temperature and density was in good agreement with the distributions from the other studies and reproduced the experimental stagnation of the case very well with deviations between 0.5% and 2%.</p>
<p>It is shown that when the proposed mass flow driven inflow model is applied to the Rothe nozzle test case, the results are in good agreement, validating the approach. The presented inflow model is particularly suitable for arbitrary nozzle flow cases with higher density subsonic inflow conditions. The inflow mass flow rate and temperature, as well as the vacuum background pressure, need to be known only from the experiment in order to apply the model. Since the approach is based on the mass flow rate, the calculation of the inflow velocity from the analytical 1D de Laval theory may be obsolete, thus potentially eliminating possible sources of error resulting from theory-based calculations.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>RG and TF contributed to conception and design of the study. RG performed the analytical analysis. TF performed the numerical computation. RG and TF wrote the first draft of the manuscript. RG and TF wrote sections of the manuscript. All authors contributed to the article and approved the submitted version.</p>
</sec>
<sec id="s8">
<title>Funding</title>
<p>The authors would like to thank the &#x201c;North-German Supercomputing Alliance&#x201d; (HLRN) for providing the computational time for the numerical study in this work (Funding ID: hbi00027).</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<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="s10">
<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="book">
<collab>AeroSoft, Inc.</collab> (<year>1996</year>). <source>Gasp version 3 user&#x2019;s manual</source>. <publisher-loc>Blacksburg, Virginia</publisher-loc>.</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Akhlaghi</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Roohi</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Mass flow rate prediction of pressure-temperature-driven gas flows through micro/nanoscale channels</article-title>. <source>Continuum Mech. Thermodyn.</source> <volume>26</volume>, <fpage>67</fpage>&#x2013;<lpage>78</lpage>. <pub-id pub-id-type="doi">10.1007/s00161-013-0290-0</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alexeenko</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Levin</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Gimelshein</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Collins</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Reed</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Numerical modeling of axisymmetric and three-dimensional flows in microelectromechanical systems nozzles</article-title>. <source>AIAA J.</source> <volume>40</volume>, <fpage>897</fpage>&#x2013;<lpage>904</lpage>. <pub-id pub-id-type="doi">10.2514/2.1726</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Arlemark</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Markelov</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Nedea</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Rebuilding of Rothe&#x2019;s nozzle measurements with OpenFOAM software</article-title>. <source>J. Phys. Conf. Ser.</source> <volume>362</volume>, <fpage>012040</fpage>. <pub-id pub-id-type="doi">10.1088/1742-6596/362/1/012040</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bird</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>1970</year>). <article-title>Direct simulation and the Boltzmann equation</article-title>. <source>Phys. Fluids</source> <volume>13</volume>, <fpage>2676</fpage>&#x2013;<lpage>2681</lpage>. <pub-id pub-id-type="doi">10.1063/1.1692849</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Bird</surname>
<given-names>G. A.</given-names>
</name>
</person-group> (<year>1994</year>). <source>Molecular gas dynamics and the direct simulation of gas flows</source>.</citation>
</ref>
<ref id="B7">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Bird</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2007</year>). &#x201c;<article-title>Sophisticated dsmc</article-title>,&#x201d; in <conf-name>Notes prepared for a short course at the DSMC07 meeting</conf-name>, <conf-loc>Santa Fe, USA</conf-loc>.</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Borgnakke</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Larsen</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>1975</year>). <article-title>Statistical collision model for Monte Carlo simulation of polyatomic gas mixture</article-title>. <source>J. Comput. Phys.</source> <volume>18</volume>, <fpage>405</fpage>&#x2013;<lpage>420</lpage>. <pub-id pub-id-type="doi">10.1016/0021-9991(75)90094-7</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chung</surname>
<given-names>C.-H.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>S. C.</given-names>
</name>
<name>
<surname>Stubbs</surname>
<given-names>R. M.</given-names>
</name>
<name>
<surname>De Witt</surname>
<given-names>K. J.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Low-density nozzle flow by the direct simulation Monte Carlo and continuum methods</article-title>. <source>J. Propuls. Power</source> <volume>11</volume>, <fpage>64</fpage>&#x2013;<lpage>70</lpage>. <pub-id pub-id-type="doi">10.2514/3.23841</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Darbandi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Roohi</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Study of subsonic&#x2013;supersonic gas flow through micro/nanoscale nozzles using unstructured DSMC solver</article-title>. <source>Microfluid. Nanofluidics</source> <volume>10</volume>, <fpage>321</fpage>&#x2013;<lpage>335</lpage>. <pub-id pub-id-type="doi">10.1007/s10404-010-0671-7</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liou</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Computations of the flow and heat transfer in microdevices using dsmc with implicit boundary conditions</article-title>. <source>ASME. J. Heat. Transf.</source> <volume>124</volume>, <fpage>338</fpage>&#x2013;<lpage>345</lpage>. <pub-id pub-id-type="doi">10.1115/1.1447933</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Farbar</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Boyd</surname>
<given-names>I.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Subsonic flow boundary conditions for the direct simulation Monte Carlo method</article-title>. <source>Comput. Fluids</source> <volume>102</volume>, <fpage>99</fpage>&#x2013;<lpage>110</lpage>. <pub-id pub-id-type="doi">10.1016/j.compfluid.2014.06.025</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Frieler</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Groll</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Micro-nozzle flow and thrust prediction with high density ratio using DSMC selection limiter</article-title>. <source>Front. Space Technol</source>. <volume>4</volume>. <pub-id pub-id-type="doi">10.3389/frspt.2023.1114188</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ivanov</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Markelov</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Kashkovsky</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Giordano</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>1997</year>). &#x201c;<article-title>Numerical analysis of thruster plume interaction problems</article-title>,&#x201d; in <conf-name>European Spacecraft Propulsion Conference</conf-name>, <fpage>603</fpage>.</citation>
</ref>
<ref id="B15">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Ivanov</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Markelov</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Ketsdever</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Wadsworth</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>1999</year>). <source>Numerical study of cold gas micronozzle flows</source>. <publisher-name>AIAA paper</publisher-name>, <fpage>11</fpage>.</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>1994</year>). <article-title>Calculations of low-Reynolds-number resistojet nozzles</article-title>. <source>J. Spacecr. Rockets</source> <volume>31</volume>, <fpage>259</fpage>&#x2013;<lpage>264</lpage>. <pub-id pub-id-type="doi">10.2514/3.26431</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>K&#xfc;hn</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Groll</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>picfoam: An openfoam based electrostatic particle-in-cell solver</article-title>. <source>Comput. Phys. Commun.</source> <volume>262</volume>, <fpage>107853</fpage>. <pub-id pub-id-type="doi">10.1016/j.cpc.2021.107853</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lei</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>The implementation of subsonic boundary conditions for the direct simulation Monte Carlo method in dsmcfoam</article-title>. <source>Comput. Fluids</source> <volume>156</volume>, <fpage>209</fpage>&#x2013;<lpage>219</lpage>. <pub-id pub-id-type="doi">10.1016/j.compfluid.2017.07.010</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liou</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Fang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Implicit boundary conditions for direct simulation Monte Carlo method in mems flow predictions</article-title>. <source>Model. Eng. Sci.</source> <volume>1</volume>, <fpage>119</fpage>&#x2013;<lpage>128</lpage>. <pub-id pub-id-type="doi">10.3970/cmes.2000.001.571</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Study on micronozzle flow and propulsion performance using DSMC and continuum methods</article-title>. <source>Acta Mech. Sin.</source> <volume>22</volume>, <fpage>409</fpage>&#x2013;<lpage>416</lpage>. <pub-id pub-id-type="doi">10.1007/s10409-006-0020-y</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nance</surname>
<given-names>R. P.</given-names>
</name>
<name>
<surname>Hash</surname>
<given-names>D. B.</given-names>
</name>
<name>
<surname>Hassan</surname>
<given-names>H. A.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Role of boundary conditions in Monte Carlo simulation of microelectromechanical systems</article-title>. <source>J. Thermophys. Heat Transf.</source> <volume>12</volume>, <fpage>447</fpage>&#x2013;<lpage>449</lpage>. <pub-id pub-id-type="doi">10.2514/2.6358</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="book">
<collab>OpenFOAM Ltd</collab> (<year>2016</year>). <source>OpenFOAM: The open source CFD toolbox, user guide</source>.</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Plotnikov</surname>
<given-names>M. Y.</given-names>
</name>
<name>
<surname>Shkarupa</surname>
<given-names>E. V.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Two approaches to calculating composition of rarefied gas mixture exposed to chemical reactions at flow through cylindrical channel</article-title>. <source>Comput. Fluids</source> <volume>214</volume>, <fpage>104775</fpage>. <pub-id pub-id-type="doi">10.1016/j.compfluid.2020.104775</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Roohi</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Darbandi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Mirjalili</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Direct simulation Monte Carlo solution of subsonic flow through micro/nanoscale channels</article-title>. <source>J. heat Transf.</source> <volume>131</volume>, <fpage>092402</fpage>. <pub-id pub-id-type="doi">10.1115/1.3139105</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rothe</surname>
<given-names>D. E.</given-names>
</name>
</person-group> (<year>1965</year>). <article-title>Flow visualization using a traversing electron beam</article-title>. <source>AIAA J.</source> <volume>3</volume>, <fpage>1945</fpage>&#x2013;<lpage>1946</lpage>. <pub-id pub-id-type="doi">10.2514/3.3286</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rothe</surname>
<given-names>D. E.</given-names>
</name>
</person-group> (<year>1971</year>). <article-title>Electron-beam studies of viscous flow in supersonic nozzles</article-title>. <source>AIAA J.</source> <volume>9</volume>, <fpage>804</fpage>&#x2013;<lpage>811</lpage>. <pub-id pub-id-type="doi">10.2514/3.6279</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Scanlon</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Roohi</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>White</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Darbandi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Reese</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>An open source, parallel DSMC code for rarefied gas flows in arbitrary geometries</article-title>. <source>Comput. Fluids</source> <volume>39</volume>, <fpage>2078</fpage>&#x2013;<lpage>2089</lpage>. <pub-id pub-id-type="doi">10.1016/j.compfluid.2010.07.014</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>3D DSMC simulation of rarefied gas flows around a space crew capsule using OpenFOAM</article-title>. <source>Open J. Appl. Sci.</source> <volume>3</volume>, <fpage>35</fpage>&#x2013;<lpage>38</lpage>. <pub-id pub-id-type="doi">10.4236/ojapps.2013.31005</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Simulations for gas flows in microgeometries using the direct simulation Monte Carlo method</article-title>. <source>Int. J. Heat Fluid Flow</source> <volume>25</volume>, <fpage>975</fpage>&#x2013;<lpage>985</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijheatfluidflow.2004.02.024</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zelesnik</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Micci</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>Long</surname>
<given-names>L. N.</given-names>
</name>
</person-group> (<year>1994</year>). <article-title>Direct simulation Monte Carlo model of low Reynolds number nozzle flows</article-title>. <source>J. Propuls. Power</source> <volume>10</volume>, <fpage>546</fpage>&#x2013;<lpage>553</lpage>. <pub-id pub-id-type="doi">10.2514/3.23807</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>