| Literature DB >> 25693183 |
Abstract
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<x<L(t), where L(t) 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 x = 0, eventually overcomes the domain growth and colonizes the entire length of the domain by reaching the boundary where x = L(t).Entities:
Mesh:
Year: 2015 PMID: 25693183 PMCID: PMC4333356 DOI: 10.1371/journal.pone.0117949
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Comparison of exact and numerical solutions, exploring the influence of varying the diffusivity, D.
All results correspond to an exponentially-elongating domain, L(t) = L(0)exp(αt), with L(0) = 1 and α = 0.1. The initial condition is given by Equation (5) with β = 0.2 and C 0 = 1. In all cases we consider a linear source term with k = 0.105. Results in (a)–(d) correspond to D = 1 × 10−5, results in (e)–(h) correspond to D = 1 × 10−3, and results in (i)–(l) correspond to D = 1 × 10−2. For all three sets of parameter combinations we show the solution at t = 0,10 and t = 20, as indicated. The exact solutions, presented in (a)–(c), (e)–(g) and (i)–(k) (solid blue), correspond to Equation (13), 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 Equation (7) with δξ = 0.001 and δt = 0.001. The space–time diagrams summarising the time evolution of the length of the domain, L(t), and the position of the front of the C(x, t) density profile, f(t), given in (d), (h) and (l), are constructed by defining f(t) to be the position where C(x, t) = 0.01.
Fig 2Comparison of exact solutions and numerical approximations for different values of β and k.
All results correspond to an exponentially-elongating domain, L(t) = L(0)exp(αt), with L(0) = 1 and α = 0.1. The initial condition is given by Equation (5) with C 0 = 1, and in all cases we set D = 1 × 10−3. Results in (a)–(d) correspond to a narrow initial condition, β = 0.2, with k = 0.105. Results in (e)–(h) correspond to a wide initial condition, β = 0.75, with k = 0.105. Results in (i)–(l) correspond to a narrow initial condition, β = 0.2, with k = 1.705. For each set of parameter combinations we show the solution at t = 0,10 and t = 20, as indicated. The exact solutions, presented in (a)–(c), (e)–(g) and (i)–(k) (solid blue), correspond to Equation (13), 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 Equation (7) with δξ = 0.001 and δt = 0.001. The space–time diagrams summarising the time evolution of the length of the domain, L(t), and the position of the front of the C(x, t) density profile, f(t), given in (d), (h) and (l), are constructed by defining f(t) to be the position where C(x, t) = 0.01.