<?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">858931</article-id>
<article-id pub-id-type="doi">10.3389/fmech.2022.858931</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>A Mathematical Model of a Valve-Controlled Bioreactor for Platelet Production</article-title>
<alt-title alt-title-type="left-running-head">Saville et al.</alt-title>
<alt-title alt-title-type="right-running-head">A Mathematical Model of a Platelet Bioreactor</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Saville</surname>
<given-names>Helen M.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1598600/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Howard</surname>
<given-names>Daniel</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1063587/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Ghevaert</surname>
<given-names>C&#xe9;dric</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/254936/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Best</surname>
<given-names>Serena M.</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/279394/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Cameron</surname>
<given-names>Ruth E.</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Oliver</surname>
<given-names>James M.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Waters</surname>
<given-names>Sarah L.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/27974/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Mathematical Institute</institution>, <institution>University of Oxford</institution>, <addr-line>Oxford</addr-line>, <country>United Kingdom</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Department of Haematology</institution>, <institution>University of Cambridge</institution>, <addr-line>Cambridge</addr-line>, <country>United Kingdom</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Cambridge Stem Cell Institute, Jeffrey Cheah Biomedical Centre</institution>, <institution>Cambridge Biomedical Campus</institution>, <addr-line>Cambridge</addr-line>, <country>United Kingdom</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Department of Materials Science and Metallurgy</institution>, <institution>University of Cambridge</institution>, <addr-line>Cambridge</addr-line>, <country>United Kingdom</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/1225376/overview">Feihu Zhao</ext-link>, Swansea University, United Kingdom</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/913268/overview">Reuben O&#x2019;Dea</ext-link>, University of Nottingham, United Kingdom</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/842202/overview">Ted Joseph Vaughan</ext-link>, National University of Ireland Galway, Ireland</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Sarah L. Waters, <email>waters@maths.ox.ac.uk</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Biomechanical Engineering, a section of the journal Frontiers in Mechanical Engineering</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>27</day>
<month>04</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>8</volume>
<elocation-id>858931</elocation-id>
<history>
<date date-type="received">
<day>20</day>
<month>01</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>29</day>
<month>03</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Saville, Howard, Ghevaert, Best, Cameron, Oliver and Waters.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Saville, Howard, Ghevaert, Best, Cameron, Oliver and Waters</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>As blood donor numbers decrease, while demand for platelets increases, hospitals worldwide are becoming increasingly vulnerable to critical platelet shortages. Alternative methods of supplying platelets are therefore required. One approach is to engineer platelets <italic>in vitro</italic> in a bioreactor. To characterise such a system, we develop a mathematical model of a novel platelet bioreactor described in Shepherd et al. (Biomaterials, 2018, 182, 135&#x2013;144). The bioreactor consists of upper and lower tube systems, with a cell-seeded porous collagen scaffold situated between them. Flow through the system is driven by gravity, and controlled by valves on each of the inlets and outlets. The bioreactor is long relative to its width, a feature which we exploit to derive a lubrication reduction of the Navier-Stokes equations for flow in the tube systems, coupled to Darcy flow through the porous scaffold. Flow in the tube systems and scaffold are coupled to form a network model for the bioreactor flow. We characterise the effect of geometrical parameters and valve configuration and synchronisation, on the fluxes through the bioreactor and shear stress experienced by cells in the scaffold. The simplicity of the model means that parameter sweeps take only seconds or minutes to perform, making the model a convenient tool for future bioreactor design optimisation.</p>
</abstract>
<kwd-group>
<kwd>bioreactor</kwd>
<kwd>platelets</kwd>
<kwd>reduced model</kwd>
<kwd>shear stress</kwd>
<kwd>valves</kwd>
<kwd>mathematical model</kwd>
</kwd-group>
<contract-num rid="cn001">2100109</contract-num>
<contract-sponsor id="cn001">Engineering and Physical Sciences Research Council<named-content content-type="fundref-id">10.13039/501100000266</named-content>
</contract-sponsor>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>
<italic>In vitro</italic> bioreactor systems can be used to grow biological cells and tissues in cell culture medium. They are developed with the aim of engineering cell products of sufficient quantity and quality to replace organs, tissues, and blood products sourced from donors (<xref ref-type="bibr" rid="B3">Bardsley et al., 2017</xref>). When cell products are engineered using cells derived from the patient, the potential negative impacts of the immunological response can be avoided (<xref ref-type="bibr" rid="B32">Ng et al., 2017</xref>).</p>
<p>To engineer functional cell products, bioreactors enable precise control of the operating conditions, with the aim of mimicking <italic>in vivo</italic> conditions within the bioreactor. Bioreactors can control the flux of cell culture medium into the system, delivering nutrients to the cells, whilst transporting away waste products. In addition to exploiting fluid flow to enhance mass transport by advection, overcoming diffusive transport limitations, fluid flow can provide mechanical cues to cells <italic>via</italic>, for example, pressure and shear stress (<xref ref-type="bibr" rid="B46">Sladkova and De Peppo, 2014</xref>; <xref ref-type="bibr" rid="B43">Selden and Fuller, 2018</xref>). Bioreactors that exploit fluid-enhanced mass transport and fluid-induced stress include stirred-tank [e.g., <xref ref-type="bibr" rid="B18">Galban and Locke (1999)</xref>; <xref ref-type="bibr" rid="B48">Sucosky et al. (2004)</xref>], rotating wall [e.g., <xref ref-type="bibr" rid="B16">Freed and Vunjak-Novakovic (1995)</xref>; <xref ref-type="bibr" rid="B39">Pollack et al. (2000)</xref>], and perfusion [e.g., <xref ref-type="bibr" rid="B11">Carrier et al. (2002)</xref>; <xref ref-type="bibr" rid="B51">Thon et al. (2014)</xref>] bioreactors. In bioreactor systems, cells are often seeded on substrates designed to enhance cell and tissue growth. The substrate often takes the form of a biocompatible porous scaffold (<xref ref-type="bibr" rid="B9">Burova et al., 2019</xref>). The scaffold geometry and its material properties can be designed to further control the local mechanical and biochemical environment experienced by the cells.</p>
<p>Our focus here is on the fluid dynamics of a bioreactor system used to harvest platelets from megakaryocytes seeded onto a biomaterial scaffold, as an alternative to platelets obtained from donors. Platelet transfusions are often used during surgical procedures, as well as for patients with haematological diseases or undergoing chemotherapy or stem cell treatment for cancer (<xref ref-type="bibr" rid="B10">Cameron et al., 2007</xref>; <xref ref-type="bibr" rid="B12">Charlton et al., 2014</xref>). Platelets must be stored at 18<italic>&#xb0;C</italic> to preserve their functionality outside the body. However, this temperature is not sufficiently low to prevent contamination by bacteria, and the shelf life of platelets obtained from donors is limited to 5&#x2013;7&#xa0;days (<xref ref-type="bibr" rid="B20">Hess, 2010</xref>). As a result, hospitals commonly experience platelet shortages, especially during public holidays, major weather disasters, or pandemics (<xref ref-type="bibr" rid="B14">Dolgin, 2017</xref>). Additionally, donor-derived platelets often have high immunogenicity, and <italic>in vitro</italic> methods of platelet production may be able to produce platelets with lower immunogenicity <xref ref-type="bibr" rid="B49">Suzuki et al. (2020)</xref>. These factors motivate the need for <italic>in vitro</italic> production of platelets within bioreactor systems.</p>
<p>
<italic>In vivo</italic>, at the point of platelet production, megakaryocytes migrate to sit in the vascular niche, exterior to vascular sinusoids in the bone marrow (<xref ref-type="bibr" rid="B26">Machlus and Italiano, 2013</xref>; <xref ref-type="bibr" rid="B27">Machlus et al., 2014</xref>), separated from the fluid flow by the endothelial wall (see <xref ref-type="fig" rid="F1">Figure 1</xref>). In this position, megakaryocytes form pseudopodia, called proplatelets, which protrude through the vessel wall, and use an extensive membrane reservoir to elongate into the bloodstream. Both platelets and proplatelets have been observed to be released into the bloodstream, where they further fragment into platelets, as shown in <xref ref-type="fig" rid="F1">Figure 1</xref> (<xref ref-type="bibr" rid="B22">Junt et al., 2007</xref>). This is considered to be the dominant proposed mode of platelet production, though alternative sites and modes of platelet production have been observed: whole megakaryocytes or fragments of megakaryocytes have been found to produce platelet-like structures while circulating in the bloodstream (<xref ref-type="bibr" rid="B5">Behnke and Forer, 1998</xref>); megakaryocytes have been observed to travel to the lungs, where they lodge in capillary beds and produce platelets (<xref ref-type="bibr" rid="B25">Lefran&#xe7;ais et al., 2017</xref>); and platelet release has been observed to occur <italic>via</italic> megakaryocytes undergoing cytoplasmic rupture, in response to inflammatory stimuli (<xref ref-type="bibr" rid="B33">Nishimura et al., 2015</xref>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>
<italic>In vivo</italic>, megakaryocytes sit exterior to bone marrow sinusoids. They extend proplatelets into the sinusoid flow, which exerts a shear stress on proplatelets, aiding their release into the blood stream and further fragmentation into platelets.</p>
</caption>
<graphic xlink:href="fmech-08-858931-g001.tif"/>
</fig>
<p>In both the processes of proplatelet elongation and platelet production, fluid shear stress is important and the focus of ongoing experimental research. For example, it has been shown <italic>in vitro</italic> (<xref ref-type="bibr" rid="B6">Bender et al., 2015</xref>) that proplatelet elongation occurs at 30&#xa0;<italic>&#x3bc;</italic>m/min under a flow rate of 12.5&#xa0;<italic>&#x3bc;</italic>l/h, but only 0.85&#xa0;<italic>&#x3bc;</italic>m/min in static culture <xref ref-type="bibr" rid="B38">Patel et al. (2005)</xref>. <italic>In vitro</italic> experiments have also shown that exposing megakaryocytes to shear flow results in quicker platelet production and higher platelet yields per megakaryocyte as compared to static culture (<xref ref-type="bibr" rid="B15">Dunois-Lard&#xe9; et al., 2009</xref>; <xref ref-type="bibr" rid="B6">Bender et al., 2015</xref>). A shear rate of 1800&#xa0;s<sup>&#x2212;1</sup> triggers 30<italic>%</italic>&#x2014;45<italic>%</italic> of megakaryocytes to produce platelets in 20&#xa0;min in the rectangular perfusion chamber of (<xref ref-type="bibr" rid="B15">Dunois-Lard&#xe9; et al., 2009</xref>), whereas in the absence of shear a maximum of 25<italic>%</italic> of megakaryocytes produce platelets in 24&#x2013;72&#xa0;h (<xref ref-type="bibr" rid="B2">Balduini et al., 2008</xref>).</p>
<p>To mimic the local mechanical environment of megakaryocytes <italic>in vivo</italic>, platelet bioreactors often seed megakaryocytes on biomaterial substrates which facilitate the elongation of proplatelets into an adjoining pore or channel. Once the proplatelets have fragmented into platelets, they are collected in solution at the bioreactor outlet. <xref ref-type="bibr" rid="B2">Balduini et al. (2008)</xref> (<xref ref-type="bibr" rid="B37">Pallotta et al., 2011</xref>; <xref ref-type="bibr" rid="B13">Di Buduo et al., 2015</xref>) seed megakaryocytes into a porous silk scaffold, surrounding a single biocompatible silk microtube, representing a blood vessel. <xref ref-type="bibr" rid="B51">Thon et al. (2014)</xref> situate megakaryocytes along a perforated barrier, to achieve a production rate of approximately 30 functionally viable platelets per megakaryocyte. The perforated barrier emulates the endothelium, through which proplatelets extend into a channel, which mimics the role of blood vessels. Though relatively high when compared to other <italic>in vitro</italic> studies, the platelet production rate achieved by <xref ref-type="bibr" rid="B51">Thon et al. (2014)</xref> is still much lower than the 10<sup>4</sup> platelets produced by a single megakaryocyte over the few hours of its platelet-producing lifespan <italic>in vivo</italic> (<xref ref-type="bibr" rid="B23">Kaufman et al., 1965</xref>; <xref ref-type="bibr" rid="B26">Machlus and Italiano, 2013</xref>).</p>
<p>Bioreactors for platelets are relatively novel in that their product are delicate cells that are washed out of the system, rather than a tissue growing on a construct. The critical challenges in the operation of platelet bioreactors are to control flow to ensure the megakaryocytes experience a sufficient level of shear stress, while keeping the product concentration as high as possible, so as to minimise the amount of expensive post-procedure concentration of suspended platelets that has to occur. Additionally, excessive back-flow in the direction of outlet to inlet should be avoided, to reduce the risk of transporting cells into the wrong parts of the bioreactor.</p>
<p>Our focus is an <italic>in vitro</italic> bioreactor design by <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref> for platelet production. The bioreactor has wide potential applications as a model for the bone marrow microenvironment, useful not only for <italic>in vitro</italic> production of blood cells, but also for studying the role of microenvironment parameters in the differentiation and renewal of stem cells, and for investigating disease mechanisms for haematopoeitic disorders (<xref ref-type="bibr" rid="B7">Bourgine et al., 2018</xref>).</p>
<p>The bioreactor has a collagen scaffold with graduated porosity, to retain the megakaryocyte cells [16.4 &#x2212; 22.4&#xa0;<italic>&#x3bc;</italic>m in diameter (<xref ref-type="bibr" rid="B47">Sola-Visner et al., 2007</xref>)] for continual platelet production, and allow the smaller platelets [1.6 &#x2212; 3.9&#xa0;<italic>&#x3bc;</italic>m in diameter (<xref ref-type="bibr" rid="B34">Noris et al., 2014</xref>)] to exit the scaffold once they have broken off from megakaryocytes (<xref ref-type="bibr" rid="B44">Shepherd et al., 2018</xref>). Flow is driven by gravity and controlled by valves near the inlets and outlets of the bioreactor, which are all closed to the atmosphere. Damage, activation, and aggregation of platelets is minimised by the passive nature of gravity-driven flow, with a lack of contact between platelets and mechanical pumping devices (<xref ref-type="bibr" rid="B44">Shepherd et al., 2018</xref>). Given this bioreactor setup, the question is how to control and synchronise the opening and closing of the values to ensure the megakaryocytes are exposed to sufficient levels of fluid shear stress while minimising excessive dilution of the collected cell product.</p>
<p>To address this question, we employ mathematical modelling. For examples, of mathematical and computational modelling of bioreactors, see <xref ref-type="bibr" rid="B9">Burova et al. (2019)</xref>, <xref ref-type="bibr" rid="B35">O&#x2019;Dea et al. (2012)</xref>, and references therein. Theoretical models provide insights into the characteristics of bioreactor systems that are quicker and cheaper to obtain than performing numerous, time-consuming experiments. Once calibrated, the theoretical models can be validated <italic>via</italic> detailed comparison of the theoretical model predictions with experimental data, and used to inform bioreactor operating conditions.</p>
<p>The bioreactor system is characterised by disparate lengthscales enabling the identification of small parameters, e.g., the ratio of tube diameter to length. While the presence of small parameters makes a purely computational approach to solving the full system to governing equations challenging, they can be exploited in a systematic asymptotic analysis to derive simpler reduced models that retain the key physical mechanisms while being tractable and amenable to numerical methods. The primary aim of this work is to use such a reduced mathematical modelling approach to determine valve dynamics that address the challenges mentioned above. The mathematical model presented in this paper may also be viewed as a framework for any bioreactor build from long thin tubes, porous scaffolds, and pinch valves; thus may readily be adapted to similar bioreactors, such as those used by <xref ref-type="bibr" rid="B21">Jaasma et al. (2008)</xref>, <xref ref-type="bibr" rid="B8">Brown et al. (2008)</xref> and <xref ref-type="bibr" rid="B30">McCulloch et al. (2004)</xref>.</p>
<p>We use the Navier-Stokes equations and Darcy&#x2019;s law, which have both been widely used in bioreactor modelling, see, for example, (<xref ref-type="bibr" rid="B48">Sucosky et al., 2004</xref>; <xref ref-type="bibr" rid="B45">Shipley et al., 2010</xref>). The bioreactor features flow in tubes with prescribed wall motion. Analytical studies of the Navier-Stokes equations in tubes with prescribed wall motion have previously been conducted in the regime of high-frequency, small-amplitude, long-wavelength motion (<xref ref-type="bibr" rid="B42">Secomb, 1978</xref>; <xref ref-type="bibr" rid="B54">Waters and Guiot, 2001</xref>; <xref ref-type="bibr" rid="B19">Heil and Waters, 2006</xref>; <xref ref-type="bibr" rid="B36">O&#x2019;Dea and Waters, 2006</xref>; <xref ref-type="bibr" rid="B56">Whittaker et al., 2010</xref>) and large-amplitude, small-frequency long-wavelength motion (<xref ref-type="bibr" rid="B36">O&#x2019;Dea and Waters, 2006</xref>); as well as for forced peristaltic walls, in the regime of small amplitude oscillations (<xref ref-type="bibr" rid="B17">Fung and Yih, 1968</xref>), and of long wavelengths with small Reynolds number (<xref ref-type="bibr" rid="B28">Manton, 1975</xref>), leading to lubrication equations.</p>
<p>Darcy&#x2019;s law is appropriate for a rigid scaffold in which the pores are connected, and therefore good for a simplest-first modelling approach. To couple flow in the channels and scaffold, appropriate interface conditions must be specified at the interface. We impose continuity of normal stress, normal flux, and the Beavers-Joseph slip condition. This last condition relates the shear stress of the channel flow to the discontinuity in slip velocities of the two regions, through a slip coefficient that depends on the geometric properties of the interface and the permeability of the scaffold. Since its initial empirical justification, this condition has been analytically justified for laminar flow in a channel, which is close to our physical set-up (<xref ref-type="bibr" rid="B41">Saffman, 1971</xref>).</p>
<p>The paper is structured as follows. We first detail the geometry and operation of the bioreactor in <xref ref-type="sec" rid="s2-1">Section 2.1</xref>. A discussion of the modelling approach is provided in <xref ref-type="sec" rid="s2-2-1">Section 2.2.1</xref>, before stating, reducing, and solving the model in <xref ref-type="sec" rid="s2-2-3">Section 2.2.3</xref>, <xref ref-type="sec" rid="s2-2-4">2.2.4</xref>. In <xref ref-type="sec" rid="s3">Section 3</xref> we investigate the effect of valve dynamics, bioreactor length, and scaffold permeability on the scaffold shear stress and bioreactor fluxes. We conclude with a discussion on applications of the work in <xref ref-type="sec" rid="s4">Section 4</xref>.</p>
</sec>
<sec id="s2">
<title>2 Methods</title>
<sec id="s2-1">
<title>2.1 Bioreactor Design and Operation</title>
<p>A schematic of the perfusion bioreactor setup is shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. The megakaryocytes are seeded in a porous collagen scaffold, inside a cuboid chamber that is sandwiched between two channels, with identical rectangular cross-sections. Fluid flows into each channel from a reservoir of cell culture media, and out of each channel into a reservoir, controlled in each case by a sequence of valve tubing, valves, and resistor tubing. Fluid can also flow freely between the channels and the scaffold. The pressure head due to gravity drives fluid into the channels: differences in pressure in the channels can result in flow through the scaffold. The porous collagen scaffold has two layers, each of which is fairly homogeneous and highly interconnected. As described in <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref>, the upper layer has a higher average pore size and porosity than the lower layer, so that the megakaryocytes are trapped in the upper layer, while the smaller platelets that are produced are able to move through both layers, with the aim of them being flushed through the system and collected at the lower channel outlet.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Schematic of the valve-controlled, gravity driven platelet bioreactor designed by <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref>, showing the inlet and outlet reservoirs, joined by valve tubing, valves, resistor tubing, channels, and a collagen scaffold. Megakaryocytes sit in the collagen scaffold and produce platelets, which are washed out into the lower outlet reservoir. The upper and lower tubing systems have equal axial lengthscales, <italic>l</italic>&#x2a;; the heights of the inlet reservoirs above the base of the bioreactor are <inline-formula id="inf1">
<mml:math id="m1">
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> and <inline-formula id="inf2">
<mml:math id="m2">
<mml:msubsup>
<mml:mi>h</mml:mi>
<mml:mi>&#x2113;</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>, respectively; the scaffold height is <inline-formula id="inf3">
<mml:math id="m3">
<mml:msubsup>
<mml:mi>h</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>; and the scaffold length is <inline-formula id="inf4">
<mml:math id="m4">
<mml:msubsup>
<mml:mi>l</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic xlink:href="fmech-08-858931-g002.tif"/>
</fig>
<p>Throughout the bioreactor, materials with low platelet reactivity are used to reduce occurrence of platelets being preemptively activated: polycarbonate for the channel and scaffold walls, and medical grade polyvinyl chloride for the tubing.</p>
<p>To seed the bioreactor scaffold with megakaryocytes, <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref> deliver 400, 000 megakaryocytes suspended in 5&#xa0;ml of culture media over a 5&#xa0;min period, with the suspension entering the system through the (fully open) upper valve tubing, driven by gravity. Three doses of 5&#xa0;ml of culture media are then passed through the system to remove unbound cells. After seeding, the bioreactor is in operation for the next 20&#xa0;h. Each valve opens and shuts periodically to control the fluid flow. The valves are open for approximately one in every 20&#xa0;s, and the opening and closing of valves occurs over tens of milliseconds. The four valves have staggered timings, rather than opening and closing in unison, so as to reduce the chance of air bubbles forming.</p>
</sec>
<sec id="s2-2">
<title>2.2 Model</title>
<sec id="s2-2-1">
<title>2.2.1 Overview of Modelling Approach</title>
<p>We model the cell culture media as a Newtonian viscous fluid, with viscosity <italic>&#x3bc;</italic> and density <italic>&#x3c1;</italic>. We neglect the effect of cells and scaffold deformation, and assume that the scaffold is a homogeneous rigid porous material. We note that the analysis may be readily extended to include two or more distinct porous layers. The heights of the inlet reservoirs, as well as the valve configurations can be varied to control fluid flow through the bioreactor system. Throughout this paper we use <italic>tube system</italic> to mean the combined channel, resistor tubing, valve and valve tubing. Flow is governed by the incompressible Navier-Stokes equations in the upper and lower tube systems, and by Darcy&#x2019;s law in the scaffold. We impose no-slip and no-flux conditions on the impermeable rigid boundaries of the channels, tubes and valves. To model valves opening and closing, we prescribe time-dependent wall geometry. At the channel-scaffold interface we impose continuity of normal flux, continuity of normal stress, and the Beavers-Joseph slip condition (<xref ref-type="bibr" rid="B4">Beavers and Joseph, 1967</xref>).</p>
<p>In this paper, we present a simple model that captures the flow in the numerous different regions of the bioreactor system. In particular, we assume that the aspect ratio and flow rate are everywhere small enough that we can adopt the lubrication approximation, and thus we neglect inertia in the system. We note that for junctions in which there are sharp changes in cross-sectional area, the lubrication approximation breaks down. However, as discussed at the end of <xref ref-type="sec" rid="s2-2-4">Section 2.2.4</xref>, we can systematically justify imposing continuity of flux and pressure conditions at these junctions.</p>
</sec>
<sec id="s2-2-2">
<title>2.2.2 Geometry</title>
<p>The (equal) centreline arclengths of the upper and lower tube systems are denoted <italic>l</italic>&#x2a;. The upper and lower tube systems are labelled by <italic>i</italic> &#x3d; <italic>u</italic>, <italic>&#x2113;</italic> respectively, throughout the following. We denote by <inline-formula id="inf5">
<mml:math id="m5">
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> <inline-formula id="inf6">
<mml:math id="m6">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> the height of the inlet of the upper (lower) tube system above that of its outlet, so that gravity generates a head of <inline-formula id="inf7">
<mml:math id="m7">
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>g</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> <inline-formula id="inf8">
<mml:math id="m8">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>g</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> across the upper (lower) tube system; see <xref ref-type="fig" rid="F2">Figure 2</xref>. We adopt an orthogonal curvilinear coordinate system (<italic>x</italic>&#x2a;, <italic>y</italic>&#x2a;, <italic>z</italic>&#x2a;) in each of the two tube systems, with the <italic>z</italic>&#x2a; &#x2212; axis running along the axial centreline from inlet to outlet, and <italic>x</italic>&#x2a; and <italic>y</italic>&#x2a; being cross-sectional coordinates.</p>
<p>The upper and lower tube systems have four regions differing in their cross section, shown in <xref ref-type="fig" rid="F3">Figure 3</xref>: channels, with fixed, rectangular cross-sections of width 2<italic>c</italic>&#x2a; and height <inline-formula id="inf9">
<mml:math id="m9">
<mml:mn>2</mml:mn>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>; resistor tubing, with fixed, circular cross-sections of radius <inline-formula id="inf10">
<mml:math id="m10">
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>; valve tubing, with fixed, circular cross-sections of radius <inline-formula id="inf11">
<mml:math id="m11">
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, and valves, with time-dependent cross-sections, idealised for modelling purposes to be elliptical.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Simplified modelling domain, showing cross-sectional shapes of each of the valve tubing, valve, resistor tubing, channel, and scaffold regions.</p>
</caption>
<graphic xlink:href="fmech-08-858931-g003.tif"/>
</fig>
<p>We denote by <inline-formula id="inf12">
<mml:math id="m12">
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> for <italic>j</italic> &#x3d; 0, &#x2026; , 9 the <italic>z</italic>-coordinate of the junctions between the components, as illustrated in <xref ref-type="fig" rid="F3">Figure 3</xref>. Valve tubing occupies <inline-formula id="inf13">
<mml:math id="m13">
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x222a;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>9</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and each piece has length <inline-formula id="inf14">
<mml:math id="m14">
<mml:msubsup>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>, valves occupy <inline-formula id="inf15">
<mml:math id="m15">
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x222a;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>7</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and each valve has length <inline-formula id="inf16">
<mml:math id="m16">
<mml:msubsup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, resistor tubing occupies <inline-formula id="inf17">
<mml:math id="m17">
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x222a;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>6</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>7</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and each piece has length <inline-formula id="inf18">
<mml:math id="m18">
<mml:msubsup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, and channels occupy <inline-formula id="inf19">
<mml:math id="m19">
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>6</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and have length <inline-formula id="inf20">
<mml:math id="m20">
<mml:msubsup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>. Thus, the cross-sectional areas in the valve tubing, resistor tubing, and channel regions of the bioreactor are given by<disp-formula id="e1">
<mml:math id="m21">
<mml:msubsup>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>&#x3c0;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mtext>for</mml:mtext>
<mml:mspace width="1em"/>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x222a;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>9</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>&#x3c0;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mtext>for</mml:mtext>
<mml:mspace width="1em"/>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x222a;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>6</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>7</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>4</mml:mn>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mtext>for</mml:mtext>
<mml:mspace width="1em"/>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>6</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>The elliptical cross-sections of the valves have semi-major axes <inline-formula id="inf21">
<mml:math id="m22">
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and semi-minor axes <inline-formula id="inf22">
<mml:math id="m23">
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, where <italic>j</italic> &#x3d; 1, 7, and <italic>t</italic>&#x2a; denotes time. We parameterise the valve walls as <inline-formula id="inf23">
<mml:math id="m24">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, for <inline-formula id="inf24">
<mml:math id="m25">
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="[" close=")">
<mml:mrow>
<mml:mn>0,2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula>, <inline-formula id="inf25">
<mml:math id="m26">
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, where <italic>j</italic> &#x3d; 1, 7, so that the cross-sectional valve areas are <inline-formula id="inf26">
<mml:math id="m27">
<mml:msubsup>
<mml:mi>A</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>. The semi-minor and semi-major axes are determined by prescribing the area and circumference of the valve cross-section at each axial location and time. At each point in time, the cross-sectional area of each valve located in <inline-formula id="inf27">
<mml:math id="m28">
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> or <inline-formula id="inf28">
<mml:math id="m29">
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>7</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> is prescribed to take one of the forms <inline-formula id="inf29">
<mml:math id="m30">
<mml:msubsup>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3c0;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> if the valve is closed, <inline-formula id="inf30">
<mml:math id="m31">
<mml:msubsup>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> if the valve is open, and<disp-formula id="e2">
<mml:math id="m32">
<mml:msubsup>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,7</mml:mn>
</mml:math>
<label>(2)</label>
</disp-formula>if the valve is moving between being closed and open, with period <italic>T</italic> for one full opening and closing cycle. The small parameter <italic>&#x3b4;</italic> controls how completely the valve can close. (For numerical convenience, the valves are prevented from closing completely.) Note that as the exact functional form of the time dependency in (<xref ref-type="disp-formula" rid="e2">2</xref>) is unknown, for modelling purposes we have chosen an illustrative cosine form for simplicity. The valve is most heavily constricted at its centre, where <inline-formula id="inf31">
<mml:math id="m33">
<mml:msubsup>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> can fluctuate between <inline-formula id="inf32">
<mml:math id="m34">
<mml:mi>&#x3c0;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> (fully open) and <inline-formula id="inf33">
<mml:math id="m35">
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3c0;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> (closed). The ellipses&#x2019; circumferences are given by <inline-formula id="inf34">
<mml:math id="m36">
<mml:mn>4</mml:mn>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf35">
<mml:math id="m37">
<mml:msubsup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula> is the eccentricity, and <italic>E</italic> is the complete elliptic integral of the second kind. The circumferences are fixed to be constant in time, and equal to the circumference of the valve tubing.</p>
<p>The velocities of the walls in the bioreactor are <inline-formula id="inf36">
<mml:math id="m38">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> for <inline-formula id="inf37">
<mml:math id="m39">
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> for <italic>j</italic> &#x3d; 1, 7, and <inline-formula id="inf38">
<mml:math id="m40">
<mml:msubsup>
<mml:mi mathvariant="bold-italic">U</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">0</mml:mn>
</mml:math>
</inline-formula> for <inline-formula id="inf39">
<mml:math id="m41">
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x222a;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>7</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x222a;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>9</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>The scaffold has centreline arclength, <inline-formula id="inf40">
<mml:math id="m42">
<mml:msubsup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, and rectangular cross-section with height <inline-formula id="inf41">
<mml:math id="m43">
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> and width <inline-formula id="inf42">
<mml:math id="m44">
<mml:mn>2</mml:mn>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>. It occupies <inline-formula id="inf43">
<mml:math id="m45">
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3c;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>5</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>.</p>
<p>The cross-sections of the upper tube system, lower tube system, and scaffold are labelled as &#x3a9;<sub>
<italic>u</italic>
</sub>, &#x3a9;<sub>
<italic>&#x2113;</italic>
</sub> and &#x3a9;<sub>
<italic>s</italic>
</sub>, respectively, with boundaries <italic>&#x2202;</italic>&#x3a9;<sub>
<italic>u</italic>
</sub>, <italic>&#x2202;</italic>&#x3a9;<sub>
<italic>&#x2113;</italic>
</sub>, <italic>&#x2202;</italic>&#x3a9;<sub>
<italic>s</italic>
</sub>, and interfaces &#x393;<sub>
<italic>i</italic>
</sub> &#x3d; <italic>&#x2202;</italic>&#x3a9;<sub>
<italic>i</italic>
</sub> &#x2229; <italic>&#x2202;</italic>&#x3a9;<sub>
<italic>s</italic>
</sub> between scaffold and channel cross-sections.</p>
<p>Typical values for <inline-formula id="inf44">
<mml:math id="m46">
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mspace width="0.17em"/>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:mspace width="0.17em"/>
<mml:msubsup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mspace width="0.17em"/>
<mml:msubsup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mspace width="0.17em"/>
<mml:msubsup>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mspace width="0.17em"/>
<mml:msup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:mspace width="0.17em"/>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mspace width="0.17em"/>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> and <inline-formula id="inf45">
<mml:math id="m47">
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> are given in <xref ref-type="table" rid="T1">Table 1</xref>. The values reflect those of the bioreactor in <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref>, and the wider literature on the permeability of collagen scaffolds (<xref ref-type="bibr" rid="B31">Mohee et al., 2019</xref>). The model is valid for a wider range of parameters than those in <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref> (discussed in <xref ref-type="sec" rid="s2-2-4">Section 2.2.4</xref>); thus, to explore bioreactor design considerations, we provide illustrative results both for the parameter values of Shepherd et al. and for a wider range of parameters.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Model parameters, chosen to mimic the bioreactor of <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref>. Where a range is give, values or ranges in brackets have been used in simulations. The values without a citation are reported here for the first time.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Name</th>
<th align="center">Symbol</th>
<th align="center">Bioreactor value(s)</th>
<th align="center">Units</th>
<th align="center">Source</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">upper reservoir height</td>
<td align="center">
<inline-formula id="inf46">
<mml:math id="m48">
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">0&#x2212;3 (0.5)</td>
<td align="center">m</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">lower reservoir height</td>
<td align="center">
<inline-formula id="inf47">
<mml:math id="m49">
<mml:msubsup>
<mml:mi>h</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">0&#x2212;0.5 (0.25)</td>
<td align="center">m</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">scaffold height</td>
<td align="center">
<inline-formula id="inf48">
<mml:math id="m50">
<mml:msubsup>
<mml:mi>h</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.004</td>
<td align="center">m</td>
<td align="center">
<xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref>
</td>
</tr>
<tr>
<td align="left">tube system length</td>
<td align="center">
<italic>l</italic>&#x2a;</td>
<td align="center">1.4</td>
<td align="center">m</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">scaffold length</td>
<td align="center">
<inline-formula id="inf49">
<mml:math id="m51">
<mml:msubsup>
<mml:mi>l</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.01</td>
<td align="center">m</td>
<td align="center">
<xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref>
</td>
</tr>
<tr>
<td align="left">valve tubing length</td>
<td align="center">
<inline-formula id="inf50">
<mml:math id="m52">
<mml:msubsup>
<mml:mi>l</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.5</td>
<td align="center">m</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">valve length</td>
<td align="center">
<inline-formula id="inf51">
<mml:math id="m53">
<mml:msubsup>
<mml:mi>l</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.005</td>
<td align="center">m</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">resistor tubing length</td>
<td align="center">
<inline-formula id="inf52">
<mml:math id="m54">
<mml:msubsup>
<mml:mi>l</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.15</td>
<td align="center">m</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">channel length</td>
<td align="center">
<inline-formula id="inf53">
<mml:math id="m55">
<mml:msubsup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.09</td>
<td align="center">m</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">scaffold half-width</td>
<td align="center">
<inline-formula id="inf54">
<mml:math id="m56">
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">7.5 &#xd7; 10<sup>&#x2013;4</sup>
</td>
<td align="center">m</td>
<td align="center">
<xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref>
</td>
</tr>
<tr>
<td align="left">valve tubing radius</td>
<td align="center">
<inline-formula id="inf55">
<mml:math id="m57">
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.001</td>
<td align="center">m</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">resistor tubing radius</td>
<td align="center">
<inline-formula id="inf56">
<mml:math id="m58">
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">2 &#xd7; 10<sup>&#x2013;4</sup>
</td>
<td align="center">m</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">channel half-height</td>
<td align="center">
<inline-formula id="inf57">
<mml:math id="m59">
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.0025</td>
<td align="center">m</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">channel half-width</td>
<td align="center">
<italic>c</italic>&#x2a;</td>
<td align="center">7.5 &#xd7; 10<sup>&#x2013;4</sup>
</td>
<td align="center">m</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">valve timescale</td>
<td align="center">
<italic>T</italic>
</td>
<td align="center">10<sup>&#x2013;5</sup> &#x2212; 10</td>
<td align="center">s</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">interface slip coefficient</td>
<td align="center">
<italic>&#x3b1;</italic>
</td>
<td align="center">1.3&#x2013;7 (4)</td>
<td align="center">&#x2212;</td>
<td align="center">
<xref ref-type="bibr" rid="B50">Taylor (1971)</xref>
</td>
</tr>
<tr>
<td align="left">cell culture viscosity</td>
<td align="center">
<italic>&#x3bc;</italic>
</td>
<td align="center">0.001</td>
<td align="center">Pa s</td>
<td align="center">
<xref ref-type="bibr" rid="B24">Korson et al. (1969)</xref>
</td>
</tr>
<tr>
<td align="left">scaffold permeability</td>
<td align="center">
<italic>K</italic>
</td>
<td align="center">10<sup>&#x2013;15</sup> &#x2212; 10<sup>&#x2013;9</sup> (10<sup>&#x2013;11</sup>)</td>
<td align="center">m<sup>2</sup>
</td>
<td align="center">
<xref ref-type="bibr" rid="B31">Mohee et al. (2019)</xref>
</td>
</tr>
<tr>
<td align="left">scaffold tortuosity</td>
<td align="center">
<italic>&#x3c4;</italic>
</td>
<td align="center">1.49&#x2212;1.99 (1.74)</td>
<td align="center">&#x2212;</td>
<td align="center">
<xref ref-type="bibr" rid="B31">Mohee et al. (2019)</xref>
</td>
</tr>
<tr>
<td align="left">scaffold porosity</td>
<td align="center">
<italic>&#x3d5;</italic>
</td>
<td align="center">0.88&#x2013;0.91 (0.9)</td>
<td align="center">&#x2212;</td>
<td align="center">
<xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref>
</td>
</tr>
<tr>
<td align="left">average pore diameter</td>
<td align="center">
<italic>d</italic>
</td>
<td align="center">4 &#xd7; 10<sup>&#x2013;5</sup> &#x2212; 8 &#xd7; 10<sup>&#x2013;5</sup> (6 &#xd7; 10<sup>&#x2013;5</sup>)</td>
<td align="center">m</td>
<td align="center">
<xref ref-type="bibr" rid="B31">Mohee et al. (2019)</xref>
</td>
</tr>
<tr>
<td align="left">lab atmospheric pressure</td>
<td align="center">
<italic>p</italic>
<sub>atm</sub>
</td>
<td align="center">1.025 &#xd7; 10<sup>5</sup>
</td>
<td align="center">Pa</td>
<td align="center">&#x2013;</td>
</tr>
<tr>
<td align="left">cell culture density</td>
<td align="center">
<italic>&#x3c1;</italic>
</td>
<td align="center">1,000</td>
<td align="center">kg/m<sup>3</sup>
</td>
<td align="center">
<xref ref-type="bibr" rid="B52">US (2020)</xref>
</td>
</tr>
<tr>
<td align="left">gravitational acceleration</td>
<td align="center">
<italic>g</italic>
</td>
<td align="center">10</td>
<td align="center">m/s<sup>2</sup>
</td>
<td align="center">&#x2013;</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2-2-3">
<title>2.2.3 Governing Equations, Boundary Conditions, and Interface Conditions</title>
<p>We consider flow of a viscous Newtonian fluid of viscosity <italic>&#x3bc;</italic> and density <italic>&#x3c1;</italic>. Neglecting the effects of curvature, as the ratio of transverse lengthscale to radius of curvature of the tube centreline is small, the flow in the upper and lower tube systems, <inline-formula id="inf58">
<mml:math id="m60">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>9</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, is governed by the incompressible Navier-Stokes equations<disp-formula id="e3">
<mml:math id="m61">
<mml:mi>&#x3c1;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:math>
<label>(3)</label>
</disp-formula>and the flow in the scaffold, <inline-formula id="inf59">
<mml:math id="m62">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>5</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, is governed by Darcy&#x2019;s law with the continuity equation<disp-formula id="e4">
<mml:math id="m63">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2207;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mo>&#x2207;</mml:mo>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>.</mml:mo>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>Here, <inline-formula id="inf60">
<mml:math id="m64">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> are the velocities in the upper and lower tube systems, with components <inline-formula id="inf61">
<mml:math id="m65">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> in the (<italic>x</italic>, <italic>y</italic>, <italic>z</italic>) directions, and the reduced pressures are <inline-formula id="inf62">
<mml:math id="m66">
<mml:msubsup>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>atm</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>g</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>Y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> in terms of <italic>Y</italic>&#x2a;, the elevation in the lab frame, and the absolute pressure <inline-formula id="inf63">
<mml:math id="m67">
<mml:msubsup>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>. The velocity in the scaffold is <inline-formula id="inf64">
<mml:math id="m68">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, with components <inline-formula id="inf65">
<mml:math id="m69">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> in the (<italic>x</italic>, <italic>y</italic>, <italic>z</italic>) directions, the reduced pressure in the scaffold is <inline-formula id="inf66">
<mml:math id="m70">
<mml:msubsup>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>atm</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>g</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>Y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, and the scaffold permeability is <italic>K</italic>. Note that transverse flow through the scaffold refers to vertical flow, <inline-formula id="inf67">
<mml:math id="m71">
<mml:msubsup>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, through the scaffold, and axial flow in the scaffold refers to horizontal flow, <inline-formula id="inf68">
<mml:math id="m72">
<mml:msubsup>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>.</p>
<p>At the solid walls of the tube systems we impose the usual no-slip and no-flux conditions given by<disp-formula id="e5">
<mml:math id="m73">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mspace width="1em"/>
<mml:mtext>on</mml:mtext>
<mml:mspace width="1em"/>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>We prescribe normal stress and no tangential velocity at the inlet and outlet of the upper and lower tube systems, <italic>viz.</italic>
<disp-formula id="e6a">
<mml:math id="m74">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>g</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mtext>at</mml:mtext>
<mml:mspace width="0.17em"/>
<mml:mspace width="0.17em"/>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6a)</label>
</disp-formula>
<disp-formula id="e6b">
<mml:math id="m75">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mtext>at</mml:mtext>
<mml:mspace width="0.17em"/>
<mml:mspace width="0.17em"/>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6b)</label>
</disp-formula>
<disp-formula id="e6c">
<mml:math id="m76">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>g</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mspace width="0.17em"/>
<mml:mtext>at</mml:mtext>
<mml:mspace width="0.17em"/>
<mml:mspace width="0.17em"/>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6c)</label>
</disp-formula>
<disp-formula id="e6d">
<mml:math id="m77">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
<mml:mspace width="0.17em"/>
<mml:mtext>at</mml:mtext>
<mml:mspace width="0.17em"/>
<mml:mspace width="0.17em"/>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6d)</label>
</disp-formula>where <bold>
<italic>t</italic>
</bold> is any tangent to the cross-section, <inline-formula id="inf69">
<mml:math id="m78">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mi mathvariant="bold-italic">I</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:math>
</inline-formula> is the stress tensor in the pipe, and <italic>g</italic> is the gravitational acceleration. On the impermeable scaffold walls we have the no-flux condition, so that<disp-formula id="e7">
<mml:math id="m79">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mspace width="1em"/>
<mml:mtext>on</mml:mtext>
<mml:mspace width="1em"/>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x5c;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x222a;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>At the interfaces &#x393;<sub>
<italic>u</italic>
</sub> and &#x393;<sub>
<italic>&#x2113;</italic>
</sub> between scaffold and channels, we prescribe continuity of normal flux, continuity of normal stress, and the Beavers-Joseph-Saffman condition:<disp-formula id="e8a">
<mml:math id="m80">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mspace width="1em"/>
<mml:mtext>on</mml:mtext>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(8a)</label>
</disp-formula>
<disp-formula id="e8b">
<mml:math id="m81">
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mspace width="1em"/>
<mml:mtext>on</mml:mtext>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(8b)</label>
</disp-formula>
<disp-formula id="e8c">
<mml:math id="m82">
<mml:mi mathvariant="bold-italic">n</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="bold-italic">t</mml:mi>
<mml:mspace width="1em"/>
<mml:mtext>on</mml:mtext>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(8c)</label>
</disp-formula>where <italic>&#x3b1;</italic> is the Beaver-Joseph slip coefficient, and <bold>
<italic>t</italic>
</bold> is any tangent to the interface. The system is closed by imposing the initial fluid velocities <inline-formula id="inf70">
<mml:math id="m83">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> and <inline-formula id="inf71">
<mml:math id="m84">
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="bold-italic">u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> at <italic>t</italic>&#x2a; &#x3d; 0 everywhere except in the scaffold region, but we shall consider a quasi-steady reduction that does not require the imposition of initial conditions (the original initial conditions being satisfied in a short temporal boundary layer).</p>
</sec>
<sec id="s2-2-4">
<title>2.2.4 Non-Dimensionalisation and Model Reduction</title>
<p>We exploit the slender geometry of the bioreactor to derive systematically a reduced model, where we consider the lubrication regime in which the aspect ratio and reduced Reynolds number are small in each tubing section. For the purposes of non-dimensionalisation, we introduce the aspect ratio <inline-formula id="inf72">
<mml:math id="m85">
<mml:mi>&#x3f5;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x226a;</mml:mo>
<mml:mn>1</mml:mn>
</mml:math>
</inline-formula>, which is the ratio of the smallest transverse lengthscale the largest axial lengthscale. We non-dimensionalise the governing <xref ref-type="disp-formula" rid="e3">Eq. 3</xref>, and boundary conditions (<xref ref-type="disp-formula" rid="e5">5</xref>), (<xref ref-type="sec" rid="s2-2-3">Section 2.2.3</xref>) in the upper and lower tube systems using the following scalings<disp-formula id="e9">
<mml:math id="m86">
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3f5;</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:msubsup>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>g</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>U</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3f5;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="0.17em"/>
<mml:mspace width="1em"/>
<mml:msup>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi>t</mml:mi>
<mml:mo>.</mml:mo>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>The reduced pressures are non-dimensionalised with respect to the pressure head across the upper tube system. We choose the velocity scaling <italic>U</italic> to reflect a balance between viscous dissipation and the axial pressure gradient, so that<disp-formula id="e10">
<mml:math id="m87">
<mml:mi>U</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>g</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>The governing <xref ref-type="disp-formula" rid="e4">Eq. 4</xref> and boundary conditions (<xref ref-type="disp-formula" rid="e7">7</xref>) and (<xref ref-type="sec" rid="s2-2-3">Section 2.2.3</xref>) in the scaffold are non-dimensionalised using the following scalings<disp-formula id="e11">
<mml:math id="m88">
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3f5;</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:msubsup>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>g</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3f5;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<p>The scale for the reduced pressure is the same as in the tube systems, motivated by the continuity of stress condition (<xref ref-type="disp-formula" rid="e8b">8b</xref>) at the interfaces &#x393;<sub>
<italic>u</italic>,<italic>&#x2113;</italic>
</sub>. Darcy&#x2019;s law (<xref ref-type="disp-formula" rid="e4">4</xref>) sets the cross-sectional velocity scaling as<disp-formula id="e12">
<mml:math id="m89">
<mml:msub>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>g</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
<p>In addition to <italic>&#x3f5;</italic> and the various dimensionless lengths in the bioreactor (see <xref ref-type="table" rid="T2">Tables 2</xref>, <xref ref-type="table" rid="T3">3</xref> for lists of dimensionless lengths and coordinates, respectively), the resulting dimensionless governing equations are characterised by the dimensionless parameters<disp-formula id="e13">
<mml:math id="m90">
<mml:mi mathvariant="script">R</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>&#x3c1;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi mathvariant="script">A</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi mathvariant="script">B</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="1em"/>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>U</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Dimensionless parameters corresponding to the bioreactor geometry of <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref>, given to 2 s.f.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Name</th>
<th align="center">Symbol</th>
<th align="center">Formula</th>
<th align="center">Value(s)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">upper reservoir height</td>
<td align="center">
<italic>h</italic>
<sub>
<italic>u</italic>
</sub>
</td>
<td align="center">
<inline-formula id="inf73">
<mml:math id="m91">
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">1</td>
</tr>
<tr>
<td align="left">lower reservoir height</td>
<td align="center">
<italic>h</italic>
<sub>
<italic>&#x2113;</italic>
</sub>
</td>
<td align="center">
<inline-formula id="inf74">
<mml:math id="m92">
<mml:msubsup>
<mml:mi>h</mml:mi>
<mml:mi>&#x2113;</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.5</td>
</tr>
<tr>
<td align="left">scaffold height</td>
<td align="center">
<italic>h</italic>
<sub>
<italic>s</italic>
</sub>
</td>
<td align="center">
<inline-formula id="inf75">
<mml:math id="m93">
<mml:msubsup>
<mml:mi>h</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">20</td>
</tr>
<tr>
<td align="left">tube system length</td>
<td align="center">
<italic>l</italic>
</td>
<td align="center">
<italic>l</italic>&#x2a;/<italic>l</italic>&#x2a;</td>
<td align="center">1</td>
</tr>
<tr>
<td align="left">scaffold length</td>
<td align="center">
<italic>l</italic>
<sub>
<italic>s</italic>
</sub>
</td>
<td align="center">
<inline-formula id="inf76">
<mml:math id="m94">
<mml:msubsup>
<mml:mi>l</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.0071</td>
</tr>
<tr>
<td align="left">valve tubing length</td>
<td align="center">
<italic>l</italic>
<sub>
<italic>t</italic>
</sub>
</td>
<td align="center">
<inline-formula id="inf77">
<mml:math id="m95">
<mml:msubsup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.36</td>
</tr>
<tr>
<td align="left">valve length</td>
<td align="center">
<italic>l</italic>
<sub>
<italic>v</italic>
</sub>
</td>
<td align="center">
<inline-formula id="inf78">
<mml:math id="m96">
<mml:msubsup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.0036</td>
</tr>
<tr>
<td align="left">resistor tubing length</td>
<td align="center">
<italic>l</italic>
<sub>
<italic>r</italic>
</sub>
</td>
<td align="center">
<inline-formula id="inf79">
<mml:math id="m97">
<mml:msubsup>
<mml:mi>l</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.11</td>
</tr>
<tr>
<td align="left">channel length</td>
<td align="center">
<italic>l</italic>
<sub>
<italic>c</italic>
</sub>
</td>
<td align="center">
<inline-formula id="inf80">
<mml:math id="m98">
<mml:msubsup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>
</td>
<td align="center">0.064</td>
</tr>
<tr>
<td align="left">scaffold half-depth</td>
<td align="center">
<italic>b</italic>
<sub>
<italic>s</italic>
</sub>
</td>
<td align="center">
<inline-formula id="inf81">
<mml:math id="m99">
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">7.5</td>
</tr>
<tr>
<td align="left">valve tubing radius</td>
<td align="center">
<italic>b</italic>
<sub>
<italic>v</italic>
</sub>
</td>
<td align="center">
<inline-formula id="inf82">
<mml:math id="m100">
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">5</td>
</tr>
<tr>
<td align="left">resistor tubing radius</td>
<td align="center">
<italic>b</italic>
<sub>
<italic>r</italic>
</sub>
</td>
<td align="center">
<inline-formula id="inf83">
<mml:math id="m101">
<mml:msubsup>
<mml:mi>h</mml:mi>
<mml:mi>&#x2113;</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">1</td>
</tr>
<tr>
<td align="left">channel half-breadth</td>
<td align="center">
<italic>b</italic>
<sub>
<italic>c</italic>
</sub>
</td>
<td align="center">
<inline-formula id="inf84">
<mml:math id="m102">
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">12.5</td>
</tr>
<tr>
<td align="left">channel half-depth</td>
<td align="center">
<italic>c</italic>
</td>
<td align="center">
<inline-formula id="inf85">
<mml:math id="m103">
<mml:msup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
</mml:math>
</inline-formula>
</td>
<td align="center">3.25</td>
</tr>
<tr>
<td align="left">reduced Reynolds number</td>
<td align="center">
<inline-formula id="inf86">
<mml:math id="m104">
<mml:mi mathvariant="script">R</mml:mi>
</mml:math>
</inline-formula>
</td>
<td align="center">
<italic>&#x3f5;</italic>
<sup>2</sup>
<italic>&#x3c1;l</italic>&#x2a;<italic>U</italic>/<italic>&#x3bc;</italic>
</td>
<td align="center">2.6 &#xd7; 10<sup>&#x2013;4</sup>
</td>
</tr>
<tr>
<td align="left">dimensionless slip coefficient</td>
<td align="center">
<inline-formula id="inf87">
<mml:math id="m105">
<mml:mi mathvariant="script">A</mml:mi>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf88">
<mml:math id="m106">
<mml:msqrt>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:msqrt>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">1.8 &#xd7; 10<sup>&#x2013;7</sup>
</td>
</tr>
<tr>
<td align="left">dimensionless permeability</td>
<td align="center">
<inline-formula id="inf89">
<mml:math id="m107">
<mml:mi mathvariant="script">B</mml:mi>
</mml:math>
</inline-formula>
</td>
<td align="center">
<italic>K</italic>/(<italic>&#x3f5;</italic>
<sup>4</sup>
<italic>l</italic>&#x2a;<sup>2</sup>)</td>
<td align="center">20&#x2212;2.0 &#xd7; 10<sup>7</sup>
</td>
</tr>
<tr>
<td align="left">Strouhal number</td>
<td align="center">
<inline-formula id="inf90">
<mml:math id="m108">
<mml:mi mathvariant="script">S</mml:mi>
</mml:math>
</inline-formula>
</td>
<td align="center">
<italic>l</italic>&#x2a;/(<italic>UT</italic>)</td>
<td align="center">1&#x2013;80</td>
</tr>
<tr>
<td align="left">aspect ratio</td>
<td align="center">
<italic>&#x3f5;</italic>
</td>
<td align="center">
<inline-formula id="inf91">
<mml:math id="m109">
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>
</td>
<td align="center">1.4 &#xd7; 10<sup>&#x2013;4</sup>
</td>
</tr>
<tr>
<td align="left">fraction of valves left open for numerical purposes</td>
<td align="center">
<italic>&#x3b4;</italic>
</td>
<td align="center">&#x2212;</td>
<td align="center">0.0005</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Dimensionless coordinates, separating valve tubing, valve, resistor tubing, channel, and scaffold regions, computed from dimensional values are <inline-formula id="inf92">
<mml:math id="m110">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>9</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0,0.5</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.505</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.655</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.695</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.705</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.745</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.895</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.9</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1.4</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Coordinate</th>
<th align="center">
<italic>z</italic>
<sub>0</sub>
</th>
<th align="center">
<italic>z</italic>
<sub>1</sub>
</th>
<th align="center">
<italic>z</italic>
<sub>2</sub>
</th>
<th align="center">
<italic>z</italic>
<sub>3</sub>
</th>
<th align="center">
<italic>z</italic>
<sub>4</sub>
</th>
<th align="center">
<italic>z</italic>
<sub>5</sub>
</th>
<th align="center">
<italic>z</italic>
<sub>6</sub>
</th>
<th align="center">
<italic>z</italic>
<sub>7</sub>
</th>
<th align="center">
<italic>z</italic>
<sub>8</sub>
</th>
<th align="center">
<italic>z</italic>
<sub>9</sub>
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Value</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0.357</td>
<td align="char" char=".">0.361</td>
<td align="char" char=".">0.468</td>
<td align="char" char=".">0.496</td>
<td align="char" char=".">0.504</td>
<td align="char" char=".">0.532</td>
<td align="char" char=".">0.639</td>
<td align="char" char=".">0.643</td>
<td align="char" char=".">1</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The reduced Reynolds number, <inline-formula id="inf93">
<mml:math id="m111">
<mml:mi mathvariant="script">R</mml:mi>
</mml:math>
</inline-formula>, represents the ratio of inertia to viscous effects based on the transverse velocity and lengthscale in the tube systems. The dimensionless Beavers-Joseph slip coefficient, <inline-formula id="inf94">
<mml:math id="m112">
<mml:mi mathvariant="script">A</mml:mi>
</mml:math>
</inline-formula>, is the ratio of the slip length <inline-formula id="inf95">
<mml:math id="m113">
<mml:msqrt>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:msqrt>
<mml:mo>/</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:math>
</inline-formula> to the system length <italic>l</italic>&#x2a;. The dimensionless permeability, <inline-formula id="inf96">
<mml:math id="m114">
<mml:mi mathvariant="script">B</mml:mi>
</mml:math>
</inline-formula>, measures the ratio of the transverse scaffold velocity, <italic>U</italic>
<sub>
<italic>s</italic>
</sub>, to the size of transverse tubing velocities, <italic>&#x3f5;U</italic>. The Strouhal number, <inline-formula id="inf97">
<mml:math id="m115">
<mml:mi mathvariant="script">S</mml:mi>
</mml:math>
</inline-formula>, is the ratio of the timescale of flow driven by the upper reservoir, and the timescale of valve motion.</p>
<p>We work in the physically relevant regime in which the reduced Reynolds number <inline-formula id="inf98">
<mml:math id="m116">
<mml:mi mathvariant="script">R</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf99">
<mml:math id="m117">
<mml:mi mathvariant="script">A</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
<mml:mi>&#x03B5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf100">
<mml:math id="m118">
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">O</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> as <italic>&#x3f5;</italic> &#x2192; 0, and retain only leading order terms, so that errors are O (<italic>&#x3f5;</italic>
<sup>2</sup>). The material parameters and valve timescale must be chosen to ensure that we are in the correct regime.</p>
<p>We reduce the system to a network of pressure&#x2014;cross-sectional area&#x2014;flux relations at leading order as follows. Integrating the continuity <xref ref-type="disp-formula" rid="e3">Eq. 3</xref> over the cross-sections &#x3a9;<sub>
<italic>i</italic>
</sub>, imposing the kinematic boundary conditions (<xref ref-type="disp-formula" rid="e5">5</xref>) and the interface flux condition (<xref ref-type="disp-formula" rid="e8a">8a</xref>), and using Reynold&#x2019;s transport theorem, we find that the relationship between the axial flux and cross-sectional areas in the upper and lower tube systems is given, for 0 &#x3c; <italic>z</italic> &#x3c; 1, by<disp-formula id="e14">
<mml:math id="m119">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>J</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:math>
<label>(14)</label>
</disp-formula>
</p>
<p>Here, the cross-sectional area, axial flux and net flux out of the adjoining scaffold are given by<disp-formula id="e15a">
<mml:math id="m120">
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x222b;</mml:mo>
<mml:mspace width="-0.17em"/>
<mml:mspace width="-0.17em"/>
<mml:mspace width="-0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.17em"/>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
<mml:mspace width="0.17em"/>
<mml:mi>d</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x222b;</mml:mo>
<mml:mspace width="-0.17em"/>
<mml:mspace width="-0.17em"/>
<mml:mspace width="-0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="0.17em"/>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
<mml:mspace width="0.17em"/>
<mml:mi>d</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(15a)</label>
</disp-formula>
<disp-formula id="e15b">
<mml:math id="m121">
<mml:msub>
<mml:mrow>
<mml:mi>J</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="script">B</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="0.17em"/>
<mml:mi>d</mml:mi>
<mml:mi>s</mml:mi>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mtext>for</mml:mtext>
<mml:mspace width="1em"/>
<mml:mi>z</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>5</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mtext>otherwise,</mml:mtext>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(15b)</label>
</disp-formula>with <italic>&#x2202;</italic>/<italic>&#x2202;n</italic> being the derivative in the direction of the outward unit normal to the scaffold cross-section, so that positive <italic>J</italic>
<sub>
<italic>i</italic>
</sub> indicates flux from the scaffold into the tube system.</p>
<p>The pressure-flux relations in the upper and lower tube systems are determined as follows. The transverse components of the momentum <xref ref-type="disp-formula" rid="e3">Eq. 3</xref> imply that the leading-order pressure in both tube systems is independent of the transverse coordinates <italic>x</italic> and <italic>y</italic>.</p>
<p>To determine <italic>Q</italic>
<sub>
<italic>i</italic>
</sub> we must solve the leading-order axial momentum <xref ref-type="disp-formula" rid="e3">Eq. 3</xref>, which is given by<disp-formula id="e16">
<mml:math id="m122">
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="1em"/>
<mml:mtext>in</mml:mtext>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:math>
<label>(16)</label>
</disp-formula>
</p>
<p>We solve (<xref ref-type="disp-formula" rid="e16">16</xref>) subject to no slip on the impermeable walls of the tube systems. We impose the leading-order version of the Beavers-Joseph slip condition (<xref ref-type="disp-formula" rid="e8c">8c</xref>) at the scaffold-channel interface when <inline-formula id="inf101">
<mml:math id="m123">
<mml:mi mathvariant="script">A</mml:mi>
</mml:math>
</inline-formula> is small, which again reduces to the no slip condition. Hence we impose<disp-formula id="e17">
<mml:math id="m124">
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mspace width="1em"/>
<mml:mtext>on</mml:mtext>
<mml:mspace width="1em"/>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:math>
<label>(17)</label>
</disp-formula>
</p>
<p>Substitution of Darcy&#x2019;s law into the continuity equation in (<xref ref-type="disp-formula" rid="e4">4</xref>) and retaining leading order terms gives at leading order Laplace&#x2019;s equation in the scaffold cross-section, namely<disp-formula id="e18">
<mml:math id="m125">
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mspace width="1em"/>
<mml:mtext>in</mml:mtext>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:math>
<label>(18)</label>
</disp-formula>
</p>
<p>We solve (<xref ref-type="disp-formula" rid="e18">18</xref>) subject to the leading-order versions of the boundary conditions of 1) continuity of normal stress at the scaffold-channel interfaces (<xref ref-type="disp-formula" rid="e8b">8b</xref>), and 2) no flux at the impermeable walls of the scaffold, which are given by<disp-formula id="e19">
<mml:math id="m126">
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
<mml:mtext>on</mml:mtext>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
<mml:mtext>on</mml:mtext>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mspace width="1em"/>
<mml:mtext>on</mml:mtext>
<mml:mspace width="1em"/>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x5c;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x222a;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(19)</label>
</disp-formula>
</p>
<p>We solve Poisson&#x2019;s <xref ref-type="disp-formula" rid="e16">Eq. 16</xref> subject to the no-slip condition (<xref ref-type="disp-formula" rid="e17">17</xref>) to determine <italic>w</italic>
<sub>
<italic>i</italic>
</sub> in terms of the pressure gradient, and use (<xref ref-type="disp-formula" rid="e15a">15a</xref>) to obtain the following flux-pressure relation<disp-formula id="e20">
<mml:math id="m127">
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(20)</label>
</disp-formula>where <italic>C</italic>
<sub>
<italic>i</italic>
</sub> are the tube system conductivities, determined by the various cross-sectional geometries, in the valve tubes, valves, resistor tubes, and channels, respectively:<disp-formula id="e21">
<mml:math id="m128">
<mml:msub>
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mtext>for</mml:mtext>
<mml:mspace width="1em"/>
<mml:mi>z</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x222a;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>9</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:msubsup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mtext>for</mml:mtext>
<mml:mspace width="1em"/>
<mml:mi>z</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,7</mml:mn>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>8</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mtext>for</mml:mtext>
<mml:mspace width="1em"/>
<mml:mi>z</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x222a;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>7</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mspace width="0.3333em"/>
<mml:mi>m</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:mfrac>
<mml:mrow>
<mml:mn>16</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>c</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mtext>for</mml:mtext>
<mml:mspace width="1em"/>
<mml:mi>z</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(21)</label>
</disp-formula>where <italic>&#x3bb;</italic>
<sub>
<italic>n</italic>
</sub> &#x3d; (<italic>n</italic> &#x2b; 1/2)<italic>&#x3c0;</italic>/<italic>b</italic>
<sub>
<italic>c</italic>
</sub>, <italic>&#x3bd;</italic>
<sub>
<italic>m</italic>
</sub> &#x3d; (<italic>m</italic> &#x2b; 1/2)<italic>&#x3c0;</italic>/<italic>c</italic>, <inline-formula id="inf102">
<mml:math id="m129">
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> for <italic>i</italic> &#x3d; 0, &#x2026; , 9, <inline-formula id="inf103">
<mml:math id="m130">
<mml:msub>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, <inline-formula id="inf104">
<mml:math id="m131">
<mml:msub>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, <inline-formula id="inf105">
<mml:math id="m132">
<mml:msub>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, <inline-formula id="inf106">
<mml:math id="m133">
<mml:mi>c</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> and <inline-formula id="inf107">
<mml:math id="m134">
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>. <xref ref-type="fig" rid="F4">Figure 4</xref> shows a plot of conductivities when the valves are closed.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Network diagram of the reduced bioreactor system. At the edges we impose the reduced system (<xref ref-type="disp-formula" rid="e14">14</xref>) and (<xref ref-type="disp-formula" rid="e20">20</xref>) with (<xref ref-type="disp-formula" rid="e1">1</xref>), (<xref ref-type="disp-formula" rid="e21">21</xref>), (<xref ref-type="disp-formula" rid="e23">23</xref>), and (<xref ref-type="disp-formula" rid="e24">24</xref>). The edges are joined by continuity of flux and pressure (the light grey nodes). Pressure is prescribed at inlets and outlets (the dark grey nodes). The upper and lower tube systems are coupled due to the scaffold in <italic>z</italic> &#x2208; (<italic>z</italic>
<sub>4</sub>, <italic>z</italic>
<sub>5</sub>), see <xref ref-type="disp-formula" rid="e14">Eqs 14</xref>,<xref ref-type="disp-formula" rid="e23">23</xref>. Below are plots of the cross-sectional areas and conductivities of each region, where the valve regions are closed (<italic>z</italic>-axis not to scale). Parameters are in <xref ref-type="table" rid="T2">Table 2</xref>.</p>
</caption>
<graphic xlink:href="fmech-08-858931-g004.tif"/>
</fig>
<p>To determine the scaffold pressure, and hence the net flux out of the scaffold into the adjoining channel <italic>J</italic>
<sub>
<italic>i</italic>
</sub>, we solve (<xref ref-type="disp-formula" rid="e18">18</xref>) subject to (<xref ref-type="disp-formula" rid="e19">19</xref>). Since we have assumed that the scaffold cross section is a rectangular domain with Dirichlet and Neumann boundary conditions holding on horizontal and vertical sides respectively, the solution is simply<disp-formula id="e22">
<mml:math id="m135">
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mfrac>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(22)</label>
</disp-formula>and hence<disp-formula id="e23">
<mml:math id="m136">
<mml:msub>
<mml:mrow>
<mml:mi>J</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>J</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="{" close="">
<mml:mrow>
<mml:mtable class="cases">
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>c</mml:mi>
<mml:mi mathvariant="script">B</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mtext>for</mml:mtext>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>5</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mn>0</mml:mn>
<mml:mspace width="1em"/>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mtext>otherwise.</mml:mtext>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(23)</label>
</disp-formula>
</p>
<p>The dimensionless cross-sectional areas (<xref ref-type="disp-formula" rid="e1">1</xref>) in the channels, valve tubing, and resistor tubing are the same with stars dropped. The dimensionless cross-sectional area (<xref ref-type="disp-formula" rid="e2">2</xref>) of the moving valves is<disp-formula id="e24">
<mml:math id="m137">
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mspace width="0.17em"/>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,7</mml:mn>
<mml:mo>.</mml:mo>
</mml:math>
<label>(24)</label>
</disp-formula>
</p>
<p>The cross-sectional area along the centreline, when the valves are closed, is plotted in <xref ref-type="fig" rid="F4">Figure 4</xref>.</p>
<p>To summarise, the pressure&#x2014;cross-sectional area&#x2014;flux relations are given by <xref ref-type="disp-formula" rid="e14">Eqs 14</xref>, <xref ref-type="disp-formula" rid="e20">20</xref>, with tube conductivities (<xref ref-type="disp-formula" rid="e21">21</xref>), flux (<xref ref-type="disp-formula" rid="e23">23</xref>) from scaffold to channels, valve cross-sectional areas (<xref ref-type="disp-formula" rid="e24">24</xref>) and the dimensionless version of tube cross-sectional areas (<xref ref-type="disp-formula" rid="e1">1</xref>). This system of second-order linear differential equations is solved subject to the specification of inlet and outlet tube system pressures (<xref ref-type="sec" rid="s2-2-3">Section 2.2.3</xref>), which in dimensionless form are<disp-formula id="e25">
<mml:math id="m138">
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:math>
<label>(25)</label>
</disp-formula>and continuity of pressures <italic>p</italic>
<sub>
<italic>i</italic>
</sub> and fluxes <italic>Q</italic>
<sub>
<italic>i</italic>
</sub> (<italic>i</italic> &#x3d; <italic>u</italic>, <italic>&#x2113;</italic>) at the interfaces between the valves, resistor tubing and channels, as illustrated in <xref ref-type="fig" rid="F4">Figure 4</xref>. When there is a jump discontinuity in the cross-sectional area, these conditions can be derived systematically using a matched asymptotic analysis, as follows. We rescale the governing <xref ref-type="disp-formula" rid="e3">Eq. 3</xref> such that the axial and radial lengthscales are both <inline-formula id="inf108">
<mml:math id="m139">
<mml:mi mathvariant="bold">O</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, and the axial and radial velocity scales are both <inline-formula id="inf109">
<mml:math id="m140">
<mml:mi mathvariant="bold">O</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, near these interfaces. The leading order momentum equations then show that there are no leading order changes in pressure across the interfaces, and the mass equation implies no leading order changes in flux across the interfaces.</p>
<p>Using the parameters given in <xref ref-type="table" rid="T1">Table 1</xref>, the lower inlet pressure is <italic>h</italic>
<sub>
<italic>&#x2113;</italic>
</sub> &#x3d; 0.5. Having computed the pressures in the tube systems, the flux through the scaffold can be computed from (<xref ref-type="disp-formula" rid="e23">23</xref>).</p>
<p>We analytically solve the system of second order differential equations for the velocities and pressures in each of the 18 regions, with each pair of velocities and pressures having two degrees of freedom. By imposing the conditions at the inlets, outlets, and junctions between regions, as described above, we obtain a system of 36 linear algebraic equations relating the 36 degrees of freedom. These are readily solved numerically in <sc>MATLAB</sc> using the backslash command.</p>
</sec>
</sec>
<sec id="s2-3">
<title>2.3 Metrics</title>
<sec id="s2-3-1">
<title>2.3.1 Shear Stress</title>
<p>Within the bioreactor, the aim is to ensure the MKs are subject to sufficient levels of shear stress to ensure effective platelet production, while the shear stress stays below the level at which platelet activation and aggregation occurs. Although the precise values of these bounds are unknown, <italic>in vivo</italic> the MKs and proplatelets in the bone marrow experience shear stress in the range 0.10&#x2212;0.70&#xa0;Pa (<xref ref-type="bibr" rid="B40">Pries et al., 1992</xref>; <xref ref-type="bibr" rid="B29">Mazo and von Andrian, 1999</xref>). These values provide motivation for desired levels of shear stress <italic>in vitro</italic> [although it has been shown that successful platelet production <italic>in vitro</italic> can occur at substantially higher shear rates (<xref ref-type="bibr" rid="B15">Dunois-Lard&#xe9; et al., 2009</xref>)].</p>
<p>We estimate the shear stress distributions from predictions of the Darcy velocity through the porous scaffold following a model that has previously been used in the literature to relate flux to shear stress in porous scaffolds that are modelled using Darcy&#x2019;s law <xref ref-type="bibr" rid="B55">Whittaker et al. (2009)</xref>. In this model the pores are assumed to be cylindrical tubes and the geometry of the scaffold enters only <italic>via</italic> the average pore size and the scaffold tortuosity. The model does not account for scaffold deformability and elasticity, similarly to Darcy&#x2019;s law.</p>
<p>We idealise the pores as cylinders of diameter <italic>d</italic> through which there is Poiseuille flow. Then the dimensional axial pore velocity is <inline-formula id="inf110">
<mml:math id="m141">
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>pore</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>pore</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>r</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> where <italic>r</italic> is the local radial coordinate in a pore and <italic>U</italic>
<sub>pore</sub> is the average pore fluid velocity. The dimensional shear stress is then <inline-formula id="inf111">
<mml:math id="m142">
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mo>:</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3bc;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>pore</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>8</mml:mn>
<mml:mi>&#x3bc;</mml:mi>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>pore</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>d</mml:mi>
</mml:math>
</inline-formula>. The dimensional Darcy velocity is related to <italic>U</italic>
<sub>pore</sub> <italic>via</italic> <inline-formula id="inf112">
<mml:math id="m143">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x2a;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mspace width="0.17em"/>
<mml:msub>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>pore</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:math>
</inline-formula>, where <italic>&#x3d5;</italic> is scaffold porosity and <italic>&#x3c4;</italic> is scaffold tortuosity (see <xref ref-type="table" rid="T1">Table 1</xref>). At leading order, <inline-formula id="inf113">
<mml:math id="m144">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x2a;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
</mml:math>
</inline-formula> because from <xref ref-type="disp-formula" rid="e4">Eqs 4</xref>, <xref ref-type="disp-formula" rid="e22">22</xref>, <inline-formula id="inf114">
<mml:math id="m145">
<mml:msubsup>
<mml:mi>u</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:math>
</inline-formula>, while <inline-formula id="inf115">
<mml:math id="m146">
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">O</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is lower order than <inline-formula id="inf116">
<mml:math id="m147">
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">O</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. We therefore estimate the dimensional scaffold shear stress to be<disp-formula id="e26">
<mml:math id="m148">
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>&#x3c4;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(26)</label>
</disp-formula>
</p>
<p>We consider various norms of the stress as part of our analysis, and define the following shear stress metrics:<disp-formula id="e27">
<mml:math id="m149">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>5</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msubsup>
<mml:mi mathvariant="normal">&#x3a3;</mml:mi>
<mml:mspace width="0.17em"/>
<mml:mi>d</mml:mi>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msubsup>
<mml:mspace width="0.17em"/>
<mml:mi>&#x3c3;</mml:mi>
<mml:mspace width="0.17em"/>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mtext>and</mml:mtext>
<mml:mspace width="1em"/>
<mml:mi>max</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mi>max</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:munder>
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(27)</label>
</disp-formula>which are the average shear stress, taken over the length of the scaffold; the time-averaged shear stress over the interval <italic>t</italic> &#x2208; (0, <italic>T</italic>
<sub>1</sub>) during which at least one valve is moving; and the maximum instantaneous shear stress, over the interval <italic>t</italic> &#x2208; (0, <italic>T</italic>
<sub>1</sub>).</p>
</sec>
<sec id="s2-3-2">
<title>2.3.2 Fluxes</title>
<p>In addition to shear stress metrics, we also report the following fluxes:<disp-formula id="e28">
<mml:math id="m150">
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>5</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="0.17em"/>
<mml:mi>d</mml:mi>
<mml:mi>z</mml:mi>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mi>min</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mi>min</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mtext>total</mml:mtext>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mspace width="0.17em"/>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mspace width="1em"/>
<mml:mtext>and</mml:mtext>
<mml:mspace width="1em"/>
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>9</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(28)</label>
</disp-formula>which are the vertical flux through the scaffold, defined as positive when flow is from the upper to lower channels; the minimum instantaneous flux through the scaffold, over a period <italic>t</italic> &#x2208; (0, <italic>T</italic>
<sub>1</sub>) during which valves are moving; the total flux through the scaffold, over a period <italic>t</italic> &#x2208; (0, <italic>T</italic>
<sub>1</sub>); the axial fluxes halfway along each channel, and the flux out of the lower outlet. Dimensional versions of the above quantities are indicated with stars.</p>
</sec>
</sec>
</sec>
<sec id="s3">
<title>3 Results</title>
<p>The fluid flow generated within the bioreactor fulfils three functions: to provide the cross-flow through the scaffold that exerts shear stress on megakaryocytes; to wash platelets out of the system to be collected; and to supply nutrients to the scaffold and remove waste products. These three functions can be promoted by choosing which valves are open or shut. To understand how the valves influence each of these aspects, we first consider valves in different combinations of static configurations: fully open, partially open, or shut. For static valves, we first use the parameters of <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref> given in <xref ref-type="table" rid="T1">Table 1</xref> for illustration, and then vary the bioreactor length and permeability to give a fuller characterisation of this class of bioreactor. Next we consider dynamic scenarios in which a single valve is periodically opened and shut, while the others remain static, before considering scenarios with multiple valves moving.</p>
<sec id="s3-1">
<title>3.1 Static Valves</title>
<sec id="s3-1-1">
<title>3.1.1 Shear Stress and Scaffold Flux</title>
<p>We compute the average scaffold shear stress, <italic>&#x3c3;</italic>, and the scaffold flux, <inline-formula id="inf117">
<mml:math id="m151">
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, for all the possible static configurations involving two, three, or four open valves, with the remaining valves closed. In <xref ref-type="fig" rid="F5">Figures 5Ai,ii</xref>, we plot the average shear stress and the scaffold flux. We order the configurations by decreasing scaffold flux. As expected, configurations with the upper inlet valve open and a lower valve open give a non-negative scaffold flux, <italic>i.e.,</italic> flow from the upper to the lower channel, because the upper inlet pressure is double the lower inlet pressure. Back-flow, <italic>i.e.,</italic> flow from the lower to upper channel, occurs when the upper inlet valve is closed, and the upper outlet and lower inlet valves are both open. <xref ref-type="fig" rid="F5">Figure 5Ai</xref> shows that shear stress is maximised by closing the upper outlet and lower inlet valves, while leaving the upper inlet and lower outlet valves open. As seen in <xref ref-type="fig" rid="F5">Figure 5Aii</xref>, this same configuration also maximises scaffold flux <inline-formula id="inf118">
<mml:math id="m152">
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, which promotes advective nutrient transport into the scaffold.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Trends in fluxes and shear stress for static valves. <bold>(Ai)</bold> Average scaffold shear stress and <bold>(Aii)</bold> scaffold flux under different static valve configurations with two, three, or four valves open. The diagram(s) under the bars in <bold>(Aii)</bold> show which valves are open (white) or closed (black). The sixth columns have <inline-formula id="inf119">
<mml:math id="m153">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0.0011</mml:mn>
<mml:mspace width="0.17em"/>
<mml:mi>&#x3bc;</mml:mi>
</mml:math>
</inline-formula>l/s, and <italic>&#x3c3;</italic> &#x3c; 4 &#xd7; 10<sup>&#x2013;5</sup>&#xa0;Pa, i.e., small compared to the other columns. <bold>(B)</bold> Changes in shear stress when varying the fraction <italic>&#x3b4;</italic> of a valve that is open. The diagrams indicate which valves are being opened. The effect of <bold>(C)</bold> scaffold permeability, <italic>K</italic>, and <bold>(D)</bold> tube system length, <italic>l</italic>&#x2a;, on scaffold shear stress, <italic>&#x3c3;</italic>. The tube system length is made longer via lengthening either of the <bold>(i)</bold> valve tubing, resistor, channels, or <bold>(ii)</bold> scaffold and adjoining channels. The shear stress corresponds to the maximising static configuration with open upper inlet and lower outlet, and closed upper outlet and lower inlet. <bold>(E)</bold> Flux out of the lower outlet, for static configurations with 2, 3, or 4 valves open. Parameters are in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
</caption>
<graphic xlink:href="fmech-08-858931-g005.tif"/>
</fig>
<p>In <xref ref-type="fig" rid="F5">Figure 5B</xref> we consider the shear-maximising configuration and explore how opening either one, or both, of the shut valves modulates the scaffold shear stress. Note that opening either one, or both, of the closed valves results in scenarios that have downward scaffold flux and open lower outlet valves, which we anticipate will promote platelet collection (see below). Recall that the degree of valve opening is controlled by the dimensionless parameter <italic>&#x3b4;</italic> in (<xref ref-type="disp-formula" rid="e2">2</xref>), which varies between 10<sup>&#x2013;4</sup> (almost fully shut) and 1 (fully open). We see that either opening the upper outlet valve, or both the upper outlet and lower inlet valves, by as little as 3<italic>%</italic>, at <italic>&#x3b4;</italic> &#x3d; 0.03, reduces shear stress by 44<italic>%</italic> and 31<italic>%</italic>, respectively.</p>
<p>We compute the average shear stress <italic>&#x3c3;</italic> as we vary the scaffold permeability, <italic>K</italic>, for all the valve configurations shown in <xref ref-type="fig" rid="F5">Figures 5Aii</xref> that have positive scaffold flux. For all of these configurations, <xref ref-type="fig" rid="F5">Figure 5D</xref> shows that increasing <italic>K</italic> from 10<sup>&#x2013;15</sup>&#xa0;m<sup>2</sup> to 10<sup>&#x2013;11</sup>&#xa0;m<sup>2</sup> increases the shear stress <italic>&#x3c3;</italic> by approximately three orders of magnitude, but increasing <italic>K</italic> further has minimal effect on the shear stress, as the limiting factor is no longer permeability but boundary pressures and tube system geometry. Additionally, within the range of permeabilities <italic>K</italic> &#x3d; 10<sup>&#x2013;12</sup>&#xa0;m<sup>2</sup> to 10<sup>&#x2013;9</sup>&#xa0;m<sup>2</sup> for the scaffold used by <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref> (see <xref ref-type="bibr" rid="B31">Mohee et al. ,2019</xref>), the shear stress for the two shear-maximising configurations fall within the physiological target range of 0.1&#x2013;0.7&#xa0;Pa, as shown by the dark and light blue lines in <xref ref-type="fig" rid="F5">Figure 5D</xref>. In the bioreactor operation of Shepherd et al., the configurations with all valves open (grey line), and with all but the lower inlet valve open (dark red line) were used. <xref ref-type="fig" rid="F5">Figure 5D</xref> shows that the latter of these reaches the target shear stress in the permeability range <italic>K</italic> &#x3d; 10<sup>&#x2013;11</sup>&#xa0;m<sup>2</sup> to <italic>K</italic> &#x3d; 10<sup>&#x2013;9</sup>&#xa0;m<sup>2</sup>, but the former does not.</p>
<p>For scaffold permeabilities between 10<sup>&#x2013;15</sup>&#xa0;m<sup>2</sup> and 10<sup>&#x2013;12</sup>&#xa0;m<sup>2</sup>, opening the lower inlet valve, in addition to the upper inlet and lower outlet valves, significantly decreases scaffold shear stress, as shown by the blue dashed line in <xref ref-type="fig" rid="F5">Figure 5C</xref> being visibly lower than the dark blue line. This is because, for small enough scaffold permeabilities, flow in the lower tube system dominates flow through the scaffold, in that it substantially increases pressure in the lower tube, relative to its value when the lower inlet is closed. In contrast, for large scaffold permeabilities, opening the lower inlet valve barely increases the pressure in the lower tube system, thus the shear stress is only slightly less than when the lower inlet valve is closed.</p>
<p>The average scaffold shear stress is also affected by varying the tube system length <italic>l</italic>&#x2a;. In <xref ref-type="fig" rid="F5">Figure 5D</xref>, we plot the change in scaffold shear stress as we increase the overall tube length by lengthening each of the regions: valve tubing, channels, resistor tubing, and the scaffold with its adjoining channel regions. We only present results for the shear-maximising valve configuration depicted in the bottom left inset, as we obtain the same qualitative results as all the valve configurations shown in <xref ref-type="fig" rid="F5">Figures 5Aii</xref> that have non-negligible scaffold flux (i.e., all but those in the sixth column). Varying <italic>l</italic>&#x2a; by lengthening one particular region affects the model in three places. First, increasing <italic>l</italic>&#x2a; acts to decrease velocities in the tube systems, reflected in the velocity scaling (<xref ref-type="disp-formula" rid="e10">10</xref>). Second, increasing <italic>l</italic>&#x2a; increases the dimensionless permeability <inline-formula id="inf120">
<mml:math id="m154">
<mml:mi mathvariant="script">B</mml:mi>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="e13">Eq. 13</xref>, representing an increase in scaffold velocity relative to tube system velocities. Lastly, increasing <italic>l</italic>&#x2a; by lengthening valve tubing or channels increases the proportion of the system with relatively wide tubing, decreasing resistance to flow and acting to increase velocities in the tube systems. Conversely, adding resistor tubing will increase the proportion of the system with relatively narrow tubing, increasing resistance to flow in the tube systems. To determine the net effect of these competing factors, we must solve the system.</p>
<p>
<xref ref-type="fig" rid="F5">Figure 5Di</xref> shows that doubling <italic>l</italic>&#x2a; from 1.4 to 2.8&#xa0;m by increasing either the valve tubing or channels reduces the scaffold shear stress by less than 1<italic>%</italic>. This is because the increase in axial length is approximately balanced out by the increase in proportion of relatively wide tubing in the tube systems, so that flow rates in the upper and lower channels change by less than 1<italic>%</italic>. Thus there is little change in the flux through the scaffold, so that the scaffold velocity, and therefore shear stress, are virtually unchanged. In contrast, increasing the resistor tubing from 1.4 to 2.8&#xa0;m reduces the shear stress by 81<italic>%</italic>. This is because the axial lengthscale increases and the proportion of the system with relatively narrow tubing increases, so that the velocity in the upper channel decreases, as does the velocity in the scaffold.</p>
<p>
<xref ref-type="fig" rid="F5">Figure 5Dii</xref> shows that doubling the scaffold length (and also the section of channel adjoining the scaffold) reduces shear stress by 40<italic>%</italic>. The flow rates in the upper and lower channels change by less than 3<italic>%</italic>, as the increase in proportion of relatively wide tubing in the tube systems again approximately balances the increase in axial length. Thus the volume of media that passes from upper to lower channels at each instant in time stays roughly constant. As the length of the scaffold increases, the velocity in the scaffold therefore decreases, as does the shear stress.</p>
</sec>
<sec id="s3-1-2">
<title>3.1.2 Platelet Collection and Diffusive Nutrient Transport</title>
<p>After platelets break off from their parent cell, they should be washed out of the system quickly, so as to minimise risk of damage or activation. This requires sufficient flux down the scaffold and out of the lower outlet. In <xref ref-type="fig" rid="F5">Figure 5E</xref>, we measure the flux <inline-formula id="inf121">
<mml:math id="m155">
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> out of the lower outlet, for different valve configurations. The greatest flux is obtained when the upper inlet valve and lower valves are open, as shown in the left column of <xref ref-type="fig" rid="F5">Figure 5E</xref>. The same figure shows that the configuration with the upper inlet and lower outlet valves open has only slightly lower <inline-formula id="inf122">
<mml:math id="m156">
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, and as discussed above additionally promotes scaffold shear stress and advective nutrient transport. If, as in the experiments of <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref>, the valves are left open for one in 20&#xa0;s, over 20 h, then with the upper inlet and lower outlet valves open approximately 35&#xa0;ml of product solution will be collected at the lower outlet. Should we need more flux for platelet collection, we can use flow generated with only lower valves open to wash platelets out, for the following reasons. As seen in <xref ref-type="fig" rid="F5">Figure 5E</xref>, a reasonably high flux of 5.2&#xa0;<italic>&#x3bc;</italic>l/s is achieved when only lower valves are open, and from <xref ref-type="fig" rid="F5">Figure 5Aii</xref> we additionally see that back-flow in the scaffold is avoided. By keeping the upper inlet closed, we also avoid unnecessarily using nutrient-rich media from the upper reservoir to wash platelets out. Note that the duration of opening lower valves should still be minimised as far as possible, to avoid excessive dilution of the product.</p>
<p>To allow diffusive nutrient transport, where there is a relatively high flux along the upper channel, while avoiding excessive collection volume at the lower outlet (i.e., dilute product), the configuration with the upper valves open and lower valves closed can be used. As seen in <xref ref-type="fig" rid="F5">Figure 5E</xref>, there is no flow out of the lower outlet when the lower valves are closed. In this configuration advection in the upper tube system maintains the concentration at the inlet value throughout the upper tube system (at leading order in the high Peclet number limit), allowing diffusion across the scaffold (where there is no flow) to deliver the oxygen or nutrient to the cells, on a timescale much longer than the advective timescale.</p>
</sec>
</sec>
<sec id="s3-2">
<title>3.2 Dynamic Valves</title>
<p>To move between static configurations, valves must be opened and closed. This should be done by optimising some combination of shear stress, nutrient supply, and platelet collection, and without inducing back-flow in the scaffold, upper channel, or lower channel.</p>
<p>In <xref ref-type="fig" rid="F6">Figure 6</xref> we illustrate the effect of each individual valve on the dimensionless fluxes <inline-formula id="inf123">
<mml:math id="m157">
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> through the channel midpoints, and on the dimensionless scaffold flux <italic>Q</italic>
<sub>
<italic>s</italic>
</sub>. Three valves are left open, while one closes and then opens, as illustrated in the plots of the cross-sectional valve area and shape in left panel of <xref ref-type="fig" rid="F6">Figure 6</xref>. We look at two regimes: fast valves, with Strouhal number <inline-formula id="inf124">
<mml:math id="m158">
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>80</mml:mn>
</mml:math>
</inline-formula>, and slow valves, with Strouhal number <inline-formula id="inf125">
<mml:math id="m159">
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:math>
</inline-formula>. The former case sits near the limit of our modelling regime. In both regimes the valves are moved more slowly than in the specific experimental setup of <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref> by a factor of 10<sup>4</sup>. Our model clarifies the benefits or disadvantages of using slow valves. These insights can potentially be exploited by experimentalists in future studies. Additionally, the model can justify (or otherwise) the decision to use fast valves.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Dimensionless fluxes <inline-formula id="inf126">
<mml:math id="m160">
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> through the channel midpoints, and dimensionless flux <italic>Q</italic>
<sub>
<italic>s</italic>
</sub> through the scaffold, when three valves are open. Lower left shows the area of the moving valve varying in time: initially, it is open, then closes in <inline-formula id="inf127">
<mml:math id="m161">
<mml:mi>t</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0,0.5</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> (shaded grey in <bold>(A&#x2013;D)</bold>), and reopens in <inline-formula id="inf128">
<mml:math id="m162">
<mml:mi>t</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>0.5</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> (unshaded in <bold>(A&#x2013;D)</bold>). The dotted line is the area when open. Upper left shows the valve cross-section closing, light to darker blue correspond to <inline-formula id="inf129">
<mml:math id="m163">
<mml:mi>t</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0,0,0.1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>0.5</mml:mn>
</mml:math>
</inline-formula>. Subfigures <bold>(A,B)</bold> show valves moving quickly, with a period of <italic>T</italic> &#x3d; 0.49 s, so that <inline-formula id="inf130">
<mml:math id="m164">
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>80</mml:mn>
</mml:math>
</inline-formula>. Subfigures <bold>(C,D)</bold> show valves moving slowly, with a period of <italic>T</italic> &#x3d; 40 s, so that <inline-formula id="inf131">
<mml:math id="m165">
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:math>
</inline-formula>. The tilde in the far-right diagrams show which valve is moving: in the first and third rows, upper valves are moving; in the second and fourth rows, lower valves arer moving. The dotted grey line is the flux when all valves are open. Note that plots show <italic>t</italic>/<italic>S</italic> &#x2208; (0.35, 0.65). Lengthscales are <inline-formula id="inf132">
<mml:math id="m166">
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>4.9</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, <inline-formula id="inf133">
<mml:math id="m167">
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>, and other parameters are as in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
</caption>
<graphic xlink:href="fmech-08-858931-g006.tif"/>
</fig>
<p>Although we impose the valve area to vary sinusoidally in time, as shown in <xref ref-type="fig" rid="F6">Figure 6</xref> lower left and <xref ref-type="disp-formula" rid="e24">Eq. 24</xref>, changes in fluxes occur almost exclusively when the valve is at least 90<italic>%</italic> closed, in the interval <inline-formula id="inf134">
<mml:math id="m168">
<mml:mn>0.4</mml:mn>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0.6</mml:mn>
</mml:math>
</inline-formula>, so we plot fluxes in this interval. At <italic>t</italic> &#x3d; 0, 1 the fluxes in <xref ref-type="fig" rid="F6">Figure 6</xref> return to the resting values when all valves are open, indicated by the grey dotted line.</p>
<sec id="s3-2-1">
<title>3.2.1 Fast Valves</title>
<p>Broadly, <xref ref-type="fig" rid="F6">Figures 6Ai,Bii</xref> show that while a valve is closing (opening), the resistance of the valve increases (decreases), and flux away from (towards) the valve is enhanced. Flux down the scaffold is therefore enhanced (diminished) during most of the time that an upper valve is closing (opening) or a lower valve is opening (closing), as illustrated by <xref ref-type="fig" rid="F6">Figures 6Aiii,Biii</xref>. Figures a i), a iii), b ii) and b iii) all contain negative fluxes. This indicates that back-flow, where channel flow is from outlet to inlet, or scaffold flow is from bottom to top, can be induced when outlets are closing or inlets are opening. As seen in <xref ref-type="fig" rid="F6">Figures 6Aii,Bi</xref>, the movement of upper (lower) valves has minimal effect on the lower (upper) channel flux, because contribution from the change in scaffold flux is small relative to the lower (upper) channel flux induced by the prescribed pressure drop.</p>
</sec>
<sec id="s3-2-2">
<title>3.2.2 Slow Valves</title>
<p>When the valves move on a slow timescale with <inline-formula id="inf135">
<mml:math id="m169">
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:math>
</inline-formula>, <xref ref-type="fig" rid="F6">Figures 6C,D</xref> show that all of the fluxes vary monotonically either side of a local extreme that approximately coincides with the valve being closed. When a valve closes, the flux in its channel drops, and then increases when the valve reopens. The size of the drop depends on the pressure boundary conditions. For instance, when the lower inlet valve closes, there is just a small drop in lower channel flux <inline-formula id="inf136">
<mml:math id="m170">
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, as shown by the dark blue line in Figure d ii). This is because the prescribed pressure drop from upper inlet to lower outlet is one, i.e., high enough to compete with the prescribed pressure drop of one from upper inlet to upper outlet. On the other hand, the light blue line in Figure d ii) shows that closing the lower outlet valve, with lower inlet valve open, reduces the lower channel flux <inline-formula id="inf137">
<mml:math id="m171">
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> nearly to zero, as the prescribed pressure drop from upper inlet to lower inlet is only a half, i.e., less than the drop of one from upper inlet to lower outlet.</p>
</sec>
<sec id="s3-2-3">
<title>3.2.3 Controlling Fluxes and Shear Stresses Using Valve Synchronisation</title>
<p>The above principles seen from moving individual valves can be applied to determine what valve combinations should be used in transitioning between static configurations. There is freedom to choose the ordering of valve movements, and the extent to which different valves move in sync with each other, by choosing when each valve starts opening or closing. We first discuss valve ordering for fast valves, and then examine slow valves.</p>
<p>To illustrate valve ordering for fast valves, suppose we wish to maximise shear stress in the scaffold when transitioning from the configuration with only upper valves open (promoting diffusive nutrient transport) to the configuration with only lower valves open (promoting platelet collection). Then, to take advantage of the enhanced scaffold fluxes shown in <xref ref-type="fig" rid="F6">Figure 6Aiii</xref> while upper valves are closing and b iii) while lower valves are opening, the upper valves should be closed simultaneously with the lower valves opening. Closing both of the upper valves simultaneously additionally reduces back-flow in the upper channel, as the increase in upper channel flux caused by closing the inlet valve (red line <xref ref-type="fig" rid="F6">Figure 6Ai</xref>) counteracts the back-flow in the upper channel caused by closing the upper outlet valve (orange line <xref ref-type="fig" rid="F6">Figure 6Ai</xref>).</p>
<p>If the aim is relatively simple, then the principles explained above may be sufficient to pinpoint an appropriate set of valve configurations. More generally, when moving between any two static configurations, we may wish to optimise some function of <inline-formula id="inf138">
<mml:math id="m172">
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, <inline-formula id="inf139">
<mml:math id="m173">
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, <italic>Q</italic>
<sub>
<italic>s</italic>
</sub> and <italic>&#x3c3;</italic>. As our model is computationally inexpensive, a large subset of the space of dynamic configurations that transition between any two static configurations may be simulated in seconds, enabling optimal configurations to be explored. We will illustrate with how this might be done with two examples.</p>
<p>Suppose we move from the static configuration promoting shear stress, advective nutrient transport, and platelet collection, to the static configuration promotive diffusive nutrient transport, as shown in the upper right panel of <xref ref-type="fig" rid="F7">Figure 7A</xref>. The upper outlet valve must open and the lower outlet valve must close. The two valves move with a relative delay time of <italic>&#x3b8;</italic> &#x2208; [ &#x2212; 0.5, 0.5], where <italic>&#x3b8;</italic> &#x3d; 0 corresponds to valves in-sync, <italic>&#x3b8;</italic> &#x3d; 0.5 is the upper outlet valve opening completely, then the lower outlet valve closing, and <italic>&#x3b8;</italic> &#x3d; &#x2212;0.5 is the lower outlet valve closing completely, then the upper outlet valve opening. In <xref ref-type="fig" rid="F7">Figure 7A</xref> we predict the proportion of time above an illustrative threshold shear stress of 6.5 &#xd7; 10<sup>&#x2013;3</sup>&#xa0;Pa, the total scaffold flux total (<italic>Q</italic>
<sub>
<italic>s</italic>
</sub>), and the minimum instantaneous scaffold flux min (<italic>Q</italic>
<sub>
<italic>s</italic>
</sub>), while varying the synchronisation of valves. The total time is considered to be the time during which at least one valve is moving. From <xref ref-type="fig" rid="F7">Figure 7</xref>, we see we can for example choose <italic>&#x3b8;</italic> to maximise the proportion of time that the shear stress is above the chosen threshold, under the constraint that min (<italic>Q</italic>
<sub>
<italic>s</italic>
</sub>) is above some value, so that instantaneous back-flow is sufficiently weak, and the constraint that total (<italic>Q</italic>
<sub>
<italic>s</italic>
</sub>) is below some chosen value, so that collection volume is sufficiently low.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>
<bold>(Ai,Bi)</bold> Proportion of the total time the valves are moving, for which the shear stress is above an illustrative threshold value of 6.5 &#xd7; 10<sup>&#x2013;3</sup>&#xa0;Pa, <bold>(Aii,Bii)</bold> total scaffold flux over the time at least one valve is moving, and <bold>(Aiii,Biii)</bold> minimum instantaneous scaffold flux. Here relative delay time <italic>&#x3b8;</italic> between valves is varied while transitioning between two static configurations, shown on the right panels. The blue dots in the valve diagrams indicate which valve(s) starts moving first at that value of <italic>&#x3b8;</italic>. <bold>(C)</bold> Shear stress dependence on Strouhal number, i.e., on valve speed (fast for high <inline-formula id="inf140">
<mml:math id="m174">
<mml:mi mathvariant="script">S</mml:mi>
</mml:math>
</inline-formula>, slow for low <inline-formula id="inf141">
<mml:math id="m175">
<mml:mi mathvariant="script">S</mml:mi>
</mml:math>
</inline-formula>). <bold>(Ci)</bold> Shear stress while closing upper valves and opening lower valves, with valves moving in sync, for <inline-formula id="inf142">
<mml:math id="m176">
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>40,80</mml:mn>
</mml:math>
</inline-formula>. <bold>(Cii)</bold> Maximum instantaneous shear stress max(<italic>&#x3c3;</italic>), and time-averaged shear stress <inline-formula id="inf143">
<mml:math id="m177">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> for <inline-formula id="inf144">
<mml:math id="m178">
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mn>0.1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>80</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. Lengthscales are <inline-formula id="inf145">
<mml:math id="m179">
<mml:msubsup>
<mml:mi>b</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>4.9</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, <inline-formula id="inf146">
<mml:math id="m180">
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>, and other parameters are as in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
</caption>
<graphic xlink:href="fmech-08-858931-g007.tif"/>
</fig>
<p>In moving from the lower outlet valve closing first (<italic>&#x3b8;</italic> &#x3d; &#x2212;0.5), to the upper outlet valve opening first (<italic>&#x3b8;</italic> &#x3d; 0.5), we see from <xref ref-type="fig" rid="F7">Figure 7Ai</xref> that the proportion of time spent above the threshold shear stress slightly increases in <italic>&#x3b8;</italic> &#x2208; (&#x2212;0.5, &#x2212;0.44), then decreases in <italic>&#x3b8;</italic> &#x2208; (&#x2212;0.44, 0), before increasing in <italic>&#x3b8;</italic> &#x2208; (0, 0.5). This is because the earlier (later) the lower outlet valve is closed, the less (more) time there is during which flow can pass from an upper valve, to a lower valve, exerting shear stress on the scaffold. <xref ref-type="fig" rid="F7">Figure 7Aii</xref> shows that the total scaffold flux is smallest when the upper and lower outlet valves are in-sync, at <italic>&#x3b8;</italic> &#x3d; 0. Opening the upper outlet valve and closing the lower outlet valve promotes back-flow through the scaffold, in competition with the externally imposed pressure drop from upper inlet to lower outlet. <xref ref-type="fig" rid="F7">Figure 7Aiii</xref> shows that the highest degree of instantaneous back-flow, captured <italic>via</italic> min (<italic>Q</italic>
<sub>
<italic>s</italic>
</sub>), occurs for <italic>&#x3b8;</italic> &#x3d; &#x2212;0.5, where the upper outlet valve only starts opening after the lower outlet has fully closed. Away from <italic>&#x3b8;</italic> &#x3d; &#x2212;0.5, there is little variation in min (<italic>Q</italic>
<sub>
<italic>s</italic>
</sub>).</p>
<p>In <xref ref-type="fig" rid="F7">Figure 7B</xref>, we show the proportion of time above the threshold shear, the total scaffold flux, and minimum instantaneous scaffold flux when moving from the shear-promoting static configuration, to the collection-promoting static configuration depicted on the right panel. Now <italic>&#x3b8;</italic> &#x3d; &#x2212;0.5 is opening the lower inlet valve first, and <italic>&#x3b8;</italic> &#x3d; 0.5 is closing the upper inlet valve first. As predicted earlier, closing the upper inlet valve and opening the lower inlet valve pushes fluid down the scaffold, and from <xref ref-type="fig" rid="F7">Figure 7Biii</xref> we see that back-flow never occurs. Closing the upper inlet valve simultaneously with opening the lower inlet valve (<italic>&#x3b8;</italic> &#x3d; 0) gives a high proportion of time above the threshold shear, but a lower total scaffold flux than first opening the lower inlet (<italic>&#x3b8;</italic> &#x3d; &#x2212;0.5), as seen in <xref ref-type="fig" rid="F7">Figures 7Bi,ii</xref>, respectively. The total flux is lower because the time during which at least one valve is moving is only half a period (i.e., the time for either closing or opening) for <italic>&#x3b8;</italic> &#x3d; 0, but is one full period for <italic>&#x3b8;</italic> &#x3d; &#x2212;0.5.</p>
<p>We have so far studied advantages and disadvantages from varying the synchronisation of valves when the valves are moving quickly <inline-formula id="inf147">
<mml:math id="m181">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>80</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>; we check whether valve synchronisation matters in slow valves (<inline-formula id="inf148">
<mml:math id="m182">
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:math>
</inline-formula>). Specifically, when moving between any two of the three configurations depicted in the right panel of <xref ref-type="fig" rid="F7">Figure 7</xref>, we vary the synchronisation <italic>&#x3b8;</italic> between valves and measure <inline-formula id="inf149">
<mml:math id="m183">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> and <italic>Q</italic>
<sub>
<italic>s</italic>
</sub>. We find that by varying <italic>&#x3b8;</italic>, we cannot increase <inline-formula id="inf150">
<mml:math id="m184">
<mml:mi>&#x3c3;</mml:mi>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2113;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> and <italic>Q</italic>
<sub>
<italic>s</italic>
</sub> by more than 1<italic>%</italic> above the maximum values they attain on the static configuration in <xref ref-type="fig" rid="F5">Figure 5A</xref>, nor is back-flow induced. Thus with slow valves there are virtually no advantages/disadvantages to be had from varying the synchronisation of valves. Valve speeds are too slow to contribute to fluid velocity, and only valve position effects fluid velocity.</p>
<p>Finally, we examine how valve speed affects shear stress, illustrated in <xref ref-type="fig" rid="F7">Figure 7C</xref> using the transition from the valve configuration with only upper valves open, to only lower valves open, with valves moving simultaneously. <xref ref-type="fig" rid="F7">Figure 7Ci</xref> shows the instantaneous spatially-averaged shear stress during transition for three valve speeds, and <xref ref-type="fig" rid="F7">Figure 7Cii</xref> shows the maximum and mean shear stress for <inline-formula id="inf151">
<mml:math id="m185">
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mn>0.1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>80</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. Increasing the valve speed, i.e., increasing <inline-formula id="inf152">
<mml:math id="m186">
<mml:mi mathvariant="script">S</mml:mi>
</mml:math>
</inline-formula>, increases the maximum instantaneous shear stress max(<italic>&#x3c3;</italic>), at first gradually and then steeply. The time-averaged shear stress, <inline-formula id="inf153">
<mml:math id="m187">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mo>&#x304;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, also increases, but more gently. For <inline-formula id="inf154">
<mml:math id="m188">
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>80</mml:mn>
</mml:math>
</inline-formula>, a maximum instantaneous shear stress of 0.027&#xa0;Pa is attained, which is more than twice as large as the maximum shear stress of 0.011&#xa0;Pa attained in the shear-promoting static configuration, with all other parameters kept constant.</p>
</sec>
</sec>
</sec>
<sec id="s4">
<title>4 Discussion</title>
<p>We have constructed a lubrication model of the gravity-driven, valve-controlled platelet bioreactor of <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref>, consisting of an upper and lower tube system joined by a scaffold, with the four inlets and outlets controlled by valves. The components of the model are the cell culture media, modelled as a Newtonian fluid; the collagen scaffold, modelled as a rigid porous scaffold; and the valves, which are included <italic>via</italic> moving boundaries. The model prescribes the bioreactor geometry and material parameters, including lengthscales of bioreactor regions, reservoir heights, and the scaffold permeability; as well as valve speed, valve synchronisation, and the time valves spend open or closed.</p>
<p>We exploit the small aspect ratio throughout the bioreactor, assuming that cross-sectional lengthscales are small compared to axial lengthscales. We consider the regime in which the following two parameters are order one: the dimensionless permeability, measuring the relative velocities in the scaffold and tubing systems, and the Strouhal number, measuring the velocity of fluid driven by the pressure head, relative to the valve wall velocity. We further consider the following two parameters to be small: the reduced Reynolds number, measuring the ratio of inertial to viscous effects, and the dimensionless interface-slip coefficient, which depends on the permeability and geometry of the scaffold material. This means that we can employ the lubrication approximation for the Navier-Stokes equations, which we solve subject to no slip and continuity of normal velocity and pressure at the scaffold-channel interfaces, and no slip on the rigid walls. We obtain equations relating the flux through each cross-section of bioreactor tubing to axially-dependent pressure gradients, <italic>via</italic> cross-sectional conductivities. The upper and lower channels are coupled <italic>via</italic> their interface with the scaffold, and the full three-dimensional time-dependent system of PDEs is reduced to a one-dimensional quasi-steady system of PDEs.</p>
<p>The aim of our modelling is to understand how different bioreactor geometries and valve configurations affect fluxes in the bioreactor, and shear stress in the scaffold, and to control valve dynamics so as to optimise these quantities in a computationally-efficient manner.</p>
<p>We have tested different static valve configurations, and measured their effects on fluxes and scaffold shear stresses. Having computed the flux along the upper channel, lower channel, and the scaffold, we have demonstrated that there are some static valve configurations that should be avoided, as they induce significant back-flow in the scaffold. Additionally, we have ranked static configurations in order of highest to lowest scaffold shear stress, and shown that the greatest scaffold shear stress arises from an open upper inlet and lower outlet, and closed upper outlet and lower inlet.</p>
<p>Geometric parameters affect shear stress as follows. First, shear stress increases linearly with the upper reservoir height, which provides the driving pressure for the flow; this is reflected in the model <italic>via</italic> the upper reservoir height only appearing in the scaffold velocity scaling (<xref ref-type="disp-formula" rid="e12">12</xref>). The scaffold permeability and bioreactor length appear in the dimensionless model <italic>via</italic> the permeability parameter, and have nonlinear influence on the solution. At small permeabilities (10<sup>&#x2013;15</sup>&#xa0;m<sup>2</sup> &#x2212; 10<sup>&#x2013;12</sup>&#xa0;m<sup>2</sup>), increasing the scaffold permeability by an order of magnitude increases the shear stress by approximately an order of magnitude; at larger permeabilities (10<sup>&#x2013;12</sup>&#xa0;m<sup>2</sup> &#x2212; 10<sup>&#x2013;9</sup>&#xa0;m<sup>2</sup>), further increasing the permeability has little effect on the shear stress. The scaffold must also be designed to capture megakaryocytes and allow platelets to escape, which sets porosity bounds; if there is room within such design restrictions to tune permeability, then in low permeability ranges, permeability may be an effective way to control shear (see, for example, <xref ref-type="bibr" rid="B1">Ali and Sen 2017</xref>; <xref ref-type="bibr" rid="B53">Vossenberg et al., 2009</xref>). Increasing the bioreactor length while maintaining a constant driving pressure has different effects on shear stress, depending on which part of the bioreactor is lengthened. Lengthening a narrow section of tubing, such as resistor tubing, reduces the average transverse lengthscale in the tubing systems, and causes tubing system velocities, and thus also the scaffold shear stress, to drop. Lengthening the scaffold with the adjoining channels has little effect on tubing system velocities. However, when the scaffold is lengthened the scaffold shear stress decreases, because a lower velocity is required to maintain approximately the same flux through the scaffold. If we instead lengthen the valve tubing or the channels, both of which are wider than resistor tubing, then there is almost no change in shear stress: the reduction in resistance, due to increase in the proportion of relatively wide tubing in the tube systems, offsets the increase in resistance caused by lengthening the tubing.</p>
<p>We have investigated the effect of valve movement on the bioreactor flow. When transitioning between two static valve configurations with valves moving slowly (opening and closing over 40&#xa0;s), fluxes vary monotonically. Therefore, to determine what valve combinations should be used in transitioning between static configurations, it is sufficient to pay attention to any intermediate configurations that are passed through en route (for example, to avoid passing through configurations that induce high back-flow).</p>
<p>In contrast, when opening and closing valves more quickly (say over 0.5&#xa0;s), time-dependent effects are more significant. When a valve is closing, flow away from it is enhanced, and when it is opening, flow towards it is enhanced. To avoid huge spikes in back-flow, and take advantage of large spikes in scaffold shear stress, nutrient transport, or platelet collection, our model can be used to sweep through dynamic valve configurations that transition between static valve configurations. We have illustrated two examples of such transitions, and the model can in future be used to quickly obtain the exact configuration of valve movement that optimises some given function of tubing and scaffold fluxes, and scaffold shear stress.</p>
<p>The work thus far suggests further extensions. A restriction that may quite readily be lifted is the scaffold being long and thin. In the bioreactor of <xref ref-type="bibr" rid="B44">Shepherd et al. (2018)</xref> the scaffold has aspect ratio of a half, which could be made larger in our model without excessive additional computational burden, <italic>i.e.,</italic> by solving a three-dimensional Laplace&#x2019;s equation in the scaffold (instead of two-dimensional). We have chosen the valve timescale to match the timescale of flow induced by the pressure head, whereas in the physical bioreactor set-up of Shepherd et al. the valve timescales may be faster (see <xref ref-type="table" rid="T1">Table 1</xref>). Thus, in future work it would be interesting to see to whether the qualitative behaviour for fast valves that we have simulated holds for even faster timescales. To do so will require reintroduction of inertia in the Navier-Stokes equations, thereby significantly increasing the computational cost of the model. To validate future and present bioreactor models, it would be important for future experimental work to take measurements of fluxes out of the bioreactor outlets, over a period of time, for various valve configurations, and compare these to model predictions.</p>
<p>We have exploited a reduced mathematical model, retaining the key physics, to characterise the flow conditions in a valve-controlled bioreactor for platelet production. We have demonstrated how design parameters and operating conditions affect the bioreactor fluxes and shear stresses experienced by cells. This model can be used to aid experimentalists to mimic the <italic>in vivo</italic> production environment, with the aim of increasing clinical and commercial viability of <italic>in vitro</italic> platelet production.</p>
</sec>
</body>
<back>
<sec id="s5">
<title>Data Availability Statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s6">
<title>Author Contributions</title>
<p>SW, JO, DH, CG, SB, and RC initiated the project. HS, SW, and JO constructed the model, in discussion with DH, CG, SB, and RC. HS, SW, and JO wrote the manuscript. All authors reviewed the manuscript.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>This publication is based on work supported by the EPSRC project grant 2100109.</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ali</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Sen</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Finite Element Analysis of Mechanical Behavior, Permeability and Fluid Induced wall Shear Stress of High Porosity Scaffolds with Gyroid and Lattice-Based Architectures</article-title>. <source>J. Mech. Behav. Biomed. Mater.</source> <volume>75</volume>, <fpage>262</fpage>&#x2013;<lpage>270</lpage>. <pub-id pub-id-type="doi">10.1016/j.jmbbm.2017.07.035</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Balduini</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Pallotta</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Malara</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Lova</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Pecci</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Viarengo</surname>
<given-names>G.</given-names>
</name>
<etal/>
</person-group> (<year>2008</year>). <article-title>Adhesive Receptors, Extracellular Proteins and Myosin Iia Orchestrate Proplatelet Formation by Human Megakaryocytes</article-title>. <source>J. Thromb. Haemost.</source> <volume>6</volume>, <fpage>1900</fpage>&#x2013;<lpage>1907</lpage>. <pub-id pub-id-type="doi">10.1111/j.1538-7836.2008.03132.x</pub-id> </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bardsley</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Deegan</surname>
<given-names>A. J.</given-names>
</name>
<name>
<surname>El Haj</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Current State-Of-The-Art 3d Tissue Models and Their Compatibility with Live Cell Imaging</article-title>. <source>Multi-Parametric Live Cel Microsc. 3D Tissue Models</source> <volume>2017</volume>, <fpage>3</fpage>&#x2013;<lpage>18</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-319-67358-5_1</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Beavers</surname>
<given-names>G. S.</given-names>
</name>
<name>
<surname>Joseph</surname>
<given-names>D. D.</given-names>
</name>
</person-group> (<year>1967</year>). <article-title>Boundary Conditions at a Naturally Permeable wall</article-title>. <source>J. Fluid Mech.</source> <volume>30</volume>, <fpage>197</fpage>&#x2013;<lpage>207</lpage>. <pub-id pub-id-type="doi">10.1017/s0022112067001375</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Behnke</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Forer</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>From Megakaryocytes to Platelets: Platelet Morphogenesis Takes Place in the Bloodstream</article-title>. <source>Eur. J. Haematol. Suppl.</source> <volume>61</volume>, <fpage>3</fpage>&#x2013;<lpage>23</lpage>. <pub-id pub-id-type="doi">10.1111/j.1600-0609.1998.tb01052.x</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bender</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Thon</surname>
<given-names>J. N.</given-names>
</name>
<name>
<surname>Ehrlicher</surname>
<given-names>A. J.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mazutis</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Deschmann</surname>
<given-names>E.</given-names>
</name>
<etal/>
</person-group> (<year>2015</year>). <article-title>Microtubule Sliding Drives Proplatelet Elongation and Is Dependent on Cytoplasmic Dynein</article-title>. <source>Blood</source> <volume>125</volume>, <fpage>860</fpage>&#x2013;<lpage>868</lpage>. <pub-id pub-id-type="doi">10.1182/blood-2014-09-600858</pub-id> </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bourgine</surname>
<given-names>P. E.</given-names>
</name>
<name>
<surname>Martin</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Schroeder</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Engineering Human Bone Marrow Proxies</article-title>. <source>Cell stem cell</source> <volume>22</volume>, <fpage>298</fpage>&#x2013;<lpage>301</lpage>. <pub-id pub-id-type="doi">10.1016/j.stem.2018.01.002</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brown</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Iyer</surname>
<given-names>R. K.</given-names>
</name>
<name>
<surname>Radisic</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Pulsatile Perfusion Bioreactor for Cardiac Tissue Engineering</article-title>. <source>Biotechnol. Prog.</source> <volume>24</volume>, <fpage>907</fpage>&#x2013;<lpage>920</lpage>. <pub-id pub-id-type="doi">10.1002/btpr.11</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Burova</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Wall</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Shipley</surname>
<given-names>R. J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Mathematical and Computational Models for Bone Tissue Engineering in Bioreactor Systems</article-title>. <source>J. Tissue Eng.</source> <volume>10</volume>, <fpage>2041731419827922</fpage>. <pub-id pub-id-type="doi">10.1177/2041731419827922</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cameron</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Rock</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Olberg</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Neurath</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Evaluation of Platelet Transfusion Triggers in a Tertiary-Care Hospital</article-title>. <source>Transfusion</source> <volume>47</volume>, <fpage>206</fpage>&#x2013;<lpage>211</lpage>. <pub-id pub-id-type="doi">10.1111/j.1537-2995.2007.01090.x</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Carrier</surname>
<given-names>R. L.</given-names>
</name>
<name>
<surname>Rupnick</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Langer</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Schoen</surname>
<given-names>F. J.</given-names>
</name>
<name>
<surname>Freed</surname>
<given-names>L. E.</given-names>
</name>
<name>
<surname>Vunjak-Novakovic</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Perfusion Improves Tissue Architecture of Engineered Cardiac Muscle</article-title>. <source>Tissue Eng.</source> <volume>8</volume>, <fpage>175</fpage>&#x2013;<lpage>188</lpage>. <pub-id pub-id-type="doi">10.1089/107632702753724950</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Charlton</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Wallis</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Robertson</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Watson</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Iqbal</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Tinegate</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Where Did Platelets Go in 2012? a Survey of Platelet Transfusion Practice in the north of england</article-title>. <source>Transfus. Med</source> <volume>24</volume>, <fpage>213</fpage>&#x2013;<lpage>218</lpage>. <pub-id pub-id-type="doi">10.1111/tme.12126</pub-id> </citation>
</ref>
<ref id="B52">
<citation citation-type="web">
<comment>[Dataset]</comment> <person-group person-group-type="author">
<name>
<surname>Us</surname>
<given-names>T. F. S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Rpmi 1640 Medium, No Glutamine, No Phenol Red</article-title>. <comment>Available at: <ext-link ext-link-type="uri" xlink:href="https://www.thermofisher.com/uk/en/home/technical-resources/media-formulation.114.html">https://www.thermofisher.com/uk/en/home/technical-resources/media-formulation.114.html</ext-link> (Accessed 11 05, 2020)</comment>. </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Di Buduo</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Wray</surname>
<given-names>L. S.</given-names>
</name>
<name>
<surname>Tozzi</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Malara</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ghezzi</surname>
<given-names>C. E.</given-names>
</name>
<etal/>
</person-group> (<year>2015</year>). <article-title>Programmable 3d Silk Bone Marrow Niche for Platelet Generation <italic>Ex Vivo</italic> and Modeling of Megakaryopoiesis Pathologies</article-title>. <source>Blood</source> <volume>125</volume>, <fpage>2254</fpage>&#x2013;<lpage>2264</lpage>. <pub-id pub-id-type="doi">10.1182/blood-2014-08-595561</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dolgin</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Bioengineering: Doing without Donors</article-title>. <source>Nature</source> <volume>549</volume>, <fpage>S12</fpage>&#x2013;<lpage>S15</lpage>. <pub-id pub-id-type="doi">10.1038/549s12a</pub-id> </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dunois-Lard&#xe9;</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Capron</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Fichelson</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Bauer</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Cramer-Bord&#xe9;</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Baruch</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Exposure of Human Megakaryocytes to High Shear Rates Accelerates Platelet Production</article-title>. <source>Blood</source> <volume>114</volume>, <fpage>1875</fpage>&#x2013;<lpage>1883</lpage>. <pub-id pub-id-type="doi">10.1182/blood-2009-03-209205</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Freed</surname>
<given-names>L. E.</given-names>
</name>
<name>
<surname>Vunjak-Novakovic</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Cultivation of Cell-Polymer Tissue Constructs in Simulated Microgravity</article-title>. <source>Biotechnol. Bioeng.</source> <volume>46</volume>, <fpage>306</fpage>&#x2013;<lpage>313</lpage>. <pub-id pub-id-type="doi">10.1002/bit.260460403</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fung</surname>
<given-names>Y. C.</given-names>
</name>
<name>
<surname>Yih</surname>
<given-names>C. S.</given-names>
</name>
</person-group> (<year>1968</year>). <article-title>Peristaltic Transport</article-title>. <source>J. Appl. Mech.</source> <volume>35</volume>, <fpage>669</fpage>&#x2013;<lpage>675</lpage>. <pub-id pub-id-type="doi">10.1115/1.3601290</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Galban</surname>
<given-names>C. J.</given-names>
</name>
<name>
<surname>Locke</surname>
<given-names>B. R.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Effects of Spatial Variation of Cells and Nutrient and Product Concentrations Coupled with Product Inhibition on Cell Growth in a Polymer Scaffold</article-title>. <source>Biotechnol. Bioeng.</source> <volume>64</volume>, <fpage>633</fpage>&#x2013;<lpage>643</lpage>. <pub-id pub-id-type="doi">10.1002/(sici)1097-0290(19990920)64:6&#x3c;633::aid-bit1&#x3e;3.0.co;2-6</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Heil</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Waters</surname>
<given-names>S. L.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Transverse Flows in Rapidly Oscillating Elastic Cylindrical Shells</article-title>. <source>J. Fluid Mech.</source> <volume>547</volume>, <fpage>185</fpage>&#x2013;<lpage>214</lpage>. <pub-id pub-id-type="doi">10.1017/s0022112005007214</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hess</surname>
<given-names>J. R.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Conventional Blood Banking and Blood Component Storage Regulation: Opportunities for Improvement</article-title>. <source>Blood Transfus.</source> <volume>8</volume> (<issue>Suppl. 3</issue>), <fpage>s9</fpage>&#x2013;<lpage>15</lpage>. <pub-id pub-id-type="doi">10.2450/2010.003S</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jaasma</surname>
<given-names>M. J.</given-names>
</name>
<name>
<surname>Plunkett</surname>
<given-names>N. A.</given-names>
</name>
<name>
<surname>O&#x2019;Brien</surname>
<given-names>F. J.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Design and Validation of a Dynamic Flow Perfusion Bioreactor for Use with Compliant Tissue Engineering Scaffolds</article-title>. <source>J. Biotechnol.</source> <volume>133</volume>, <fpage>490</fpage>&#x2013;<lpage>496</lpage>. <pub-id pub-id-type="doi">10.1016/j.jbiotec.2007.11.010</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Junt</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Schulze</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Massberg</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Goerge</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Krueger</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2007</year>). <article-title>Dynamic Visualization of Thrombopoiesis within Bone Marrow</article-title>. <source>Science</source> <volume>317</volume>, <fpage>1767</fpage>&#x2013;<lpage>1770</lpage>. <pub-id pub-id-type="doi">10.1126/science.1146304</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kaufman</surname>
<given-names>R. M.</given-names>
</name>
<name>
<surname>Airo</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Pollack</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Crosby</surname>
<given-names>W. H.</given-names>
</name>
</person-group> (<year>1965</year>). <article-title>Circulating Megakaryocytes and Platelet Release in the Lung</article-title>. <source>Blood</source> <volume>26</volume>, <fpage>720</fpage>&#x2013;<lpage>731</lpage>. <pub-id pub-id-type="doi">10.1182/blood.v26.6.720.720</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Korson</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Drost-Hansen</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Millero</surname>
<given-names>F. J.</given-names>
</name>
</person-group> (<year>1969</year>). <article-title>Viscosity of Water at Various Temperatures</article-title>. <source>J. Phys. Chem.</source> <volume>73</volume>, <fpage>34</fpage>&#x2013;<lpage>39</lpage>. <pub-id pub-id-type="doi">10.1021/j100721a006</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lefran&#xe7;ais</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Ortiz-Mu&#xf1;oz</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Caudrillier</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Mallavia</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Sayah</surname>
<given-names>D. M.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>The Lung Is a Site of Platelet Biogenesis and a Reservoir for Haematopoietic Progenitors</article-title>. <source>Nature</source> <volume>544</volume>, <fpage>105</fpage>&#x2013;<lpage>109</lpage>. </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Machlus</surname>
<given-names>K. R.</given-names>
</name>
<name>
<surname>Italiano</surname>
<given-names>J. E.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>The Incredible Journey: From Megakaryocyte Development to Platelet Formation</article-title>. <source>J. Cel Biol.</source> <volume>201</volume>, <fpage>785</fpage>&#x2013;<lpage>796</lpage>. <pub-id pub-id-type="doi">10.1083/jcb.201304054</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Machlus</surname>
<given-names>K. R.</given-names>
</name>
<name>
<surname>Thon</surname>
<given-names>J. N.</given-names>
</name>
<name>
<surname>Italiano</surname>
<given-names>J. E.</given-names>
<suffix>Jr</suffix>
</name>
</person-group> (<year>2014</year>). <article-title>Interpreting the Developmental Dance of the Megakaryocyte: a Review of the Cellular and Molecular Processes Mediating Platelet Formation</article-title>. <source>Br. J. Haematol.</source> <volume>165</volume>, <fpage>227</fpage>&#x2013;<lpage>236</lpage>. <pub-id pub-id-type="doi">10.1111/bjh.12758</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Manton</surname>
<given-names>M. J.</given-names>
</name>
</person-group> (<year>1975</year>). <article-title>Long-wavelength Peristaltic Pumping at Low reynolds Number</article-title>. <source>J. Fluid Mech.</source> <volume>68</volume>, <fpage>467</fpage>&#x2013;<lpage>476</lpage>. <pub-id pub-id-type="doi">10.1017/s0022112075001760</pub-id> </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mazo</surname>
<given-names>I. B.</given-names>
</name>
<name>
<surname>von Andrian</surname>
<given-names>U. H.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Adhesion and Homing of Blood-Borne Cells in Bone Marrow Microvessels</article-title>. <source>J. Leukoc. Biol.</source> <volume>66</volume>, <fpage>25</fpage>&#x2013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.1002/jlb.66.1.25</pub-id> </citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>McCulloch</surname>
<given-names>A. D.</given-names>
</name>
<name>
<surname>Harris</surname>
<given-names>A. B.</given-names>
</name>
<name>
<surname>Sarraf</surname>
<given-names>C. E.</given-names>
</name>
<name>
<surname>Eastwood</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>New Multi-Cue Bioreactor for Tissue Engineering of Tubular Cardiovascular Samples under Physiological Conditions</article-title>. <source>Tissue Eng.</source> <volume>10</volume>, <fpage>565</fpage>&#x2013;<lpage>573</lpage>. <pub-id pub-id-type="doi">10.1089/107632704323061924</pub-id> </citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mohee</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Offeddu</surname>
<given-names>G. S.</given-names>
</name>
<name>
<surname>Husmann</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Oyen</surname>
<given-names>M. L.</given-names>
</name>
<name>
<surname>Cameron</surname>
<given-names>R. E.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Investigation of the Intrinsic Permeability of Ice-Templated Collagen Scaffolds as a Function of Their Structural and Mechanical Properties</article-title>. <source>Acta Biomater.</source> <volume>83</volume>, <fpage>189</fpage>&#x2013;<lpage>198</lpage>. <pub-id pub-id-type="doi">10.1016/j.actbio.2018.10.034</pub-id> </citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Spiller</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Bernhard</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Vunjak-Novakovic</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Biomimetic Approaches for Bone Tissue Engineering</article-title>. <source>Tissue Eng. B: Rev.</source> <volume>23</volume>, <fpage>480</fpage>&#x2013;<lpage>493</lpage>. <pub-id pub-id-type="doi">10.1089/ten.teb.2016.0289</pub-id> </citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nishimura</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Nagasaki</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Kunishima</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Sawaguchi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Sakata</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Sakaguchi</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2015</year>). <article-title>IL-1&#x3b1; Induces Thrombopoiesis through Megakaryocyte Rupture in Response to Acute Platelet Needs</article-title>. <source>J. Cel Biol.</source> <volume>209</volume>, <fpage>453</fpage>&#x2013;<lpage>466</lpage>. <pub-id pub-id-type="doi">10.1083/jcb.201410052</pub-id> </citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Noris</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Biino</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Pecci</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Civaschi</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Savoia</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Seri</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2014</year>). <article-title>Platelet Diameters in Inherited Thrombocytopenias: Analysis of 376 Patients with All Known Disorders</article-title>. <source>Blood J. Am. Soc. Hematol.</source> <volume>124</volume>, <fpage>e4</fpage>&#x2013;<lpage>e10</lpage>. <pub-id pub-id-type="doi">10.1182/blood-2014-03-564328</pub-id> </citation>
</ref>
<ref id="B35">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>O&#x2019;Dea</surname>
<given-names>R. D.</given-names>
</name>
<name>
<surname>Byrne</surname>
<given-names>H. M.</given-names>
</name>
<name>
<surname>Waters</surname>
<given-names>S. L.</given-names>
</name>
</person-group> (<year>2012</year>). &#x201c;<article-title>Continuum Modelling of <italic>In Vitro</italic> Tissue Engineering: a Review</article-title>,&#x201d; in <source>Computational Modeling in Tissue Engineering</source> (<publisher-loc>Berlin, Germany</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>229</fpage>&#x2013;<lpage>266</lpage>. </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>O&#x2019;Dea</surname>
<given-names>R. D.</given-names>
</name>
<name>
<surname>Waters</surname>
<given-names>S. L.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Flow and Solute Uptake in a Twisting Tube</article-title>. <source>J. Fluid Mech.</source> <volume>562</volume>, <fpage>173</fpage>&#x2013;<lpage>182</lpage>. </citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pallotta</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Lovett</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Kaplan</surname>
<given-names>D. L.</given-names>
</name>
<name>
<surname>Balduini</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Three-dimensional System for the <italic>In Vitro</italic> Study of Megakaryocytes and Functional Platelet Production Using Silk-Based Vascular Tubes</article-title>. <source>Tissue Eng. C: Methods</source> <volume>17</volume>, <fpage>1223</fpage>&#x2013;<lpage>1232</lpage>. <pub-id pub-id-type="doi">10.1089/ten.tec.2011.0134</pub-id> </citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Patel</surname>
<given-names>S. R.</given-names>
</name>
<name>
<surname>Richardson</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Schulze</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Kahle</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Galjart</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Drabek</surname>
<given-names>K.</given-names>
</name>
<etal/>
</person-group> (<year>2005</year>). <article-title>Differential Roles of Microtubule Assembly and Sliding in Proplatelet Formation by Megakaryocytes</article-title>. <source>Blood</source> <volume>106</volume>, <fpage>4076</fpage>&#x2013;<lpage>4085</lpage>. <pub-id pub-id-type="doi">10.1182/blood-2005-06-2204</pub-id> </citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pollack</surname>
<given-names>S. R.</given-names>
</name>
<name>
<surname>Meaney</surname>
<given-names>D. F.</given-names>
</name>
<name>
<surname>Levine</surname>
<given-names>E. M.</given-names>
</name>
<name>
<surname>Litt</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Johnston</surname>
<given-names>E. D.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Numerical Model and Experimental Validation of Microcarrier Motion in a Rotating Bioreactor</article-title>. <source>Tissue Eng.</source> <volume>6</volume>, <fpage>519</fpage>&#x2013;<lpage>530</lpage>. <pub-id pub-id-type="doi">10.1089/107632700750022161</pub-id> </citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pries</surname>
<given-names>A. R.</given-names>
</name>
<name>
<surname>Neuhaus</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Gaehtgens</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>Blood Viscosity in Tube Flow: Dependence on Diameter and Hematocrit</article-title>. <source>Am. J. Physiology-Heart Circulatory Physiol.</source> <volume>263</volume>, <fpage>H1770</fpage>&#x2013;<lpage>H1778</lpage>. <pub-id pub-id-type="doi">10.1152/ajpheart.1992.263.6.h1770</pub-id> </citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Saffman</surname>
<given-names>P. G.</given-names>
</name>
</person-group> (<year>1971</year>). <article-title>On the Boundary Condition at the Surface of a Porous Medium</article-title>. <source>Stud. Appl. Maths.</source> <volume>50</volume>, <fpage>93</fpage>&#x2013;<lpage>101</lpage>. <pub-id pub-id-type="doi">10.1002/sapm197150293</pub-id> </citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Secomb</surname>
<given-names>T. W.</given-names>
</name>
</person-group> (<year>1978</year>). <article-title>Flow in a Channel with Pulsating walls</article-title>. <source>J. Fluid Mech.</source> <volume>88</volume>, <fpage>273</fpage>&#x2013;<lpage>288</lpage>. <pub-id pub-id-type="doi">10.1017/s0022112078002104</pub-id> </citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Selden</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Fuller</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Role of Bioreactor Technology in Tissue Engineering for Clinical Use and Therapeutic Target Design</article-title>. <source>Bioengineering</source> <volume>5</volume>, <fpage>32</fpage>. <pub-id pub-id-type="doi">10.3390/bioengineering5020032</pub-id> </citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shepherd</surname>
<given-names>J. H.</given-names>
</name>
<name>
<surname>Howard</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Waller</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Foster</surname>
<given-names>H. R.</given-names>
</name>
<name>
<surname>Mueller</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Moreau</surname>
<given-names>T.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Structurally Graduated Collagen Scaffolds Applied to the <italic>Ex Vivo</italic> Generation of Platelets from Human Pluripotent Stem Cell-Derived Megakaryocytes: Enhancing Production and Purity</article-title>. <source>Biomaterials</source> <volume>182</volume>, <fpage>135</fpage>&#x2013;<lpage>144</lpage>. <pub-id pub-id-type="doi">10.1016/j.biomaterials.2018.08.019</pub-id> </citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shipley</surname>
<given-names>R. J.</given-names>
</name>
<name>
<surname>Waters</surname>
<given-names>S. L.</given-names>
</name>
<name>
<surname>Ellis</surname>
<given-names>M. J.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Definition and Validation of Operating Equations for Poly(vinyl Alcohol)-Poly(lactide-Co-Glycolide) Microfiltration Membrane-Scaffold Bioreactors</article-title>. <source>Biotechnol. Bioeng.</source> <volume>107</volume>, <fpage>382</fpage>&#x2013;<lpage>392</lpage>. <pub-id pub-id-type="doi">10.1002/bit.22815</pub-id> </citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sladkova</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>De Peppo</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Bioreactor Systems for Human Bone Tissue Engineering</article-title>. <source>Processes</source> <volume>2</volume>, <fpage>494</fpage>&#x2013;<lpage>525</lpage>. <pub-id pub-id-type="doi">10.3390/pr2020494</pub-id> </citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sola-Visner</surname>
<given-names>M. C.</given-names>
</name>
<name>
<surname>Christensen</surname>
<given-names>R. D.</given-names>
</name>
<name>
<surname>Hutson</surname>
<given-names>A. D.</given-names>
</name>
<name>
<surname>Rimsza</surname>
<given-names>L. M.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Megakaryocyte Size and Concentration in the Bone Marrow of Thrombocytopenic and Nonthrombocytopenic Neonates</article-title>. <source>Pediatr. Res.</source> <volume>61</volume>, <fpage>479</fpage>&#x2013;<lpage>484</lpage>. <pub-id pub-id-type="doi">10.1203/pdr.0b013e3180332c18</pub-id> </citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sucosky</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Osorio</surname>
<given-names>D. F.</given-names>
</name>
<name>
<surname>Brown</surname>
<given-names>J. B.</given-names>
</name>
<name>
<surname>Neitzel</surname>
<given-names>G. P.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Fluid Mechanics of a Spinner-Flask Bioreactor</article-title>. <source>Biotechnol. Bioeng.</source> <volume>85</volume>, <fpage>34</fpage>&#x2013;<lpage>46</lpage>. <pub-id pub-id-type="doi">10.1002/bit.10788</pub-id> </citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Suzuki</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Flahou</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Yoshikawa</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Stirblyte</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Hayashi</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Sawaguchi</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Ipsc-Derived Platelets Depleted of Hla Class I Are Inert to Anti-hla Class I and Natural Killer Cell Immunity</article-title>. <source>Stem Cel Rep.</source> <volume>14</volume>, <fpage>49</fpage>&#x2013;<lpage>59</lpage>. <pub-id pub-id-type="doi">10.1016/j.stemcr.2019.11.011</pub-id> </citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Taylor</surname>
<given-names>G. I.</given-names>
</name>
</person-group> (<year>1971</year>). <article-title>A Model for the Boundary Condition of a Porous Material. Part 1</article-title>. <source>J. Fluid Mech.</source> <volume>49</volume>, <fpage>319</fpage>&#x2013;<lpage>326</lpage>. <pub-id pub-id-type="doi">10.1017/s0022112071002088</pub-id> </citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Thon</surname>
<given-names>J. N.</given-names>
</name>
<name>
<surname>Mazutis</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Sylman</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Ehrlicher</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Machlus</surname>
<given-names>K. R.</given-names>
</name>
<etal/>
</person-group> (<year>2014</year>). <article-title>Platelet Bioreactor-On-A-Chip</article-title>. <source>Blood</source> <volume>124</volume>, <fpage>1857</fpage>&#x2013;<lpage>1867</lpage>. <pub-id pub-id-type="doi">10.1182/blood-2014-05-574913</pub-id> </citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vossenberg</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Higuera</surname>
<given-names>G. A.</given-names>
</name>
<name>
<surname>Van Straten</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Van Blitterswijk</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Van Boxtel</surname>
<given-names>A. J. B.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Darcian Permeability Constant as Indicator for Shear Stresses in Regular Scaffold Systems for Tissue Engineering</article-title>. <source>Biomech. Model. Mechanobiol</source> <volume>8</volume>, <fpage>499</fpage>&#x2013;<lpage>507</lpage>. <pub-id pub-id-type="doi">10.1007/s10237-009-0153-6</pub-id> </citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Waters</surname>
<given-names>S. L.</given-names>
</name>
<name>
<surname>Guiot</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Flow in an Elastic Tube Subject to Prescribed Forcing: a Model of Umbilical Venous Flow</article-title>. <source>J. Theor. Med.</source> <volume>3</volume>, <fpage>287</fpage>&#x2013;<lpage>298</lpage>. <pub-id pub-id-type="doi">10.1080/10273660108833081</pub-id> </citation>
</ref>
<ref id="B55">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Whittaker</surname>
<given-names>R. J.</given-names>
</name>
<name>
<surname>Booth</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Dyson</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Bailey</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Parsons Chini</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Naire</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2009</year>). <article-title>Mathematical Modelling of Fibre-Enhanced Perfusion inside a Tissue-Engineering Bioreactor</article-title>. <source>J. Theor. Biol.</source> <volume>256</volume>, <fpage>533</fpage>&#x2013;<lpage>546</lpage>. <pub-id pub-id-type="doi">10.1016/j.jtbi.2008.10.013</pub-id> </citation>
</ref>
<ref id="B56">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Whittaker</surname>
<given-names>R. J.</given-names>
</name>
<name>
<surname>Waters</surname>
<given-names>S. L.</given-names>
</name>
<name>
<surname>Jensen</surname>
<given-names>O. E.</given-names>
</name>
<name>
<surname>Boyle</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Heil</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>The Energetics of Flow through a Rapidly Oscillating Tube. Part 1. General Theory</article-title>. <source>J. Fluid Mech.</source> <volume>648</volume>, <fpage>83</fpage>&#x2013;<lpage>121</lpage>. <pub-id pub-id-type="doi">10.1017/s0022112009992904</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>