Abstract
The motion of the lymph has a very important role in the immune system, and it is influenced by the porosity of the lymph nodes: more than 90% takes the peripheral path without entering the lymphoid compartment. In this paper, we construct a mathematical model of a lymph node assumed to have a spherical geometry, where the subcapsular sinus is a thin spherical shell near the external wall of the lymph node and the core is a porous material describing the lymphoid compartment. For the mathematical formulation, we assume incompressibility and we use Stokes together with Darcy–Brinkman equation for the flow of the lymph. Thanks to the hypothesis of axisymmetric flow with respect to the azimuthal angle and the use of the stream function approach, we find an explicit solution for the fully developed pulsatile flow in terms of Gegenbauer polynomials. A selected set of plots is provided to show the trend of motion in the case of physiological parameters. Then, a finite element simulation is performed and it is compared with the explicit solution.
Similar content being viewed by others
1 Introduction
Lymph nodes are organs scattered throughout the lymphatic system which play a vital role in our immune response in breaking down bacteria, viruses and waste; the interstitial fluid (called lymph once inside the lymphatic system) is of fundamental importance in doing this since it transports these substances inside the lymph node (Arasa et al. 2021). The main features of the lymph node from a mechanical point of view are the presence of a porous bulk region (lymphoid compartment, LC), surrounded by a thin layer (subcapsular sinus, SCS) where the fluid can flow freely. More than 90% of the lymph remains in the SCS, while the remaining part enters into the LC through a conduit system network (Roozendaal et al. 2008; Grebennikov et al. 2016; Savinkov et al. 2017) formed by fibroblastic reticular cells (FRC), which is the parenchyma of the LN (Novkovic et al. 2020); due to this, LNs are organs with high resistance to flow. The bigger particles cannot enter the conduits formed by FRC and remain in the SCS, where they are confined and filtered by specialized cells of the lymphatic endothelial cells; however, there is some evidence that the selectivity of the FRC network is not based solely on the size of the molecules; indeed, selected macromolecules, such as antibodies, can gain access to the LN parenchyma (von Andrian and Mempel 2003).
Lymph flow inside LNs has an important function; indeed, fluid flow biases macromolecular distribution, enhances ligand expression, aligns extracellular matrix and shapes active mechanisms of cell migration. Fluid flow through endothelial monolayers and FRC networks enhances the expression of chemokines that direct leucocyte localization and migration patterns (O’Melia et al. 2019). Moreover, increased flows enhance proliferation and drug sensitivity in B cell lymphoma (Apoorva et al. 2018; Lamaison et al. 2020). Fluid flow is important to study the tumor metastasis (Birmingham et al. 2020) and drug transport (Permana et al. 2021). Despite its importance, as far as we know, only few models in the literature try to describe the behavior of the lymph from a mechanical point of view (Novkovic et al. 2018; Jafarnejad et al. 2015; Cooper et al. 2016, 2018; Tretiakova et al. 2021; Giantesio et al. 2021) or mimicking the LN mechanical properties in a LN-on-a-chip model (Shanti et al. 2020; Birmingham et al. 2020; Shanti et al. 2018).
In this paper, we propose a mathematical model for the flow of the interstitial fluid in a lymph node. We assume the lymph to be an incompressible fluid similar to water; moreover, we assume a small Reynolds number as a result of the small velocities within the lymph nodes (Moore and Bertram 2018), hence we can model the flow into the LC by Darcy–Brinkman equation [due to the high porosity and the time-dependence of the flow (Shanti et al. 2020; Savinkov et al. 2017)], and the flow inside the SCS by Stokes equation. The lymph enters the lymph node from the lymphatic vessels, which have a complex structure formed by one-way valves that prevent retrograde flow and a wall structure composed of sinus-lining cells: such cells control and generate active pulsation of the wall, pumping the lymph from a segment between two valves to another (the segment is called lymphangion) (Mozokhina and Savinkov 2020; Moore and Bertram 2018). This means that the lymph has a relevant pulsatile behavior, and we take it into account in our model. In Sect. 2 we describe the behavior of the lymph explicitly in spherical geometry, supposing that the fluid flow inside the lymph node is axisymmetric with respect to the azimuthal angle, so that we can assume a simplified two-dimensional geometry and we can use the stream function approach (Happel and Brenner 1983) to find an explicit solution. We remark that the solution given in Sect. 2.1 is quite general and can be used also for other choices of boundary conditions. Finally, in Sect. 3 we compare our results with some finite element simulations obtained using the open source software FreeFEM (Hecht 2012).
2 Explicit Result in a Simplified Case
Let us model the lymph node (LN) as a spherical region: the subcapsular sinus (SCS) is a thin spherical shell with radii \(R_1<R_2\) of creeping fluid flowing near the external wall of the LN, while the lymphoid compartment (LC) is a sphere of radius \(R_1\) of porous material. We use spherical coordinates \((r,\theta ,\phi )\), where r is the radial distance, \(\theta \) the polar angle and \(\phi \) the azimuthal angle; moreover, we suppose axial symmetry with respect to the azimuthal angle \(\phi \).
Assuming that the lymph, which flows inside the LN, is an incompressible fluid, and that the Reynolds number is small, we have the equations
where \(\rho _0\) is the constant density, \(\varvec{v}\) the velocity, p is the pressure, \(\mu \) the viscosity of the lymph, \(\mu _e\) the effective viscosity, k the permeability. The second equation in (1) is the Stokes equation and describes the motion in the subcapsular sinus, the first is the Darcy–Brinkman equation, which is used for modeling the flow in the porous region of the LC, while the last equation models the incompressibility of the fluid. Here we assume a constant homogeneous permeability k (Savinkov et al. 2017; Shanti et al. 2020). The effective viscosity \(\mu _e\) in general differs from the classical viscosity \(\mu \) because \(\mu _e\) keeps into account the Brinkman correction (Nield 2000). Furthermore, assuming that the flow is time periodic with period T, we write the time dependence of the velocity and of the pressure as a Fourier expansion
where \(\omega =2\pi /T\).
2.1 Solving the Equations
Now we want to compute the general solution of system (1) in terms of the Fourier expansion (2). Here we try to be as general as possible, without imposing any boundary condition, so that out solution can be used in several situations. We will deal with suitable boundary conditions for our specific problem in Sect. 2.3.
By using (2), system (1) becomes
which can be written in compact form as
where \(\mathbb {Z}\) is the set of integers, while \(q_m\) is given by
Now, writing \(\varvec{v}_m=v_{r,m}{{\textbf {e}}}_r+v_{\theta ,m}{{\textbf {e}}}_\theta \), we introduce the stream function \(\psi _m\) (Happel and Brenner 1983) as
Moreover, it is useful to perform the change of variable \(\zeta :=\cos \theta \), so that the previous equations become
By introducing the operator
we can rewrite (4) as
while for the pressure we have
Focusing on the case \(m \ne 0\), we have that the solution can be written as
where
We can now solve (10): by using the separation of variables
substituting in the first equation of (10) we get
As the first term of (12) depends only on r and the second term only on \(\zeta \), the two have to be constant, say \(n(n-1)\) with \(n \in \mathbb {N}\) (Haberman and Sayre 1958), where \(\mathbb {N}\) is the set of natural numbers. Hence (12) becomes
The solution of (13) is given by
for some constants \(A^{(n)},B^{(n)}\), while (14) is the Gegenbauer equation, whose solutions are the Gegenbauer polynomials \(G_n,H_n\) with order \(-1/2\), of the first and second kind, respectively. Hence the solution of the first equation of (10) becomes
for some constants \(A_m^{(n)},B_m^{(n)},C_m^{(n)},D_m^{(n)}\). Since \(H_n\) is not smooth in \(\zeta = \pm 1\) and \(G_0\), \(G_1\) lead to an infinite tangential velocity, the solution simplifies as
for some constants \(A_m^{(n)},B_m^{(n)}\).
The second equation of (10) is
and, using again the separation of variables,
by a similar procedure as before, we obtain
Equation (18) is a Bessel equation, hence the solution can be written as
where \(J_s,Y_s\) are the Bessel functions of the first and second kind, respectively. Equation (19) is the same Gegenbauer equation as (14), hence the solution of (17) is given by
and the general solution \(\psi _m=\psi _{1,m}+\psi _{2,m}\) is
Now we want to employ the definition of \(q_m\), so that we have to distinguish between the Stokes and the Darcy–Brinkman case. Let us denote with \(A_m^{(n)}\), \(B_m^{(n)}\), \(\alpha _m^{(n)}\), \(\beta _m^{(n)}\) the constants of the Stokes case (\(R_1\le r\le R_2\)) and with \({\bar{A}}_m^{(n)}\), \({\bar{B}}_m^{(n)}\), \({\bar{\alpha }}_m^{(n)}\), \({\bar{\beta }}_m^{(n)}\) those of the Darcy–Brinkman case (\(0\le r\le R_1\)). Using (5), we obtain, for any \(m\ne 0\),
where the superscript S denotes the Stokes case and B the Darcy–Brinkman case, and we used the fact that \(r=0\) is in the domain of \(\psi ^B\), so that \({\bar{B}}_m^{(n)}={\bar{\beta }}_m^{(n)}=0\) in view of the non degeneracy of the solution.
Regarding the pressure, we use (9) to obtain
in the Stokes case, and
in the Darcy–Brinkman case, where \(P_n\) are the Legendre polynomials of the first kind.
For \(m=0\) we get the well-known steady solution of the Stokes equation
and for the Darcy–Brinkman equation we have
2.2 Geometrical and Physiological Parameters
We use an idealized spherical geometry based on the data obtained from a murine (popliteal) lymph node: the radius is \(R_2=0.5\) mm, the subcapsular sinus (SCS) thickness is \(h=10\,\mu \)m, the afferent and efferent lymphatic vessels have the same radius \(R_{LV}=40 \, \mu \)m (Birmingham et al. 2020; Kislitsyn et al. 2015; Ulvmar et al. 2014; Das et al. 2013; Shanti et al. 2020; Zhang et al. 2013; Jafarnejad et al. 2015). With these data, we have that more than \(90 \%\) of the lymph takes the peripheral path without entering the LC in a pulsation cycle (Jafarnejad et al. 2015; Adair and Guyton 1983, 1985).
The inlet and outlet conditions are imposed in the upper and lower lymphatic vessel (near \(\theta =0\) and \(\theta =\pi \), respectively) as a pulsatile flow of the form
where L is the maximum lymph mean flow of the inlet lymphatic vessel. Here we assume \(L=10^{-3}\, \text {mm}^3\)/s, as measured in (Blatter et al. 2016), and f(t) is a periodic function. The function H is given by
where the constant \(0<\zeta _0<1\) describes the inlet and outlet regions, and is given by
Notice that we are assuming that the inlet and outlet velocities are the same.
The lymph is modeled as an incompressible Newtonian fluid similar to water (Moore and Bertram 2018) with viscosity \(\mu =1\) mg/(mm s) and density \(\rho _0 = 1\) mg/\(\text {mm}^3\). The permeability is considered homogeneous (Savinkov et al. 2017) with value \(k=3.84 \times 10^{-9} \, \text {mm}^2\) (Shanti et al. 2020). The effective viscosity is taken as \(\mu _e=\frac{\mu }{\phi }\) (Ochoa-Tapia and Whitaker 1995a; Tan and Pillai 2009), where \(\phi \) is the porosity taken as \(\phi =0.75\) (Shanti et al. 2020). The parameters are summarized in Table 1.
2.3 Boundary Conditions
We now want to impose suitable boundary conditions to our general solution. We give a Dirichlet boundary condition at the external boundary and the Ochoa-Tapia boundary conditions (Ochoa-Tapia and Whitaker 1995a, b) at the interface between the porous zone LC and the free-fluid region SCS. In this way we can close the problem and find a unique solution.
More precisely, we will assume the no-slip condition for the velocity on \(R_2\), except near \(\theta =0,\pi \), where we impose the inlet/outlet flow (27). For simplicity, given the small diameter of the afferent/efferent lymphatic vessel, we impose the inlet/outlet condition only for the radial velocity \(v_r\), but we could use the same procedure to impose boundary condition for \(v_{\theta }\) too. For the boundary conditions on the internal radius \(R_1\), the Ochoa-Tapia boundary conditions imply the continuity of radial and tangential velocity, the continuity of the normal stress tensor and a jump-condition on the shear stress.
Thanks to the above conditions, we can determine for every n the six unknown constants in Eqs. (21)–(22). For the sake of brevity, we rewrite the stream functions as
Expanding the step function \(H(\zeta )\) in (28) in terms of Legendre polynomials, we get
where
and we kept into account that \(b_0=0\) since H is an odd function.
To impose the boundary condition, we need to expand in Fourier series the time dependence of (27), as we did in (2). Writing
it follows that
Now we impose the boundary condition \(v_r(R_2,\zeta ,t)=v_{\text {in}}(\zeta ,t)\): recalling the relation \(G'_n(\zeta )=-P_{n-1}(\zeta )\), by (7)\(_1\) we obtain
whence
for any \(m\in \mathbb {Z}\) and \(n\ge 2\), where we used the linear independence of the Gegenbauer polynomials.
By the no-slip boundary condition on \(v_\theta \), recalling (7)\(_2\) it follows that
where we used again the linear independence of the Gegenbauer polynomials.
We now write in terms of the stream function the Ochoa–Tapia boundary conditions on the internal radius \(R_1\) (Prakash 2020), using the linear independence of Legendre and Gegenbauer polynomials:
-
Continuity of \(v_r\):
$$\begin{aligned} v_{r,m}^S(R_1,\zeta )=v_{r,m}^B(R_1,\zeta ) \quad \Rightarrow \quad {\tilde{\psi }}_{m,n}^S(R_1)={\tilde{\psi }}_{m,n}^B(R_1). \end{aligned}$$(33) -
Continuity of \(v_{\theta }\):
$$\begin{aligned} v_{\theta ,m}^S(R_1,\zeta )=v_{\theta ,m}^B(R_1,\zeta ) \quad \Rightarrow \quad \dfrac{\partial {\tilde{\psi }}_{m,n}^S}{\partial r}(R_1)=\dfrac{\partial {\tilde{\psi }}_{m,n}^B}{\partial r}(R_1). \end{aligned}$$(34) -
Continuity of normal stress:
$$\begin{aligned} {T}^S_{rr,m}(R_1,\zeta )={T}^B_{rr,m}(R_1,\zeta ), \end{aligned}$$where
$$\begin{aligned} {T}_{rr,m}=-p_m+2\mu \dfrac{\partial v_{r,m}}{\partial r}; \end{aligned}$$(35)we can write this condition as
$$\begin{aligned} -{\tilde{p}}^S_{m,n}(R_1,\zeta )+4\mu \dfrac{1}{R^3_1}{\tilde{\psi }}_{m,n}^S(R_1,\zeta ) -2\mu \dfrac{1}{R_1^2}\dfrac{\partial {\tilde{\psi }}_{m,n}^S}{\partial r}(R_1,\zeta )=\\ =-{\tilde{p}}^B_{m,n}(R_1,\zeta )+4\mu _e\dfrac{1}{R^3_1}{\tilde{\psi }}_{m,n}^B(R_1,\zeta ) -2\mu _e\dfrac{1}{R_1^2}\dfrac{\partial {\tilde{\psi }}_{m,n}^B}{\partial r}(R_1,\zeta ). \end{aligned}$$(36) -
The stress jump condition:
$$\begin{aligned} {T}^S_{r\theta ,m}(R_1,\zeta )-{T}^B_{r\theta ,m}(R_1,\zeta )=\dfrac{\beta \mu }{\sqrt{k}}v^B_{\theta ,m}(R_1,\zeta ), \end{aligned}$$(37)where \(\beta \) is the slip constant which has to be estimated experimentally. Since the expression of the shear stress is
$$\begin{aligned} {T}_{r\theta ,m}=\mu \left[ \dfrac{1}{r}\dfrac{\partial v_{r,m}}{\partial \theta }-\dfrac{v_{\theta ,m}}{r}+\dfrac{\partial v_{\theta ,m}}{\partial r}\right] , \end{aligned}$$(38)in the term \(\frac{\partial v_{r,m}}{\partial \theta }=-\sqrt{1-\zeta ^2}\frac{\partial v_{r,m}}{\partial \zeta }\) there is a second derivative of the Gegenbauer polynomials, so that we need the following property (Abramowitz and Stegun 1964; Zlatanovski 1999):
$$\begin{aligned} G''_n(\zeta )=-\dfrac{n(n-1)}{1-\zeta ^2}G_n(\zeta ). \end{aligned}$$(39)Hence we have:
$$\begin{aligned} \dfrac{\partial v_{r,m}}{\partial \theta }= & {} -\sqrt{1-\zeta ^2}\dfrac{1}{r^2}\dfrac{\partial ^2 \psi _m}{\partial \zeta ^2}\\= & {} -\frac{\sqrt{1-\zeta ^2}}{r^2}\sum _{n=2}^{\infty }{\tilde{\psi }}_{m,n}(r) G''_n(\zeta ) =\frac{\sqrt{1-\zeta ^2}}{r^2}\sum _{n=2}^{\infty }n(n-1) {\tilde{\psi }}_{m,n}(r)G_n(\zeta ). \end{aligned}$$After some computations, Eq. (37) can be written as
$$\begin{aligned}{} & {} \mu \left[ \dfrac{n(n-1)}{R_1^3}{\tilde{\psi }}_m^S(R_1)-\dfrac{2}{R_1^2}\dfrac{\partial {\tilde{\psi }}_{m,n}^S}{\partial r}(R_1)+\dfrac{1}{R_1}\dfrac{\partial ^2 {\tilde{\psi }}_{m,n}^S}{\partial r^2}(R_1)\right] \nonumber \\{} & {} \qquad -\mu _e\left[ \dfrac{n(n-1)}{R_1^3}{\tilde{\psi }}_{m,n}^B(R_1)-\dfrac{2}{R_1^2}\dfrac{\partial {\tilde{\psi }}_{m,n}^B}{\partial r}(R_1)+\dfrac{1}{R_1}\dfrac{\partial ^2 {\tilde{\psi }}_{m,n}^B}{\partial r^2}(R_1)\right] \nonumber \\{} & {} \quad =\dfrac{\beta \mu }{\sqrt{k}}\dfrac{1}{R_1}\dfrac{\partial {\tilde{\psi }}_{m,n}^B}{\partial r}(R_1). \end{aligned}$$(40)
From (31)–(34), (36) and (40), for every \(m\in \mathbb {Z}\) and \(n\ge 2\) we obtain a linear system in the unknowns \((A_m^{(n)},B_m^{(n)},\alpha _m^{(n)},\beta _m^{(n)},{\bar{A}}_m^{(n)},{\bar{\alpha }}_m^{(n)})\), which are the constants of integration of Eqs. (21)–(22), and the same holds for the steady case when \(m=0\) in the unknowns \((A_0^{(n)},B_0^{(n)},C_0^{(n)},D_0^{(n)},{\bar{A}}_0^{(n)},{\bar{B}}_0^{(n)})\) which are the constants of integration of Eqs. (25)\(_1\)–(26)\(_1\).
Moreover, we fix the value of the pressure in one point to find the constants in equation (23)–(25) and have a physiological pressure value. By (36), it follows that \(C_m^S=C_m^B\) and \(C_0^B=C_0^S\). We fix the pressure (with respect to time) at the exit point \((r,\zeta )=(R_2,-1)\) by using the same time function of (27), that is,
Hence we can find the pressure constants by imposing
where \(p_m^S(r,\zeta )\) is given in (23) for \(m\ne 0\), and in (25)\(_2\) for \(m=0\).
2.4 Explicit Results
This section is devoted to show some plots related to the explicit solution and to make some considerations about the proposed model.
Following (Bertram et al. 2017), we choose a time function of the form
We notice that in this case the period of a pulsatile flow in the lymph node is 2 s, hence \(\omega =\pi \), and \(f_m=0\) for \(m\ne -1,0,1\).
In this model we do not take into account the inhibition and the autoregulation of the contractions in the lymphangion, given by several factors like shear stress and pressure (Bertram et al. 2019; Moore and Bertram 2018); a further extension of this model can be the coupling with a lymphangion model for taking into account these phenomena.
In Fig. 1, we plot the pressure distribution in the LN with the fixed constant \({\bar{p}}=6.18\times 10^5\) mPa, corresponding to the lower limit of the pressure found in Bouta et al. (2014); as we can see, the values of the pressure belong to the range given in that paper and, due to the incompressibility of the flow, the pressure translates from a higher value in the inlet zone to a lower value in the outlet zone. We can choose to fix any pressure at the outlet, and we have the same pressure distribution with different values, for example with the fixed pressure of \({\bar{p}}=4\times 10^5\) mPa \(\approx 3\) mmHg as in Jafarnejad et al. (2015).
Figure 2 provides the Stokes shear stress given by the formula:
(in mPa) at time \(t=1\) s, where we have the maximum value of the velocity (and, consequently, of the shear stress) and radius \(r=R_1\) (this is the shear stress at the exterior of the LC). We plot the shear stress value with two different boundary velocities: \(v_{\text {in}}\approx 0.22\) corresponds to the physiological value of \(L=10^{-3}\,\text {mm}^3\)/s, given in Table 1, found in Blatter et al. (2016), and \(v_{\text {in}} \approx 0.58\) appears in Jafarnejad et al. (2015). As we can see, the shear stress is similar to the one reported in Birmingham et al. (2020) and Jafarnejad et al. (2015); that is, higher near the inlet flow and lower near \(\theta =\frac{\pi }{2}\). The same behavior occurs in the velocity too (see Fig. 3). This trend is interesting because the cell adhesion to the exterior of the LC is proportional to the shear stress (Birmingham et al. 2020), hence the majority of the cells adhere (and then enter in the LC) near the inlet zone of the lymphatic vessel. Indeed, in our model the inlet shear stress is the same as the outlet one due to the choice of the same inlet/outlet velocity and the incompressibility of the fluid; however, usually a part of the lymph enters in the blood capillaries in the LC (Adair and Guyton 1983, 1985), so that the shear stress in the outer zone reduces.
As we can see in Figs. 3 and 4, for \(\theta >0\) the tangential component \(\varvec{v}_\theta \) of the velocity in the SCS is the larger one. From the first picture in Fig. 3 one can see that the fluid flow in the porous medium is flat and starts increasing near the interface that connects the LC to the SCS, showing a non-differentiable point due to the Ochoa-Tapia boundary conditions (indeed, we do not impose the continuity of the derivative of \(\varvec{v}_\theta \)).
3 Numerical Simulation
The explicit model found in the previous section uses several simplifications. In this section we propose some numerical simulations to describe a more general fluid flow in a lymph node.
We define two different domains and we call \(\Omega ^S\) the domain of the SCS in which we have the Stokes equation, and \(\Omega ^{B}\) the LC domain in which we have the Darcy–Brinkman equation. The boundaries of the domain are \(\partial \Omega ^S=\Gamma ^S_D \cup \Gamma ^S_N\), where \(\Gamma ^S_D\) is the part of the boundary with Dirichlet boundary condition and \(\Gamma ^S_N\) is the one with the Neumann boundary condition and for the domain \(\Omega ^B\) are \(\partial \Omega ^B=\Gamma ^B_D \cup \Gamma ^B_N\), where \(\Gamma ^B_D\) is the part of the boundary with Dirichlet boundary condition and \(\Gamma ^B_N\) is the one with the Neumann boundary condition. We call the boundary interface of the two domains \(\Gamma =\partial \Omega ^S \cap \partial \Omega ^B\). We define the normal \(\varvec{n}\) at the interface \(\Gamma \) as the external normal to \(\Omega ^B\). Moreover, we define the spaces \(W^I=\{\varvec{w}\in H^1 (\Omega ^I): \varvec{w}_{\Gamma _D}=0\}\), \(W^I_g=\{ \varvec{v}\in H^1 (\Omega ^I): \varvec{v}_{\Gamma _D}=g\}\), \(Q^I=\{q \in L^2(\Omega ^I),\ \text {with}\ \int _{\Omega ^I}q=0\ \text {if}\ \Gamma _D=\partial \Omega ^I\}\), where \(I=S, B\).
The weak formulation of our problem is (supposing a constant density \(\rho =\rho _0\) and viscosity \(\nu =\mu /\rho _0\)): find \(\varvec{v}\in W_g^S\), \(p \in Q^S\), \(\varvec{v}_b \in W_g^B\) and \(p_b \in Q^B\) such that
for all \(\varvec{w}\in W_g^S\), \(\varvec{w}_b \in W_g^B\) such that \(\varvec{w}=\varvec{w}_b \ \text {on} \ \Gamma \), and for all \(q\in Q^S\) and \(q_b \in Q^B\). In equation (42) we have that \(\varvec{v}\) is the velocity in \(\Omega ^S\), \(p \in Q\) is the pressure in \(\Omega ^S\), \(\varvec{v}_b\) is the velocity in \(\Omega ^B\), \(p_b \in Q\) is the pressure in \(\Omega ^B\), \({{\textbf {D}}}(\varvec{v})=1/2(\nabla \varvec{v}+ \nabla \varvec{v}^T)\), \({\textbf{T}}=-p{\textbf{I}}+\mu \left[ \nabla \varvec{v}+\nabla \varvec{v}^T\right] \), \(\nu _e=\mu _e/\rho _0\), \({\textbf{K}}\) is the permeability tensor (in the case of Sect. 2, \({\textbf{K}}=k{\textbf{I}}\)), \({\textbf{T}}_e=-p_b{\textbf{I}}+\mu _e\left[ \nabla \varvec{v}_b+\nabla \varvec{v}_b^T\right] \).
Now we want to write the weak formulation for the boundary condition 2.3; we have that the continuity of the velocity is verified automatically, and, for the stress-jump condition, we have (Tan and Pillai 2009) on the interface \(\Gamma \):
where \({{\textbf {B}}}\) is the slip tensor (in the case of Sect. 2.3, \({{\textbf {B}}}=\beta {\textbf{I}}\)).
The boundary conditions in the external wall (inlet condition and no-slip boundary condition) are imposed by the penalty method. Moreover, we add the Grad-div stabilization terms
in either Stokes and Darcy–Brinkman domains (Jenkins et al. 2014; Neilan and Zytoon 2020; Qin et al. 2020; Rong and Fiordilino 2020). Thanks to this stabilization term, we have the stability for the Darcy–Brinkman equation (see Xie et al. 2008). For the numerical discretization, we use a BDF2 method for the time discretization, instead, we use \(\mathbb {P}^d_k - \mathbb {P}_k\) element pairs (where k is the polynomials order and d is the dimension) with the Brezzi-Pitkäranta stabilization, which consists in adding the term \(\epsilon \int _{\Omega ^{S}}\nabla p \cdot \nabla q \text {d}V + \epsilon \int _{\Omega ^{B}}\nabla p_b \cdot \nabla q_b \text {d}V \) to the discretization of the Eq. (42), with \(\epsilon \approx h_T^2\), where \(h_T\) is the maximum diameter of the triangle of the finite element triangulation. The weak formulation here proposed has been implemented using the open source software FreeFEM.
3.1 Numerical Test
In this section we want to qualitatively compare the results obtained with the numerical simulation with the explicit results exposed in Sect. 2. For that, we use the same geometry and parameters exhibited in Sect. 2.2; hence, in the external boundary we will impose only Dirichlet boundary condition (\(\Gamma _N\) is empty), subdivided as \(\Gamma _D=\Gamma _{\text {in}}\cup \Gamma _{\text {out}}\cup \Gamma _{\text {BC}}\), where we are imposing the inlet and the outlet flow in \(\Gamma _{\text {in}}\) and \(\Gamma _{\text {out}}\), respectively, given by the Eq. (27) with \(L=10^{-3}\,\text {mm}^3\)/s, and the no-slip boundary condition in \(\Gamma _{\text {BC}}\). The numerical stabilization parameters are estimated as \(\gamma _2=0\), while \(\gamma _1=300\) in \(\Omega ^S\) and \(\gamma _1=10^6\) in \(\Omega ^B\).
In Figs. 5, 6 and 7, we can see the tangential and radial velocity, and the shear stress, respectively. We can see that the results are very similar to the ones explicitly in Sect. 2.4: in order to remove some small oscillations in the internal velocity near \(R_1\), we needed to use a finer mesh, which meant a greater computational cost for every time step. We can do only a qualitative comparison between the numerical solution of this section and the explicit solution in Sect. 2.4 because we do not have available and precise physiological data of the lymph node and we have an error in both cases: in the explicit result from the truncation of the sum, and here due to the finite element approximation. Qualitatively, we have the same behavior and values here and in the explicit result.
3.2 Numerical Results
In this section we want to show a more complete numerical simulation using the method given in Sect. 3.
We use a spherical idealized 2D geometry with the same parameters given in Sect. 2.2; hence we suppose that the permeability tensor \({\textbf{K}}\) is homogeneous and constant (this is not a limiting assumption, see Savinkov et al. (2017), Shanti et al. (2020), and Jafarnejad et al. (2015)) and the same with the slip tensor \({{\textbf {B}}}=\beta {\textbf{I}}\). Moreover, we add to the simulation domain a part to the inlet and outlet lymphatic vessel (see Figs. 10 and 8).
As we mention in Sect. 2.2, more than \(90 \%\) of the lymph takes a peripheral path; the lymph that enters in the LC does not remain in the LC but gets out due to the incompressibility of the lymph, because we are not taking into account the fluid exchange behavior given by the blood vessels inside the LN.
The inlet condition is imposed in the upper lymphatic vessel as a uniform pulsatile flow in the y direction with the Eq. (27).
For the outlet condition, we need to fix the stress. For clarity and for a simpler interpretation, we fix the pressure \({\bar{p}}(t)\) in this way:
We use the numerical parameters given in Sect. 3.1.
In Fig. 8, we can see the pressure distribution in the LN with \({\bar{p}}=6.18\times 10^5 f(t)\) mPa (\(=6.3\,\text {cmH}_2\text {O}\) as the inferior limit in the range of pressure found in Bouta et al. (2014) and as in the explicit results in Sect. 2.4), where f(t) is the one given by the Eq. (41). As we can see, the pressure distribution is similar to the one in Fig. 1 and it is in range with the corresponding results. If one has \({\bar{p}}=4 \times 10^5 f(t)\) mPa (\(=3\) mmHg as in Jafarnejad et al. (2015)), the behavior of the pressure is similar to the one showed in Fig. 8 (so that we omit the picture), with a range of values comparable to Jafarnejad et al. (2015).
In Fig. 9, we can see the shear stress over time (in mPa). At time \(t=1\) s, we have the maximum value of the velocity (and, consequently, of the shear stress) and the shear stress is similar to the one found in the explicit result (the blue curve with \(v_{\text {in}} \approx 0.22\) plotted in Fig. 2), that is in range with the values found in Birmingham et al. (2020) and Jafarnejad et al. (2015).
We can see the norm and the velocity behavior in more details in Fig. 10. The tangential velocity (the most relevant one) is shown in Fig. 11. As expected, the maximum velocity is in the SCS near the inlet and the outlet region. In particular, we can see that the maximum velocity is between the connections of the SCS with the afferent/efferent vessel; then the velocity decrease with respect to the polar coordinate \(\theta \), reaching the minimum at \(\theta =\pi /2\). Moreover, even if we do not impose the outlet velocity equal to the inlet one, we have that this is true due to the incompressibility; hence our assumption used to find the explicit solution is not too limiting in this case.
4 Conclusion
We proposed a model that describes the pulsatile lymph flow inside a simplified spherical lymph node (LN), using the Darcy–Brinkman equation to describe the lymph flow in the lymphoid compartment (LC, the porous part) and the Stokes equation to describe the flow inside the subcapsular sinus (SCS, the free fluid region). We found the explicit solution in terms of Gegenbauer polynomials and we showed the trend of the velocity, the pressure and the shear stress inside the LN; after that, we used this explicit solution to validate the numerical simulations of the model. Finally, we performed a more general numerical simulation with finite elements.
This model allows to better understand the fluid behavior inside the LN and how it changes with respect to time. The results obtained by our model are in agreement with the literature (Birmingham et al. 2020; Jafarnejad et al. 2015; Shanti et al. 2020; Cooper et al. 2016, 2018). We remark that the Ochoa-Tapia boundary condition minimally affects the fluid behavior in the SCS. Still, it affects the flow in the LC, inducing a velocity profile which is not smooth at the interface between the LC and SCS regions.
Particular attention was paid to the shear stress, because a lot of biological phenomena in the LN depend on it. Among them is the cell adhesion to the exterior of the LC, which is proportional to the shear stress: this is important because inside the LC there is a connection between the lymphatic system and the blood system, and some cells can get access from here to the blood circulation [for instance, tumor cells (Birmingham et al. 2020)]. Moreover, shear stress drives drug delivery and can affect pathologies like B-cell lymphoma (Apoorva et al. 2018; Lamaison et al. 2020). In our model we found that the shear stress is higher near the inlet and the outlet regions, and decreases with respect to the polar angle \(\theta \), reaching the minimum at \(\theta =\pi /2\); hence we believe that the majority of the cell adhesion is located near these two critical regions, which are the connections of the SCS with the afferent/efferent vessels.
Let us now make some considerations that can be interesting to improve the model in future. Here we have proposed to use a spherical geometry, but in general the LNs have a spheroidal shape (Giantesio et al. 2021; Jafarnejad et al. 2015; Cooper et al. 2016, 2018).
For simplicity, we did not take into account the fluid exchange inside the LN between the lymph in the fibroblastic reticular cells FRC and the blood in the capillaries, although it is important for the fluid regulation of the LN (Tobbia et al. 2009); a further extension of this work could take this phenomenon into account.
Moreover, in order to close our model and to find the unknown constants in the explicit solution, we used the Ochoa–Tapia boundary conditions, although other boundary conditions can be taken into consideration. For instance, a common choice is to impose the continuity also of the shear stress at the interface, which is tantamount to choose \(\beta =0\) in Eq. (40). Using the same technique, one can address the more general conditions given in Angot et al. (2017) and Angot (2018), where there is a discontinuity also of the tangential velocity and the normal stress.
Another interesting and important extension of this model would be to couple the flow in the lymph node with the flow in the lymphangion, in order to have more realistic time pulsation and see how the lymph node affects and regulates the global lymph circulation (Bertram et al. 2017, 2019; Moore and Bertram 2018).
Availability of Data and Materials
Data sharing not applicable to this article as no datasets were generated or analysed during the current study.
References
Abramowitz M, Stegun IA (1964) Handbook of mathematical functions with formulas, graphs, and mathematical tables, vol 55. US Government Printing Office, Washington
Adair TH, Guyton AC (1983) Modification of lymph by lymph nodes. II. Effect of increased lymph node venous blood pressure. Am J Physiol Heart Circul Physiol 245(4):616–622
Adair TH, Guyton AC (1985) Modification of lymph by lymph nodes. III. Effect of increased lymph hydrostatic pressure. Am J Physiol Heart Circul Physiol 249(4):777–782
Angot P (2018) Well-posed Stokes/Brinkman and Stokes/Darcy coupling revisited with new jump interface conditions. ESAIM: Math Model Numer Anal 52(5):1875–1911
Angot P, Goyeau B, Ochoa-Tapia JA (2017) Asymptotic modeling of transport phenomena at the interface between a fluid and a porous layer: jump conditions. Phys Rev E 95(6):063302
Apoorva F, Loiben AM, Shah SB, Purwada A, Fontan L, Goldstein R, Kirby BJ, Melnick AM, Cosgrove BD, Singh A (2018) How biophysical forces regulate human B cell lymphomas. Cell Rep 23(2):499–511. https://doi.org/10.1016/j.celrep.2018.03.069
Arasa J, Collado-Diaz V, Halin C (2021) Structure and immune function of afferent lymphatics and their mechanistic contribution to dendritic cell and T cell trafficking. Cells 10(5):1269
Bertram C, Macaskill C, Davis M, Moore J (2017) Valve-related modes of pump failure in collecting lymphatics: numerical and experimental investigation. Biomech Model Mechanobiol 16(6):1987–2003
Bertram C, Macaskill C, Moore J (2019) Inhibition of contraction strength and frequency by wall shear stress in a single-lymphangion model. J Biomech Eng 141(11):1110061–1110068
Birmingham KG, O’Melia MJ, Bordy S, Aguilar DR, El-Reyas B, Lesinski G, Thomas SN (2020) Lymph node subcapsular sinus microenvironment-on-a-chip modeling shear flow relevant to lymphatic metastasis and immune cell homing. Iscience 23(11):101751
Blatter C, Meijer EF, Nam AS, Jones D, Bouma BE, Padera TP, Vakoc BJ (2016) In vivo label-free measurement of lymph flow velocity and volumetric flow rates using Doppler optical coherence tomography. Sci Rep 6(1):1–10
Bouta EM, Wood RW, Brown EB, Rahimi H, Ritchlin CT, Schwarz EM (2014) In vivo quantification of lymph viscosity and pressure in lymphatic vessels and draining lymph nodes of arthritic joints in mice. J Physiol 592(6):1213–1223
Cooper LJ, Heppell JP, Clough GF, Ganapathisubramani B, Roose T (2016) An image-based model of fluid flow through lymph nodes. Bull Math Biol 78(1):52–71
Cooper L, Zeller-Plumhoff B, Clough G, Ganapathisubramani B, Roose T (2018) Using high resolution X-ray computed tomography to create an image based model of a lymph node. J Theor Biol 449:73–82
Das S, Sarrou E, Podgrabinska S, Cassella M, Mungamuri SK, Feirt N, Gordon R, Nagi CS, Wang Y, Entenberg D et al (2013) Tumor cell entry into the lymph node is controlled by CCL1 chemokine expressed by lymph node lymphatic sinuses. J Exp Med 210(8):1509–1528
Giantesio G, Girelli A, Musesti A (2021) A model of the pulsatile fluid flow in the lymph node. Mech Res Commun 116:103743
Grebennikov D, Van Loon R, Novkovic M, Onder L, Savinkov R, Sazonov I, Tretyakova R, Watson DJ, Bocharov G (2016) Critical issues in modelling lymph node physiology. Computation 5(1):3
Haberman WL, Sayre RM (1958) Motion of rigid and fluid spheres in stationary and moving liquids inside cylindrical tubes. Technical report, David Taylor Model Basin, Washington DC
Happel J, Brenner H (1983) Low Reynolds number hydrodynamics: with special applications to particulate media. Martinus Nijhoff Publishers, The Hague
Hecht F (2012) New development in FreeFem++. J Numer Math 20(3–4):251–265
Jafarnejad M, Woodruff MC, Zawieja DC, Carroll MC, Moore J Jr (2015) Modeling lymph flow and fluid exchange with blood vessels in lymph nodes. Lymphat Res Biol 13(4):234–247
Jenkins EW, John V, Linke A, Rebholz LG (2014) On the parameter choice in grad-div stabilization for the Stokes equations. Adv Comput Math 40(2):491–516
Kislitsyn A, Savinkov R, Novkovic M, Onder L, Bocharov G (2015) Computational approach to 3D modeling of the lymph node geometry. Computation 3(2):222–234
Lamaison C, Latour S, Hélaine N, Morvan VL, Monvoisin C, Mahouche I, Dussert C, Dessauge E, Pangault C, Seffals M, Broca-Brisson L, Alessandri K, Soubeyran P, Mourcin F, Nassoy P, Recher G, Tarte K, Bresson-Bepoldin L (2020) Stromal cells regulate malignant B-cell spatial organization, survival, and drug response in a new 3D model mimicking lymphoma tumor niche. bioRxiv. https://doi.org/10.1101/2020.10.17.343657
Moore JE Jr, Bertram CD (2018) Lymphatic system flows. Annu Rev Fluid Mech 50:459–482
Mozokhina A, Savinkov R (2020) Mathematical modelling of the structure and function of the lymphatic system. Mathematics 8(9):1467
Neilan M, Zytoon A (2020) Connection between grad-div stabilized Stokes finite elements and divergence-free Stokes finite elements. Int J Numer Anal Model 17(6):839–857
Nield DA (2000) Modelling fluid flow and heat transfer in a saturated porous medium. J Appl Math Decis Sci 4(2):165–173
Novkovic M, Onder L, Cheng H-W, Bocharov G, Ludewig B (2018) Integrative computational modeling of the lymph node stromal cell landscape. Front Immunol 9:2428
Novkovic M, Onder L, Bocharov G, Ludewig B (2020) Topological structure and robustness of the lymph node conduit system. Cell Rep 30(3):893–904
Ochoa-Tapia JA, Whitaker S (1995) Momentum transfer at the boundary between a porous medium and a homogeneous fluid I. Theoretical development. Int J Heat Mass Transf 38(14):2635–2646
Ochoa-Tapia JA, Whitaker S (1995) Momentum transfer at the boundary between a porous medium and a homogeneous fluid. II Comparison with experiment. Int J Heat Mass Transf 38(14):2647–2655
O’Melia MJ, Lund AW, Thomas SN (2019) The biophysics of lymphatic transport: engineering tools and immunological consequences. Iscience 22:28–43
Permana AD, Nainu F, Moffatt K, Larrañeta E, Donnelly RF (2021) Recent advances in combination of microneedles and nanomedicines for lymphatic targeted drug delivery. Wiley Interdiscip Rev Nanomed Nanobiotechnol 13(3):1690
Prakash J (2020) Hydrodynamic mobility of a porous spherical particle with variable permeability in a spherical cavity. Microsyst Technol 26(8):2601–2614
Qin Y, Hou Y, Huang P, Wang Y (2020) Numerical analysis of two grad-div stabilization methods for the time-dependent Stokes/Darcy model. Comput Math Appl 79(3):817–832
Rong Y, Fiordilino JA (2020) Numerical analysis of a BDF2 modular grad-div stabilization method for the Navier–Stokes equations. J Sci Comput 82(3):1–22
Roozendaal R, Mebius RE, Kraal G (2008) The conduit system of the lymph node. Int Immunol 20(12):1483–1487
Savinkov R, Kislitsyn A, Watson DJ, van Loon R, Sazonov I, Novkovic M, Onder L, Bocharov G (2017) Data-driven modelling of the FRC network for studying the fluid flow in the conduit system. Eng Appl Artif Intell 62:341–349. https://doi.org/10.1016/j.engappai.2016.10.007
Shanti A, Teo J, Stefanini C (2018) In vitro immune organs-on-chip for drug development: a review. Pharmaceutics 10(4):278
Shanti A, Samara B, Abdullah A, Hallfors N, Accoto D, Sapudom J, Alatoom A, Teo J, Danti S, Stefanini C (2020) Multi-compartment 3D-cultured organ-on-a-chip: towards a biomimetic lymph node for drug development. Pharmaceutics 12(5):464
Tan H, Pillai KM (2009) Finite element implementation of stress-jump and stress-continuity conditions at porous-medium, clear-fluid interface. Comput Fluids 38(6):1118–1131
Tobbia D, Semple J, Baker A, Dumont D, Semple A, Johnston M (2009) Lymphedema development and lymphatic function following lymph node excision in sheep. J Vasc Res 46(5):426–434
Tretiakova R, Setukha A, Savinkov R, Grebennikov D, Bocharov G (2021) Mathematical modeling of lymph node drainage function by neural network. Mathematics 9(23):3093
Ulvmar MH, Werth K, Braun A, Kelay P, Hub E, Eller K, Chan L, Lucas B, Novitzky-Basso I, Nakamura K et al (2014) The atypical chemokine receptor CCRL1 shapes functional CCL21 gradients in lymph nodes. Nat Immunol 15(7):623–630
Von Andrian UH, Mempel TR (2003) Homing and cellular traffic in lymph nodes. Nat Rev Immunol 3(11):867–878
Xie X, Xu J, Xue G (2008) Uniformly-stable finite element methods for Darcy–Stokes–Brinkman models. J Comput Math 26:437–455
Zhang Z, Procissi D, Li W, Kim D-H, Li K, Han G, Huan Y, Larson AC (2013) High resolution MRI for non-invasive mouse lymph node mapping. J Immunol Methods 400:23–29
Zlatanovski T (1999) Axisymmetric creeping flow past a porous prolate spheroidal particle using the Brinkman model. Q J Mech Appl Math 52(1):111–126
Acknowledgements
This work was partially supported by National Group of Mathematical Physics (GNFM-INdAM).
Funding
Open access funding provided by Universitá Cattolica del Sacro Cuore within the CRUI-CARE Agreement.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Giantesio, G., Girelli, A. & Musesti, A. A Mathematical Description of the Flow in a Spherical Lymph Node. Bull Math Biol 84, 142 (2022). https://doi.org/10.1007/s11538-022-01103-6
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11538-022-01103-6