<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article
  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">PLoS ONE</journal-id>
<journal-id journal-id-type="publisher-id">plos</journal-id>
<journal-id journal-id-type="pmc">plosone</journal-id>
<journal-title-group>
<journal-title>PLOS ONE</journal-title>
</journal-title-group>
<issn pub-type="epub">1932-6203</issn>
<publisher>
<publisher-name>Public Library of Science</publisher-name>
<publisher-loc>San Francisco, CA USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">PONE-D-14-48025</article-id>
<article-id pub-id-type="doi">10.1371/journal.pone.0117949</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Research Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Exact Solutions of Linear Reaction-Diffusion Processes on a Uniformly Growing Domain: Criteria for Successful Colonization</article-title>
<alt-title alt-title-type="running-head">Exact Solutions of Reaction-Diffusion Processes on a Growing Domain</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes" xlink:type="simple">
<name name-style="western">
<surname>Simpson</surname> <given-names>Matthew J</given-names></name>
<xref ref-type="corresp" rid="cor001">*</xref>
<xref ref-type="aff" rid="aff001"/>
</contrib>
</contrib-group>
<aff id="aff001">
<addr-line>Mathematical Sciences, Queensland University of Technology, Brisbane, Australia</addr-line>
</aff>
<contrib-group>
<contrib contrib-type="editor" xlink:type="simple">
<name name-style="western">
<surname>Lythe</surname> <given-names>Grant</given-names></name>
<role>Academic Editor</role>
<xref ref-type="aff" rid="edit1"/>
</contrib>
</contrib-group>
<aff id="edit1">
<addr-line>University of Leeds, UNITED KINGDOM</addr-line>
</aff>
<author-notes>
<fn fn-type="conflict" id="coi001">
<p>The authors have declared that no competing interests exist.</p>
</fn>
<fn fn-type="con" id="contrib001">
<p>Conceived and designed the experiments: MJS. Performed the experiments: MJS. Analyzed the data: MJS. Contributed reagents/materials/analysis tools: MJS. Wrote the paper: MJS.</p>
</fn>
<corresp id="cor001">* E-mail: <email xlink:type="simple">matthew.simpson@qut.edu.au</email></corresp>
</author-notes>
<pub-date pub-type="collection">
<year>2015</year>
</pub-date>
<pub-date pub-type="epub">
<day>18</day>
<month>2</month>
<year>2015</year>
</pub-date>
<volume>10</volume>
<issue>2</issue>
<elocation-id>e0117949</elocation-id>
<history>
<date date-type="received">
<day>24</day>
<month>10</month>
<year>2014</year>
</date>
<date date-type="accepted">
<day>6</day>
<month>1</month>
<year>2015</year>
</date>
</history>
<permissions>
<copyright-year>2015</copyright-year>
<copyright-holder>Matthew J Simpson</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">
<license-p>This is an open access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/" xlink:type="simple">Creative Commons Attribution License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="info:doi/10.1371/journal.pone.0117949" xlink:type="simple"/>
<abstract>
<p>Many processes during embryonic development involve transport and reaction of molecules, or transport and proliferation of cells, within growing tissues. Mathematical models of such processes usually take the form of a reaction-diffusion partial differential equation (PDE) on a growing domain. Previous analyses of such models have mainly involved solving the PDEs numerically. Here, we present a framework for calculating the exact solution of a linear reaction-diffusion PDE on a growing domain. We derive an exact solution for a general class of one-dimensional linear reaction—diffusion process on 0&lt;<italic>x</italic>&lt;<italic>L</italic>(<italic>t</italic>), where <italic>L</italic>(<italic>t</italic>) is the length of the growing domain. Comparing our exact solutions with numerical approximations confirms the veracity of the method. Furthermore, our examples illustrate a delicate interplay between: (i) the rate at which the domain elongates, (ii) the diffusivity associated with the spreading density profile, (iii) the reaction rate, and (iv) the initial condition. Altering the balance between these four features leads to different outcomes in terms of whether an initial profile, located near <italic>x</italic> = 0, eventually overcomes the domain growth and colonizes the entire length of the domain by reaching the boundary where <italic>x</italic> = <italic>L</italic>(<italic>t</italic>).</p>
</abstract>
<funding-group>
<funding-statement>The author acknowledges the support from the Australian Research Council (FT130100148) (<ext-link ext-link-type="uri" xlink:href="http://www.arc.gov.au/" xlink:type="simple">http://www.arc.gov.au/</ext-link>). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
</funding-statement>
</funding-group>
<counts>
<fig-count count="2"/>
<table-count count="0"/>
<page-count count="11"/>
</counts>
<custom-meta-group>
<custom-meta id="data-availability" xlink:type="simple">
<meta-name>Data Availability</meta-name>
<meta-value>All relevant data are within the paper.</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
<body>
<sec id="sec001" sec-type="intro">
<title>Introduction</title>
<p>Developmental processes are often associated with transport and reaction of molecules, or transport and proliferation of cells, within growing tissues [<xref ref-type="bibr" rid="pone.0117949.ref001">1</xref>, <xref ref-type="bibr" rid="pone.0117949.ref002">2</xref>]. For example, the development of biological patterns, such as animal coat markings, is thought to arise due to the coupling between an activator-inhibitor Turing mechanism and additional transport induced by tissue growth [<xref ref-type="bibr" rid="pone.0117949.ref003">3</xref>–<xref ref-type="bibr" rid="pone.0117949.ref007">7</xref>]. Within the mathematical biology literature, there is an increasing awareness of the importance of incorporating domain growth into mathematical models of various biological processes including morphogen gradient formation [<xref ref-type="bibr" rid="pone.0117949.ref008">8</xref>] and models of collective cell spreading [<xref ref-type="bibr" rid="pone.0117949.ref009">9</xref>]. In addition to considering particular biological applications, other studies have focused on examining more theoretical questions associated with reactive transport processes on growing domains. Most notably, several previous studies have examined the relationship between discrete random walk models and associated continuum partial differential equation (PDE) descriptions [<xref ref-type="bibr" rid="pone.0117949.ref010">10</xref>–<xref ref-type="bibr" rid="pone.0117949.ref014">14</xref>].</p>
<p>One particular biological application where transport and reaction (proliferation) of cells takes place on a growing domain is the development of the enteric nervous system (ENS) [<xref ref-type="bibr" rid="pone.0117949.ref015">15</xref>–<xref ref-type="bibr" rid="pone.0117949.ref021">21</xref>]. This developmental process involves neural crest precursor cells entering the oral end of the developing gut. Individual precursor cells migrate and proliferate, which results in the formation of a moving front of precursor cells which travels towards the anal end of the developing gut. This colonization process is complicated by the fact that the gut tissues elongate simultaneously as the cell front moves [<xref ref-type="bibr" rid="pone.0117949.ref017">17</xref>]. Normal development requires that the moving front of precursor cells reaches the anal end of the developing tissue. Abnormal development is thought to be associated with situations where the moving front of cells fails to completely colonize the growing gut tissue [<xref ref-type="bibr" rid="pone.0117949.ref017">17</xref>].</p>
<p>One of the first mathematical models of ENS development, described by Landman et al. [<xref ref-type="bibr" rid="pone.0117949.ref022">22</xref>], is a PDE description of the migration and proliferation of a population of precursor cells on a uniformly growing tissue. Landman et al. [<xref ref-type="bibr" rid="pone.0117949.ref022">22</xref>] use their model to mimic ENS development by considering an initial condition where the population of precursor cells is initially confined towards one end of the domain. Landman et al. [<xref ref-type="bibr" rid="pone.0117949.ref022">22</xref>] solve the governing PDE numerically and use these numerical solutions to explore whether the population of cells can colonize the entire length of the growing domain within a certain period of time. In particular, Landman et al. [<xref ref-type="bibr" rid="pone.0117949.ref022">22</xref>] highlights an important interaction between: (i) the initial distribution of cells; (ii) the migration rate of cells; (iii) the proliferation rate of cells; and (iv) the growth rate of the underlying tissue. Landman et al. [<xref ref-type="bibr" rid="pone.0117949.ref022">22</xref>] explore the relationship between these four factors using an approximate numerical solution of the PDE model. These previous numerical results suggest that successful colonization requires: (i) that the initial length of colonization must be sufficiently large, (ii) that the migration rate of cells is sufficiently large, (iii) that the proliferation rate of cells is sufficiently large, and (iv) that the growth rate of the underlying tissue is sufficiently small.</p>
<p>In addition to presenting numerical solutions, Landman et al. [<xref ref-type="bibr" rid="pone.0117949.ref022">22</xref>] also presents analysis for the special case where there is no cell diffusion. This analysis involves solving a simplified hyperbolic PDE model using the method of characteristics. While this analysis offers useful insight, Landman et al. [<xref ref-type="bibr" rid="pone.0117949.ref022">22</xref>] does not provide any exact solutions for the case where diffusive transport is included. Developing results relevant for diffusive transport is relevant since there are many types of cells for which diffusion is thought to be the dominant mechanism [<xref ref-type="bibr" rid="pone.0117949.ref023">23</xref>].</p>
<p>The focus of the present work is to consider a linear reaction-diffusion process on a growing domain with a view to obtaining an exact solution of the associated PDE. After transforming the PDE to a fixed domain we obtain a PDE with variable coefficients. The variable coefficient PDE is simplified using an appropriate transformation which enables us to obtain an exact solution using separation of variables. While our strategy for obtaining an exact solution is quite general, we present specific results for linear and exponentially elongating domains. After verifying the accuracy of our exact solutions using numerical approximations, we summarise our results in terms of a concise condition that can be used to distinguish between successful or unsuccessful colonization. We conclude this study by acknowledging the limitations of our analysis, and we outline some further extensions of our approach which could be implemented in future studies.</p>
</sec>
<sec id="sec002" sec-type="materials|methods">
<title>Materials and methods</title>
<sec id="sec002a">
<title>Mathematical model</title>
<p>We consider a linear reaction-diffusion process on a one-dimensional domain, 0 &lt; <italic>x</italic> &lt; <italic>L</italic>(<italic>t</italic>), where <italic>L</italic>(<italic>t</italic>) is the increasing length of the domain. Domain growth is associated with a velocity field which causes a point at location <italic>x</italic> to move to <italic>x</italic> + <italic>v</italic>(<italic>x</italic>, <italic>t</italic>)<italic>τ</italic> during a small time period of duration <italic>τ</italic> [<xref ref-type="bibr" rid="pone.0117949.ref022">22</xref>]. By considering the expansion of an element of initial width Δ<italic>x</italic>, we can derive an expression relating <italic>L</italic>(<italic>t</italic>) and <italic>v</italic>(<italic>x</italic>, <italic>t</italic>), which can be written as
<disp-formula id="pone.0117949.e001"><alternatives><graphic id="pone.0117949.e001g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e001"/><mml:math id="M1" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mfrac><mml:mrow><mml:mtext>d</mml:mtext><mml:mi>L</mml:mi><mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mrow><mml:mtext>d</mml:mtext> <mml:mi>t</mml:mi></mml:mrow></mml:mfrac> <mml:mo>=</mml:mo> <mml:msubsup><mml:mo>∫</mml:mo> <mml:mrow><mml:mn>0</mml:mn></mml:mrow> <mml:mrow><mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:msubsup> <mml:mfrac><mml:mrow><mml:mi>∂</mml:mi> <mml:mi>v</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:mi>x</mml:mi></mml:mrow></mml:mfrac> <mml:mspace width="0.277778em"/><mml:mtext>d</mml:mtext><mml:mi>x</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(1)</label></disp-formula></p>
<p>Like others [<xref ref-type="bibr" rid="pone.0117949.ref003">3</xref>, <xref ref-type="bibr" rid="pone.0117949.ref004">4</xref>, <xref ref-type="bibr" rid="pone.0117949.ref022">22</xref>], we consider uniform growth conditions where <inline-formula id="pone.0117949.e002"><mml:math id="M2" display="inline" overflow="scroll"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mo>∂</mml:mo> <mml:mi>v</mml:mi></mml:mrow> <mml:mrow><mml:mo>∂</mml:mo> <mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula> is independent of position, but potentially depends on time, <italic>t</italic>, so that we have <inline-formula id="pone.0117949.e003"><mml:math id="M3" display="inline" overflow="scroll"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mo>∂</mml:mo> <mml:mi>v</mml:mi></mml:mrow> <mml:mrow><mml:mo>∂</mml:mo> <mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>=</mml:mo> <mml:mi>σ</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>. Combining this definition with <xref ref-type="disp-formula" rid="pone.0117949.e001">Equation (1)</xref> gives:
<disp-formula id="pone.0117949.e004"><alternatives><graphic id="pone.0117949.e004g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e004"/><mml:math id="M4" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi> <mml:mi>v</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>=</mml:mo> <mml:mi>σ</mml:mi> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mo>=</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mn>1</mml:mn> <mml:mrow><mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mtext>d</mml:mtext> <mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mrow><mml:mtext>d</mml:mtext> <mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mspace width="0.166667em"/><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(2)</label></disp-formula></p>
<p>Without loss of generality, we assume that the domain elongates in the positive <italic>x</italic>-direction with the origin fixed, so that <italic>v</italic>(0, <italic>t</italic>) = 0. Integrating <xref ref-type="disp-formula" rid="pone.0117949.e004">Equation (2)</xref> gives
<disp-formula id="pone.0117949.e005"><alternatives><graphic id="pone.0117949.e005g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e005"/><mml:math id="M5" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mi>v</mml:mi> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>,</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mo>=</mml:mo> <mml:mfrac><mml:mi>x</mml:mi> <mml:mrow><mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:mfrac> <mml:mfrac><mml:mrow><mml:mtext>d</mml:mtext> <mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mrow><mml:mtext>d</mml:mtext> <mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(3)</label></disp-formula></p>
<p>We now consider conservation of mass of some density function, <italic>C</italic>(<italic>x</italic>, <italic>t</italic>), assuming that the population density function evolves according to a linear reaction–diffusion mechanism. The associated conservation statement on the growing domain can be written as
<disp-formula id="pone.0117949.e006"><alternatives><graphic id="pone.0117949.e006g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e006"/><mml:math id="M6" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi> <mml:mi>C</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>=</mml:mo> <mml:mi>D</mml:mi> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:msup><mml:mi>∂</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mi>C</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:msup><mml:mi>x</mml:mi> <mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>-</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi> <mml:mo>(</mml:mo> <mml:mi>C</mml:mi> <mml:mi>v</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>+</mml:mo> <mml:mi>k</mml:mi> <mml:mi>C</mml:mi> <mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(4)</label></disp-formula>
on 0 &lt; <italic>x</italic> &lt; <italic>L</italic>(<italic>t</italic>), where <italic>D</italic> &gt; 0 is the diffusivity, <italic>k</italic> is the production rate and <italic>v</italic> is the velocity associated with the underlying domain growth, given by <xref ref-type="disp-formula" rid="pone.0117949.e005">Equation (3)</xref>. We note that setting <italic>k</italic> &gt; 0 represents a source term which is relevant to ENS development since the precursor cells proliferate [<xref ref-type="bibr" rid="pone.0117949.ref016">16</xref>–<xref ref-type="bibr" rid="pone.0117949.ref018">18</xref>, <xref ref-type="bibr" rid="pone.0117949.ref020">20</xref>]; however, our approach can also be used to study decay processes by setting <italic>k</italic> &lt; 0.</p>
<p>To solve <xref ref-type="disp-formula" rid="pone.0117949.e006">Equation (4)</xref> we must specify initial conditions and boundary conditions. Motivated by Landman et al. [<xref ref-type="bibr" rid="pone.0117949.ref022">22</xref>], we choose
<disp-formula id="pone.0117949.e007"><alternatives><graphic id="pone.0117949.e007g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e007"/><mml:math id="M7" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mi>C</mml:mi> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>,</mml:mo> <mml:mn>0</mml:mn> <mml:mo>)</mml:mo></mml:mrow> <mml:mo>=</mml:mo> <mml:mfenced separators="" open="{" close=""><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mi>C</mml:mi> <mml:mn>0</mml:mn></mml:msub></mml:mtd> <mml:mtd><mml:mrow><mml:mrow><mml:mn>0</mml:mn> <mml:mo>≤</mml:mo> <mml:mi>x</mml:mi> <mml:mo>&lt;</mml:mo> <mml:mi>β</mml:mi></mml:mrow> <mml:mspace width="0.166667em"/><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr> <mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd> <mml:mtd><mml:mrow><mml:mspace width="4.pt"/><mml:mrow><mml:mi>β</mml:mi> <mml:mo>≤</mml:mo> <mml:mi>x</mml:mi> <mml:mo>≤</mml:mo> <mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mn>0</mml:mn> <mml:mo>)</mml:mo></mml:mrow> <mml:mspace width="0.166667em"/><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(5)</label></disp-formula>
which corresponds to some initial length of the domain, 0 ≤ <italic>x</italic> &lt; <italic>β</italic>, being uniformly colonized at density <italic>C</italic><sub>0</sub>, with the remaining portion of the domain being uncolonized. We suppose that we have zero diffusive flux conditions at both boundaries, <inline-formula id="pone.0117949.e008"><mml:math id="M8" display="inline" overflow="scroll"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mo>∂</mml:mo> <mml:mi>C</mml:mi></mml:mrow> <mml:mrow><mml:mo>∂</mml:mo> <mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>=</mml:mo> <mml:mn>0</mml:mn></mml:mrow></mml:math></inline-formula> at <italic>x</italic> = 0 and <italic>x</italic> = <italic>L</italic>(<italic>t</italic>), and we now seek to find an exact solution, <italic>C</italic>(<italic>x</italic>, <italic>t</italic>).</p>
</sec>
</sec>
<sec id="sec003" sec-type="results">
<title>Results</title>
<sec id="sec003a">
<title>Exact solution</title>
<p>The first step in our solution strategy is to transform the spatial variable to a fixed domain, <inline-formula id="pone.0117949.e009"><mml:math id="M9" display="inline" overflow="scroll"><mml:mrow><mml:mi>ξ</mml:mi> <mml:mo>=</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mi>x</mml:mi> <mml:mrow><mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula> [<xref ref-type="bibr" rid="pone.0117949.ref003">3</xref>, <xref ref-type="bibr" rid="pone.0117949.ref004">4</xref>, <xref ref-type="bibr" rid="pone.0117949.ref010">10</xref>–<xref ref-type="bibr" rid="pone.0117949.ref012">12</xref>, <xref ref-type="bibr" rid="pone.0117949.ref022">22</xref>], giving
<disp-formula id="pone.0117949.e010"><alternatives><graphic id="pone.0117949.e010g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e010"/><mml:math id="M10" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi> <mml:mi>C</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>=</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mi>D</mml:mi> <mml:mrow><mml:msup><mml:mi>L</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:msup><mml:mi>∂</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mi>C</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:msup><mml:mi>ξ</mml:mi> <mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>-</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mn>1</mml:mn> <mml:mrow><mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi> <mml:mo>(</mml:mo> <mml:mi>C</mml:mi> <mml:mi>v</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:mi>ξ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>+</mml:mo> <mml:mi>k</mml:mi> <mml:mi>C</mml:mi> <mml:mo>+</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mi>ξ</mml:mi> <mml:mrow><mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mtext>d</mml:mtext> <mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mrow><mml:mtext>d</mml:mtext> <mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi> <mml:mi>C</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:mi>ξ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(6)</label></disp-formula>
on 0 &lt; <italic>ξ</italic> &lt; 1. Recalling that <inline-formula id="pone.0117949.e011"><mml:math id="M11" display="inline" overflow="scroll"><mml:mrow><mml:mi>v</mml:mi> <mml:mo>=</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mi>x</mml:mi> <mml:mrow><mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mtext mathvariant="normal">d</mml:mtext> <mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow> <mml:mrow><mml:mtext mathvariant="normal">d</mml:mtext> <mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>=</mml:mo> <mml:mi>ξ</mml:mi> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mtext mathvariant="normal">d</mml:mtext> <mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow> <mml:mrow><mml:mtext mathvariant="normal">d</mml:mtext> <mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, we re-write <xref ref-type="disp-formula" rid="pone.0117949.e010">Equation (6)</xref> as
<disp-formula id="pone.0117949.e012"><alternatives><graphic id="pone.0117949.e012g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e012"/><mml:math id="M12" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi> <mml:mi>C</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>=</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mi>D</mml:mi> <mml:mrow><mml:msup><mml:mi>L</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:msup><mml:mi>∂</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mi>C</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:msup><mml:mi>ξ</mml:mi> <mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>+</mml:mo> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>k</mml:mi> <mml:mo>-</mml:mo> <mml:mi>σ</mml:mi> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mo>)</mml:mo></mml:mrow> <mml:mi>C</mml:mi> <mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(7)</label></disp-formula>
where, in the transformed coordinates, the impact of domain growth manifests in two different ways:
<list list-type="order">
<list-item>
<p>the coefficient of the diffusive transport term is inversely proportional to <italic>L</italic><sup>2</sup>(<italic>t</italic>), and hence decreases with time, and</p>
</list-item>
<list-item>
<p>the addition of a source term, −<italic>Cσ</italic>(<italic>t</italic>), represents dilution associated with the expanding domain.</p>
</list-item>
</list></p>
<p>Following Crank [<xref ref-type="bibr" rid="pone.0117949.ref024">24</xref>] we re-scale time,
<disp-formula id="pone.0117949.e013"><alternatives><graphic id="pone.0117949.e013g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e013"/><mml:math id="M13" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mi>T</mml:mi> <mml:mo>=</mml:mo> <mml:msubsup><mml:mo>∫</mml:mo> <mml:mrow><mml:mn>0</mml:mn></mml:mrow> <mml:mi>t</mml:mi></mml:msubsup> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mi>D</mml:mi> <mml:mrow><mml:msup><mml:mi>L</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>s</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle> <mml:mspace width="0.166667em"/><mml:mtext>d</mml:mtext> <mml:mi>s</mml:mi> <mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(8)</label></disp-formula>
giving
<disp-formula id="pone.0117949.e014"><alternatives><graphic id="pone.0117949.e014g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e014"/><mml:math id="M14" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi> <mml:mi>C</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:mi>T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>=</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:msup><mml:mi>∂</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mi>C</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:msup><mml:mi>ξ</mml:mi> <mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>+</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:msup><mml:mi>L</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>k</mml:mi> <mml:mo>-</mml:mo> <mml:mi>σ</mml:mi> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mo>)</mml:mo></mml:mrow></mml:mrow> <mml:mi>D</mml:mi></mml:mfrac></mml:mstyle> <mml:mi>C</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(9)</label></disp-formula></p>
<p>
<xref ref-type="disp-formula" rid="pone.0117949.e013">Equation (8)</xref> gives a relationship between the original time variable, <italic>t</italic>, and the transformed variable, <italic>T</italic>, which means that we can write <xref ref-type="disp-formula" rid="pone.0117949.e014">Equation (9)</xref> as
<disp-formula id="pone.0117949.e015"><alternatives><graphic id="pone.0117949.e015g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e015"/><mml:math id="M15" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>∂</mml:mi> <mml:mi>C</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:mi>T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>=</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:msup><mml:mi>∂</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mi>C</mml:mi></mml:mrow> <mml:mrow><mml:mi>∂</mml:mi> <mml:msup><mml:mi>ξ</mml:mi> <mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>+</mml:mo> <mml:mi>f</mml:mi> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>T</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mi>C</mml:mi> <mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(10)</label></disp-formula>
whose solution, with zero diffusive flux conditions at both boundaries, can be obtained by applying separation of variables [<xref ref-type="bibr" rid="pone.0117949.ref024">24</xref>], giving
<disp-formula id="pone.0117949.e016"><alternatives><graphic id="pone.0117949.e016g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e016"/><mml:math id="M16" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mi>C</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>ξ</mml:mi><mml:mo>,</mml:mo><mml:mi>T</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover> <mml:mo>∑</mml:mo> <mml:mrow> <mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow> <mml:mi>∞</mml:mi></mml:munderover> <mml:mrow> <mml:msub> <mml:mi>a</mml:mi> <mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:mi>cos</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mi>π</mml:mi><mml:mi>ξ</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mtext>exp</mml:mtext><mml:mspace width="1pt"/><mml:mrow><mml:mo>(</mml:mo> <mml:mrow> <mml:mo>−</mml:mo><mml:msup> <mml:mrow> <mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mi>π</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow> <mml:mn>2</mml:mn></mml:msup> <mml:mi>T</mml:mi></mml:mrow> <mml:mo>)</mml:mo></mml:mrow><mml:mtext>exp</mml:mtext><mml:mspace width="1pt"/><mml:mrow><mml:mo>(</mml:mo> <mml:mrow> <mml:mstyle displaystyle="true"><mml:mrow> <mml:msubsup> <mml:mo>∫</mml:mo> <mml:mn>0</mml:mn> <mml:mi>T</mml:mi></mml:msubsup> <mml:mi>f</mml:mi></mml:mrow></mml:mstyle><mml:mo stretchy="false">(</mml:mo><mml:msup> <mml:mi>T</mml:mi> <mml:mo>*</mml:mo></mml:msup> <mml:mo stretchy="false">)</mml:mo><mml:mtext>d</mml:mtext><mml:msup> <mml:mi>T</mml:mi> <mml:mo>*</mml:mo></mml:msup></mml:mrow> <mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(11)</label></disp-formula>
where <inline-formula id="pone.0117949.e017"><mml:math id="M17" display="inline" overflow="scroll"><mml:mrow><mml:mi>n</mml:mi> <mml:mo>∈</mml:mo> <mml:msup><mml:mi>ℕ</mml:mi> <mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. Our exact solution for <italic>C</italic>(<italic>ξ</italic>, <italic>T</italic>) can be re-written in terms of the original coordinates, giving <italic>C</italic>(<italic>x</italic>, <italic>t</italic>). The Fourier coefficients, <italic>a</italic><sub><italic>n</italic></sub>, can be chosen to ensure that the exact solution satisfies the initial condition, given by <xref ref-type="disp-formula" rid="pone.0117949.e007">Equation (5)</xref>. Our framework for finding <italic>C</italic>(<italic>x</italic>, <italic>t</italic>) is quite general and does not depend on any particular form of the initial condition. We now present the details for a few relevant choices of <italic>L</italic>(<italic>t</italic>).</p>
<sec id="sec003aa">
<title>Case 0: Non-growing domain</title>
<p>Before we present results for a growing domain it is instructive to consider the solution of <xref ref-type="disp-formula" rid="pone.0117949.e006">Equation (4)</xref>, with the same initial condition and boundary conditions, on a non-growing domain, 0 &lt; <italic>x</italic> &lt; <italic>L</italic>. With <italic>L</italic>(<italic>t</italic>) = <italic>L</italic>, we have <italic>σ</italic>(<italic>t</italic>) = 0 and <inline-formula id="pone.0117949.e018"><mml:math id="M18" display="inline" overflow="scroll"><mml:mrow><mml:mi>T</mml:mi> <mml:mo>=</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>D</mml:mi> <mml:mi>t</mml:mi></mml:mrow> <mml:msup><mml:mi>L</mml:mi> <mml:mn>2</mml:mn></mml:msup></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>. Later, when we compare the solution of <xref ref-type="disp-formula" rid="pone.0117949.e006">Equation (4)</xref> on a growing domain with the solution on a non-growing domain, it will be useful to recall that on a non-growing domain, as <italic>t</italic> → ∞, we have <italic>T</italic> → ∞, since <italic>D</italic> &gt; 0 and <italic>L</italic> &gt; 0. On the non-growing domain the solution of <xref ref-type="disp-formula" rid="pone.0117949.e006">Equation (4)</xref> can be written as
<disp-formula id="pone.0117949.e019"><alternatives><graphic id="pone.0117949.e019g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e019"/><mml:math id="M19" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mi>C</mml:mi> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>,</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mo>=</mml:mo> <mml:munderover><mml:mo>∑</mml:mo> <mml:mrow><mml:mi>n</mml:mi> <mml:mo>=</mml:mo> <mml:mn>0</mml:mn></mml:mrow> <mml:mi>∞</mml:mi></mml:munderover> <mml:msub><mml:mi>a</mml:mi> <mml:mi>n</mml:mi></mml:msub> <mml:mo form="prefix">cos</mml:mo> <mml:mfenced open="(" close=")"><mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>n</mml:mi> <mml:mi>π</mml:mi> <mml:mi>x</mml:mi></mml:mrow> <mml:mi>L</mml:mi></mml:mfrac></mml:mstyle></mml:mfenced> <mml:mspace width="1pt"/> <mml:mi>exp</mml:mi> <mml:mspace width="1pt"/> <mml:mfenced separators="" open="(" close=")"><mml:mo>-</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>D</mml:mi> <mml:msup><mml:mrow><mml:mo>(</mml:mo> <mml:mi>n</mml:mi> <mml:mi>π</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mn>2</mml:mn></mml:msup> <mml:mi>t</mml:mi></mml:mrow> <mml:msup><mml:mi>L</mml:mi> <mml:mn>2</mml:mn></mml:msup></mml:mfrac></mml:mstyle> <mml:mo>+</mml:mo> <mml:mi>k</mml:mi> <mml:mi>t</mml:mi></mml:mfenced> <mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(12)</label></disp-formula>
where <inline-formula id="pone.0117949.e020"><mml:math id="M20" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>a</mml:mi> <mml:mn>0</mml:mn></mml:msub> <mml:mo>=</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>β</mml:mi> <mml:msub><mml:mi>C</mml:mi> <mml:mn>0</mml:mn></mml:msub></mml:mrow> <mml:mi>L</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, <inline-formula id="pone.0117949.e021"><mml:math id="M21" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>a</mml:mi> <mml:mi>n</mml:mi></mml:msub> <mml:mo>=</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mn>2</mml:mn> <mml:msub><mml:mi>C</mml:mi> <mml:mn>0</mml:mn></mml:msub></mml:mrow> <mml:mrow><mml:mi>n</mml:mi> <mml:mi>π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mspace width="1pt"/> <mml:mi>sin</mml:mi> <mml:mspace width="1pt"/> <mml:mrow><mml:mo stretchy="true">(</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>n</mml:mi> <mml:mi>π</mml:mi> <mml:mi>β</mml:mi></mml:mrow> <mml:mi>L</mml:mi></mml:mfrac></mml:mstyle> <mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> and <inline-formula id="pone.0117949.e022"><mml:math id="M22" display="inline" overflow="scroll"><mml:mrow><mml:mi>n</mml:mi> <mml:mo>∈</mml:mo> <mml:msup><mml:mi>ℕ</mml:mi> <mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="sec003ab">
<title>Case 1: Exponential domain growth</title>
<p>With <italic>L</italic>(<italic>t</italic>) = <italic>L</italic>(0)exp(<italic>αt</italic>), we have <italic>σ</italic>(<italic>t</italic>) = <italic>α</italic> and <inline-formula id="pone.0117949.e023"><mml:math id="M23" display="inline" overflow="scroll"><mml:mrow><mml:mi>T</mml:mi> <mml:mo>=</mml:mo> <mml:mi>D</mml:mi> <mml:mrow><mml:mo stretchy="true">[</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mn>1</mml:mn> <mml:mo>−</mml:mo> <mml:mtext mathvariant="normal">exp</mml:mtext> <mml:mo stretchy="false">(</mml:mo><mml:mo>−</mml:mo> <mml:mn>2</mml:mn> <mml:mi>α</mml:mi> <mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow> <mml:mrow><mml:mn>2</mml:mn> <mml:mi>α</mml:mi> <mml:msup><mml:mi>L</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo stretchy="true">]</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula>, for which we note that as <italic>t</italic> → ∞, we have <inline-formula id="pone.0117949.e024"><mml:math id="M24" display="inline" overflow="scroll"><mml:mrow><mml:mi>T</mml:mi> <mml:mo>→</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mi>D</mml:mi> <mml:mrow><mml:mn>2</mml:mn> <mml:mi>α</mml:mi> <mml:msup><mml:mi>L</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, since <italic>α</italic> &gt; 0. This limiting behavior is different to the limiting behavior under non-growing conditions. For an exponentially-elongating domain, the solution of <xref ref-type="disp-formula" rid="pone.0117949.e006">Equation (4)</xref> can be written as
<disp-formula id="pone.0117949.e025"><alternatives><graphic id="pone.0117949.e025g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e025"/><mml:math id="M25" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mi>C</mml:mi> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>,</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mo>=</mml:mo> <mml:munderover><mml:mo>∑</mml:mo> <mml:mrow><mml:mi>n</mml:mi> <mml:mo>=</mml:mo> <mml:mn>0</mml:mn></mml:mrow> <mml:mi>∞</mml:mi></mml:munderover> <mml:msub><mml:mi>a</mml:mi> <mml:mi>n</mml:mi></mml:msub> <mml:mo form="prefix">cos</mml:mo> <mml:mfenced open="(" close=")"><mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>n</mml:mi> <mml:mi>π</mml:mi> <mml:mi>x</mml:mi></mml:mrow> <mml:mrow><mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced> <mml:mspace width="1pt"/> <mml:mi>exp</mml:mi> <mml:mspace width="1pt"/> <mml:mfenced separators="" open="(" close=")"><mml:mo>-</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>D</mml:mi> <mml:msup><mml:mrow><mml:mo>(</mml:mo> <mml:mi>n</mml:mi> <mml:mi>π</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mn>2</mml:mn></mml:msup> <mml:mfenced separators="" open="(" close=")"><mml:mn>1</mml:mn> <mml:mo>-</mml:mo> <mml:mi>exp</mml:mi> <mml:mo>(</mml:mo> <mml:mo>-</mml:mo> <mml:mn>2</mml:mn> <mml:mi>α</mml:mi> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mfenced></mml:mrow> <mml:mrow><mml:mn>2</mml:mn> <mml:mi>α</mml:mi> <mml:msup><mml:mi>L</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mrow><mml:mo>(</mml:mo> <mml:mn>0</mml:mn> <mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>+</mml:mo> <mml:mi>t</mml:mi> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>k</mml:mi> <mml:mo>-</mml:mo> <mml:mi>α</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:mfenced> <mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(13)</label></disp-formula>
where <inline-formula id="pone.0117949.e026"><mml:math id="M26" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>a</mml:mi> <mml:mn>0</mml:mn></mml:msub> <mml:mo>=</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>β</mml:mi> <mml:msub><mml:mi>C</mml:mi> <mml:mn>0</mml:mn></mml:msub></mml:mrow> <mml:mrow><mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, <inline-formula id="pone.0117949.e027"><mml:math id="M27" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>a</mml:mi> <mml:mi>n</mml:mi></mml:msub> <mml:mo>=</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mn>2</mml:mn> <mml:msub><mml:mi>C</mml:mi> <mml:mn>0</mml:mn></mml:msub></mml:mrow> <mml:mrow><mml:mi>n</mml:mi> <mml:mi>π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mspace width="1pt"/> <mml:mi>sin</mml:mi> <mml:mspace width="1pt"/> <mml:mrow><mml:mo stretchy="true">(</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>n</mml:mi> <mml:mi>π</mml:mi> <mml:mi>β</mml:mi></mml:mrow> <mml:mrow><mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> and <inline-formula id="pone.0117949.e028"><mml:math id="M28" display="inline" overflow="scroll"><mml:mrow><mml:mi>n</mml:mi> <mml:mo>∈</mml:mo> <mml:msup><mml:mi>ℕ</mml:mi> <mml:mrow><mml:mi>+</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="sec003ac">
<title>Case 2: Linear domain growth</title>
<p>With <italic>L</italic>(<italic>t</italic>) = <italic>L</italic>(0) + <italic>bt</italic>, we have <inline-formula id="pone.0117949.e029"><mml:math id="M29" display="inline" overflow="scroll"><mml:mrow><mml:mi>σ</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo> <mml:mo>=</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mi>b</mml:mi> <mml:mrow><mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula> and <inline-formula id="pone.0117949.e030"><mml:math id="M30" display="inline" overflow="scroll"><mml:mrow><mml:mi>T</mml:mi> <mml:mo>=</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>D</mml:mi> <mml:mi>t</mml:mi></mml:mrow> <mml:mrow><mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo> <mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, for which as <italic>t</italic> → ∞, we have <inline-formula id="pone.0117949.e031"><mml:math id="M31" display="inline" overflow="scroll"><mml:mrow><mml:mi>T</mml:mi> <mml:mo>→</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mi>D</mml:mi> <mml:mrow><mml:mi>b</mml:mi> <mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, since <italic>D</italic> &gt; 0 and <italic>b</italic> &gt; 0. For a linearly-elongating domain, the solution of <xref ref-type="disp-formula" rid="pone.0117949.e006">Equation (4)</xref> can be written as
<disp-formula id="pone.0117949.e032"><alternatives><graphic id="pone.0117949.e032g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e032"/><mml:math id="M32" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mi>C</mml:mi> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>,</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mo>=</mml:mo> <mml:munderover><mml:mo>∑</mml:mo> <mml:mrow><mml:mi>n</mml:mi> <mml:mo>=</mml:mo> <mml:mn>0</mml:mn></mml:mrow> <mml:mi>∞</mml:mi></mml:munderover> <mml:msub><mml:mi>a</mml:mi> <mml:mi>n</mml:mi></mml:msub> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mn>0</mml:mn> <mml:mo>)</mml:mo></mml:mrow> <mml:mrow><mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo form="prefix">cos</mml:mo> <mml:mfenced open="(" close=")"><mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>n</mml:mi> <mml:mi>π</mml:mi> <mml:mi>x</mml:mi></mml:mrow> <mml:mrow><mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced> <mml:mi>exp</mml:mi> <mml:mfenced separators="" open="(" close=")"><mml:mo>-</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mo>(</mml:mo> <mml:mi>n</mml:mi> <mml:mi>π</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mn>2</mml:mn></mml:msup> <mml:mi>D</mml:mi> <mml:mi>t</mml:mi></mml:mrow> <mml:mrow><mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mn>0</mml:mn> <mml:mo>)</mml:mo> <mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo>+</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>k</mml:mi> <mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mi>b</mml:mi></mml:mfrac></mml:mstyle></mml:mfenced> <mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(14)</label></disp-formula>
where <inline-formula id="pone.0117949.e033"><mml:math id="M33" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>a</mml:mi> <mml:mn>0</mml:mn></mml:msub> <mml:mo>=</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>β</mml:mi> <mml:msub><mml:mi>C</mml:mi> <mml:mn>0</mml:mn></mml:msub> <mml:mtext mathvariant="normal">exp</mml:mtext> <mml:mo stretchy="false">(</mml:mo><mml:mo>−</mml:mo> <mml:mi>k</mml:mi> <mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo> <mml:mo>/</mml:mo> <mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow> <mml:mrow><mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, <inline-formula id="pone.0117949.e034"><mml:math id="M34" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>a</mml:mi> <mml:mi>n</mml:mi></mml:msub> <mml:mo>=</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mn>2</mml:mn> <mml:msub><mml:mi>C</mml:mi> <mml:mn>0</mml:mn></mml:msub> <mml:mtext mathvariant="normal">exp</mml:mtext> <mml:mo stretchy="false">(</mml:mo><mml:mo>−</mml:mo> <mml:mi>k</mml:mi> <mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo> <mml:mo>/</mml:mo> <mml:mi>b</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow> <mml:mrow><mml:mi>n</mml:mi> <mml:mi>π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle> <mml:mspace width="1pt"/> <mml:mi>sin</mml:mi> <mml:mspace width="1pt"/> <mml:mrow><mml:mo stretchy="true">(</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>n</mml:mi> <mml:mi>π</mml:mi> <mml:mi>β</mml:mi></mml:mrow> <mml:mrow><mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle> <mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> and <inline-formula id="pone.0117949.e035"><mml:math id="M35" display="inline" overflow="scroll"><mml:mrow><mml:mi>n</mml:mi> <mml:mo>∈</mml:mo> <mml:msup><mml:mi>ℕ</mml:mi> <mml:mrow><mml:mi>+</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>.</p>
</sec>
</sec>
<sec id="sec003b">
<title>Comparison of exact and numerical solutions</title>
<p>We now present some examples to highlight key features of the model. First we compare plots of <italic>C</italic>(<italic>x</italic>, <italic>t</italic>) generated using the exact solution with plots of <italic>C</italic>(<italic>x</italic>, <italic>t</italic>) computed numerically. To generate the numerical approximations we discretise <xref ref-type="disp-formula" rid="pone.0117949.e012">Equation (7)</xref> using a central finite difference approximation on a uniformly discretized domain, 0 &lt; <italic>ξ</italic> &lt; 1, with uniform mesh spacing <italic>δξ</italic>. The resulting system of coupled ordinary differential equations is integrated through time using a backward Euler approximation with uniform time steps of duration <italic>δt</italic>. At each time step the resulting system of tridiagonal linear equations is solved using the Thomas algorithm [<xref ref-type="bibr" rid="pone.0117949.ref025">25</xref>]. All numerical results presented correspond to choices of <italic>δξ</italic> and <italic>δt</italic> so that the numerical results are grid-independent.</p>
<p>Results in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1A–C</xref> compare exact and numerical solutions on an exponentially-growing domain at <italic>t</italic> = 0,10 and 20, and we see that the exact and numerical solutions are indistinguishable. A summary of the properties of the solutions in the interval 0 ≤ <italic>t</italic> ≤ 20 is given in a space-time diagram in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1D</xref>, which compares the length of the domain, <italic>L</italic>(<italic>t</italic>), and the position of the front, <italic>f</italic>(<italic>t</italic>). Here, we define the position of the front to be the spatial location where <italic>C</italic>(<italic>x</italic>, <italic>t</italic>) = 0.01. This means that we have <italic>f</italic>(0) = <italic>β</italic>. Comparing <italic>L</italic>(<italic>t</italic>) and <italic>f</italic>(<italic>t</italic>) in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1D</xref> indicates that the <italic>C</italic>(<italic>x</italic>, <italic>t</italic>) profile moves in the positive <italic>x</italic>-direction as time increases; however, the distance between <italic>L</italic>(<italic>t</italic>) and <italic>f</italic>(<italic>t</italic>) increases with time such that the <italic>C</italic>(<italic>x</italic>, <italic>t</italic>) profile does not colonize the domain by <italic>t</italic> = 20.</p>
<fig id="pone.0117949.g001" position="float">
<object-id pub-id-type="doi">10.1371/journal.pone.0117949.g001</object-id>
<label>Fig 1</label>
<caption>
<title>Comparison of exact and numerical solutions, exploring the influence of varying the diffusivity, <italic>D</italic>.</title>
<p>All results correspond to an exponentially-elongating domain, <italic>L</italic>(<italic>t</italic>) = <italic>L</italic>(0)exp(<italic>αt</italic>), with <italic>L</italic>(0) = 1 and <italic>α</italic> = 0.1. The initial condition is given by <xref ref-type="disp-formula" rid="pone.0117949.e007">Equation (5)</xref> with <italic>β</italic> = 0.2 and <italic>C</italic><sub>0</sub> = 1. In all cases we consider a linear source term with <italic>k</italic> = 0.105. Results in (a)–(d) correspond to <italic>D</italic> = 1 × 10<sup>−5</sup>, results in (e)–(h) correspond to <italic>D</italic> = 1 × 10<sup>−3</sup>, and results in (i)–(l) correspond to <italic>D</italic> = 1 × 10<sup>−2</sup>. For all three sets of parameter combinations we show the solution at <italic>t</italic> = 0,10 and <italic>t</italic> = 20, as indicated. The exact solutions, presented in (a)–(c), (e)–(g) and (i)–(k) (solid blue), correspond to <xref ref-type="disp-formula" rid="pone.0117949.e025">Equation (13)</xref>, where we truncate the infinite sum after 1000 terms. The numerical solutions, presented in (a)–(c), (e)–(g) and (i)–(k) (dashed red), are numerical approximations of <xref ref-type="disp-formula" rid="pone.0117949.e012">Equation (7)</xref> with <italic>δξ</italic> = 0.001 and <italic>δt</italic> = 0.001. The space–time diagrams summarising the time evolution of the length of the domain, <italic>L</italic>(<italic>t</italic>), and the position of the front of the <italic>C</italic>(<italic>x</italic>, <italic>t</italic>) density profile, <italic>f</italic>(<italic>t</italic>), given in (d), (h) and (l), are constructed by defining <italic>f</italic>(<italic>t</italic>) to be the position where <italic>C</italic>(<italic>x</italic>, <italic>t</italic>) = 0.01.</p>
</caption>
<graphic mimetype="image" xlink:type="simple" position="float" xlink:href="info:doi/10.1371/journal.pone.0117949.g001"/>
</fig>
<p>Results in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1E–G</xref> correspond to the same initial condition and parameters used in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1A–C</xref> except that we increased the diffusivity, <italic>D</italic>. Comparing results in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1E–G</xref> with the solutions in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1A–C</xref> indicates that the front moves faster with an increase in <italic>D</italic>, as we might anticipate. However, the summary of the time evolution of <italic>L</italic>(<italic>t</italic>) and <italic>f</italic>(<italic>t</italic>) in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1H</xref> confirms that the increase in <italic>D</italic> is insufficient for colonization to occur by <italic>t</italic> = 20. In contrast, the results in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1I–K</xref> correspond to the same initial condition and parameters as in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1E–G</xref> except that we have further increased <italic>D</italic>. This time we see that the front reaches <italic>L</italic>(<italic>t</italic>), and we have full colonization after <italic>t</italic> ≈ 16.</p>
<p>To further explore the competition between various processes in the model we compare some additional exact and numerical solutions in <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2</xref>, where again we see that in all cases considered, the numerical solutions are visually indistinguishable from the exact solutions. The set of results in <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2A–D</xref> is identical to the set of results shown previously in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1E–H</xref>, which corresponds to a case where the domain does not become fully colonized within the interval 0 ≤ <italic>t</italic> ≤ 20. We present a second set of results, in <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2E–H</xref>, which are identical to those in <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2A–D</xref> except for a change in the initial condition. We note that the initial condition in <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2A–D</xref> corresponds to <italic>C</italic>(<italic>x</italic>,0) = 1 for 0 ≤ <italic>x</italic> &lt; 0.2 and <italic>C</italic>(<italic>x</italic>,0) = 0 for 0.2 ≤ <italic>x</italic> ≤ 1, whereas the initial condition in <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2E–H</xref> corresponds to <italic>C</italic>(<italic>x</italic>,0) = 1 for 0 ≤ <italic>x</italic> &lt; 0.75 and <italic>C</italic>(<italic>x</italic>,0) = 0 for 0.75 ≤ <italic>x</italic> ≤ 1. The situation in <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2A–D</xref> leads to unsuccessful colonization by <italic>t</italic> = 20 whereas the situation in <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2E–H</xref> leads to successful colonization after <italic>t</italic> ≈ 14. A third set of results, in <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2I–L</xref>, are identical to those in <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2A–D</xref> except for a change in the production term <italic>k</italic>. For <italic>k</italic> = 0.105, profiles in <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2A–D</xref> do not colonize the growing domain by <italic>t</italic> = 20. In contrast, when we increase the production to <italic>k</italic> = 1.705, profiles in <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2I–L</xref> indicate that colonization occurs after <italic>t</italic> ≈ 20.</p>
<fig id="pone.0117949.g002" position="float">
<object-id pub-id-type="doi">10.1371/journal.pone.0117949.g002</object-id>
<label>Fig 2</label>
<caption>
<title>Comparison of exact solutions and numerical approximations for different values of <italic>β</italic> and <italic>k</italic>.</title>
<p>All results correspond to an exponentially-elongating domain, <italic>L</italic>(<italic>t</italic>) = <italic>L</italic>(0)exp(<italic>αt</italic>), with <italic>L</italic>(0) = 1 and <italic>α</italic> = 0.1. The initial condition is given by <xref ref-type="disp-formula" rid="pone.0117949.e007">Equation (5)</xref> with <italic>C</italic><sub>0</sub> = 1, and in all cases we set <italic>D</italic> = 1 × 10<sup>−3</sup>. Results in (a)–(d) correspond to a narrow initial condition, <italic>β</italic> = 0.2, with <italic>k</italic> = 0.105. Results in (e)–(h) correspond to a wide initial condition, <italic>β</italic> = 0.75, with <italic>k</italic> = 0.105. Results in (i)–(l) correspond to a narrow initial condition, <italic>β</italic> = 0.2, with <italic>k</italic> = 1.705. For each set of parameter combinations we show the solution at <italic>t</italic> = 0,10 and <italic>t</italic> = 20, as indicated. The exact solutions, presented in (a)–(c), (e)–(g) and (i)–(k) (solid blue), correspond to <xref ref-type="disp-formula" rid="pone.0117949.e025">Equation (13)</xref>, where we truncate the infinite sum after 1000 terms. The numerical solutions, presented in (a)–(c), (e)–(g) and (i)–(k) (dashed red), correspond to are numerical approximations of <xref ref-type="disp-formula" rid="pone.0117949.e012">Equation (7)</xref> with <italic>δξ</italic> = 0.001 and <italic>δt</italic> = 0.001. The space–time diagrams summarising the time evolution of the length of the domain, <italic>L</italic>(<italic>t</italic>), and the position of the front of the <italic>C</italic>(<italic>x</italic>, <italic>t</italic>) density profile, <italic>f</italic>(<italic>t</italic>), given in (d), (h) and (l), are constructed by defining <italic>f</italic>(<italic>t</italic>) to be the position where <italic>C</italic>(<italic>x</italic>, <italic>t</italic>) = 0.01.</p>
</caption>
<graphic mimetype="image" xlink:type="simple" position="float" xlink:href="info:doi/10.1371/journal.pone.0117949.g002"/>
</fig>
<p>Although all results presented in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1</xref> and <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2</xref> correspond to an exponentially-growing domain, we also generated exact and numerical results for a linearly elongating domain (not shown), and we note two key outcomes. First, similar to the results in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1</xref> and <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2</xref>, we found that the exact solution and the numerical solutions compare very well. Second, we found that altering the initial condition, <italic>D</italic>, <italic>k</italic> and the growth rate, <italic>b</italic>, could affect whether or not the system colonized within a specified time interval.</p>
</sec>
<sec id="sec003c">
<title>Criteria for colonization</title>
<p>Now that we have derived exact solutions describing a linear reaction–diffusion process on a growing domain we can use the new solution to write down a condition which can be used to distinguish between situations which lead to successful colonization from situations which lead to unsuccessful colonization. For our initial condition, given by <xref ref-type="disp-formula" rid="pone.0117949.e007">Equation (5)</xref>, we aim to identify whether the spreading density profile, <italic>C</italic>(<italic>x</italic>, <italic>t</italic>), ever reaches the boundary, <italic>x</italic> = <italic>L</italic>(<italic>t</italic>), by some threshold time <italic>t</italic><sup>★</sup>. To explore this we must examine the quantity <italic>C</italic>(<italic>L</italic>(<italic>t</italic><sup>★</sup>), <italic>t</italic><sup>★</sup>) by substituting <italic>x</italic> = <italic>L</italic>(<italic>t</italic><sup>★</sup>) and <italic>t</italic> = <italic>t</italic><sup>★</sup> into <xref ref-type="disp-formula" rid="pone.0117949.e016">Equation (11)</xref>. Having evaluated this quantity, we test whether <italic>C</italic>(<italic>L</italic>(<italic>t</italic><sup>★</sup>), <italic>t</italic><sup>★</sup>) &gt; <italic>ɛ</italic>, in which case we have successful colonization by time <italic>t</italic><sup>★</sup>. Alternatively, if <italic>C</italic>(<italic>L</italic>(<italic>t</italic><sup>★</sup>), <italic>t</italic><sup>★</sup>) &lt; <italic>ɛ</italic>, we have unsuccessful colonization by time <italic>t</italic><sup>★</sup>. Here <italic>ɛ</italic> is some user-defined small tolerance. For example, to interpret the results in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1</xref> and <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2</xref>, we set <italic>ɛ</italic> = 0.01 to determine the position of the front, and this choice of <italic>ɛ</italic> could be used to make a distinction between successful and unsuccessful colonization in other applications.</p>
<p>We now demonstrate how our results are sensitive to the choice of <italic>ɛ</italic>. If we choose a slightly larger tolerance, say <italic>ɛ</italic> = 0.015, our conclusions about the results in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1</xref> are slightly different. With <italic>ɛ</italic> = 0.015, our conclusion about the situations in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1A–D</xref> and <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1E–H</xref> remains unchanged and colonization never occurs. However, for the parameter combination in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1I–L</xref>, the position of the moving front, according to the larger tolerance, takes a longer period of time to reach <italic>x</italic> = <italic>L</italic>(<italic>t</italic>). Instead of reaching <italic>x</italic> = <italic>L</italic>(<italic>t</italic>) by <italic>t</italic> ≈ 16 with <italic>ɛ</italic> = 0.01, when we choose <italic>ɛ</italic> = 0.015, colonization does not occur until <italic>t</italic> ≈ 60.</p>
</sec>
</sec>
<sec id="sec004" sec-type="conclusions">
<title>Discussion and Conclusions</title>
<p>In this work we derive an exact solution for a linear reaction–diffusion PDE on a uniformly growing domain. Our framework is relevant for a general class of uniformly growing domains, 0 &lt; <italic>x</italic> &lt; <italic>L</italic>(<italic>t</italic>), and we present specific results for exponentially-elongating domains, <italic>L</italic>(<italic>t</italic>) = <italic>L</italic>(0)exp(<italic>αt</italic>), with <italic>α</italic> &gt; 0, and linearly-elongating domains, <italic>L</italic>(<italic>t</italic>) = <italic>L</italic>(0) + <italic>bt</italic>, with <italic>b</italic> &gt; 0. While our approach is relevant for a general class of initial conditions, motivated by Landman et al.’s previous work [<xref ref-type="bibr" rid="pone.0117949.ref022">22</xref>], we consider an initial condition relevant to ENS development where we consider <italic>C</italic>(<italic>x</italic>,0) to be localised near one boundary of the domain. Then, using our exact solution, we explore whether the density profile evolves such that it can overcome the domain growth and colonize the entire length of the domain by reaching the other boundary, within some particular time interval.</p>
<p>It is interesting to note, and discuss, several differences between the solution of the linear reaction–diffusion PDE on a non-growing domain, given by <xref ref-type="disp-formula" rid="pone.0117949.e019">Equation (12)</xref>, and the solutions of the same PDE on a growing domain, such as Equations (<xref ref-type="disp-formula" rid="pone.0117949.e025">13</xref>) and (<xref ref-type="disp-formula" rid="pone.0117949.e032">14</xref>). In the usual way, the solution on a non-growing domain (<xref ref-type="disp-formula" rid="pone.0117949.e019">Equation (12)</xref>) indicates that after a sufficiently long period of time the exact solution can be approximated by the first few terms in the infinite series since the factor <inline-formula id="pone.0117949.e036"><mml:math id="M36" display="inline" overflow="scroll"><mml:mrow><mml:mtext>exp</mml:mtext><mml:mrow><mml:mo>(</mml:mo> <mml:mrow> <mml:mo>−</mml:mo><mml:mfrac> <mml:mrow> <mml:mi>D</mml:mi><mml:msup> <mml:mrow> <mml:mo stretchy="false">(</mml:mo><mml:mi>n</mml:mi><mml:mi>π</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow> <mml:mn>2</mml:mn></mml:msup> <mml:mi>t</mml:mi></mml:mrow> <mml:mrow> <mml:msup> <mml:mi>L</mml:mi> <mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow> <mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> guarantees that further terms in the series decrease exponentially fast with time. On a non-growing domain, this could be used to develop useful approximations to <xref ref-type="disp-formula" rid="pone.0117949.e019">Equation (12)</xref>, such as
<disp-formula id="pone.0117949.e037"><alternatives><graphic id="pone.0117949.e037g" mimetype="image" xlink:type="simple" position="anchor" xlink:href="info:doi/10.1371/journal.pone.0117949.e037"/><mml:math id="M37" display="block" overflow="scroll"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd columnalign="right"><mml:mrow><mml:mi>C</mml:mi> <mml:mrow><mml:mo>(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>,</mml:mo> <mml:mi>t</mml:mi> <mml:mo>)</mml:mo></mml:mrow> <mml:mo>≈</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>β</mml:mi> <mml:msub><mml:mi>C</mml:mi> <mml:mn>0</mml:mn></mml:msub></mml:mrow> <mml:mrow><mml:mi>L</mml:mi> <mml:mo>(</mml:mo> <mml:mn>0</mml:mn> <mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle> <mml:mspace width="1pt"/> <mml:mi>exp</mml:mi> <mml:mspace width="1pt"/> <mml:mfenced separators="" open="(" close=")"><mml:mi>k</mml:mi> <mml:mi>t</mml:mi></mml:mfenced> <mml:mo>+</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mn>2</mml:mn> <mml:msub><mml:mi>C</mml:mi> <mml:mn>0</mml:mn></mml:msub></mml:mrow> <mml:mi>π</mml:mi></mml:mfrac></mml:mstyle> <mml:mo form="prefix">sin</mml:mo> <mml:mfenced open="(" close=")"><mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>π</mml:mi> <mml:mi>β</mml:mi></mml:mrow> <mml:mi>L</mml:mi></mml:mfrac></mml:mstyle></mml:mfenced> <mml:mo form="prefix">cos</mml:mo> <mml:mfenced open="(" close=")"><mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>π</mml:mi> <mml:mi>x</mml:mi></mml:mrow> <mml:mi>L</mml:mi></mml:mfrac></mml:mstyle></mml:mfenced> <mml:mspace width="1pt"/> <mml:mi>exp</mml:mi> <mml:mspace width="1pt"/> <mml:mfenced separators="" open="(" close=")"><mml:mo>-</mml:mo> <mml:mstyle scriptlevel="0" displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>D</mml:mi> <mml:msup><mml:mi>π</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mi>t</mml:mi></mml:mrow> <mml:msup><mml:mi>L</mml:mi> <mml:mn>2</mml:mn></mml:msup></mml:mfrac></mml:mstyle> <mml:mo>+</mml:mo> <mml:mi>k</mml:mi> <mml:mi>t</mml:mi></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives> <label>(15)</label></disp-formula></p>
<p>Such approximations are well-known to be accurate after a sufficiently long period of time [<xref ref-type="bibr" rid="pone.0117949.ref026">26</xref>, <xref ref-type="bibr" rid="pone.0117949.ref027">27</xref>]. One of the key differences between the solutions of <xref ref-type="disp-formula" rid="pone.0117949.e006">Equation (4)</xref> on a growing and non-growing domain becomes obvious when we consider whether it is possible to develop a useful approximation of the exact solution in the long-time limit on a growing domain. Since <xref ref-type="disp-formula" rid="pone.0117949.e016">Equation (11)</xref> contains the factor exp(−(<italic>nπ</italic>)<sup>2</sup> <italic>T</italic>), it is tempting to think that we may truncate the infinite series after one or two terms to obtain a useful approximation to the exact solution when <italic>T</italic> becomes sufficiently large. This kind of approximation is possible in the non-growing case where, as we previously noted, when <italic>t</italic> → ∞, we have <italic>T</italic> → ∞. However, different behavior occurs in the growing domain solutions. In particular, for the exponentially-growing domain, as <italic>t</italic> → ∞ we have <inline-formula id="pone.0117949.e038"><mml:math id="M38" display="inline" overflow="scroll"><mml:mrow><mml:mi>T</mml:mi> <mml:mo>→</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mi>D</mml:mi> <mml:mrow><mml:mn>2</mml:mn> <mml:mi>α</mml:mi> <mml:msup><mml:mi>L</mml:mi> <mml:mn>2</mml:mn></mml:msup> <mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>. Similarly, in the linearly-growing domain case, as <italic>t</italic> → ∞ we have <inline-formula id="pone.0117949.e039"><mml:math id="M39" display="inline" overflow="scroll"><mml:mrow><mml:mi>T</mml:mi> <mml:mo>→</mml:mo> <mml:mstyle displaystyle="true"><mml:mfrac><mml:mi>D</mml:mi> <mml:mrow><mml:mi>b</mml:mi> <mml:mi>L</mml:mi> <mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>. This means that it may not be possible to develop simple approximations for sufficiently large <italic>t</italic>. Indeed, we explored whether it is possible to approximate the exact solutions in <xref ref-type="fig" rid="pone.0117949.g001">Fig. 1</xref> and <xref ref-type="fig" rid="pone.0117949.g002">Fig. 2</xref> using a two-term truncation of <xref ref-type="disp-formula" rid="pone.0117949.e025">Equation (13)</xref> and we found that this produced a very poor approximation, even for much larger values of <italic>t</italic> than reported here, such as <italic>t</italic> = 100.</p>
<p>Since we rely on separation of variables and superposition to construct our exact solution, one of the key limitations of our strategy is that the exact solution applies only to a linear reaction–diffusion process. While many reaction–diffusion models are inherently nonlinear, there is a real practical value in the use of linear models, since linear PDE models are often used to approximate the solution of related nonlinear PDE models [<xref ref-type="bibr" rid="pone.0117949.ref028">28</xref>]. For example, Hickson et al. [<xref ref-type="bibr" rid="pone.0117949.ref029">29</xref>] analyses the critical timescale of a nonlinear reaction-diffusion process by arguing that the nonlinear PDE model can be approximated by a linear PDE model. Similarly, Swanson [<xref ref-type="bibr" rid="pone.0117949.ref030">30</xref>] provides insight into moving cell fronts by studying an exact solution of a linear PDE model. In this case, Swanson [<xref ref-type="bibr" rid="pone.0117949.ref030">30</xref>] assumes that the linear PDE model can be used to approximate the solution of a nonlinear PDE. Using a similar approach, Witelski [<xref ref-type="bibr" rid="pone.0117949.ref031">31</xref>] studies the motion of wetting fronts in variably saturated porous media, which is governed by a nonlinear PDE, by first analysing the solution of a related linear PDE model. These kinds of approximations are invoked in many other situations such as the study of flow in saturated porous media [<xref ref-type="bibr" rid="pone.0117949.ref032">32</xref>, <xref ref-type="bibr" rid="pone.0117949.ref033">33</xref>], solid-liquid separation processes [<xref ref-type="bibr" rid="pone.0117949.ref034">34</xref>], and food manufacturing [<xref ref-type="bibr" rid="pone.0117949.ref035">35</xref>]. Therefore, while our exact solution cannot be applied directly to study the solution of nonlinear PDE models, the basic properties of the linear PDE model can be used to provide insight into reaction–diffusion processes on a growing domain. In addition to this practical value, we believe that the exact solution is inherently interesting from a mathematical point of view.</p>
<p>There are several ways in which the exact solution strategy presented in this work could be extended. Although we have only considered a single species reaction–diffusion processes with one dependent variable, <italic>C</italic>(<italic>x</italic>, <italic>t</italic>), in principle our solution strategy could also be applied to multispecies reaction–diffusion processes involving several dependent variables, <italic>C</italic><sub>1</sub>(<italic>x</italic>, <italic>t</italic>), <italic>C</italic><sub>2</sub>(<italic>x</italic>, <italic>t</italic>), <italic>C</italic><sub>3</sub>(<italic>x</italic>, <italic>t</italic>), …, that are coupled through a linear reaction network [<xref ref-type="bibr" rid="pone.0117949.ref036">36</xref>, <xref ref-type="bibr" rid="pone.0117949.ref037">37</xref>]. We anticipate that these kinds of multispecies problems could be solved exactly on a uniformly growing domain by first applying a linear transformation which uncouples the reaction network [<xref ref-type="bibr" rid="pone.0117949.ref036">36</xref>]. After this uncoupling transformation, our solution strategy could be applied to solve each uncoupled PDE before applying the inverse uncoupling transform to give an exact solution for the coupled multispecies PDE problem on a growing domain. We leave this extension for future consideration.</p>
</sec>
</body>
<back>
<ack>
<p>I am grateful for assistance from Sean McElwain, Scott McCue, Ruth Baker and the referee.</p>
</ack>
<ref-list>
<title>References</title>
<ref id="pone.0117949.ref001">
<label>1</label>
<mixed-citation xlink:type="simple" publication-type="book">
<name name-style="western"><surname>Wolpert</surname> <given-names>L</given-names></name> (<year>2011</year>) <source>Principles of Development</source>. <edition>4th Edition</edition>. <publisher-loc>Oxford</publisher-loc>. <publisher-name>Oxford University Press</publisher-name>.</mixed-citation>
</ref>
<ref id="pone.0117949.ref002">
<label>2</label>
<mixed-citation xlink:type="simple" publication-type="book">
<name name-style="western"><surname>Meinhardt</surname> <given-names>H</given-names></name> (<year>1982</year>) <source>Models of biological pattern formation</source>. <publisher-loc>London</publisher-loc>. <publisher-name>Academic Press</publisher-name>.</mixed-citation>
</ref>
<ref id="pone.0117949.ref003">
<label>3</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Crampin</surname> <given-names>EJ</given-names></name>, <name name-style="western"><surname>Gaffney</surname> <given-names>EA</given-names></name>, <name name-style="western"><surname>Maini</surname> <given-names>PK</given-names></name> (<year>1999</year>) <article-title>Reaction and diffusion on growing domains: scenarios for robust pattern formation</article-title>. <source>Bull Math Biol</source>. <volume>61</volume>: <fpage>1093</fpage>–<lpage>1120</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1006/bulm.1999.0131" xlink:type="simple">10.1006/bulm.1999.0131</ext-link></comment> <object-id pub-id-type="pmid">17879872</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref004">
<label>4</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Crampin</surname> <given-names>EJ</given-names></name>, <name name-style="western"><surname>Hackborn</surname> <given-names>WW</given-names></name>, <name name-style="western"><surname>Maini</surname> <given-names>PK</given-names></name> (<year>2002</year>) <article-title>Pattern formation in reaction-diffusion models with nonuniform domain growth</article-title>. <source>Bull Math Biol</source>. <volume>64</volume>: <fpage>747</fpage>–<lpage>769</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1006/bulm.2002.0295" xlink:type="simple">10.1006/bulm.2002.0295</ext-link></comment> <object-id pub-id-type="pmid">12216419</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref005">
<label>5</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Kondo</surname> <given-names>S</given-names></name>, <name name-style="western"><surname>Asai</surname> <given-names>R</given-names></name> (<year>1995</year>) <article-title>A reaction-diffusion wave on the skin of the marine angelfish pomacanthus</article-title>. <source>Nature</source>. <volume>376</volume>: <fpage>765</fpage>–<lpage>768</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1038/376765a0" xlink:type="simple">10.1038/376765a0</ext-link></comment> <object-id pub-id-type="pmid">24547605</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref006">
<label>6</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Painter</surname> <given-names>KJ</given-names></name>, <name name-style="western"><surname>Maini</surname> <given-names>PK</given-names></name>, <name name-style="western"><surname>Othmer</surname> <given-names>HG</given-names></name> (<year>1997</year>) <article-title>Stripe formation in juvenile pomacanthus explained by a generalized Turing mechanism with chemotaxis</article-title>. <source>PNAS</source>. <volume>96</volume>: <fpage>5549</fpage>–<lpage>5554</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1073/pnas.96.10.5549" xlink:type="simple">10.1073/pnas.96.10.5549</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref007">
<label>7</label>
<mixed-citation xlink:type="simple" publication-type="book">
<name name-style="western"><surname>Murray</surname> <given-names>JD</given-names></name> (<year>2002</year>) <source>Mathematical Biology</source>. <edition>2nd Edition</edition>. <publisher-loc>New York</publisher-loc>. <publisher-name>Springer</publisher-name>.</mixed-citation>
</ref>
<ref id="pone.0117949.ref008">
<label>8</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Chisholm</surname> <given-names>RH</given-names></name>, <name name-style="western"><surname>Hughes</surname> <given-names>BD</given-names></name>, <name name-style="western"><surname>Landman</surname> <given-names>KA</given-names></name> (<year>2010</year>) <article-title>Building a morphogen gradient without diffusion in a growing tissue</article-title>. <source>PLoS ONE</source>. <volume>5</volume>(<issue>9</issue>): <fpage>e12857</fpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1371/journal.pone.0012857" xlink:type="simple">10.1371/journal.pone.0012857</ext-link></comment> <object-id pub-id-type="pmid">20927336</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref009">
<label>9</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Thompson</surname> <given-names>RA</given-names></name>, <name name-style="western"><surname>Yates</surname> <given-names>CA</given-names></name>, <name name-style="western"><surname>Baker</surname> <given-names>RE</given-names></name> (<year>2012</year>) <article-title>Modelling cell migration and adhesion during development</article-title>. <source>Bull Math Biol</source>. <volume>74</volume>: <fpage>2793</fpage>–<lpage>2809</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1007/s11538-012-9779-0" xlink:type="simple">10.1007/s11538-012-9779-0</ext-link></comment> <object-id pub-id-type="pmid">23081728</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref010">
<label>10</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Baker</surname> <given-names>RE</given-names></name>, <name name-style="western"><surname>Yates</surname> <given-names>CA</given-names></name>, <name name-style="western"><surname>Erban</surname> <given-names>R</given-names></name> (<year>2009</year>) <article-title>From microscopic to macroscopic descriptions of cell migration on growing domains</article-title>. <source>Bull Math Biol</source>. <volume>72</volume>(<issue>3</issue>): <fpage>719</fpage>–<lpage>762</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1007/s11538-009-9467-x" xlink:type="simple">10.1007/s11538-009-9467-x</ext-link></comment> <object-id pub-id-type="pmid">19862577</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref011">
<label>11</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Yates</surname> <given-names>CA</given-names></name>, <name name-style="western"><surname>Baker</surname> <given-names>RE</given-names></name>, <name name-style="western"><surname>Erban</surname> <given-names>R</given-names></name>, <name name-style="western"><surname>Maini</surname> <given-names>PK</given-names></name> (<year>2012</year>) <article-title>Going from microscopic to macroscopic on nonuniform growing domains</article-title>. <source>Phys Rev E</source>. <volume>86</volume>: <fpage>021921</fpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1103/PhysRevE.86.021921" xlink:type="simple">10.1103/PhysRevE.86.021921</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref012">
<label>12</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Yates</surname> <given-names>CA</given-names></name> (<year>2014</year>) <article-title>Discrete and continuous models for tissue growth and shrinkage</article-title>. <source>J Theor Biol</source>. <volume>350</volume>: <fpage>37</fpage>–<lpage>48</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1016/j.jtbi.2014.01.041" xlink:type="simple">10.1016/j.jtbi.2014.01.041</ext-link></comment> <object-id pub-id-type="pmid">24512915</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref013">
<label>13</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Binder</surname> <given-names>BJ</given-names></name>, <name name-style="western"><surname>Landman</surname> <given-names>KA</given-names></name> (<year>2009</year>) <article-title>Exclusion processes on a growing domain</article-title>. <source>J Theor Biol</source>. <volume>259</volume>: <fpage>541</fpage>–<lpage>551</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1016/j.jtbi.2009.04.025" xlink:type="simple">10.1016/j.jtbi.2009.04.025</ext-link></comment> <object-id pub-id-type="pmid">19427868</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref014">
<label>14</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Hywood</surname> <given-names>JD</given-names></name>, <name name-style="western"><surname>Landman</surname> <given-names>KA</given-names></name> (<year>2013</year>) <article-title>Biased random walks, partial differential equations and update schemes</article-title>. <source>ANZIAM J</source>. <volume>55</volume>: <fpage>93</fpage>–<lpage>108</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1017/S1446181113000369" xlink:type="simple">10.1017/S1446181113000369</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref015">
<label>15</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Le Douarin</surname> <given-names>NM</given-names></name>, <name name-style="western"><surname>Teillet</surname> <given-names>MA</given-names></name> (<year>1973</year>) <article-title>The migration of neural crest cells to the wall of the digestive tract in avian embryo</article-title>. <source>J Embryol Exp Morphol</source>. <volume>30</volume>: <fpage>31</fpage>–<lpage>48</lpage>. <object-id pub-id-type="pmid">4729950</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref016">
<label>16</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Newgreen</surname> <given-names>DF</given-names></name>, <name name-style="western"><surname>Erikson</surname> <given-names>CA</given-names></name> (<year>1986</year>) <article-title>The migration of neural crest cells</article-title>. <source>Int Rev Cytol</source>. <volume>103</volume>: <fpage>89</fpage>–<lpage>145</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1016/S0074-7696(08)60834-7" xlink:type="simple">10.1016/S0074-7696(08)60834-7</ext-link></comment> <object-id pub-id-type="pmid">3528022</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref017">
<label>17</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Newgreen</surname> <given-names>DF</given-names></name>, <name name-style="western"><surname>Southwell</surname> <given-names>B</given-names></name>, <name name-style="western"><surname>Hartley</surname> <given-names>L</given-names></name>, <name name-style="western"><surname>Allan</surname> <given-names>IJ</given-names></name> (<year>1996</year>) <article-title>Migration of enteric neural crest cells in relation to growth of the gut in avian embryos</article-title>. <source>Acta Anat</source>. <volume>157</volume>: <fpage>105</fpage>–<lpage>115</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1159/000147871" xlink:type="simple">10.1159/000147871</ext-link></comment> <object-id pub-id-type="pmid">9142333</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref018">
<label>18</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Kulesa</surname> <given-names>PM</given-names></name>, <name name-style="western"><surname>Fraser</surname> <given-names>SE</given-names></name> (<year>1998</year>) <article-title>Neural crest cell dynamics revealed by time-lapse video microscopy of whole embryo chick explant cultures</article-title>. <source>Dev Biol</source>. <volume>204</volume>: <fpage>327</fpage>–<lpage>344</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1006/dbio.1998.9082" xlink:type="simple">10.1006/dbio.1998.9082</ext-link></comment> <object-id pub-id-type="pmid">9882474</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref019">
<label>19</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Gershon</surname> <given-names>MD</given-names></name>, <name name-style="western"><surname>Ratcliffe</surname> <given-names>EM</given-names></name> (<year>2004</year>) <article-title>Developmental biology of the enteric nervous system: Pathogenesis of Hirschsprung’s disease and other congenital dysmotilities</article-title>. <source>Semin Pediatr Surg</source>. <volume>13</volume>(<issue>4</issue>): <fpage>224</fpage>–<lpage>235</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1053/j.sempedsurg.2004.10.019" xlink:type="simple">10.1053/j.sempedsurg.2004.10.019</ext-link></comment> <object-id pub-id-type="pmid">15660316</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref020">
<label>20</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Newgreen</surname> <given-names>DF</given-names></name>, <name name-style="western"><surname>Dufour</surname> <given-names>S</given-names></name>, <name name-style="western"><surname>Howard</surname> <given-names>MJ</given-names></name>, <name name-style="western"><surname>Landman</surname> <given-names>KA</given-names></name> (<year>2013</year>) <article-title>Simple rules for a “simple” nervous system? Molecular and biomathematical approaches to enteric nervous system formation and malformation</article-title>. <source>Dev Biol</source>. <volume>382</volume>: <fpage>305</fpage>–<lpage>319</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1016/j.ydbio.2013.06.029" xlink:type="simple">10.1016/j.ydbio.2013.06.029</ext-link></comment> <object-id pub-id-type="pmid">23838398</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref021">
<label>21</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Young</surname> <given-names>HM</given-names></name>, <name name-style="western"><surname>Bergner</surname> <given-names>AJ</given-names></name>, <name name-style="western"><surname>Simpson</surname> <given-names>MJ</given-names></name>, <name name-style="western"><surname>McKeown</surname> <given-names>SJ</given-names></name>, <name name-style="western"><surname>Hao</surname> <given-names>MM</given-names></name>, <name name-style="western"><surname>Anderson</surname> <given-names>CR</given-names></name>, <name name-style="western"><surname>Enomoto</surname> <given-names>H</given-names></name> (<year>2014</year>) <article-title>Colonizing while migrating: how do individual enteric neural crest cells behave?</article-title> <source>BMC Biol</source>. <volume>12</volume>: <fpage>23</fpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1186/1741-7007-12-23" xlink:type="simple">10.1186/1741-7007-12-23</ext-link></comment> <object-id pub-id-type="pmid">24670214</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref022">
<label>22</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Landman</surname> <given-names>KA</given-names></name>, <name name-style="western"><surname>Pettet</surname> <given-names>GJ</given-names></name>, <name name-style="western"><surname>Newgreen</surname> <given-names>DF</given-names></name> (<year>2003</year>) <article-title>Mathematical models of cell colonization of uniformly growing domains</article-title>. <source>Bull Math Biol</source>. <volume>65</volume>: <fpage>235</fpage>–<lpage>262</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1016/S0092-8240(02)00098-8" xlink:type="simple">10.1016/S0092-8240(02)00098-8</ext-link></comment> <object-id pub-id-type="pmid">12675331</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref023">
<label>23</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Simpson</surname> <given-names>MJ</given-names></name>, <name name-style="western"><surname>Treloar</surname> <given-names>KK</given-names></name>, <name name-style="western"><surname>Binder</surname> <given-names>BJ</given-names></name>, <name name-style="western"><surname>Haridas</surname> <given-names>P</given-names></name>, <name name-style="western"><surname>Manton</surname> <given-names>KJ</given-names></name>, <name name-style="western"><surname>Leavesley</surname> <given-names>DI</given-names></name>, <name name-style="western"><surname>McElwain</surname> <given-names>DLS</given-names></name>, <name name-style="western"><surname>Baker</surname> <given-names>RE</given-names></name> (<year>2013</year>) <article-title>Quantifying the roles of cell motility and cell proliferation in a circular barrier assay</article-title>. <source>J R Soc Interface</source>. <volume>10</volume>: <fpage>20130007</fpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1098/rsif.2013.0007" xlink:type="simple">10.1098/rsif.2013.0007</ext-link></comment> <object-id pub-id-type="pmid">23427098</object-id></mixed-citation>
</ref>
<ref id="pone.0117949.ref024">
<label>24</label>
<mixed-citation xlink:type="simple" publication-type="book">
<name name-style="western"><surname>Crank</surname> <given-names>J</given-names></name> (<year>1975</year>) <source>The mathematics of diffusion</source>. <edition>2nd Edition</edition>. <publisher-loc>Oxford</publisher-loc>. <publisher-name>Oxford University Press</publisher-name>.</mixed-citation>
</ref>
<ref id="pone.0117949.ref025">
<label>25</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Simpson</surname> <given-names>MJ</given-names></name>, <name name-style="western"><surname>Landman</surname> <given-names>KA</given-names></name>, <name name-style="western"><surname>Newgreen</surname> <given-names>DF</given-names></name> (<year>2006</year>) <article-title>Chemotactic and diffusive migration on a nonuniformly growing domain: numerical algorithm development and applications</article-title>. <source>J Comp Appl Math</source>. <volume>192</volume>: <fpage>282</fpage>–<lpage>300</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1016/j.cam.2005.05.003" xlink:type="simple">10.1016/j.cam.2005.05.003</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref026">
<label>26</label>
<mixed-citation xlink:type="simple" publication-type="book">
<name name-style="western"><surname>Farlow</surname> <given-names>SJ</given-names></name> (<year>1982</year>) <source>Partial differential equations for scientists and engineers</source>. <publisher-loc>New York</publisher-loc>. <publisher-name>Dover</publisher-name>.</mixed-citation>
</ref>
<ref id="pone.0117949.ref027">
<label>27</label>
<mixed-citation xlink:type="simple" publication-type="book">
<name name-style="western"><surname>Haberman</surname> <given-names>R</given-names></name> (<year>2004</year>) <source>Applied partial differential equations: With Fourier series and boundary value problems</source>. <publisher-loc>New York</publisher-loc>, <publisher-name>Prentice Hall</publisher-name>.</mixed-citation>
</ref>
<ref id="pone.0117949.ref028">
<label>28</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Ellery</surname> <given-names>AJ</given-names></name>, <name name-style="western"><surname>Simpson</surname> <given-names>MJ</given-names></name>, <name name-style="western"><surname>McCue</surname> <given-names>SW</given-names></name>, <name name-style="western"><surname>Baker</surname> <given-names>RE</given-names></name> (<year>2012</year>) <article-title>Critical time scales for advection–diffusion–reaction processes</article-title>. <source>Phys Rev E</source>. <volume>85</volume>, <fpage>041135</fpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1103/PhysRevE.85.041135" xlink:type="simple">10.1103/PhysRevE.85.041135</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref029">
<label>29</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Hickson</surname> <given-names>RI</given-names></name>, <name name-style="western"><surname>Barry</surname> <given-names>SI</given-names></name>, <name name-style="western"><surname>Sidhu</surname> <given-names>HS</given-names></name>, <name name-style="western"><surname>Mercer</surname> <given-names>GN</given-names></name> (<year>2011</year>) <article-title>Critical times in single layer reaction diffusion</article-title>. <source>Int J Heat Mass Transf</source>. <volume>54</volume>: <fpage>2642</fpage>–<lpage>2650</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1016/j.ijheatmasstransfer.2011.01.019" xlink:type="simple">10.1016/j.ijheatmasstransfer.2011.01.019</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref030">
<label>30</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Swanson</surname> <given-names>KR</given-names></name> (<year>2008</year>) <article-title>Quantifying glioma cell growth and invasion in vitro</article-title>. <source>Math Comput Model</source>. <volume>47</volume>: <fpage>638</fpage>–<lpage>648</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1016/j.mcm.2007.02.024" xlink:type="simple">10.1016/j.mcm.2007.02.024</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref031">
<label>31</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Witelski</surname> <given-names>TP</given-names></name> (<year>2005</year>) <article-title>Motion of wetting fronts moving into partially pre-wet soil</article-title>. <source>Adv Water Resour</source>. <volume>28</volume>: <fpage>1133</fpage>–<lpage>1141</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1016/j.advwatres.2004.06.006" xlink:type="simple">10.1016/j.advwatres.2004.06.006</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref032">
<label>32</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Simpson</surname> <given-names>MJ</given-names></name>, <name name-style="western"><surname>Jazaei</surname> <given-names>F</given-names></name>, <name name-style="western"><surname>Clement</surname> <given-names>TP</given-names></name> (<year>2013</year>) <article-title>How long does it take for aquifer recharge or aquifer discharge processes to reach steady state?</article-title> <source>J Hydrol</source>. <volume>501</volume>: <fpage>241</fpage>–<lpage>248</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1016/j.jhydrol.2013.08.005" xlink:type="simple">10.1016/j.jhydrol.2013.08.005</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref033">
<label>33</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Jazaei</surname> <given-names>F</given-names></name>, <name name-style="western"><surname>Simpson</surname> <given-names>MJ</given-names></name>, <name name-style="western"><surname>Clement</surname> <given-names>TP</given-names></name> (<year>2014</year>) <article-title>An analytical framework for quantifying aquifer response time scales associated with transient boundary conditions</article-title>. <source>J Hydrol</source>. <volume>519</volume>: <fpage>1642</fpage>–<lpage>1648</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1016/j.jhydrol.2014.09.018" xlink:type="simple">10.1016/j.jhydrol.2014.09.018</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref034">
<label>34</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Landman</surname> <given-names>KA</given-names></name>, <name name-style="western"><surname>White</surname> <given-names>LR</given-names></name> (<year>1997</year>) <article-title>Predicting filtration time and maximizing throughput in a pressure filter</article-title>. <source>AIChE Journal</source>. <volume>43</volume>: <fpage>3147</fpage>–<lpage>3160</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1002/aic.690431204" xlink:type="simple">10.1002/aic.690431204</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref035">
<label>35</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Landman</surname> <given-names>KA</given-names></name>, <name name-style="western"><surname>McGuinness</surname> <given-names>MJ</given-names></name> (<year>2000</year>) <article-title>Mean action time for diffusive processes</article-title>. <source>J Appl Math Decision Sci</source>. <volume>4</volume>: <fpage>125</fpage>–<lpage>141</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1155/S1173912600000092" xlink:type="simple">10.1155/S1173912600000092</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref036">
<label>36</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Sun</surname> <given-names>Y</given-names></name>, <name name-style="western"><surname>Clement</surname> <given-names>TP</given-names></name> (<year>1999</year>) <article-title>A decomposition method for solving coupled multi-species reactive transport equations</article-title>. <source>Transport Porous Med</source>. <volume>37</volume>: <fpage>327</fpage>–<lpage>346</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1023/A:1006507514019" xlink:type="simple">10.1023/A:1006507514019</ext-link></comment></mixed-citation>
</ref>
<ref id="pone.0117949.ref037">
<label>37</label>
<mixed-citation xlink:type="simple" publication-type="journal">
<name name-style="western"><surname>Simpson</surname> <given-names>MJ</given-names></name>, <name name-style="western"><surname>Ellery</surname> <given-names>AJ</given-names></name> (<year>2014</year>) <article-title>Exact series solutions of reactive transport models with general initial conditions</article-title>. <source>J Hydrol</source>. <volume>513</volume>: <fpage>7</fpage>–<lpage>12</lpage>. <comment>doi: <ext-link ext-link-type="uri" xlink:href="http://dx.doi.org/10.1016/j.jhydrol.2014.03.035" xlink:type="simple">10.1016/j.jhydrol.2014.03.035</ext-link></comment></mixed-citation>
</ref>
</ref-list>
</back>
</article>