Hostname: page-component-cd9895bd7-mkpzs Total loading time: 0 Render date: 2024-12-22T06:42:31.777Z Has data issue: false hasContentIssue false

The confined stresslet for suspensions in a spherical cavity. Part 1. Traceless elements

Published online by Cambridge University Press:  14 November 2024

Emma Gonzalez
Affiliation:
Department of Chemical Engineering, Stanford University, Stanford, CA 94305, USA
Roseanna N. Zia*
Affiliation:
Department of Chemical Engineering, Stanford University, Stanford, CA 94305, USA Department of Mechanical and Aerospace Engineering, University of Missouri, Columbia, MO 65203, USA
*
Email address for correspondence: [email protected]

Abstract

The confined Stokesian dynamics (CSD) algorithm recently reported equilibrium properties but was missing hydrodynamic functions required for suspension stress and non-equilibrium properties. In this first of a two-part series, we expand the CSD algorithm to model the traceless part of the stress tensor. To obtain quantities needed to solve the integral expressions for the stress, we developed a general method to solve Stokes’ equations in bispherical coordinates. We calculate the traceless stress tensor for arbitrary particle-to-enclosure size ratio. We next compute rheology of a confined suspension by implementing the stresslet hydrodynamic coefficients into CSD, yielding the deviatoric part of the many-body hydrodynamic stresslet. We employed energy methods to relate this stresslet to the high-frequency viscosity of the confined suspension, finding an increase in viscous dissipation with crowding and confinement well beyond the unconfined value. We show that confinement effects on viscosity are dominated by near-field interactions between the particles that reside very near the cavity wall (rather than particle–wall interactions). Surprisingly, this near-field effect is stronger than the viscosity of an unconfined suspension, showing that entropic exclusion driven by the wall sets up many lubrication interactions that then generate strong viscous dissipation. The limiting case of a particle near a flat wall reveals a correction to prior literature. The theory presented in this work can be expanded to study the Brownian contribution to the viscosity of confined suspensions in and away from equilibrium. In part 2, we report the osmotic pressure, via the trace of the stress tensor.

Type
JFM Papers
Copyright
© The Author(s), 2024. Published by Cambridge University Press

1. Introduction

In both living and non-living suspensions, confinement of macromolecules within a cavity limits the space that colloidal particles can explore, which is useful for delivery or sequestering of macromolecules in therapeutics, chemical interactions or coatings. Examples include membraneless organelles in biological cells, liposome-based microreactor vesicles and particle-filled droplets that promote uniform deposition of ink colour or 3D-printed polymeric materials. Recent work has shown that the interplay between confinement and particle concentration impacts the equilibrium dynamics of suspended colloidal particles. The origins of these effects are both entropic and hydrodynamic. Entropically, confinement of a colloidal suspension restricts the spatial arrangements within the cavity that particles can explore. However, low-entropy particle layering near the wall counters this restriction by allowing more configurations in the bulk, thus maximising the configurational states (Gonzalez, Aponte-Rivera & Zia Reference Gonzalez, Aponte-Rivera and Zia2021). This spatially heterogeneous ordering, in turn, affects hydrodynamic interactions. Combined, entropic restriction and particle–cavity hydrodynamic interactions were recently shown to qualitatively change particle diffusion, making short-time self-diffusion anisotropic and position-dependent. Size polydispersity produces additional entropic effects such as demixing (Gonzalez et al. Reference Gonzalez, Aponte-Rivera and Zia2021; Savranskaia, Egli & Valet Reference Savranskaia, Egli and Valet2022). The fundamental connection of diffusion to viscosity was recently used to show that confinement alters equilibrium rheology of confined colloidal suspensions (Aponte-Rivera & Zia Reference Aponte-Rivera and Zia2021). However, away from equilibrium, various conditions can produce recirculating and other flows in confined colloidal suspensions (Brangwynne et al. Reference Brangwynne, Koenderink, MacKintosh and Weitz2009; Shinar et al. Reference Shinar, Mana, Piano and Shelley2011; Saintillan, Shelley & Zidovska Reference Saintillan, Shelley and Zidovska2018) that are central to the growth and division of biological cells, the spreading of industrial particle-laden droplets and the motion of drug-delivery vesicles. Such flows of confined, hydrodynamically interacting Brownian particles have been observed experimentally in release of pendant droplets and capillary breakup (Li et al. Reference Li, Ji, Sun, Lan and Wang2019).

Computational modelling provides an important complement to experimental measurement of particle dynamics and rheology in suspensions. A mature foundation exists for the modelling of unconfined suspension rheology that recovers many seminal results found in experimental measurements, thus validating the methods used to model the microscopic physics in dynamic simulations. The combined approach of experiment, theory and simulation has produced a deep understanding of the suspension mechanics that affect rheology, where modelling gives particular insight into particle dynamics and the relative roles of microscopic forces. However, far less is known about how confinement affects non-equilibrium rheology.

Computational modelling is a key complement in the search for understanding of how non-equilibrium viscosity, osmotic pressure and diffusion affect processes in non-living (Farokhirad, Lee & Morris Reference Farokhirad, Lee and Morris2013; Palmer et al. Reference Palmer, Chun, Morris, Mundy and Schenter2020) and living confined systems (Shinar et al. Reference Shinar, Mana, Piano and Shelley2011), where visualisation and tracking of exact particle locations is possible over periods of time inaccessible in experiments, and permits direct measurement rheological properties. For example, Saintillan and coworkers showed via modelling of polymer physics and hydrodynamics that active motion generated by chromatin produces cooperative dynamics that regulate gene expression (Saintillan et al. Reference Saintillan, Shelley and Zidovska2018). Spakowitz and coworkers integrated polymeric forces and confinement into their models to demonstrate how epigenetic modifications are implicated in chromatin segregation, actually replicating experimental observations (MacPherson, Beltran & Spakowitz Reference MacPherson, Beltran and Spakowitz2018). As a final example, Shelley and coworkers demonstrated that cell spanning recirculating flows enabled the pronuclear complex proper positioning and orientation (Shinar et al. Reference Shinar, Mana, Piano and Shelley2011). These huge strides show that computational modelling can unveil the colloidal biophysics that underlies cellular behaviour. Although previous work has done remarkable progress to consolidate computational modelling as a tool to interrogate phenomena at the mesoscale, up to know there was not a computational model capable to capture the combined effects of Brownian motion, confinement, hydrodynamics and crowding. To such end, Zia and coworkers developed the confined Stokesian dynamics (CSD) algorithm to study the microhydrodynamics of spherically confined suspensions of hard Brownian spheres (Aponte-Rivera & Zia Reference Aponte-Rivera and Zia2016; Aponte-Rivera, Su & Zia Reference Aponte-Rivera, Su and Zia2018; Aponte-Rivera & Zia Reference Aponte-Rivera and Zia2021; Gonzalez et al. Reference Gonzalez, Aponte-Rivera and Zia2021). In CSD, the coupling of cavity and particle surfaces via hydrodynamic mobility tensors produces particle motion that recovers experimentally observed entrainment of particles in recirculating flows in biological cells (Brangwynne et al. Reference Brangwynne, Koenderink, MacKintosh and Weitz2009; Aponte-Rivera & Zia Reference Aponte-Rivera and Zia2021) as well as anisotropic and spatially heterogeneous diffusion (Aponte-Rivera & Zia Reference Aponte-Rivera and Zia2016; Gonzalez et al. Reference Gonzalez, Aponte-Rivera and Zia2021). This algorithmic approach can tease apart the separate contributions from hydrodynamic and entropic forces to help explain biomolecular localisation and membraneless compartmentalisation in cells. Rheology of the cytoplasm is also of interest; although confined two-point rheology can obtain viscosity from particle displacements (diffusion) in such systems, the theory is limited to equilibrium and cannot predict osmotic pressure or flow rheology. Although the original Stokesian dynamics framework (Durlofsky, Brady & Bossis Reference Durlofsky, Brady and Bossis1987; Bossis & Brady Reference Bossis and Brady1989; Sierou & Brady Reference Sierou and Brady2001; Banchio & Brady Reference Banchio and Brady2003) excels at modelling flowing colloidal suspensions, the original CSD framework was restricted to equilibrium conditions because the underlying theoretical framework did not yet include elements of the hydrodynamic couplings between particle motion and stress essential to modelling flow. We tackle that challenge in the present work.

Flow induces non-equilibrium stress in pure fluids and in suspensions. The stress is a tensor, where off-diagonal elements pertain to deviatoric stress and diagonal elements pertain to osmotic pressure. These quantities take on non-Newtonian character in colloidal suspensions that are of interest as discussed previously. It is the objective of this study to expand the CSD framework to model this behaviour. We utilise the basic approach of Stokesian dynamics, leveraging the linearity of Stokes flow that connects particle motion to suspension rheology, in particular a tensor known as the stresslet that relates suspension stress and, in turn, to osmotic pressure and viscosity to suspension dynamics.

In this Part 1 of a two-part series, we report the hydrodynamic functions that define the traceless stress tensor of confined colloidal suspensions of hydrodynamically interacting spheres, including many-body hydrodynamics and lubrication interactions. The first step in this effort is the development of the resistance and mobility functions that couple particle motion to the hydrodynamic stresslet. We then develop averaging techniques and algorithmic implementation into CSD. After we present the theoretical framework for the traceless elements of the stresslet, we follow this with an application of these relations: we implement them into the model and measure viscosity of a spherically confined suspension. We do so by formulating an expression for the high-frequency viscosity of a confined colloidal suspension using energy methods to relate the stresslet to particle motion and flow, reflecting the fact that the viscosity of a suspension reflects the way particle motion, particle interactions and the bulk motion of suspending fluid dissipate energy. Measured via traditional bulk shear macrorheology, the viscosity is defined as the proportionality constant between the suspension stress and the strain rate in the suspension. Energy methods provide a powerful means to unify these two descriptions, by relating the rate of mechanical energy dissipation to the suspension stress and the velocity of the suspended particles. Similar approaches (Happel & Brenner Reference Happel and Brenner1981) for unconfined suspensions have been shown to accurately reproduce experimental measurements (Su, Swan & Zia Reference Su, Swan and Zia2017), providing support for the energy-methods approach. However, prior approaches, in both unconfined and confined suspensions, lacked the theoretical expressions that produce higher-order hydrodynamic traction moments on particle surfaces essential to predicting the confined suspension stress. To model concentrated suspensions, we developed the theoretical expressions using microhydrodynamics methods that account for many-body hydrodynamic interactions which, when inserted into our energy methods model, predicts the high-frequency viscosity from the suspension stress for confined suspensions from dilute to concentrated suspensions at different levels of crowding and polydispersity.

We compare our results to those obtained recently via a confined generalised Stokes–Einstein relation for two-point microrheology (Aponte-Rivera & Zia Reference Aponte-Rivera and Zia2021) that predicts the linear-response moduli of a confined suspension of hydrodynamically interacting colloids using the correlated motion of two embedded tracer colloids. Fundamentally, the two approaches, directly calculating the suspension stress and extracting the viscosity from it vs measuring particle correlations and relating them to viscosity via a Stokes–Einstein relation, both rely on the idea of energy dissipation. However, the two approaches differ in the qualitative perturbation used: bulk flow associated with shear vs particle displacements associated with forces. In unconfined suspensions, these two approaches show the same qualitative trends for the equilibrium viscosity over all time scales: dissipation (viscosity) that increases moderately with increased packing at low concentration but increases sharply at high concentration (see the summary in Zia Reference Zia2018). The validity of Stokes–Einstein relations is formally well-defined only for suspensions of freely mobile particles not close the jamming transition. This cross-comparison of microrheology to shear rheology will be examined here for confined suspensions, an essential step in robust modelling of confined suspensions and for building a framework for understanding how confinement optimises behaviour of particle-laden vesicles and understanding how physics regulates the function of biological cells.

The remainder of this article is organised as follows. In § 1 the model systems describing two-body theory and concentrated suspensions are presented. The definitions and nomenclature of the hydrodynamic mobility and resistance formulations utilised throughout this work are given in § 2. Then, the two-body theory required to model the hydrodynamic stress of confined suspensions is derived, first for axisymmetric flows in § 3 and then for transverse flows in § 4. In addition, in § 4 a generalised method to solve the Stokes equations in bispherical coordinates is presented. These new theoretical results are validated in § 5 by recovering prior work for confined suspensions. The formulation for the many-body stress of a confined suspension according to the framework of the CSD is introduced in § 6 alongside the definition of the high-frequency viscosity based on the suspension stress. We conclude this work in Appendices AL with a discussion about the implications of the recent work to the study of confined suspensions.

2. Theoretical framework

2.1. Model systems

We model the dynamics of a suspension of hard colloidal spheres of varying sizes $a_i$ suspended in a Newtonian solvent of density $\rho$ and viscosity $\eta$, all enclosed in a hard spherical cavity of size $R$. Here, $i$ refers to particles of a given size. The motion of the particles sets the surrounding fluid into motion, where the small size of the colloids produces a vanishingly small Reynolds number $Re=\rho U a/\eta$, where $U$ is the characteristic particle velocity. As a result, fluid motion is governed by the Stokes equations, and because the particles are freely mobile, their motions are coupled to each other and with the enclosing cavity by many-body reflected hydrodynamic and lubrication interactions. Accounting for Brownian motion, hydrodynamic interactions and other deterministic forces in colloidal suspensions can be done analytically for a pair of particles, but requires computational methods beyond the semi-dilute limit. Properly accounting for Stokesian particle dynamics in such systems requires two challenges to addressed: first, representing near-field hydrodynamic interactions near contact, which become divergent lubrication forces; the second challenge is representing infinitely reflected fluid-mediated interactions between many particles simultaneously, i.e. many-body hydrodynamic interactions. One approach for addressing these challenges is the Stokesian dynamics algorithm (Durlofsky et al. Reference Durlofsky, Brady and Bossis1987; Bossis & Brady Reference Bossis and Brady1989; Sierou & Brady Reference Sierou and Brady2001; Banchio & Brady Reference Banchio and Brady2003), developed for unconfined suspensions, which leverages the linearity of Stokes flow to solve the near-field and many-body problems separately and then superimpose them for a complete solution.

CSD expands that framework by incorporating a spherical enclosure, enabling measurement of its effect on particle microstructure and hydrodynamic interactions for monodisperse (Aponte-Rivera & Zia Reference Aponte-Rivera and Zia2016; Aponte-Rivera et al. Reference Aponte-Rivera, Su and Zia2018) and polydisperse (Gonzalez et al. Reference Gonzalez, Aponte-Rivera and Zia2021) suspensions. To do so, we expanded mobility functions derived from Ladyzhenskaya's integral equation (Ladyzhenskaya Reference Ladyzhenskaya1963) which we combined with Faxén relations to represent the enclosure. These functions were superimposed with previously developed near-field theory (Jeffery Reference Jeffery1915; Stimson & Jeffery Reference Stimson and Jeffery1926; Dean & O'Neill Reference Dean and O'Neill1963; O'Neill Reference O'Neill1964; Majumdar Reference Majumdar1967; Cooley & O'neill Reference Cooley and O'neill1968; O'Neill & Majumdar Reference O'Neill and Majumdar1970a; Jeffrey & Onishi Reference Jeffrey and Onishi1984; Jeffrey Reference Jeffrey1992; Jones Reference Jones2009). We used the resulting CSD model to study equilibrium diffusion in concentrated confined monodisperse and polydisperse suspensions (Aponte-Rivera et al. Reference Aponte-Rivera, Su and Zia2018; Gonzalez et al. Reference Gonzalez, Aponte-Rivera and Zia2021). This model was limited to equilibrium conditions however, because some elements of the hydrodynamic functions were not yet developed: the coupling between particle motion and the hydrodynamic stresslet, the symmetric first moment of the hydrodynamic traction on particle surfaces. We compute these new hydrodynamic functions in the present work. We get started by defining coordinate reference frames that facilitate solving the near-field and many-body problems for confined suspensions. Two coordinate systems are needed and are described here because they will be used throughout subsequent sections to solve the Stokes equations and relate these solutions to the rheology of confined suspensions.

For pair interactions (particle–particle or particle–cavity), the reference frame is identical to an unbound pair (centred on a colloidal particle). Placing the origin at the centre of a particle facilitates transformations between Cartesian, spherical, cylindrical and bispherical coordinates needed to construct and solve the relevant equations of motion and boundary conditions which requires going back and forth between coordinate systems. To model just the pair-level hydrodynamic interactions between a colloid and the cavity, the origin of a Cartesian and curvilinear coordinate systems (cylindrical, spherical and bispherical) is located at the centre of the colloid, as shown in figure 1(a). Here, $\boldsymbol{r}$ denotes the centre-to-centre vector between the cavity and the colloid with the origin at the colloid centre. For pair theory, the geometry of the system is fully specified by the particle position and the particle-to-cavity size ratio $\lambda _c=a/R$ and $\boldsymbol{r}$, equivalently called ‘confinement ratio’ throughout this article.

Figure 1. Conceptual sketch of model systems (a) for a confined colloid in a spherical cavity with origin at the centre of the colloid and (b) for a confined polydisperse suspension in a spherical cavity with origin at the centre of the cavity, where the domain is discretised in concentric spherical bins of constant width.

In contrast, many-body interactions require placement of the origin at the centre of the confining cavity (figure 1b), as though it were itself the reference particle, which facilitates the discretisation of the volume inside the cavity throughout which particles interact. The centre-to-centre vector between the cavity and any colloid is opposite in sign to that used for particle–particle interactions. For monodisperse confined suspensions of $N$ particles, the composition of the system is fully specified by the particle-to-cavity size ratio $\lambda _c=a_1/R$ and the volume fraction $\phi = \lambda _c^3 N$. However, for a polydisperse confined suspension with $M$ different particle sizes $a_1< a_2< \cdots < a_M$, one must also specify $M-1$ particle size ratios $\lambda _{p(i)} = a_i/a_1$ and $M-1$ volume compositions $\phi _i/\phi$, where $\phi = \sum _i^M\phi _i$ and $\phi _i = 4/3{\rm \pi} a_i^3n_i$ and $n_i$ the number density of particles with radius $a_i$. To facilitate the analysis of the suspension dynamics, particles are tracked by the position of their particle centres, $\boldsymbol{r}$, and located in one of 100 concentric bins of constant width $\Delta r/R$. The edge of the outermost bin corresponds to the location of the centre of the smallest particle when it is at contact with the cavity wall and each bin is identified by its radial midpoint $r_m$ (between the innermost and outermost edges), see figure 1(b).

2.2. Mobility and resistance formulations

Viscosity, viscoelastic moduli, osmotic pressure and normal-stress differences are all elements of the stress tensor. Thus, obtaining the stress tensor is one of the first steps in characterising the complete rheology of a material. In a colloidal suspension, the stress differs from that of the suspending fluid and of the material properties of the suspended particles, as demonstrated by bulk rheological experiments (Mewis & Wagner Reference Mewis and Wagner2011). Batchelor (Reference Batchelor1970) showed that the average suspension stress can be obtained as an average over the entire volume, solvent plus particles:

(2.1)\begin{equation} \langle\boldsymbol{\sigma}\rangle =-\langle\, p\rangle_f\boldsymbol{I} + 2\eta\langle \boldsymbol{e} \rangle + \langle \boldsymbol{\varSigma}\rangle_{PP}. \end{equation}

The angle brackets signify an average over the entire suspension $\langle {\cdot }\rangle$, the fluid only $\langle {\cdot }\rangle _f$, or the particle phase only $\langle {\cdot }\rangle _{PP}$. The first term on the right-hand side gives the dynamic pressure $p$ averaged throughout the fluid phase; here, $\boldsymbol {I}$ is the identity tensor. In the second term the strain rate $e$ is averaged over the fluid and particles, for all configurational arrangements. The stress contributed by the particle phase, $\langle \boldsymbol{\varSigma }\rangle _{PP}$, is averaged over all particle configurations. Batchelor (Reference Batchelor1970) showed that the configuration average in homogeneously deformed suspensions is equivalent to a volume average. Related to this result, the particle-phase stress emerges from the interface with the fluid, producing a surface integral that depends on the configuration of the particles:

(2.2)\begin{equation} \langle\boldsymbol{\varSigma}\rangle_{PP} = \frac{1}{V}\sum_{i}^N\int_{S_{P,i}}\left[\boldsymbol{\sigma}\boldsymbol{\cdot}\boldsymbol{n}\,\boldsymbol{r} -\eta(\boldsymbol{vn}+\boldsymbol{nv}) \right] \,\mathrm{d}S. \end{equation}

Here $V$ is the total volume of the suspension, $N$ is the total number of particles, $S_{P,i}$ is the surface of particle $i$ and $\boldsymbol{n}$ is a unit normal vector pointing outward from the particle surface. We evaluate the fluid stress $\boldsymbol{\sigma }$ and velocity $\boldsymbol{v}$ at the particle surface. The first term in (2.2) is the first moment of the surface traction $\boldsymbol{t}=\boldsymbol{\sigma }\boldsymbol{\cdot}\boldsymbol{n}$ exerted by the fluid on a particle, which induces stress. The second term accounts for particle deformability that can reduce stress. The first moment of the traction can be separated into its symmetric and antisymmetric parts,

(2.3)\begin{equation} \int_{S_{P,i}}\boldsymbol{\sigma}\boldsymbol{\cdot}\boldsymbol{n}\,\boldsymbol{r} \, \mathrm{d}S= \frac{1}{2} \int_{S_{part}} \left[ \left( \boldsymbol{\sigma}\boldsymbol{\cdot}\boldsymbol{n}\,\boldsymbol{r} + \boldsymbol{r}\,\boldsymbol{\sigma}\boldsymbol{\cdot}\boldsymbol{n}\right) + \left( \boldsymbol{\sigma}\boldsymbol{\cdot}\boldsymbol{n}\,\boldsymbol{r} - \boldsymbol{r}\,\boldsymbol{\sigma}\boldsymbol{\cdot}\boldsymbol{n}\right)\right] \, \mathrm{d}S. \end{equation}

The antisymmetric part is the hydrodynamic torque tensor and exerts no dynamical influence on the suspension stress for a suspension of hard spheres. The symmetric part defines the hydrodynamic stresslet on particle surfaces:

(2.4)\begin{equation} \frac{1}{V}\sum_{i}^N \int_{S_{P,i}}\left[\tfrac{1}{2} \left( \boldsymbol{\sigma}\boldsymbol{\cdot}\boldsymbol{n}\boldsymbol{r}+\boldsymbol{r}\boldsymbol{\sigma}\boldsymbol{\cdot}\boldsymbol{n} \right) -\eta(\boldsymbol{vn}+\boldsymbol{nv}) \right]\mathrm{d}S \equiv \frac{1}{V}\sum_{i}^N\boldsymbol{S}_i^H \equiv \boldsymbol{\varSigma}^{PP}. \end{equation}

The deformability term is zero for hard particles, but we retain it in the expression for the stresslet because it is useful for imposing an infinitesimal deformation to solve the Stokes equations for a straining flow, an essential step in developing the missing hydrodynamic functions. This mathematical tool of imposing a perturbative flow to obtain hydrodynamic functions has been used previously in similar stresslet calculations for an unbound pair of hard spheres (Jeffrey Reference Jeffrey1992). The foregoing expression shows that calculation of the average suspension stress and suspension rheology thus requires calculation of the hydrodynamic stresslet in its general, configuration-dependent form and must capture the effect of hydrodynamic interactions on the total fluid stress. In Appendix A, we provide a brief recap of the moments of the surface traction that produce hydrodynamic force, torque and stresslet; for an $N$-particle suspension, the method of multipole Taylor expansion of Ladyzhenskaya's integral equation (Ladyzhenskaya Reference Ladyzhenskaya1963) for flow velocity that relates these couplings to fluid flow; and implementation of Faxèn formulae that relate particle motion to these hydrodynamic traction moments through a grand mobility matrix (GMM), $\mathcal {M}$, and, in turn, a grand resistance matrix (GRM), $\mathcal {R}$. These matrices are discussed next.

As outlined in Appendix A, the microhydrodynamics formalism provides a compact expression of the linearity of Stokes flow of a suspension relating the surface traction exerted by the fluid on particle surfaces to particle motion:

(2.5) \begin{equation} \left( \begin{array}{@{}c@{}} {\boldsymbol{F}}^H \\ {\boldsymbol{L}}^H \\ {\boldsymbol{S}}^H \\ \vdots\end{array} \right) =-\left( \begin{array}{@{}cccc@{}} {\boldsymbol{R}}^{FU} & {\boldsymbol{R}}^{F\varOmega} & {\boldsymbol{R}}^{FE} & \cdots \\ {\boldsymbol{R}}^{LU} & {\boldsymbol{R}}^{L\varOmega} & {\boldsymbol{R}}^{LE} & \cdots \\ {\boldsymbol{R}}^{SU} & {\boldsymbol{R}}^{S\varOmega} & {\boldsymbol{R}}^{SE} & \cdots \\ \vdots & \vdots & \vdots & \ddots \end{array}\right) \boldsymbol{\cdot} \left( \begin{array}{@{}c@{}} {\boldsymbol{U}} - {\boldsymbol{U}}^\infty \\ {}\boldsymbol{\varOmega} - \boldsymbol{\omega}^\infty\\ {\boldsymbol{E}}-{\boldsymbol{E}}^\infty \\ \vdots \end{array} \right). \end{equation}

Here, ${\boldsymbol {F}}^H$, ${\boldsymbol {L}}^H$ and ${\boldsymbol {S}}^H$ are vectors and tensors containing the hydrodynamic force, torque and stresslet on the surfaces of each of the $N$ particles in the suspension. Each is linear in the boundary conditions, i.e. particle motion relative to the fluid: ${\boldsymbol {U}} - {\boldsymbol {U}}^\infty$, $\boldsymbol{\varOmega } - \boldsymbol{\varOmega }^\infty$, ${\boldsymbol {E}}-{\boldsymbol {E}}^\infty$, translation, rotation and straining motion, respectively. In the present case, there is no imposed flow, thus ${\boldsymbol {U}}^\infty = \boldsymbol{\varOmega }^\infty = \textbf {0}$ and ${\boldsymbol {E}}^\infty = \textbf {0}$. The particles can also move owing to Brownian motion and interparticle forces. Disregarding the origin of particle motion, the GRM couples the traction moments to motion. More specifically, GRM contains tensors that couple force to translation (${\boldsymbol {R}}^{FU}$), rotation (${\boldsymbol {R}}^{F\varOmega }$), straining motion (${\boldsymbol {R}}^{FE}$) and an infinitude of higher-order couplings as indicated by the ellipses (see Appendix A). Each of these block matrices within the GRM contains the geometrical transformation for all $N$ suspended particles that relate a particle motion to a surface traction moment. A similar linearity relation defines how prescribed motion produces hydrodynamic traction moments:

(2.6) \begin{equation} \left( \begin{array}{@{}c@{}} \boldsymbol{U} \\ \boldsymbol{\varOmega}\\ \boldsymbol{E} \\ \vdots \end{array} \right)=- \left( \begin{array}{@{}cccc@{}} {\boldsymbol{M}}^{UF} & {\boldsymbol{M}}^{U L} & {\boldsymbol{M}}^{US} & \cdots \\ {\boldsymbol{M}}^{\varOmega F} & {\boldsymbol{M}}^{\varOmega L} & {\boldsymbol{M}}^{\varOmega S} & \cdots \\ {\boldsymbol{M}}^{EF} & {\boldsymbol{M}}^{EL} & {\boldsymbol{M}}^{ES} & \cdots \\ \vdots & \vdots & \vdots & \ddots \end{array} \right) \boldsymbol{\cdot} \left( \begin{array}{@{}c@{}} {\boldsymbol{F}}^H \\ {\boldsymbol{L}}^H \\ {\boldsymbol{S}}^H \\ \vdots \end{array} \right) . \end{equation}

The GRM $\mathcal {R}$ and the GMM $\mathcal {M}$ hold a reciprocal relationship

(2.7) \begin{equation} \mathcal{M}= \left( \begin{array}{@{}cccc@{}} \boldsymbol{M}^{UF} & \boldsymbol{M}^{U L} & \boldsymbol{M}^{US} & \cdots \\ \boldsymbol{M}^{\varOmega F} & \boldsymbol{M}^{\varOmega L} & \boldsymbol{M}^{\varOmega S} & \cdots \\ \boldsymbol{M}^{EF} & \boldsymbol{M}^{EL} & \boldsymbol{M}^{ES} & \cdots \\ \vdots & \vdots & \vdots & \ddots \end{array} \right) = \left( \begin{array}{@{}cccc@{}} \boldsymbol{R}^{FU} & \boldsymbol{R}^{F\varOmega} & \boldsymbol{R}^{FE} & \cdots \\ \boldsymbol{R}^{LU} & \boldsymbol{R}^{L\varOmega} & \boldsymbol{R}^{LE} & \cdots \\ \boldsymbol{R}^{SU} & \boldsymbol{R}^{S\varOmega} & \boldsymbol{R}^{SE} & \cdots \\ \vdots & \vdots & \vdots & \ddots \end{array}\right)^{-1} =\mathcal{R}^{-1}, \end{equation}

so generating either provides access to the other.

To extract motion along and transverse to the line of centres $\boldsymbol {\hat {r}}$ connecting interacting particles, each tensor within the GRM can be projected through orthogonal bases, $\boldsymbol {\hat {r}}\boldsymbol {\hat {r}}$ and $\boldsymbol {I} -\boldsymbol {\hat {r}}\boldsymbol {\hat {r}}$ that set the direction of hydrodynamic coupling, each scaled by a configuration-dependent scalar function that sets the decay of the coupling with separation distance. We illustrate this result with the familiar couplings between translation and rotation that induce hydrodynamic translation and rotational drag:

(2.8)$$\begin{gather} R_{ij}^{FU}=6{\rm \pi}\eta a\left[ X^A(\mathcal{C})\hat{r}_i\hat{r}_j+ Y^A(\mathcal{C})\left(\delta_{ij}-\hat{r}_i\hat{r}_j\right) \right], \end{gather}$$
(2.9)$$\begin{gather}R_{ij}^{LU}=\left(R_{ij}^{F\varOmega}\right)^{\rm T}= 6{\rm \pi}\eta a^2\left[ Y^B(\mathcal{C})\epsilon_{ijk}\hat{r}_k\right], \end{gather}$$
(2.10)$$\begin{gather}R_{ij}^{L\varOmega} = 6{\rm \pi}\eta a^3\left[ X^C(\mathcal{C})\hat{r}_i\hat{r}_j+ Y^C(\mathcal{C})\left(\delta_{ij}-\hat{r}_i\hat{r}_j\right)\right]. \end{gather}$$

Here, the coefficients $X(\mathcal {C})$ and $Y(\mathcal {C})$ are scalar resistance functions that encode the configuration-dependent coupling of motion along and transverse to the line of centres $\hat {\boldsymbol{r}}=\boldsymbol{r}/r$ between a particle and the cavity. The superscripts $A$, $B$ and $C$ refer to the force/translation, torque/translation and torque/rotation couplings, respectively. The variable $\mathcal {C}$ defines system configuration, including particle size and particle-to-cavity size ratio. For a single confined particle, $\mathcal {C} = \mathcal {C}(r, \lambda _c)$. For concentrated monodisperse suspensions, $\mathcal {C} = \mathcal {C}(r, \lambda _{c},\phi )$ ($\lambda _p$ does not matter). For concentrated polydisperse suspensions of $K$ different particle sizes, $\mathcal {C} = \mathcal {C}(r, \lambda _{c(1)}, \lambda _{p(2)},\ldots,\lambda _{p(K)},\phi, \phi _i/\phi,\ldots, \phi _K/\phi )$, where $\lambda _{c(1)}\equiv a_1/R$ is the smallest particle-to-cavity ratio, $\lambda _{p(i)}\equiv a_i/a_1>1$ is the particle-to-particle size ratio defined with respect to the smallest particle, and $\phi /\phi _i$ is the ${\textit {i}}{\rm th}$ partial volume fraction. Here, the dimensions of the resistance tensors are captured by the prefactors $6{\rm \pi} \eta a^n$ which also render the hydrodynamic functions dimensionless. Finally, $\delta _{ij}$ is the Kronecker delta, and $\epsilon _{ijk}$ is the Levi-Civita or alternating tensor.

The goal of the present work is to obtain the total suspension stress via the hydrodynamic stresslet; we thus focus specifically on those resistance tensors relating the stresslet to particle motion. The relevant resistance tensors from the GRM are

(2.11)$$\begin{align} R_{ijk}^{SU} &= \left( R_{ijk}^{FE} \right)^{\rm T} =6{\rm \pi}\eta a^2\left[ X^{G}(\mathcal{C})\left( \hat{r}_i\hat{r}_j - \tfrac{1}{3}\delta_{ij} \right)\hat{r}_k+ Y^{G}(\mathcal{C})\left( \hat{r}_i\delta_{jk}+\hat{r}_j\delta{ik}-2\hat{r}_i\hat{r}_j\hat{r}_k \right)\right], \end{align}$$
(2.12)$$\begin{align}R_{ijk}^{S\varOmega} &= \left(R_{ijk}^{LE} \right)^{\rm T} = 6{\rm \pi}\eta a^3\left[ Y^H(\mathcal{C})\left(\hat{r}_i\epsilon_{jkm}\hat{r}_m +\hat{r}_j\epsilon_{ikm}\hat{r}_m\right)\right], \end{align}$$
(2.13) \begin{align} R_{ijkl}^{SE} &= 6{\rm \pi}\eta a^3\left[ X^M(\mathcal{C})\tfrac{3}{2} \left( \hat{r}_k\hat{r}_l - \tfrac{1}{3}\delta_{kl} \right)\right.\nonumber\\ &\quad + \left. Y^M(\mathcal{C})\tfrac{1}{2}\left( \hat{r}_i\delta_{jl}\hat{r}_k+\hat{r}_j\delta_{il}\hat{r}_k+\hat{r}_i\delta_{jk}\hat{r}_l+\hat{r}_j\delta_{ik}\hat{r}_l-4\hat{r}_i\hat{r}_j\hat{r}_k\hat{r}_l \right) \right.\nonumber\\ &\quad + \left. Z^M(\mathcal{C})\tfrac{1}{2}\big(\delta_{ik}\delta_{jl}+\delta_{jk}\delta_{il}-\delta_{ij}\delta_{kl}+\hat{r}_i\hat{r}_j \delta_{kl} +\delta_{ij}\hat{r}_k\hat{r}_l+\hat{r}_i\hat{r}_j\hat{r}_k\hat{r}_l-\hat{r}_i \delta_{jl}\hat{r}_k-\hat{r}_j\delta_{il}\hat{r}_k \right. \nonumber\\ &\quad \vphantom{\left(\hat{r}_i\hat{r}_j - \tfrac{1}{3}\delta_{ij} \right)}- \left. \hat{r}_i\delta_{jk}\hat{r}_l-\hat{r}_j\delta_{ik}\hat{r}_l\big)\vphantom{\Big( \hat{r}_k\hat{r}_l - \tfrac{1}{3}\delta_{kl} \Big)}\right]. \end{align}

The superscripts, $G$, $H$ and $M$ indicate the stresslet/translation, stresslet/rotation and stresslet/straining coupling.

Each of the hydrodynamic functions (2.8)–(2.13) encodes the influence of the specific flow associated with a given surface traction, each being chosen to reveal particle motion and rheology of interest. The function $X^A$ (2.8) corresponds to the hydrodynamic force on the colloid associated with axisymmetric translation along the line of centres. This line of centres is shown for a particle inside a sphere in figure 2(a) as the z-axis. The function $Y^A$ plays the same role for translation transverse to the line of centres, where the axis is chosen here for convenience to be along the x-axis in figure 2(b). We could equivalently choose motion along the y-axis. The stresslet sought here can arise from uniaxial, shear and planar-elongational flows, and the corresponding couplings of superscript $G$, $H$ and $M$ each have longitudinal and transverse components $X^G$, $X^M$, $Y^G$, $Y^H$, $Y^M$ and $Z^M$. Here, the $Z$ coupling corresponds to transverse-planar straining motion, related to uniaxial, shear and planar-elongational flow depicted in figures 2(a)–2(c).

Figure 2. Conceptual sketch of model straining, translational and rotational flows for (a) axisymmetric, (b) transverse and (c) transverse-planar motions of a colloid inside a spherical cavity.

The expressions (2.8)–(2.10) and (2.11)–(2.13) have been previously derived for unbound dilute suspensions (Jeffrey & Onishi Reference Jeffrey and Onishi1984; Jeffrey Reference Jeffrey1992) and that framework subsequently leveraged to derive corresponding hydrodynamic functions for concentrated, unconfined suspensions (Durlofsky et al. Reference Durlofsky, Brady and Bossis1987; Ladd Reference Ladd1990; Sierou & Brady Reference Sierou and Brady2001). In these unconfined conditions, all entries shown in (2.7) for the GMM and GRM in are available. In contrast, the corresponding pair-level functions for spherical confinement, which are necessary for developing the confined, concentrated framework, are incomplete. Specifically, there is no existing theory for hydrodynamic functions that represent the stresslet for any flow, nor functions to represent straining flows, for a particle inside a spherical cavity. These resistance tensors are essential both for the near-field interactions between pairs and for many-body interactions; these are, in turn, required to calculate rheological properties of crowded suspensions by means of the confined Stokesian algorithm. Earlier models of the dynamics of a confined particle truncate the GRM, using only the forces and torques produced from translational and rotational flows (2.8)–(2.10) (Jeffery Reference Jeffery1915; Stimson & Jeffery Reference Stimson and Jeffery1926; Dean & O'Neill Reference Dean and O'Neill1963; O'Neill Reference O'Neill1964; Majumdar Reference Majumdar1967; Cooley & O'neill Reference Cooley and O'neill1968; O'Neill & Majumdar Reference O'Neill and Majumdar1970a; Jones Reference Jones2009), which is sufficient for modelling equilibrium diffusion of a confined suspension (Aponte-Rivera & Zia Reference Aponte-Rivera and Zia2016; Aponte-Rivera et al. Reference Aponte-Rivera, Su and Zia2018). The strategy used in these earlier studies was to solve the Stokes equations for a translating sphere and a rotating sphere, and then calculate the surface traction moments $\boldsymbol{F}^H$ and $\boldsymbol{L}^H$.

For a particle inside a spherical cavity, solution of Stokes’ equations for the pressure and velocity fields follows solutions of Laplace's equation with boundary conditions on both surfaces (Appendix B). Jeffery (Reference Jeffery1912) developed a solution using bispherical coordinates, elegantly describing a pair of spheres either internal or external to each other (Appendix B). Jeffery's approach underlies all subsequent bispherical-coordinates solutions to Stokes equations for a pair of spheres (internal or external to each other) (Jeffery Reference Jeffery1915; Stimson & Jeffery Reference Stimson and Jeffery1926; Dean & O'Neill Reference Dean and O'Neill1963; O'Neill Reference O'Neill1964; Majumdar Reference Majumdar1967; Cooley & O'neill Reference Cooley and O'neill1968; O'Neill & Majumdar Reference O'Neill and Majumdar1970a; Jones Reference Jones2009). A brief overview of the development of this body of solutions is as follows. Jeffery (Reference Jeffery1915) contributed the methodology of solving Stokes’ equations in bispherical coordinates and with that methodology, he contributed the flow and pressure due to axisymmetric rotation of a pair of spheres and, from it, calculated the hydrodynamic torque. Next, Stimson & Jeffery (Reference Stimson and Jeffery1926) solved the problem of axisymmetric translation and the corresponding hydrodynamic force on the sphere. In that work, they simplified the mathematics substantially by representing the Stokes’ stream function in bispherical coordinates.

The problems of a sphere rotating and translating transverse to an enclosing cavity were solved by O'Neill & Majumdar (Reference O'Neill and Majumdar1970a) using a method developed by Dean & O'Neill (Reference Dean and O'Neill1963) for a sphere near a flat wall, which used a separation of variables method. Examining the problem in cylindrical coordinates revealed that the $\theta$ component of the velocity and pressure fields is independent of the two other coordinates ($\rho,z$) and that those two coordinates can be equivalently described in any coordinate system of revolution (e.g. cylindrical, spherical and bispherical coordinates, among others). Here Dean & O'Neill (Reference Dean and O'Neill1963) proposed an ansatz in cylindrical coordinates $\{\rho,z,\theta \}$ where the angular dependence of the pressure and velocity fields is independent of their spatial dependencies in the radial and axial directions. After utilising this ansatz in the equation of motion, the resultant second order differential equations were solved in bispherical coordinates as a special case of the solution to Laplace's equation reported by Jeffery, which is discussed in detail in § 3.3. This separation of variables approach was applied to the problems of a sphere translating and rotating transverse to the enclosing spherical cavity by O'Neill & Majumdar (Reference O'Neill and Majumdar1970a). The authors reported expressions for the force and torque on the colloid for both velocity fields. The methods based on bispherical coordinates also give solutions to Stokes’ equations and the surface traction moments for two external spheres, which preceded and are equivalent to the work based on twin multipole methods (Jeffrey & Onishi Reference Jeffrey and Onishi1984; Kim & Karrila Reference Kim and Karrila1991; Jeffrey Reference Jeffrey1992; Jeffrey, Morris & Brady Reference Jeffrey, Morris and Brady1993). In summary, this work produced the force and torque entries in the GRM for a particle in a spherical cavity. In the present work, we utilise these methods to derive additional entries in the GRM.

In the next section, we present the methods for obtaining solutions to Stokes’ equations in bispherical coordinates for three mutually orthogonal straining flows (shown in figure 2) for a spherical colloid inside a cavity. In addition, we present the new expressions derived here for calculating the stresslet on the colloid, and the corresponding hydrodynamic functions for translational, rotational and straining flows ((2.11), (2.12) and (2.13)).

3. Stresslet formulation: pair theory in confinement

In this section we present three primary results required to achieve our goal of completing the confined GRM. We first present new solutions to Stokes’ equations for the three straining flows inside a spherical cavity illustrated in figure 2. We developed a generalised method for solving the Stokes equations in bispherical coordinates to obtain these solutions, which is also shown here. We then combine the solutions of Stokes’ equations obtained in this work together with previous solutions for translational and rotational flows to deduce all hydrodynamic functions associated with the stresslet in the GRM (2.11)–(2.13).

Here we describe the process we follow in the coming sections. In §§ 3.1 and 3.3 we determine velocity and pressure in the fluid phase. We do this by solving the Stokes equations that govern the fluid velocity and pressure point-wise throughout the suspension in both the fluid phase and the particle phase:

(3.1a)$$\begin{gather} \boldsymbol{\nabla} p = \eta \nabla^2\boldsymbol{v}, \end{gather}$$
(3.1b)$$\begin{gather}\boldsymbol{\nabla}\boldsymbol{\cdot}\boldsymbol{v} = 0 , \end{gather}$$

for each of the flows shown in figure 2. We then use the velocity and pressure to calculate the fluid-phase stress $\boldsymbol{\sigma }= -p\boldsymbol{I} + \eta (\boldsymbol {\nabla }\boldsymbol{v}+ (\boldsymbol {\nabla }\boldsymbol{v})^{\rm T})$, which is, in turn, used to compute the hydrodynamic stresslet exerted by the flow on an individual particle of radius $a$ and surface area $S_a$:

(3.2)\begin{equation} \boldsymbol{S}^{H,TL}= \int_{S_a}\left[\tfrac{1}{2}\left( \boldsymbol{\sigma}\boldsymbol{\cdot} \boldsymbol{n} \boldsymbol{r}+ \boldsymbol{r}\boldsymbol{\sigma}\boldsymbol{\cdot}\boldsymbol{n}\right)-\tfrac{1}{3}\boldsymbol{r}\boldsymbol{\cdot}\boldsymbol{\sigma}\boldsymbol{\cdot} \boldsymbol{n} \boldsymbol{I} - \eta \left(\boldsymbol{n}\boldsymbol{v}+\boldsymbol{v}\boldsymbol{n}\right) \right] \, \text{d} S. \end{equation}

The superscript $TL$ indicates that the hydrodynamic stresslet $\boldsymbol{S}^{H}$ in (2.4) has been made traceless in (3.2). The trace is associated with the osmotic pressure, which we study separately in the second part of this two-part series. After solving the Stokes equations and obtaining the traceless stresslet, we combine it with the linearity expressions (A9), and the definitions of $\boldsymbol {R}^{SU}$, $\boldsymbol {R}^{S\varOmega }$ and $\boldsymbol {R}^{SE}$ ((2.11), (2.12) and (2.13), respectively), to deduce new hydrodynamic coefficients $X^G$, $Y^G$, $Y^H$, $X^M$, $Y^M$ and $Z^M$. This is the process framework.

We organise the process as follows. In § 3.1, we solve Stokes’ equations for the axisymmetric flow sketched in figure 2(a). Then in § 3.2, we present the two stresslet hydrodynamic functions, $X^G$ and $X^M$, for axisymmetric flows, and we obtain $X^{\tilde {G}}$. We show that the latter is identical to $X^G$, demonstrating the validity of our method. In § 3.3, we present a generalised method to solve Stokes’ equations in bispherical coordinates and its application to solve transverse planar straining flows. Last, in § 3.4, we present the stresslet hydrodynamic functions that are related to transverse flows, i.e. $Y^G$, $Y^H$, $Y^M$ and $Z^M$, as well as their symmetric counterparts $Y^{\tilde {G}}$ and $Y^{\tilde {H}}$.

3.1. Solution to the Stokes equations for the axisymmetric straining flow

Axisymmetric straining flow, also known as uniaxial straining flow, has axial symmetry about the line of centres connecting the particle and the cavity (z-axis in figure 2a), yielding a flow that is independent of the azimuthal angle $\theta$, with strain rate $\boldsymbol{E}$ given by

(3.3)\begin{equation} \boldsymbol{E} =E\left[\begin{array}{@{}ccc@{}} -\tfrac{1}{3} & 0 & 0\\ 0 & -\tfrac{1}{3} & 0\\ 0 & 0 & \tfrac{2}{3} \end{array} \right]_{(x,y,z)}. \end{equation}

This flow produces boundary conditions on the surface of the colloid, $S_a$, and on the cavity, $S_{cav}$ given by

(3.4a)$$\begin{gather} \boldsymbol{v} = \boldsymbol{E}\boldsymbol{\cdot}\boldsymbol{r} = \left(-\tfrac{1}{3}x\boldsymbol{i}_x -\tfrac{1}{3}y\boldsymbol{i}_y + \tfrac{2}{3}z\boldsymbol{i}_z \right)E = \left(- \tfrac{1}{3}\rho\boldsymbol{i}_\rho + \tfrac{2}{3}z\boldsymbol{i}_z\right)E \quad \text{at } S_a, \end{gather}$$
(3.4b)$$\begin{gather}\boldsymbol{v} = \boldsymbol{0} \quad \text{at } S_{cav}. \end{gather}$$

Here, $\boldsymbol{i}$ is a unit normal vector pointing in the direction of the subindex. In (3.4a), the boundary conditions are given in both Cartesian and cylindrical coordinates. The former is useful for algebra in index notation whereas the latter facilitates evaluation of the boundary conditions on coordinate systems of revolution (cylindrical, spherical and bispherical coordinates).

By symmetry, neither $p$ nor $\boldsymbol{v}$ depend on $\theta$; hence, in cylindrical coordinates $\{\rho, z, \theta \}$ (we remark that the traditionally defined cylindrical coordinates $\{ \rho, \theta, z^*\}$ have equivalences with bispherical coordinates $\{\sigma, \xi, \theta \}$ centred between the limiting points $\pm c$, whereas the cylindrical coordinates $\{ \rho, \theta, z\}$ mentioned previously are centred at the particle centre. The axial coordinate transformation is $z = z^*-c\coth (\alpha )$ (see also (3.40)); this relationship makes the differential operators on $z$ and $z^*$ equivalent $\partial / \partial z = \partial / \partial z^*$; (3.5)–(3.9) reflect this connection) the Stokes equations simplify to

(3.5a)$$\begin{gather} \frac{\partial p}{\partial \rho} = \eta\,\biggl( \frac{\partial^2 v_\rho}{\partial \rho^2} + \frac{\partial^2 v_\rho}{\partial z^2} + \frac{1}{\rho}\frac{\partial v_\rho}{\partial \rho} - \frac{v_\rho}{\rho^2} \biggr), \end{gather}$$
(3.5b)$$\begin{gather}\frac{\partial p}{\partial z} = \eta\left( \frac{\partial^2 v_z}{\partial \rho^2} + \frac{\partial ^2 v_z}{\partial z^2} + \frac{1}{\rho}\frac{\partial v_z}{\partial \rho} \right), \end{gather}$$
(3.5c)$$\begin{gather}\frac{1}{\rho}\frac{\partial }{\partial \rho}\left( \rho v_\rho \right) +\frac{\partial v_z}{\partial z} = 0, \end{gather}$$

where $v_\rho$ and $v_z$ are the velocity components in the $\rho$ and $z$ directions. Symmetry in the azimuthal angular direction is also present in the flow resulting from translation of the colloid along the $z$-axis, which was solved by Stimson & Jeffery (Reference Stimson and Jeffery1926) utilising the Stokes flow stream function $\varPsi$. In this work, we adopt a similar approach to solve Stokes’ equations for axisymmetric straining motion.

Following this programme, in terms of $\varPsi$, the velocity components are defined by

(3.6a,b)\begin{equation} v_\rho = \frac{1}{\rho}\frac{\partial \varPsi}{\partial z}, \quad v_z=-\frac{1}{\rho}\frac{\partial \varPsi}{\partial \rho}, \end{equation}

which automatically satisfy continuity. Using $\varPsi$, the equations of motion (3.5a,b) simplify to

(3.7)\begin{equation} E^4[\varPsi] = 0, \end{equation}

where the differential operator $E^4$ is given by

(3.8)\begin{equation} E^4 [{\cdot}]= \left[ E^2\right]^2 [{\cdot}]=\left[ \rho\frac{\partial }{\partial \rho} \left( \frac{1}{\rho}\frac{\partial}{\partial \rho} \right) + \frac{\partial ^2}{\partial z^2} \right]^2[{\cdot}], \end{equation}

and the boundary conditions (3.4) simplify to

(3.9a)$$\begin{gather} \frac{\partial \varPsi}{\partial z}=-\frac{1}{3}\rho^2E \quad \text{and}\quad \frac{\partial \varPsi}{\partial \rho} =-\frac{2}{3}\rho zE \quad \text{at } S_a, \end{gather}$$
(3.9b)$$\begin{gather}\frac{\partial \varPsi}{\partial z}=0\quad \text{and}\quad \frac{\partial \varPsi}{\partial \rho}=0 \quad \text{at } S_{cav}. \end{gather}$$

To find a solution to the operator $E^4$ and evaluate the boundary conditions on the surfaces of the particle and the cavity, we use the equivalence between coordinate systems of revolution (see Appendix C), which allows one to easily transform between cylindrical and bispherical coordinates.

A key advantage of using bispherical coordinates is that if the line of centres is aligned with the $z$-axis of the cylindrical coordinate system (figure 3), one can simultaneously locate two spheres of any relative size and separation (external or internal to each other) with a single set of coordinates. This approach is indispensable for evaluation of boundary conditions and equations of motion for a pair of off-centred spheres. The variable change between cylindrical and bispherical coordinates is

(3.10a,b)\begin{equation} z = \frac{c\sinh(\xi)}{\cosh(\xi)-\sigma}-c\coth(\alpha) , \quad \rho=\frac{c(1-\sigma^2)^{{1}/{2}}}{\cosh(\xi)-\sigma}, \end{equation}

whereas the azimuthal angle $\theta$ is the same in both coordinates and $-\infty <\xi <+\infty$ and $-1<\sigma <+1$, where $\xi$ and $\sigma$ are bispherical coordinates equivalent in spatial representation to the cylindrical coordinates variables $\rho$ and $z$. Here, $c$ is a characteristic scale given by the size and separation of the two spheres (refer to figure 3)

(3.11)\begin{equation} c=\frac{R}{2}\frac{1}{r/R}\left[\left( 1-\lambda _c^2\right)^2 -2\left( 1+\lambda _c^2\right)(r/R)^2+(r/R)^4\right]^{{1}/{2}}. \end{equation}

Rotating curves of either constant $\xi$ or constant $\sigma$ forms bodies of revolution. For example, a sphere is given by surfaces of constant $\xi$ according to

(3.12)\begin{equation} z^2+\rho^2 = c^2\text{csch}^2(\xi). \end{equation}

In this work, $\xi =\alpha$ for the colloid and $\xi =\beta$ for the cavity, such that

(3.13a,b)\begin{equation} a=c\,\text{csch}(\alpha),\quad R=c\,\text{csch}(\beta). \end{equation}

Utilising these definitions, the operator $E^2$ in bispherical coordinates is given by

(3.14)\begin{align} E^2[{\cdot}]&=\frac{\cosh(\xi)-\sigma}{c^2}\left\{ \frac{\partial }{\partial \xi}\left[ \left( \cosh(\xi) -\sigma \right)\frac{\partial}{\partial \xi} \right] \right.\nonumber\\ &\quad + \left. \left(1-\sigma^2 \right)\frac{\partial}{\partial \sigma} \left[ \left( \cosh(\xi) -\sigma \right) \frac{\partial}{\partial \sigma} \right] \right\}[{\cdot}]. \end{align}

Owing to the convenience of working in bispherical coordinates for two-sphere problems, a solution to the operator $E^4$ in bispherical coordinates was reported by Stimson & Jeffery (Reference Stimson and Jeffery1926), for the axisymmetric translation of a sphere along the $z$-axis. This canonical solution is also valid for axisymmetric straining flow, since both flows possess the same azimuthal symmetry. The expression for $\varPsi$ that satisfies (17) is given by

(3.15a)\begin{equation} \varPsi(\sigma,\xi) = \left( \cosh(\xi)-\sigma \right)^{-{3}/{2}}\sum_{n=1}^{\infty}U_n\left( \xi \right)V_n\left(\sigma \right), \end{equation}

where

(3.15b)\begin{align} U_n\left(\xi\right) &=c^3 E \left\{ A_n\cosh\left[(n-\tfrac{1}{2})\xi\right]+B_n\sinh\left[(n-\tfrac{1}{2})\xi\right] +C_n\cosh\left[(n+\tfrac{3}{2})\xi\right]\right\}\nonumber\\ &\quad + \left. D_n\cosh\left[(n+\tfrac{3}{2})\xi\right]\right\} \end{align}

and

(3.15c)\begin{equation} V_n\left( \sigma \right)=P_{n-1}(\sigma)-P_{n+1}(\sigma). \end{equation}

Here, $P_n(\sigma )$ are Legendre polynomials. Determination of the constants $A_n$, $B_n$, $C_n$ and $D_n$ requires evaluation of the four boundary conditions on the particle and the cavity surfaces (3.9). To this end, we use again the equivalence between coordinate systems of revolution (see Appendix C) and change the boundary conditions to bispherical coordinates $\{ \sigma, \xi,\theta \}$ to obtain

(3.16a)\begin{gather} \left.\begin{gathered} \varPsi(\sigma, \xi) =-\frac{a^3}{3}E\left.\left[ \frac{\sinh^2(\xi)}{\cosh(\xi)-\sigma}-\cosh(\xi) \right]\right|_{\xi = \alpha}\\ \text{and}\\ \frac{\partial \varPsi}{\partial \xi}=a^2E\left[ \frac{\sinh^2(\xi)}{\cosh(\xi)-\sigma}-\cosh(\xi) \right] \left.\frac{c\sinh^2(\xi)(1-\sigma^2)}{(\cosh(\xi)-\sigma)^3}\right|_{\xi = \alpha} \quad\text{at } S_a, \end{gathered}\right\} \end{gather}
(3.16b)\begin{gather} \left.\varPsi=0\right|_{\xi = \beta}\quad \text{and}\quad \left.\frac{\partial \varPsi}{\partial \xi }=0 \right|_{\xi = \beta}\quad \text{at } S_{cav}. \end{gather}

Then, utilising Legendre polynomials generating functions such as

(3.17)\begin{equation} \left[\cosh(\xi)-\sigma\right]^{-{1}/{2}}=\sqrt{2}\sum_{n=0}^{\infty}\exp({-(n+1/2)\xi})P_n(\sigma), \end{equation}

and considering the orthogonality of the $V_n(\sigma )$ functions lead to a set of equations that are only a function of $\xi$, evaluated as $\xi =\alpha$ and $\xi = \beta$ at the colloid and the cavity, respectively, which can be manipulated to get closed expressions for the coefficients $A_n$, $B_n$, $C_n$ and $D_n$. Using this approach, we obtained the following explicit expressions:

(3.18a) \begin{align} A_n &= 2 \sqrt{2} n (n+1)\left[(-4 n^3+3 n+1)\exp({2 \alpha (n+3)+2 \beta n})\right. \nonumber\\ &\quad +(4 n^3-7 n+3)\exp({2 (\alpha (n+2)+\beta (n+1))}) \nonumber\\ &\quad +2 (2 n^2+n-1)\exp({3 \alpha + 2 \beta (n+1)})\nonumber\\ & \quad+(-4 n^2+2 n+2)\exp({3 \alpha +2 \beta (n+2)})\nonumber\\ &\quad +(-4 n^2-6 n+4)\exp({\alpha +2 \beta (n+1)}) \nonumber\\ &\quad +(4 n^2-2 n-2)\exp({\beta +2 \alpha (n+3)}) +(4 n^2+6 n-4)\exp({\beta +2 \alpha (n+1)})\nonumber\\ &\quad +(-8 n^2-4 n+2)\exp({\beta +2 \alpha (n+2)}) \nonumber\\ &\quad +(-4 n^3-8 n^2+n+2)\exp({2 (\alpha +\alpha n+\beta n)})\nonumber\\ &\quad +(4 n^3+8 n^2-n-2)\exp({2 (\beta +n (\alpha +\beta ))}) \nonumber\\ &\quad +(-8 n^3-8 n^2+4 n+1)\exp({2 (n+1) (\alpha+\beta )})\nonumber\\ &\quad +(8 n^3+8 n^2-1)\exp({2 \alpha (n+2)+2 \beta n}) \nonumber\\ &\quad +4 (n-1) \exp({3 \alpha +3 \beta +4 \beta n})-4 n \exp({\alpha +3 \beta +4 \beta n}) \nonumber\\ &\quad \left.+\left.\! 2 n (2 n+1) \exp({\alpha +2 \beta (n+2)})\vphantom{(-4 n^3+3 n+1)}\right]\right/ \left[\vphantom{(-8 n^2-8 n+6)}3 (\exp({2 \alpha })-1)(2 n-1) (2 n+1) \right.\nonumber\\ &\quad \times ((-8 n^2-8 n+6)\exp({2 (n+1) (\alpha +\beta )})\nonumber\\ &\quad +(2 n+1)^2 \exp({2 \alpha (n+2)+2 \beta n}) +(2 n+1)^2 \exp({4 \beta +2 n (\alpha +\beta)}) \nonumber\\ &\quad - \left.\vphantom{(-8 n^2-8 n+6)}4 \exp({3 \alpha +\beta +4 \alpha n})-4 \exp({\alpha +3 \beta +4 \beta n}))\right], \end{align}
(3.18b)\begin{align} B_n&=-2 \sqrt{2} n (n+1) \left[(-4 n^3+3 n+1) \exp({2 \alpha (n+3)+2 \beta n})\right.\nonumber\\ &\quad +(4 n^3-7 n+3) \exp({2 (\alpha (n+2)+\beta (n+1))}) \nonumber\\ &\quad -2 (2 n^2+n-1) \exp({3 \alpha +2 \beta (n+1)})+(-4 n^2+2 n+2) \exp({\beta +2 \alpha (n+3)})\nonumber\\ &\quad +(-4 n^2-6 n+4) \exp({\beta +2 \alpha (n+1)}) +(4 n^2-2 n-2) \exp({3 \alpha +2 \beta (n+2)})\nonumber\\ &\quad +(4 n^2+6 n-4) \exp({\alpha +2 \beta (n+1)}) +(8 n^2+4 n-2) \exp({\beta +2 \alpha (n+2)}) \nonumber\\ &\quad +(-4 n^3-8 n^2+n+2) \exp({2 (\alpha +\alpha n+\beta n)})\nonumber\\ &\quad +(4 n^3+8 n^2-n-2) \exp({2 (\beta +n (\alpha +\beta ))}) \nonumber\\ &\quad +(-8 n^3-8 n^2+4 n+1) \exp({2 (n+1) (\alpha +\beta )})\nonumber\\ &\quad +(8 n^3+8 n^2-1) \exp({2 \alpha (n+2)+2 \beta n}) \nonumber\\ &\quad +4 (n-1) \exp({3 \alpha +3 \beta +4 \beta n})-4 n \exp({\alpha +3 \beta +4 \beta n}) \nonumber\\ &\quad -\!\left.\left.\vphantom{(-4 n^3+3 n+1)}2 n (2 n+1) \exp({\alpha +2 \beta (n+2)})\right]\right/ \left[\vphantom{(-4 n^3+3 n+1)}3 (\exp({2 \alpha })-1) (2 n-1) (2 n+1) \right.\nonumber\\ &\quad \times((-8 n^2-8 n+6) \exp({2 (n+1) (\alpha +\beta )})\nonumber\\ &\quad +(2 n+1)^2 \exp({2 \alpha (n+2)+2 \beta n})+(2 n+1)^2 \exp({4 \beta +2 n (\alpha +\beta )}) \nonumber\\ &\quad -\left.\vphantom{(-8 n^2-8 n+6)}4 \exp({3 \alpha +\beta +4 \alpha n})-4 \exp({\alpha +3 \beta +4 \beta n}))\right], \end{align}
(3.19a)\begin{align} C_n&=-2 \sqrt{2} n (n+1) \left[2 (2 n^2+n-3) \exp({\beta +2 \alpha (n+2)})\right.\nonumber\\ &\quad -2 (2 n^2+n-3) \exp({3 \alpha +2 \beta (n+1)})+2 (2 n^2+5 n+2)\exp({\beta +2 \alpha n}) \nonumber\\ &\quad -2 (2 n^2+5 n+2) \exp({\alpha +2\beta n})-2 (4 n^2+6 n+1) \exp({\beta +2 \alpha (n+1)}) \nonumber\\ &\quad +(4 n^2+6 n+2) \exp({3 \alpha +2\beta n})\nonumber\\ &\quad +(-4 n^3-4 n^2+5 n+3) \exp({2 (\alpha (n+3)+\beta (n+1))}) \nonumber\\ &\quad +(4 n^3+4 n^2-5 n-3) \exp({2 (n+2) (\alpha +\beta )})\nonumber\\ &\quad -(4 n^3+12 n^2+5 n-6) \exp({2 (n+1) (\alpha +\beta )}) \nonumber\\ &\quad +(8 n^3+16 n^2+4 n-3) \exp({2 (\alpha (n+2)+\beta (n+1))})\nonumber\\ &\quad -(8 n^3+16 n^2+8 n+1) \exp({2 (\alpha (n+1)+\beta (n+2))}) \nonumber\\ &\quad +(n+2) (2 n+1)^2 \exp({4 \beta +2 n (\alpha +\beta )})\nonumber\\ &\quad +4 (n+1) \exp({3 \alpha +3\beta +4 \beta n})-4 (n+2) \exp({\alpha +3 \beta +4 \beta n})\nonumber\\ &\quad +\!\left.\left.\vphantom{(2 n^2+n-3)}2 n (2 n+3) \exp({\alpha +2 \beta (n+1)})\right]\right/\left[3 (\exp({2 \alpha })-1) (4 n^2+8 n+3)\right.\nonumber\\ &\quad\times ((-8 n^2-8 n+6) \exp({2 (n+1) (\alpha +\beta )})+(2 n+1)^2 \exp({2 \alpha (n+2)+2 \beta n}) \nonumber\\ &\quad +(2 n+1)^2 \exp({4 \beta +2 n (\alpha +\beta )})\nonumber\\ &\quad -\left.\vphantom{(2 n^2+n-3)}4 \exp({3 \alpha +\beta +4 \alpha n}) -4 \exp({\alpha +3 \beta +4 \beta n}))\right], \end{align}
(3.19b) \begin{align} D_n&= 2 \sqrt{2} n (n+1)\left[2 (2 n^2+n-3) \exp({\beta +2 \alpha (n+2)})\right.\nonumber\\ &\quad -2 (2 n^2+n-3) \exp({3 \alpha +2 \beta (n+1)})+2 (2 n^2+5 n+2) \exp({\beta +2 \alpha n}) \nonumber\\ &\quad -2 (2 n^2+5 n+2) \exp({\alpha +2 \beta n})-2 (4 n^2+6 n+1)\exp({\beta +2 \alpha (n+1)}) \nonumber\\ &\quad +(4 n^2+6 n+2) \exp({3 \alpha +2 \beta n})+(-4 n^3-4 n^2+5 n+3) \exp({2 (n+2) (\alpha +\beta )}) \nonumber\\ &\quad +(4 n^3+4 n^2-5 n-3) \exp({2 (\alpha (n+3)+\beta (n+1))})\nonumber\\ &\quad +(4 n^3+12 n^2+5 n-6) \exp({2 (n+1) (\alpha +\beta )}) \nonumber\\ &\quad -(8 n^3+16 n^2+4 n-3) \exp({2 (\alpha (n+2)+\beta (n+1))})\nonumber\\ &\quad +(8 n^3+16 n^2+8 n+1) \exp({2 (\alpha (n+1)+\beta(n+2))}) \nonumber\\ &\quad +(n+2) (2 n+1)^2 (-\exp({4 \beta +2 n (\alpha +\beta )}))-4 (n+1) \exp({3 \alpha +3\beta +4 \beta n})\nonumber\\ &\quad +4 (n+2) \exp({\alpha +3 \beta +4 \beta n})\nonumber\\ &\quad \left.+\left.\! 2 n (2 n+3) \exp({\alpha +2 \beta (n+1)})\vphantom{(2 n^2+n-3)}\right]\right/\left[ \vphantom{(2 n^2+n-3)}3 (\exp({2 \alpha })-1) (2 n+1) (2 n+3)\right.\nonumber\\ &\quad \times ((8 n^2+8 n-6) \exp({2 (n+1) (\alpha +\beta )})+(2 n+1)^2 (-\exp({2 \alpha (n+2)+2 \beta n}))\nonumber\\ &\quad -(2 n+1)^2 \exp({4 \beta +2 n (\alpha +\beta )})+4 \exp({3 \alpha +\beta +4 \alpha n})\nonumber\\ &\quad +\left.\vphantom{(2 n^2+n-3)}4 \exp({\alpha +3 \beta +4 \beta n}))\right]. \end{align}

Insertion of these coefficients into the appropriate expressions above gives the fluid velocity and pressure outside a sphere immersed in an straining flow that is axisymmetric to the line connecting that sphere to the centre of an enclosing sphere (the cavity).

Figure 3. Sketch of the bispherical coordinate system $(\xi,\sigma,\theta )$ about a vertical $z$-axis such that the plane of $z=0$ splits the domain in half. The points $z=\pm c$ are the limiting points of the coordinate system. The coordinate $\theta$ is the same azimuthal angle as in cylindrical or spherical coordinates, $0<\theta <2{\rm \pi}$. The usefulness of the coordinates $(\xi,\sigma )$ stems from the type of bodies of revolution that are formed by rotating about the $z$-axis curves of either constant $\xi$ or $\sigma$. The transformation circle related to $\xi$ can be infinite or point-sized, $-\infty <\xi <+\infty$. Curves of constant $\xi$ are half-circles: a value of $\xi = \pm \infty$ are points of zero radius located at the limiting points $\pm c$ (see curve $\xi _1$), whereas values $\xi < +\infty$ ($\xi > -\infty$) are half-circles centred in the upper (lower) half of the $z$-axis (see curves $\xi _2, \xi _3$ and $-\xi _2$), and values of $\xi \rightarrow 0$ from either $+\infty$ or $-\infty$ limit describe circles of infinite radius whose perimeter lays on the $\pm c$ planes. Thus, rotating curves of constant $\xi$ about the $z$-axis generates spheres. Two spheres resulting from $\xi$ of different signs will be external to each other, i.e. one centred above $+c$ and another centred below $-c$. Relevant for this work is the scenario of two spheres with the same $\xi$ sign, where one sphere is inside the other. The coordinate $\sigma$ ranges between $-1<\sigma <+1$, where $\sigma = 0$ at both limiting points $\pm c$. Curves of constant $\sigma$ are arcs of circles: values $0<\sigma <1$ are greater in length than semicircles (see curve $\sigma _1$), a value $\sigma = 0$ is a circle centred between the limiting points $\pm c$ (see curve $\sigma _2$) and values $-1<\sigma <0$ form are less in length than semicircles (see curve $\sigma _3$). Thus, rotating curves with constant $\sigma$ generate spindle toruses.

3.2. Calculation of the stresslet and hydrodynamic functions for axisymmetric flows

We now calculate the traceless part of the hydrodynamic stresslet on the colloid induced by the axisymmetric straining flow for which we just obtained the velocity and pressure. We start by calculating the integrand of (3.2). First, $\boldsymbol{\sigma }$ and $\boldsymbol{v}$ are written in cylindrical coordinates, $(r, z, \theta )$, with $\theta$ the azimuthal angle. The expression simplifies because $\boldsymbol{\sigma }$ and $\boldsymbol{v}$ are independent of $\theta$. It is further simplified by enforcing the boundary conditions on the integrand (3.4). Next, $\boldsymbol{n}$ and $\boldsymbol{r}$ are written in spherical coordinates $(r, \theta _1, \theta )$, where $\theta _1$ is the polar angle. Finally, all vectorial elements are transformed to Cartesian coordinates to facilitate execution of inner and outer products, resulting in a $3\times 3$ matrix in Cartesian coordinates. The scalar coefficients of each element in the matrix now appear as a combination of cylindrical and spherical coordinates. Finally, the elements and limits of integration are expressed in spherical coordinates. The first integration is taken over the azimuthal angle $\theta \in [0,2{\rm \pi} ]$ to yield

(3.20)\begin{align} \boldsymbol{S}^H&= \left[ \boldsymbol{i}_x\boldsymbol{i}_x+\boldsymbol{i}_y\boldsymbol{i}_y \right] \int_0^{\rm \pi}{\rm \pi} a^3 \left[-p\left( \frac{1}{3} -\cos^2(\theta_1) \right)+\eta\left( 2\frac{\partial v_\rho}{\partial \rho} \sin^2(\theta_1) \right.\right.\nonumber\\ &\quad + \!\left.\left. \left(\frac{\partial v_z}{\partial \rho}+\frac{\partial v_\rho}{\partial z} \right) \cos(\theta_1)\sin(\theta_1) -2\frac{v_\rho}{a}\sin(\theta_1) \right)\right]\sin(\theta_1)\,\text{d}\theta_1 \nonumber\\ &\quad - \boldsymbol{i}_z\boldsymbol{i}_z\int_0^{\rm \pi} 2 {\rm \pi}a^3 \left[-p\left( \frac{1}{3} -\cos^2(\theta_1) \right)-\eta \left(2\frac{\partial v_z }{\partial z }\cos ^2\theta_1 \right.\right.\nonumber\\ &\quad + \!\left.\left. \left( \frac{\partial v_z}{\partial \rho}+ \frac{\partial v_\rho}{\partial z} \right)\cos(\theta_1)\sin(\theta_1)+\frac{v_z}{a}\cos(\theta_1) \right) \right] \sin(\theta_1)\,\text{d}\theta_1 . \end{align}

Owing to the linearity of Stokes’ equations, only diagonal components are present in (3.20), and these obtain the same algebraic relationship as the diagonal elements in the rate of strain imposed, (3.3), i.e. the solution is linear in the boundary data. As expected, by continuity, the trace term in the integrand of (3.20), $\boldsymbol{x}\boldsymbol{\cdot}\boldsymbol{\sigma }\boldsymbol{\cdot}\boldsymbol{n}$, contributes only a pressure component.

To make further progress, the velocity components are rewritten in terms of the stream function (3.6a,b), followed by a three-step simplification procedure: first the partial derivatives are transformed to spherical coordinates; next, we integrate by parts for terms with partial derivatives in $\theta _1$; and third, we enforce the equations of motion (3.5a,b) to eliminate the pressure term. All together leads to a compact integrand that is a function solely of the stream function and its derivatives:

(3.21)\begin{align} \boldsymbol{S}^H &=\int _0^{\rm \pi} {\rm \pi}a^3\left\{ \left[ p\left( \cos^2(\theta_1) -\frac{1}{3}\right)+\eta\frac{\cos(\theta_1)\sin(\theta_1)}{r}E^2\left[ \varPsi \right] \right]\sin(\theta_1)\,\text{d}\theta_1 \right\}\nonumber\\ &\quad\times\left[ \boldsymbol{i}_x\boldsymbol{i}_x+\boldsymbol{i}_y\boldsymbol{i}_y -2\boldsymbol{i}_z\boldsymbol{i}_z\right]. \end{align}

This integral is performed in bispherical coordinates utilising the stream function expression from (3.15ac), the definition of the operator $E^2$ from (3.14), as well as other coordinate-transformation related expressions in Appendix D, (D1)–(D4). All together these operations yield the final expression for the axisymmetric stresslet,

(3.22)\begin{align} \boldsymbol{S}^H&=-6{\rm \pi}\eta a^2\mathcal{K}_1\mathcal{K}_2\left( \frac{\sqrt{2}}{3}{\rm e}^{-\alpha}\sinh(\alpha) \sum_{n=1}^{\infty}(1+2n)\left\{ \left[n-{\rm e}^{2\alpha}(n-1) \right]\left( A_n+B_n \right) \right.\right.\nonumber\\ &\quad + \!\left.\left. \left[(n+2)- {\rm e}^{2\alpha}(n+1) \right]\left( C_n+D_n \right) \right\} \right)\left(\frac{1}{3}\right)\left[ \boldsymbol{i}_x\boldsymbol{i}_x+\boldsymbol{i}_y\boldsymbol{i}_y-2\boldsymbol{i}_z\boldsymbol{i}_z \right], \end{align}

where the constants $\mathcal {K}_1= a\sinh (\alpha )$ and $\mathcal {K}_2=E$. The stresslet expressed by (3.22) is valid for axisymmetric flows arising not only for straining flows but also for flow arising from particle translation. The difference in the stresslet in each flow emerges from the boundary conditions, which are encoded in their respective expressions of $A_n$, $B_n$, $C_n$ and $D_n$, as well as the values of the constants $\mathcal {K}_1$ and $\mathcal {K}_2$. For axisymmetric translation, $\mathcal {K}_1 = 1$ and $\mathcal {K}_2=U$ and expressions for $(A_n + B_n)$ and $(C_n+D_n)$ are reported in Appendix E.

To retrieve the specific expressions of the coefficients $X^M$ and $X^G$, we must consider the tensor associated with each coefficient, given by (2.11) and (2.13), respectively. We do so, obtaining

(3.23)\begin{align} X^M &= \frac{\sqrt{2}}{3}{\rm e}^{-\alpha}\sinh^2(\alpha)\sum_{n=1}^\infty (1+2n)\left\{ \left[{\rm e}^{2\alpha}(n-1)-n \right]\left( A_n+B_n \right) \right.\nonumber\\ &\quad + \left. \left[ {\rm e}^{2\alpha}(n+1)-(n+2) \right]\left( C_n+D_n \right) \right\}, \end{align}

and

(3.24)\begin{align} X^G &= \frac{\sqrt{2}}{3}{\rm e}^{-\alpha}\sinh(\alpha)\sum_{n=1}^\infty (1+2n)\left\{ \left[{\rm e}^{2\alpha}(n-1)-n \right]\left( A_n+B_n \right) \right.\nonumber\\ &\quad + \left. \left[ {\rm e}^{2\alpha}(n+1)-(n+2) \right]\left( C_n+D_n \right) \right\}. \end{align}

A basic validation for both the solution to Stokes’ equations for axisymmetric straining and the stresslet expression for axisymmetric flows is to calculate the force on the colloid produced by axisymmetric straining where, by symmetry of the GRM (§ 2.2), the hydrodynamic coefficient $X^{\tilde {G}}$ from $\boldsymbol{R}^{FE}$ must be the same as $X^{G}$ from $\boldsymbol{R}^{SU}$ (see (2.11)). The hydrodynamic force on the colloid is given by

(3.25)\begin{equation} \boldsymbol{F}^H=\int_{S_a}\boldsymbol{\sigma}\boldsymbol{\cdot}\boldsymbol{n}\,\text{d}S. \end{equation}

Utilising a similar strategy as the one taken to evaluate the stresslet, we obtain

(3.26)\begin{equation} \boldsymbol{F}^H =-6{\rm \pi}\eta a^2E \left(\frac{\sqrt{2}}{3}\right) \sinh^2(\alpha)\sum_{n=1}^{\infty}\left[ (2n+1)\left(A_n + B_n + C_n+D_n\right) \right]\boldsymbol{i}_z. \end{equation}

As expected, the hydrodynamic force exerted by the fluid on a sphere placed in an axisymmetric straining flow is very similar to the expression reported for the force on a colloid undergoing axisymmetric translation (Stimson & Jeffery Reference Stimson and Jeffery1926; Jones Reference Jones2009). Considering the axisymmetric orthogonal tensor in (2.11) we obtain

(3.27)\begin{equation} X^{\tilde{G}}={\left(\frac{\sqrt{2}}{3}\right) \sinh^2(\alpha)}\sum_{n=1}^{\infty}{\left[ (2n+1)\left(A_n + B_n + C_n+D_n\right) \right]}. \end{equation}

As shown in figure 4, coefficients $X^{\tilde {G}}$ and $X^{G}$ match perfectly over the entire cavity and for all the levels of confinement reported here. This agreement validates our methodology for solving the Stokes equations for axisymmetric straining flow § 3.1, and our methodology to obtain the stresslet expression for axisymmetric flows, i.e. (3.22).

Figure 4. Comparison of hydrodynamic resistance functions for a colloid inside a cavity related to either stresslet (open symbols) or to straining flows (filled symbols) for (a) axisymmetric and (b,c) transverse motions.

For general linear flows, we shall need the complete representation of the stresslet, which requires additional hydrodynamic functions. To this end, next we obtain the functions $Y^G$, $Y^H$, $Y^M$ and $Z^M$ associated with transverse motions to the line of centres.

3.3. General solution method to the Stokes equations in bispherical coordinates and the explicit solution for transverse planar straining flow

At the beginning of this section we put forth a plan to solve the Stokes equations for three flows, to present a new methodology for obtaining such solutions, and to deduce all the hydrodynamic functions associated with the traceless stresslet. Having just obtained the solution for one flow, here we simultaneously present our new generalised method and the solution for the second flow.

We present now our general method for solving Stokes’ equations for a pair of spheres in bispherical coordinates based on a method of separation of variables. The foundations of the method were proposed by Dean & O'Neill (Reference Dean and O'Neill1963) in their solution of Stoke's equations for the problem of transverse rotation of a hard sphere near a flat wall. The same method was later utilised by O'Neill & Majumdar (Reference O'Neill and Majumdar1970a) to obtain the relative translation and rotation transverse to the line of centres between a pair of spheres. To avoid repetition we briefly summarise the technique, emphasising the novel steps in our approach that make it general for both axisymmetric and transverse flows for bodies described by bispherical coordinates.

We start with the ansatz that separates the azimuthal angular dependence ($\theta$) from the spatial dependence ($\rho,z$) on the velocity and pressure fields according to

(3.28a)$$\begin{gather} p(\rho,\theta, z) = \eta \frac{\mathcal{K}_{bc}}{c}P(\rho,z)P_{\theta}(\theta), \end{gather}$$
(3.28b)$$\begin{gather}\boldsymbol{v} =\left[ \begin{array}{@{}c@{}} v_\rho \\ v_\theta \\ v_z \end{array} \right]= \left[ \begin{array}{@{}c@{}} \mathcal{K}_{bc}U(\rho,z)U_\theta(\theta) \\ \mathcal{K}_{bc}V(\rho,z)V_\theta(\theta)\\ \mathcal{K}_{bc}W(\rho,z)W_\theta(\theta) \end{array} \right]_{(\rho,\theta,z)}, \end{gather}$$

where $\mathcal {K}_{bc}$ is a constant with units of velocity (length/time) given by the boundary conditions and the characteristic length $c$ from bispherical coordinates ((3.11) and figure 3). The premise of the ansatz is the amenability of homogeneous and linear partial differential equations (Habberman Reference Habberman2004) to solution by the method of separation of variables. The pressure satisfies Laplace, as does the homogeneous part of the velocity field under the decomposition (Appendix B)

(3.29)\begin{equation} \boldsymbol{v} = \boldsymbol{v}^p+\boldsymbol{v}^h, \end{equation}

where $\boldsymbol{v}^h$ is the homogeneous solution of (3.1a), i.e. it satisfies the Laplacian of a vector field

(3.30)\begin{equation} \nabla^2 \boldsymbol{v}^h =\boldsymbol{0}. \end{equation}

The particular solution $\boldsymbol{v}^p$ is

(3.31)\begin{equation} \boldsymbol{v}^p=\frac{1}{2\eta}\boldsymbol{x}p, \end{equation}

and satisfies

(3.32)\begin{equation} \boldsymbol{\nabla} p = \eta \nabla^2\boldsymbol{v}^p. \end{equation}

The method utilises the particular solution (3.31) and the boundary conditions in the Stokes equations (3.1a) and (3.1b), first, to obtain the functionalities of all the $\theta$-dependent functions $P_\theta, U_\theta, V_\theta,$ and $W_\theta$, which are of the form

(3.33a)$$\begin{gather} P_\theta = U_\theta = W_\theta = \gamma(m\theta), \end{gather}$$
(3.33b)$$\begin{gather}V_\theta = \frac{2\gamma(m\theta)'}{m(m-1)+2}, \end{gather}$$
(3.33c)$$\begin{gather}V_\theta = \frac{\gamma(m\theta)'}{m!}, \end{gather}$$

with $m\in \mathbb {Z}$ and, second, to pose the differential equation for $P(\rho,z)$

(3.34)\begin{equation} L_m^2[P] = 0, \end{equation}

where the operator $L_m^2$ is defined by

(3.35)\begin{equation} L_m^2[{\cdot}] =\left( \frac{\partial^2}{\partial \rho^2}+ \frac {1}{\rho}\frac{\partial}{\partial \rho} -\frac{m^2}{\rho^2}+\frac{\partial^2}{\partial z^2}\right)[{\cdot}]. \end{equation}

By construction, both velocity profiles $\boldsymbol{v}^h$ and $\boldsymbol{v}^p$ hold the same angular dependence; therefore, the Laplacian of $\boldsymbol{v}^h$ (3.30) gives in cylindrical coordinates

(3.36a)$$\begin{gather} r: \quad 0= \mathcal{K}_{bc}U_\theta\left( \frac{1}{\rho}\frac{\partial U^h}{\partial \rho} + \frac{\partial ^2 U^h}{\partial \rho^2} -(m^2 + 1)\frac{U^h}{\rho^2}+ 2m\frac{V^h}{\rho^2} + \frac{\partial ^2 U^h}{\partial z^2}\right), \end{gather}$$
(3.36b)$$\begin{gather}\theta: \quad 0=\mathcal{K}_{bc}V_\theta \left( \frac{1}{\rho}\frac{\partial V^h}{\partial \rho} + \frac{\partial^2 V^h}{\partial \rho^2} - (m^2 + 1)\frac{V^h}{\rho^2} +2m\frac{U^h}{\rho^2} + \frac{\partial^2 V^h}{\partial z^2} \right), \end{gather}$$
(3.36c)$$\begin{gather}z: \quad 0= \mathcal{K}_{bc}W_\theta \left( \frac{1}{\rho}\frac{\partial W^h}{\partial \rho} + \frac{\partial^2 W^h}{\partial \rho^2 } - m^2\frac{W^h}{\rho^2} + \frac{\partial ^2 W^h}{\partial z^2} \right). \end{gather}$$

It is convenient to define the variables

(3.37ac)\begin{equation} \psi = U^h + V^h, \quad \chi =U^h-V^h \quad \text{and} \quad \varphi = W^h, \end{equation}

where $\psi$ and $\varphi$ naturally arise by adding and subtracting (46a) and (46b). Altogether this yields the set of partial differential equations governing the flow:

(3.38)\begin{equation} L^2_{|m-1|}[\psi] = L^2_{m}[\varphi] = L^2_{m}[P] = L^2_{m+1}[\chi] = 0, \end{equation}

with respect to the same differential operator. The variables in (3.37ac) define the velocity and pressure profiles according to

(3.39a)$$\begin{gather} p(\rho,z,\theta) = \eta \frac{\mathcal{K}_{bc}}{c}P\gamma(m\theta), \end{gather}$$
(3.39b)$$\begin{gather}v_\rho =\mathcal{K}_{bc} U(\rho,z)U_\theta=\frac{\mathcal{K}_{bc}}{2}\left[\frac{r}{c}P + (\psi+\chi)\right]\gamma(m\theta), \end{gather}$$
(3.39c)$$\begin{gather}v_\theta = \mathcal{K}_{bc}V(\rho,z)V_\theta= \frac{\mathcal{K}_{bc}}{2}\left[ \psi-\chi\right]\left[ \frac{\gamma(m\theta)'}{m!} \right], \end{gather}$$
(3.39d)$$\begin{gather}v_z = \mathcal{K}_{bc}W(\rho,z)W_\theta = \frac{\mathcal{K}_{bc}}{2}\left[\frac{z^*}{c}P+2\varphi \right]\gamma(m\theta). \end{gather}$$

The variable $z^*$ is defined as (the variable $z^*$ corresponds to the cylindrical coordinate system that is centred between the limiting points of bispherical coordinates $\pm c$, see figure 3, whereas the variable $z$ corresponds to the cylindrical coordinate system that is centred at the colloid)

(3.40)\begin{equation} z^* = z+c\coth{\alpha}=\frac{c\sinh(\xi)}{\cosh(\xi)-\sigma}. \end{equation}

There are two clear advantages associated with this technique. The first advantage was developed previously and demonstrated for flows induced by transverse translation and rotational motion (Dean & O'Neill Reference Dean and O'Neill1963; O'Neill Reference O'Neill1964; Majumdar Reference Majumdar1967; Cooley & O'neill Reference Cooley and O'neill1968; O'Neill & Majumdar Reference O'Neill and Majumdar1970a; Jones Reference Jones2009): the problem of solving Stokes’ equations is reduced to finding the solution of only one differential operator $L^2_m$ (3.35).

The second advantage is an outcome of this work: we show here that the technique is general, beyond the two simple flows analysed previously. The method is applicable to all the Stoke's flow problems involving two spheres either external or internal to each other. (In fact, this general solution to the Stokes equations is valid for all geometries that can be described in bispherical coordinates, a particle near a flat wall, and even a single sphere or a spindle.) The generality of the method emerges from its basis in the fundamental properties of the Stokes equations, namely that the pressure is harmonic and, by linearity, the velocity can be split into a particular and a homogeneous solution, where the earlier is related to the pressure and once more the latter is also harmonic. Our recognition of these facts inspired us to pursue a more abstract representation of the solution method that recovers all previous solutions and produces the new solutions we present here. This general solution was actually captured in (3.33)–(3.39), where the differences among flow problems are encapsulated in the value of the constant $m$, the functional form of $\gamma (m\theta )$, and the value of the constant $\mathcal {K}_{bc}$. This is summarised as follows:

(3.41a)$$\begin{gather} \gamma(m\theta) = \sin(m\theta) \quad m=0 \quad \text{for axisymmetric rotation}, \end{gather}$$
(3.41b)$$\begin{gather}\gamma(m\theta) = \cos(m\theta) \quad m=0 \quad \text{for axisymmetric translation and straining}, \end{gather}$$
(3.41c)$$\begin{gather}\gamma(m\theta) = \cos(m\theta) \quad m=1 \quad \text{for transverse rotation, translation and straining}, \end{gather}$$
(3.41d)$$\begin{gather}\gamma(m\theta) = \cos(m\theta) \quad m=2 \quad\text{for transverse planar straining}, \end{gather}$$

and

(3.42a)$$\begin{gather} \mathcal{K}_{bc} = \varOmega c \quad \text{for rotation}, \end{gather}$$
(3.42b)$$\begin{gather}\mathcal{K}_{bc} = \mathcal{U} \quad \text{for translation and} \end{gather}$$
(3.42c)$$\begin{gather}\mathcal{K}_{bc} = E c \quad\text{for straining}. \end{gather}$$

Finally, this method directly produces an explicit expression for the pressure (3.39a). This is particularly advantageous for the solution of axisymmetric translation and straining through this method, which is intractable using the previous method based on the stream function § 3.1. We exploit this advantage to calculate the near-field hydrodynamic functions required for the osmotic pressure, which we report in a separate work.

The general solution to the operator $L^2_m$ can be obtained from the solution to Laplace's equation to a scalar field $f(\xi, \sigma, \theta )$ in bispherical coordinates reported by Jeffery (Reference Jeffery1912). He employed a method of separation of variables similar to that explained above with the azimuthal and spatial dependencies split according to $f(\xi, \sigma, \theta ) = \bar {f}(\xi, \sigma )\cos (m\theta )$. Following this programme, we can rewrite the Laplacian in bispherical coordinates as

(3.43)\begin{equation} \nabla^2 f (\xi, \sigma, \theta) = \cos(k\theta)L^2_m\left[\bar{f}(\xi, \sigma)\right]. \end{equation}

This strategy yields a solution of the form

(3.44)\begin{equation} f(\xi, \sigma, \theta) = \cos(k\theta)\sqrt{\cosh(\xi)-\sigma}\sum_{n=k}^\infty \left\{ g_n^+ \exp({(n+1/2)\xi}) +g_n^-\exp({-(n+1/2)\xi}) \right\}P_n^m(\sigma), \end{equation}

where $g_n^+$ and $g_n^-$ are constants that depend on the boundary conditions, and $P_n^m(\sigma )$ are the associated Legendre polynomials defined by (some authors (Habberman Reference Habberman2004) define the associated Legendre polynomials as the negative of the definition of (3.45), thus care must be taken while utilising recursive relations or definitions related to the $P_n^m(\sigma )$ functions)

(3.45)\begin{equation} P_n^m(\sigma) = (1-\sigma^2)^{m/2}\frac{\mathrm{d}^mP_n(\sigma)}{\mathrm{d}\sigma^m}. \end{equation}

From c the general solution to the operator $L^2_m$ is easily inferred:

(3.46)\begin{align} \bar{f}(\xi, \sigma) = \sqrt{\cosh(\xi)-\sigma}\sum_{n=m}^\infty \left\{ g_n^+\exp({(n+1/2)\xi}) +g_n^-\exp({-(n+1/2)\xi})\right\}P_n^m(\sigma). \end{align}

In the following, we use the generalised separation of variables method to solve the Stokes equations for transverse planar flow, where the boundary conditions are given by

(3.47a)$$\begin{gather} \boldsymbol{v} = \boldsymbol{E}\boldsymbol{\cdot}\boldsymbol{x} = \left(\rho\cos(\theta)\boldsymbol{i}_x -\rho\sin(\theta)\boldsymbol{i}_y \right)E = \left( \rho\cos(2\theta)\boldsymbol{i}_\rho -\rho\sin(2\theta) \boldsymbol{i}_\theta\right)E \quad \text{at }S_a, \end{gather}$$
(3.47b)$$\begin{gather}\boldsymbol{v} = \boldsymbol{0} \quad \text{at } S_{cav}, \end{gather}$$

which reflect the strain rate $\boldsymbol{E}$ characteristic of planar elongation (see figure 2c)

(3.48)\begin{equation} \boldsymbol{E} = E\left[\begin{array}{@{}ccc@{}} 1 & 0 & 0\\ 0 & -1 & 0\\ 0 & 0 & 0 \end{array} \right]_{(x,y,z)}. \end{equation}

Utilising the ansatz of (3.28) alongside the boundary conditions of (3.47) yields a solution to Stokes’ equations of the form

(3.49a)$$\begin{gather} p(\rho,z,\theta) = \eta EP\cos(2\theta), \end{gather}$$
(3.49b)$$\begin{gather}v_\rho= Ec U U_\theta = \frac{Ec}{2}\left[\frac{\rho}{c}P + (\psi+\chi)\right]\cos(2\theta), \end{gather}$$
(3.49c)$$\begin{gather}v_\theta = Ec VV_\theta = \frac{Ec}{2}\left[ (\psi-\chi)\right]\left[ -\sin(2\theta)\right], \end{gather}$$
(3.49d)$$\begin{gather}v_z = Ec W W_\theta = \frac{Ec}{2}\left[\frac{z^*}{c}P+2\varphi \right]\cos(2\theta), \end{gather}$$

where the functions $P$, $\psi$, $\chi$ and $\varphi$ satisfy the differential operator $L_m^2$ according to

(3.50)\begin{equation} L_1^2[\varphi] = L_2^2[\psi]= L_2^2[P]= L_3^2[\chi]=0, \end{equation}

with solutions given by

(3.51a)$$\begin{gather} \psi(\sigma,\xi) = \sqrt{\cosh(\xi)-\sigma}\sum_{n=1}^\infty \left\{ d_n^+\exp({(n+1/2)\xi}) +d_n^-\exp({-(n+1/2)\xi} )\right\}P_n^1(\sigma), \end{gather}$$
(3.51b)$$\begin{gather}P(\sigma,\xi) = \sqrt{\cosh(\xi)-\sigma}\sum_{n=2}^\infty \left\{ b_n^+\exp({(n+1/2)\xi}) +b_n^-\exp({-(n+1/2)\xi}) \right\}P_n^2(\sigma), \end{gather}$$
(3.51c)$$\begin{gather}\varphi(\sigma,\xi) = \sqrt{\cosh(\xi)-\sigma}\sum_{n=2}^\infty \left\{ a_n^+\exp({(n+1/2)\xi}) +a_n^-\exp({-(n+1/2)\xi}) \right\}P_n^2(\sigma), \end{gather}$$
(3.51d)$$\begin{gather}\chi(\sigma,\xi) = \sqrt{\cosh(\xi)-\sigma}\sum_{n=3}^\infty \left\{ f_n^+\exp({(n+1/2)\xi}) +f_n^-\exp({-(n+1/2)\xi})\right\}P_n^3(\sigma). \end{gather}$$

To obtain the values of the $8n$ coefficients $a_n^+$, $a_n^-$, $b_n^+$, $b_n^-$, $d_n^+$, $d_n^-$, $f_n^+$ and $f_n^-$, we utilised the boundary conditions and enforced continuity. Rewriting the boundary conditions (3.47) in terms of the functions $P$, $\psi$, $\chi$ and $\varphi$ gives

(3.52a)$$\begin{gather} P=-\frac{2c}{z^*}\varphi, \quad \chi = \frac{\rho}{z^*}\varphi, \quad \psi = \frac{2\rho}{c} +\frac{\rho}{z^*}\varphi, \quad \text{at } S_a, \end{gather}$$
(3.52b)$$\begin{gather}P=-\frac{2c}{z^*}\varphi, \quad \chi = \frac{\rho}{z^*}\varphi, \quad \psi = \frac{\rho}{z^*} \varphi, \qquad \text{at } S_{cav}, \end{gather}$$

and the same strategy for the equation of continuity (3.1b) yields

(3.53)\begin{equation} \left( 3+ \rho\frac{\partial}{\partial \rho}+z^*\frac{\partial}{\partial z} \right)P + \left( c \frac{\partial}{\partial \rho}-\frac{c}{\rho} \right)\psi +\left( c\frac{\partial}{\partial \rho}+ 3\frac{c}{\rho} \right) \chi + 2c\frac{\partial \varphi}{\partial z} = 0. \end{equation}

Utilising the definitions of $P$, $\psi$, $\chi$ and $\varphi$ (3.51ad) in the boundary conditions given in 3.52 alongside recurrence formulas of the associated Legendre polynomials gives a set of equations that describes the coefficients $b_n^-$, $d_n^+$, $d_n^-$, $f_n^+$ and $f_n^-$ as a function of instances of the coefficients $a_n^+$ and $a_n^-$:

(3.54) \begin{align} &\sinh(\xi)\left[ b_n^+\exp({(n+1/2)\xi})+b_n^-\exp({-(n+1/2)\xi})\right] \nonumber\\ &\quad =-2\cosh(\xi)\left[ a_n^+\exp({(n+1/2)\xi})+a_n^-\exp({-(n+1/2)\xi})\right] \nonumber\\ & \qquad + 2\left[ a_{n-1}^+\exp({(n-1/2)\xi})+a_{n-1}^-\exp({-(n-1/2)\xi}) \right]\left(\frac{n-2}{2n-1}\right)\nonumber\\ & \qquad + 2\left[ a_{n+1}^+\exp({(n+3/2)\xi})+a_{n+1}^-\exp({-(n+3/2)\xi}) \right]\left(\frac{n+3}{2n+3}\right), \quad {\text{with}}\ \xi \in (\alpha, \beta), \end{align}
(3.55) \begin{align} &\sinh(\xi)\left[ f_n^+\exp({(n+1/2)\xi})+f_n^-\exp({-(n+1/2)\xi}) \right] \nonumber\\ &\quad =+ \left[ a_{n-1}^+\exp({(n-1/2)\xi})+a_{n-1}^-\exp({-(n-1/2)\xi})\right] \left(\frac{1}{2n-1}\right) \nonumber\\ &\qquad -\left[ a_{n+1}^+\exp({(n+3/2)\xi})+a_{n+1}^-\exp({-(n+3/2)\xi})\right] \left(\frac{1}{2n+3}\right)\quad{\text{with }\xi \in (\alpha, \beta)}, \end{align}
(3.56a)\begin{align} &\sinh(\alpha)\left[ d_n^+\exp({(n+1/2)\alpha})+d_n^-\exp({-(n+1/2)\alpha})\right]&\nonumber\\ &\quad = 2\sqrt{2}\sinh(\alpha)\exp({-(n+1/2)\alpha}) \nonumber\\ &\qquad -\left[ a_{n-1}^+\exp({(n-1/2)\alpha})+a_{n-1}^-\exp({-(n-1/2)\alpha})\right] \frac{(n-2)(n-1)}{2n-1} \nonumber\\ &\qquad + \left[ a_{n+1}^+\exp({(n+3/2)\alpha})+a_{n+1}^-\exp({-(n+3/2)\alpha}) \right] \frac{(n+2)(n+3)}{2n+3}, \end{align}
(3.56b)\begin{align} &\sinh(\beta)\left[ d_n^+\exp({(n+1/2)\beta})+d_n^-\exp({-(n+1/2)\beta})\right]\nonumber\\ &\quad =-\left[ a_{n-1}^+\exp({(n-1/2)\beta})+a_{n-1}^-\exp({-(n-1/2)\beta})\right] \frac{(n-2)(n-1)}{2n-1} \nonumber\\ &\qquad + \left[ a_{n+1}^+\exp({(n+3/2)\beta})+a_{n+1}^-\exp({-(n+3/2)\beta})\right] \frac{(n+2)(n+3)}{2n+3}. \end{align}

This strategy also gives two extra equations from the equation of continuity

(3.57) \begin{align} &{\mp}2(n-2)a_{n-1}^{\pm} \pm 2(2n+1)a_{n}^\pm\mp2(n+3)a_{n+1}^\pm- (n-2)b_{n-1}^\pm+5b_n^\pm+ (n+3)b_{n+1}^\pm \nonumber\\ &\quad -d_{n-1}^\pm+2d_n^\pm-d_{n+1}^\pm+ (n-2)(n-3)f_{n-1}^\pm-2(n-2)(n+3)f_n^\pm\nonumber\\ &\quad +(n+3)(n+4)f_{n+1}^\pm=0, \end{align}

where each equation follows either the upper or the lower signs. Together (3.54)–(3.57) form a set of $8n$ equations to get the $8n$ coefficients $a_n^+$, $a_n^-$, $b_n^+$, $b_n^-$, $d_n^+$, $d_n^-$, $f_n^+$ and $f_n^-$, confirming that the problem is fully specified. Utilising the definitions of the coefficients $b_n^-$, $d_n^+$, $d_n^-$, $f_n^+$ and $f_n^-$ in terms of $a_n^+$ and $a_n^-$ in (3.57) generate a set of recursive relations for the coefficients $a_n^+$ and $a_n^-$ given by

(3.58a) $$\begin{gather} M_{nn-1}^{+{+}}a_{n-1}^++ M_{nn}^{+{+}}a_{n}^{+}+M_{nn+1}^{+{+}}a_{n+1}^{+}+ M_{nn-1}^{+{-}}a_{n-1}^{-}+M_{nn}^{+{-}}a_{n}^{-}+ M_{nn+1}^{+{-}}a_{n+1}^-=L_n^+, \end{gather}$$
(3.58b) $$\begin{gather}M_{nn-1}^{-{+}}a_{n-1}^{+}+ M_{nn}^{-{+}}a_{n}^{+}+M_{nn+1}^{-{+}}a_{n+1}^{+}+ M_{nn-1}^{-{-}}a_{n-1}^{-}+M_{nn}^{-{-}}a_{n}^{-}+ M_{nn+1}^{-{-}}a_{n+1}^-=L_n^-, \end{gather}$$

where $n \in \mathbb {Z}^{+}$. The expressions for the $M$-coefficients are reported in Appendix F, whereas the coefficients $L_n^+$ and $L_n^-$ are

(3.59a)\begin{align} L_n^+&=4\sqrt{2}\left[\frac{1}{\exp({(2n-1)\alpha})-\exp({(2n-1)\beta})}+\frac{1}{\exp({(2n+3)\alpha}) -\exp({(2n+3)\beta})}\right.\nonumber\\ &\quad - \left.\frac{2}{\exp({(2n+1)\alpha})-\exp({(2n+1)\beta})}\right], \end{align}
(3.59b)\begin{align} L_n^-&=4\sqrt{2}\left[ \frac{\exp({(2n+3)\beta})}{\exp({(2n+3)\beta})-\exp({(2n+3)\alpha})}+\frac{\exp({\alpha+2n\beta})} {\exp({\alpha+2n\beta})-\exp({\beta+2n\alpha})}\right.\nonumber\\ &\quad + \left. 2\frac{\exp({\beta+2n\beta})}{\exp({\alpha+2n\alpha})-\exp({\beta+2n\beta})} \right], \end{align}
(3.59c)\begin{align} L_n^-&=4\sqrt{2}\left[ \frac{1}{1-\exp({(2n+3)(\alpha-\beta)})}+\frac{1}{1-\exp({(2n-1)(\alpha-\beta)})}\right.\nonumber\\ &\quad - \left. 2\frac{1}{1-\exp({(2n+1)(\alpha-\beta)})}\right], \end{align}

and derive from the first term on the right-hand side of the boundary condition for $\varphi$ in (3.52a). Thus, solving 3.58 gives access to coefficients $a_n^+$ and $a_n^-$ which can then be used in (3.54)–(3.56) to get the coefficients $b_n^+$, $b_n^-$, $d_n^+$, $d_n^-$, $f_n^+$ and $f_n^-$.

In this work, we also obtained the solution to Stokes’ equations for the transverse straining flow associated with a simple shear flow, and the details of the Stokes equations solution following the method of separation of variables is given in Appendix G. We have thus completed solution of the Stokes flow problem for fluid velocity and pressure. Next we apply the results to compute the stresslet from which we will deduce additional hydrodynamic functions.

3.4. Calculation of the traceless stresslet for transverse-planar flows

In this section, we outline the methodology to obtain the hydrodynamic stresslet on the colloid for the transverse-planar straining flow. A similar procedure applies to obtain the stresslet for transverse flows involving translation, rotation or straining motion (Appendix H).

The general strategy to calculate the hydrodynamic stresslet exerted on the colloid by the fluid (3.2) starts by posing the surface of integration, $S_a$, in spherical coordinates centred at the colloid $(r, \theta _1, \theta )$, and then writing the integrand considering the velocity and pressure profiles (3.49) according to the separation of variables ansatz in cylindrical coordinates $(\rho, z, \theta )$, but projected to Cartesian coordinates. Then, the traceless stresslet expression is simplified by applying the boundary conditions at the colloid and doing an integration over the azimuthal angle $\theta \in (0,2{\rm \pi} )$ to yield

(3.60)\begin{align} \boldsymbol{S}^{H,TL} &= \left\{ \frac{\rm \pi}{2}\eta a \left[ \int_0^{\rm \pi} a^2 \sin(\theta_1)\, \mathrm{d}\theta_1 \left\{-P\sin^2(\theta_1)+ 2c\frac{\partial U}{\partial \rho}\sin^2(\theta_1)\right.\right.\right.\nonumber\\ &\quad +c\left(\frac{\partial W}{\partial \rho}+\frac{\partial U}{\partial z}\right)\cos(\theta_1)\sin(\theta_1) + c\left(\frac{\partial V}{\partial \rho} +\frac{2U}{\rho} - \frac{V}{\rho}\right)\sin^2(\theta_1)\nonumber\\ &\quad + \!\left.\left.\left. c\left( \frac{2W}{\rho}+\frac{\partial V}{\partial z}\right)\cos(\theta_1)\sin(\theta_1) \right\} \right]-\frac{8}{3}{\rm \pi}\eta a^3 \right\}E\left[ \boldsymbol{i}_x\boldsymbol{i}_x-\boldsymbol{i}_y\boldsymbol{i}_y \right]. \end{align}

To make progress towards the evaluation of the integral in (3.60), first, redundant terms are eliminated with the use of the equation of continuity written in terms of the variables $U$, $V$ and $W$, according to

(3.61)\begin{equation} {c \left( \frac{U}{\rho} + \frac{\partial U}{\partial \rho}-\frac{2V}{\rho}+\frac{\partial W}{\partial z} \right) = 0}, \end{equation}

and, second, the equivalence between coordinate systems of revolution (see Appendix C) is utilised by executing a variable change from cylindrical coordinates $(\rho, z, \theta )$ to spherical coordinates $(r,\theta _1 , \theta )$, where terms that have partial derivatives with respect to $\theta _1$ are eliminated upon integration. Altogether these steps give the expression for the integral as

(3.62a)\begin{align} & \frac{\rm \pi}{2}\eta a \int_0^{\rm \pi} a^2\sin(\theta_1)\, \mathrm{d}\theta_1\left[-P\sin^2(\theta_1)+\sin(\theta_1)c\left( \frac{\partial U}{\partial r}+\frac{\partial V}{\partial r} +\frac{U}{r}+\frac{V}{r}\right) \right] \end{align}
(3.62b)\begin{align} &\quad = \frac{\rm \pi}{4}\eta a \int_0^{\rm \pi} a^2\sin^2(\theta_1)\, \mathrm{d}\theta_1 \left[ \sin(\theta_1)r\frac{\partial P}{\partial r} + \frac{2c}{r}\frac{\partial \rho\psi}{\partial r} \right] \end{align}
(3.62c)\begin{align} &\quad =- \frac{\rm \pi}{4}\eta a^3 \int_{-1}^{+1} \, \mathrm{d}\sigma \left[ \frac{\sinh^3(\alpha)(1-\sigma^2)}{(\cosh(\alpha)-\sigma)^3}\left(\frac{\partial P}{\partial \xi } \right) \right.\nonumber\\ &\qquad + \left.2 \frac{\sinh^3(\alpha)(1-\sigma^2)^{1/2}}{(\cosh(\alpha)-\sigma)}\frac{\partial}{\partial \xi}\frac{ \psi}{(\cosh(\xi)-\sigma)} \right]. \end{align}

Here, progression from the first to the second expression relies on use of the definitions of $U$ and $V$ (3.49). The entire integral is transformed to bispherical coordinates ($\sigma,\xi,\theta$) to arrive at (3.62c). One could evaluate (3.62c) numerically, but instead one can generate an analytical solution by utilising the definitions of the functions $P$ and $\varPsi$, the recurrence relations of the associated Legendre polynomials, and the orthogonality of $P_n^2(\sigma )$ for the integration in $\sigma$:

(3.63)\begin{equation} \int_{-1}^{+1}P_m^2(\sigma)P_n^2(\sigma)\, \mathrm{d}\sigma = \frac{2(n+2)(n+1)n(n-1)}{2n+1}\delta_{mn}. \end{equation}

The final expression for the traceless stresslet is given by

(3.64) \begin{align} \boldsymbol{S}^{H,TL}&=-6{\rm \pi}\eta a^3 E\biggl[\frac{1}{45} \sqrt2 \sinh(\alpha)\sum_{n=2}^\infty\left\{n(n + 1)\left[\left( 3(n + 2)(n - 1)b_n^++ 5d_n^+\right)\right.\right.\nonumber\\ &\quad - \!\left.\left. 2\exp({-(1 + 2n)\alpha})\left((n + 2)(n - 1)b_n^-+ 5d_n^-\right)\right]\right\}+\frac{4}{9}\biggr]\left[ \boldsymbol{i}_x\boldsymbol{i}_x-\boldsymbol{i}_y\boldsymbol{i}_y \right]. \end{align}

The hydrodynamic coefficient $Z^M$ is inferred from this expression by recalling the tensorial representation given in (2.13), giving

(3.65)\begin{align} Z^M&=\frac{4}{9} + \frac{1}{45} \sqrt2 \sinh(\alpha) \sum_{n=2}^\infty \left\{n(n + 1)\left[\left( 3(n + 2)(n - 1)b_n^++ 5d_n^+\right)\right.\right.\nonumber\\ &\quad - \!\left.\left. 2\exp({-(1 + 2n)\alpha})\left((n + 2)(n - 1)b_n^-+ 5d_n^-\right)\right]\right\}. \end{align}

A similar procedure followed to generate the stresslet from transverse translation, rotation and straining; the associated equations are provided in Appendix H. These transverse flows share the same functional form for the stresslet:

(3.66)\begin{align} \boldsymbol{S}^{H,TL}&=-6{\rm \pi} \eta a^2\left\{ K_0+\frac{1}{45\sqrt{2}}\sinh^2(\alpha)\right.\nonumber\\ &\quad \times\sum_{n=0}^\infty \left[-2\left\{n(n+1)\left[\left(4(2n+1)-7\coth(\alpha)\right)b_n^++10a_n^+\right]\right.\right.\nonumber\\ &\quad+ \left. 5 \left[2n+1-\coth(\alpha)\right]d_n^+\right\} +\left\{n(n+1)\left\{\left[2(2n+1)-\coth(\alpha)\right]b_n^-+10a_n^-\right\}\right.\nonumber\\ &\quad + \!\left.\left.\left. 5\left[2n+1-\coth(\alpha)\right]d_n^-\right\}\exp({-(2n+1)\alpha})\right]K_1 \vphantom{\frac{1}{45\sqrt{2}}}\right\}K_2 \left[ \boldsymbol{i}_x\boldsymbol{i}_z-\boldsymbol{i}_z\boldsymbol{i}_x \right] . \end{align}

Here the value of the constants $K_0$, $K_1$ and $K_2$ encode the flow-appropriate expression and units:

(3.67)\begin{equation} \left.\begin{array}{llll} K_0 = 0 & K_1 = 1 & K_2 = U & \text{for transverse translation,}\\ K_0 = 0 & K_1 = \sinh(\alpha) & K_2 = a\varOmega & \text{for transverse rotation and} \\ K_0 =\dfrac{2}{9} & K_1 =\sinh(\alpha) & K_2 = aE & \text{for transverse straining.} \end{array}\right\} \end{equation}

In (3.66), the constants $a_n^+$, $a_n^-$, $b_n^+$, $b_n^-$, $d_n^+$ and $d_n^-$ are different for each flow profile, with values set by the boundary conditions specific to each problem. The expressions for the coefficients for translation and rotation can be found in the work of O'Neill & Majumdar (Reference O'Neill and Majumdar1970a), with corrections by Jones (Reference Jones2009). We derived in the present work the functional forms for the constants for transverse straining, associated with simple shear motion. We report these results in Appendix G.

The expressions for the hydrodynamic coefficients $Y^G$, $Y^H$ and $Y^M$ related to transverse flows are obtained by mapping the stresslet expression (3.66) in terms of the resistance formulation with the tensorial representation given in (2.11), (2.12) and (2.13) for transverse translation, rotation and straining, respectively. Doing so yields

(3.68)\begin{align} Y^G &= \frac{1}{45\sqrt{2}}\sinh^2(\alpha)\sum_{n=0}^\infty \left[-2\left\{n(n+1)\left[\left(4(2n+1)-7\coth(\alpha)\right)b_n^++10a_n^+\right]\right.\right. \nonumber\\ &\quad +\left. 5\left[2n+1-\coth(\alpha)\right]d_n^+\right\}+ \left\{n(n+1)\left\{\left[2(2n+1)-\coth(\alpha)\right]b_n^-+10a_n^-\right\}\right.\nonumber\\ &\quad + \!\left.\left. 5\left[2n+1-\coth(\alpha)\right]d_n^-\right\}\exp({-(2n+1)\alpha})\right], \end{align}
(3.69)\begin{align} Y^H&= \frac{1}{45\sqrt{2}}\sinh^3(\alpha)\sum_{n=0}^\infty\left[-2\left\{n(n+1)\left[\left(4(2n+1)-7\coth(\alpha) \right)b_n^++10a_n^+\right]\right.\right. \nonumber\\ &\quad + \left. 5\left[2n+1-\coth(\alpha)\right]d_n^+\right\} +\left\{n(n+1)\left\{\left[2(2n+1)-\coth(\alpha)\right]b_n^-+10a_n^-\right\}\right.\nonumber\\ &\quad + \!\left.\left. 5\left[2n+1-\coth(\alpha)\right]d_n^-\right\}\exp({-(2n+1)\alpha})\right], \end{align}

and

(3.70)\begin{align} Y^M&= \frac{2}{9}+\frac{1}{45\sqrt{2}}\sinh^3(\alpha) \sum_{n=0}^\infty\left[-2\left\{n(n+1)\left[\left(4(2n+1)-7\coth(\alpha)\right)b_n^++10a_n^+\right]\right.\right. \nonumber\\ &\quad + \left. 5\left[2n+1-\coth(\alpha)\right]d_n^+\right\} +\left\{n(n+1)\left\{\left[2(2n+1)-\coth(\alpha)\right]b_n^-+10a_n^-\right\}\right.\nonumber\\ &\quad + \!\left.\left. 5\left[2n+1-\coth(\alpha)\right]d_n^-\right\}\exp({-(2n+1)\alpha})\right]. \end{align}

A simple way to verify the solutions to Stokes’ equations for transverse straining (Appendix G) and the stresslet expression for transverse flows (3.66) is to appeal to the symmetry of the resistance matrix (§ 2.2). Using this approach, we leverage the fact that the expressions for the hydrodynamic coefficients $Y^{\tilde {G}}$ and $Y^{\tilde {H}}$ come from transverse straining motion that corresponds to the force and torque on the colloid, respectively. To do so, we first compute the hydrodynamic force and torque resulting from transverse straining motion:

(3.71)\begin{equation} \boldsymbol{F}^H =-6{\rm \pi} \eta a^2 \sinh^2(\alpha)\frac{-1}{3\sqrt{2}}\sum_{n=0}^\infty\left[n(n+1)b_n^++d_n^+ \right]E\,\hat{\boldsymbol{i}}_x, \end{equation}

and

(3.72) \begin{align} \boldsymbol{L}^H &=-6{\rm \pi}\eta a^3\sinh^3(\alpha)\left(\frac{-\sqrt{2}}{9}\right) \sum_{n=0}^\infty\left\{2\left[n(n+1)\left(2a_n^++b_n^+\coth(\alpha)\right)\right.\right.\nonumber\\ &\quad -\!\left.\left.\left(2n+1-\coth(\alpha)\right)d_n^+\right]- \left[n(n+1)\left(2a_n^-+b_n^-\coth(\alpha)\right)\right.\right.\nonumber\\ &\quad -\!\left.\left.\left(2n+1-\coth(\alpha)\right)d_n^-\right] \exp({-(2n+1)\alpha})\right\}E \,\hat{\boldsymbol{i}}_y. \end{align}

These expressions have the same functional form as those reported by O'Neill & Majumdar (Reference O'Neill and Majumdar1970a), but the specific values of the constants $a_n^+$, $a_n^-$, $b_n^+$, $b_n^-$, $d_n^+$ and $d_n^-$ (derived in Appendix H) are set by the boundary conditions of the transverse straining flow. The coefficients $Y^{\tilde {G}}$ and $Y^{\tilde {H}}$, are deduced directly from the expressions for $\boldsymbol{F}^H$ and $\boldsymbol{L}^H$ given the coupling tensors $\boldsymbol{R}^{FE}$ and $\boldsymbol{R}^{LE}$, which are projected transverse to the line of centres between the colloid and the cavity, $\hat {\boldsymbol{r}}$:

(3.73)\begin{equation} Y^{\tilde{G}} = { -\sinh^2(\alpha)\frac{1}{3\sqrt{2}}}\sum_{n=0}^\infty{\left[n(n+1)b_n^++d_n^+ \right]}, \end{equation}

and

(3.74)\begin{align} Y^{\tilde{H}} &=-\sinh^3(\alpha)\frac{\sqrt{2}}{9}\sum_{n=0}^\infty \left\{2\left[n(n+1)\left(2a_n^++b_n^+\coth(\alpha)\right)-\left(2n+1-\coth(\alpha)\right)d_n^+\right]\right. \nonumber\\ &\quad -\left.\left[n(n+1)\left(2a_n^-+b_n^-\coth(\alpha)\right)-\left(2n+1-\coth(\alpha)\right)d_n^-\right] \exp({-(2n+1)\alpha})\right\}. \end{align}

Verification of our generalised approach is shown in figures 4(b) and 4(c) by the equality of the coefficients $Y^G = Y^{\tilde {G}}$ and $Y^H = Y^{\tilde {H}}$ over all positions $r/R$ in the cavity, and for several values of confinement $\lambda _c$.

Finally, the agreement of the hydrodynamic functions complies with the symmetry of the GRM, which is the fundamental validity test for the correctness of the stresslet-related functions reported here, because the symmetry emerges from the minimum dissipation theorem.

Next, we further stress-test the method by recovering previously reported hydrodynamic functions from lubrication theory and far-field expressions for a particle in a spherical cavity, as well as for the problem of a particle near a flat wall.

4. Validation of pair theory in confinement: comparison with prior theory

In this section, we validate the theory developed in § 3. We first demonstrate that our theory recovers prior piece-wise solutions for the near-contact and far-field limits of particle interactions. We test the limit of the confined theory, and for a particle near a flat wall, we developed new expressions for the stresslet and recovering the prior incomplete set of hydrodynamic functions.

4.1. Validation via lubrication theory

The lubrication theory for a particle inside a spherical cavity (one sphere internal to another) is equivalent to that of a pair of unbound spheres (two spheres external to each other), where a variable change inverts the curvature of the bigger sphere from convex (external spheres) to concave (an internal sphere). This equivalence was utilised by O'Neill & Majumdar (Reference O'Neill and Majumdar1970b) to obtain the lubrication theory for transverse translation and rotation for a pair of spheres internal and external to each other. In fact, the hydrodynamic coefficients from lubrication theory are only a function of the separation between the surfaces in close approach and the size ratio of the spheres.

We utilise the lubrication equations for the stresslet of a pair of external spheres reported in Jeffrey (Reference Jeffrey1992) to generate those for a particle inside a spherical cavity. To do so, we transform the variables that describe the surface-to-surface distance and the size ratio of the spheres. We start with $\xi$, the surface-to-surface separation between the two external spheres (following notation from Jeffrey Reference Jeffrey1992, pp. 17 and 18),

(4.1)\begin{equation} \xi = {\dfrac{2\lambda_c}{\lambda_c-1}\epsilon }, \end{equation}

where $\epsilon$ is the surface-to-surface separation between a sphere and the cavity wall, normalised by the colloid radius $a$:

(4.2)\begin{equation} \epsilon = \dfrac{R-a-r}{a} = \frac{1-\lambda_{c}-{r}/{R}}{\lambda_{c}}. \end{equation}

The particle size ratio $\lambda$ with respect to the smallest sphere (following notation from Jeffrey Reference Jeffrey1992, p. 17) is transformed as

(4.3)\begin{equation} \lambda = {-\dfrac{1}{\lambda _c}}, \end{equation}

where the negative sign accounts for the fact that when one sphere resides inside the other, they must both lie along either the positive or the negative $z$-axis. In contrast, two external spheres must reside on opposite axes (see figure 3).

Following this programme, the lubrication equations describing the stresslet hydrodynamic functions for a particle inside a cavity are

(4.4)\begin{align} X^G &= \frac{2}{3}\left[ \frac{3}{2 (\lambda_c -1)^2 \epsilon } +\frac{3 \left(\lambda_c ^2-12 \lambda_c -4\right) \log \left[\epsilon\right]}{10 (\lambda_c -1)^3}\right.\nonumber\\ &\quad + \left.\frac{\left(-5 \lambda_c ^4+181 \lambda_c ^3+453 \lambda_c ^2+566 \lambda_c +65\right) \epsilon \log \left[\epsilon\right]}{70 (\lambda_c -1)^4}\right] + O(1), \end{align}
(4.5)\begin{align} X^M &= \frac{10}{9}\left[\frac{3}{5 (\lambda_c -1)^2 \epsilon }+\frac{3 \left(\lambda_c ^2-17 \lambda_c -9\right) \log \left[\epsilon\right]}{25 (\lambda_c -1)^3}\right.\nonumber\\ &\quad + \left.\frac{\left(-5 \lambda_c ^4+272 \lambda_c ^3+831 \lambda_c ^2+1322 \lambda_c +415\right) \epsilon \log \left[\epsilon\right]}{175 (\lambda_c -1)^4}\right] + O(1), \end{align}
(4.6)\begin{align} Y^G &= \frac{2}{3}\left[\frac{\left(4 \lambda_c ^2+\lambda_c +7\right) \log \left[\epsilon\right]}{10 (\lambda_c -1)^3}- \frac{\left(32 \lambda_c ^4+179 \lambda_c ^3+532 \lambda_c ^2+356 \lambda_c +221\right) \epsilon \log \left[\epsilon\right]}{250 (\lambda_c -1)^4} \right]\nonumber\\ &\quad+ O(1), \end{align}
(4.7)\begin{align} Y^H &= \frac{4}{3} \left[\frac{(2 \lambda_c +1) \log \left[\epsilon\right]}{10 (\lambda_c -1)^2} -\frac{\left(16 \lambda_c ^3+61 \lambda_c ^2+180 \lambda_c -2\right) \epsilon \log \left[\epsilon\right]}{250 (\lambda_c -1)^3}\right] + O(1),\end{align}
(4.8)\begin{align} Y^M &= \frac{10}{9}\left[ \frac{6 \left(\lambda_c ^2+\lambda_c +4\right) \log \left[\epsilon\right]}{25 (\lambda_c -1)^3}-\frac{6 \left(8 \lambda_c ^4+67 \lambda_c ^3+294 \lambda_c ^2+394 \lambda_c +197\right) \epsilon \log \left[\epsilon\right]}{625 (\lambda_c -1)^4} \right]\nonumber\\ &\quad + O(1), \end{align}
(4.9)\begin{align} Z^M &= \frac{10}{9}\left[\frac{3 \left(\lambda_c ^2+1\right) \epsilon \log \left[\epsilon\right]}{5 (\lambda_c -1)^4} \right] + O(1). \end{align}

Here, $O(1)$ constants are a function of the confinement ratio $\lambda _c$ and are obtained by matching the first derivative of lubrication equations to that of the complete solution. We compare the lubrication theory to the full solution in figure 5. As expected, the lubrication theory equations (4.4)–(4.9) have the same functional form as the full-solution hydrodynamic functions developed in §§ 3.2 and 3.4 ((3.23), (3.24), (3.65), (3.68), (3.69) and (3.70)) when the particle is close to the wall. The agreement holds for several levels of confinement, over the narrow region where lubrication effects dominate. This test validates our complete solutions over the near-contact part of the domain. As expected, lubrication theory does not predict the hydrodynamic functions away from contact; to validate our solutions in region far from contact, we next compare our work with the far-field approximation.

Figure 5. Comparison of the resistance hydrodynamic functions obtained in this work (solid lines) with lubrication theory (hollow circles) for a colloid inside a cavity in close proximity to the cavity wall. Shaded regions are a guide to the eye to emphasise the zones where both solutions match.

4.2. Validation via far-field approximation

The far-field approximation is a methodology developed in the framework of the Stokesian dynamics algorithm (Durlofsky et al. Reference Durlofsky, Brady and Bossis1987) that allows the calculation of a GRM that captures many-body hydrodynamic interactions between particles and with the wall (Aponte-Rivera et al. Reference Aponte-Rivera, Su and Zia2018). This methodology is accurate for surface-to-surface distances between particles or between particles and the cavity wall large compared with colloid size. The elements of the far-field GMM for a spherically confined particle were reported by Zia and coworkers (Aponte-Rivera & Zia Reference Aponte-Rivera and Zia2016; Gonzalez et al. Reference Gonzalez, Aponte-Rivera and Zia2021) and its inversion yields the far-field approximation to the many-body GRM.

We compare the coefficients for the far-field confined hydrodynamic stresslet via the far-field approximation with our complete many-body solution ((3.23), (3.24), (3.65), (3.68), (3.69) and (3.70)) in figure 6 for several confinement ratios $\lambda _c$. Agreement is excellent for particles located two or more radii from the cavity wall. As expected, the hydrodynamic coefficients from off-diagonal resistance matrices ($X^G$, $Y^G$ and $Y^H$) tend to zero at the centre of the cavity owing to spherical symmetry, whereas the diagonal elements ($X^M$, $Y^M$ and $Z^M$) tend to a single-like particle value (${\sim }O(1)$).

Figure 6. Comparison of the resistance hydrodynamic functions obtained in this work (solid lines) with the far-field resistance matrix (hollow circles) for a colloid inside a cavity.

We conclude that our theoretical model accurately captures the hydrodynamic coefficients for finite particle-to-cavity size ratios. The final limiting regime to test is that of an infinitely large cavity.

4.3. Validation via the solution of a particle near a flat wall

Here we demonstrate that our model correctly predicts the behaviour of a particle near a flat wall. The model system of a particle in a spherical cavity approaches that of a particle near a flat wall when the cavity becomes large, $R/a\to \infty$. This limiting behaviour is easily captured in bispherical coordinates (our coordinate system of choice), where the body of revolution at constant $\xi$ goes from a point to a sphere to a plane as $\xi$ varies from infinity to zero. Therefore, with the theory developed in this work, we can approximate the behaviour of a particle near a flat wall in the limit of very weak confinement, here chosen as $\lambda _c = 10^{-7}$. To facilitate the comparison between our model system and the geometry for a particle near a flat wall, in this section, the position of the confined particle is described with respect to its distance from the wall ($h/a$) rather than the centre-to-centre distance ($x/R$) (see figure 7).

Figure 7. Comparison of the stresslet resistance hydrodynamic functions obtained in this work (solid line) in the limit of a large cavity with solutions for a colloid near a flat wall (circles).

To the best of the authors’ knowledge, there are only a few exact expressions for the stresslet hydrodynamic functions $X^{G,{flat \ wall}}$, $Y^{G,flat \ wall}$, $Y^{H,flat \ wall}$ and $Y^{M,flat \ wall}$ (Cichocki & Jones Reference Cichocki and Jones1998; Swan Reference Swan2010), although Goldman, Cox and Brenner much earlier reported the hydrodynamic drag and torque on a sphere in shear flow near a wall (Goldman, Cox & Brenner Reference Goldman, Cox and Brenner1967). We considered differences in notation and scaling while comparing our theory to these prior results for a particle near a flat wall; the detailed equivalences are reported in Appendix I. Our results are compared with previous approaches in figure 7.

We start the analysis with figure 7(a), the hydrodynamic coefficient coupling axisymmetric translation to the stresslet, $X^G$, for which there are results from the method of Stokes eigenfunction expansions and lubrication theory (Cichocki & Jones Reference Cichocki and Jones1998). We find excellent agreement between our solution (red solid line) and the eigenfunction solution (orange diamonds). Very close to contact, our theory gives excellent prediction of the divergent growth predicted by lubrication theory (blue star). The eigenfunction solution of Cichocki and Jones deviates slightly from ours close to contact because Cichocki and Jones published only the first 32 terms of the infinite sum. In contrast, close to the wall our complete solution matches the lubrication equation indistinguishably.

Next, in figures 7(b) and 7(c), we plot the hydrodynamic coefficients $Y^{G,flat \ wall}$ and $Y^{H,flat \ wall}$ coupling the stresslet to transverse translation and rotation, respectively. We show complete solutions from both methods (the Stokes eigenfunction expansions (Cichocki & Jones Reference Cichocki and Jones1998) and the separation of variables (Swan Reference Swan2010) in black circles), as well as lubrication theory (Cichocki & Jones Reference Cichocki and Jones1998) and far-field approximations (Swan Reference Swan2010) (green diamonds). These complete solutions for a particle near a flat wall all agree with each other and agree with our results: they all exhibit similar divergence near contact, matching lubrication theory. The functions also tend to zero as the distance between the flat wall and the particle increases, in agreement with the far-field approximation.

In figures 7(d)–7(f) we consider couplings for straining flows. The coupling $Y^{M, flat \ wall}$ (related to shear strain rate) is special in that it is actually the only hydrodynamic function for a particle near a flat wall relating the stresslet to a straining flow for which there is a prior complete solution. In figure 7(d), the black filled circles are an incorrect solution obtained by Swan (Reference Swan2010), who actually generated two separate solutions, one for near contact via a complete solution by separation of variables and a far-field solution. Whereas the Swan's complete solution (filled black circles) recovers divergence near the wall, it disagrees with the far-field solution presented in their same work (green diamonds). The error in Swan's theory was in the expression for the stresslet integral, after the integrand is expressed in bispherical coordinates. In this work, we obtained a complete solution by the method outlined in § 3.4 (red curve), for confinement $\lambda _c = 10^{-7}$. Our complete solution shows excellent agreement with Swan's far-field approximation yet also predicts the correct divergence near the wall, providing a complete solution accurate over the entire domain.

In figures 7(e) and 7(f) we plot our complete solutions for the coefficients $X^{M,flat \ wall}$ and $Z^{M,flat \ wall}$. These predict the correct behaviour over the entire domain, recovering the far-field solutions away from the wall divergence near contact.

In this article we have reported the theoretical relations and plots of the flat-wall results predicted by our work. Since our theory recovers and expands prior theory for a particle near a flat wall, it will be useful to make the information available in tabulated form. Thus, our complete solutions of the coefficients $Y^{flat \ wall}$, $X^{M,flat \ wall}$ and $Z^{M,flat \ wall}$ for a particle near a flat wall are reported in figure 7, alongside tabular data for the complete set of stresslet hydrodynamic functions for a flat wall (table 1 in Appendix J).

In a final validation, we compare our theory to the calculation reported by Goldman et al. (Reference Goldman, Cox and Brenner1967) of the force and torque on a colloid located near a flat wall while embedded in a simple shear flow (symbols in figure 8). To recover the force and torque using our approach requires the input of the hydrodynamic functions $Y^{G,flat \ wall}$ and $Y^{H,flat \ wall}$, respectively, as well as other previously reported hydrodynamic functions (see (I3a) and (I3b) in Appendix I). The large-cavity approximation applied to the hydrodynamic functions derived in the present work produce the force and torque on a colloid embedded in a simple shear flow (solid lines) and show excellent agreement with the solution of Goldman, Cox and Brenner.

Figure 8. Comparison of the force and torque on a colloid embedded in a simple shear flow (inset), calculated with theory developed for a particle near a flat wall (Goldman et al. Reference Goldman, Cox and Brenner1967) (filled symbols) and with the theory developed in this work for a particle inside a spherical cavity with a large radius (open symbols and line).

In summary, we validated the stresslet hydrodynamic functions derived in this work by comparison with the three limiting behaviours presented in this section (lubrication theory, far-field approximation and a particle near a flat wall). We also demonstrated recovery of the symmetry relations dictated by the GRM shown in §§ 3.2 and 3.4. In the next section these hydrodynamic functions will be implemented into the CSD algorithm (Aponte-Rivera et al. Reference Aponte-Rivera, Su and Zia2018; Gonzalez et al. Reference Gonzalez, Aponte-Rivera and Zia2021) to generate the many-body contribution to the suspension stress, which gives access to rheological data such as the high-frequency viscosity.

5. Stresslet and viscosity formulation: many-body theory and simulation in confinement

5.1. Many-body stresslet

The CSD algorithm captures the hydrodynamic coupling of particles with each other and with the cavity wall to model the dynamics and rheology of spherically confined concentrated colloidal suspensions (Aponte-Rivera & Zia Reference Aponte-Rivera and Zia2016; Aponte-Rivera et al. Reference Aponte-Rivera, Su and Zia2018; Gonzalez et al. Reference Gonzalez, Aponte-Rivera and Zia2021). These hydrodynamic interactions are represented via the grand resistance tensor $\boldsymbol{\mathcal {R}}$, as discussed in § 2.2, and depend only on system geometry, including particle and confinement shape and size, as well as the relative separations between objects. Analytical expressions can fully capture such interactions for any separation only for very simple systems. In suspensions in which many-body interactions matter and for which computational approaches are required, the challenge of handling both singular near-contact lubrication interactions and far-field many-body couplings requires special methods. The Stokesian dynamics algorithm solves the two problems separately and then combines them into a full solution by superposition (Bossis & Brady Reference Bossis and Brady1984; Durlofsky et al. Reference Durlofsky, Brady and Bossis1987; Aponte-Rivera et al. Reference Aponte-Rivera, Su and Zia2018; Gonzalez et al. Reference Gonzalez, Aponte-Rivera and Zia2021). As a result, the total resistance tensor is built up by superimposing a many-body far-field resistance tensor $\boldsymbol{\mathcal {R}}_{ff}$ and a pair-wise near-field resistance tensor $\boldsymbol{\mathcal {R}}_{nf}$. Detailed explanations of the method for building the grand resistance tensor $\boldsymbol{\mathcal {R}}$ as well as $\boldsymbol{\mathcal {R}}_{ff}$ and $\boldsymbol{\mathcal {R}}_{nf}$ are well-established and can be found elsewhere (Aponte-Rivera & Zia Reference Aponte-Rivera and Zia2016; Aponte-Rivera et al. Reference Aponte-Rivera, Su and Zia2018). The resulting GRM can be used to produce particle motion as well as to relate the motion and surface tractions to rheological quantities (cf. (A9)). Here we focus on obtaining the rheology from the stresslet.

Non-deformable particles embedded in a flow develop hydrodynamic surface tractions as they resist deforming with the fluid streamlines. This stresslet gives rise to suspension stress (Batchelor Reference Batchelor1970). The stresslet developed on the surface of particles that are free of imposed forces and torques but are embedded in a linear flow is

(5.1)\begin{equation} \boldsymbol{S}^H=-\boldsymbol{R}^{SU}\boldsymbol{\cdot} \left( \boldsymbol{U} - \boldsymbol{u}^{\infty} \right) - \boldsymbol{R}^{S\varOmega}\boldsymbol{\cdot} \left( \boldsymbol{\varOmega} - \boldsymbol{\omega}^{\infty} \right) + \boldsymbol{R}^{SE}:\boldsymbol{E}^{\infty} + \boldsymbol{S}^B +\boldsymbol{S}^{P,dis}. \end{equation}

Note that Brownian motion produce disturbance flows and interparticle forces entrain particles to produce dissipative interactions, both inducing hydrodynamic stresslets on particle surfaces, $\boldsymbol{S}^B$ and $\boldsymbol{S}^{P,dis}$ (Chu & Zia Reference Chu and Zia2016Reference Chu and Zia2017; Huang & Zia Reference Huang and Zia2021). We recall that the hydrodynamic stresslet comprises several parts (Huang & Zia Reference Huang and Zia2021): a component arising directly from externally imposed flow acting on no-slip surfaces, plus a contribution due to Brownian disturbance flows and dissipative particle interactions, $\boldsymbol{S}^{H} \equiv \boldsymbol{S}^{H,ext} + \boldsymbol{S}^B + \boldsymbol{S}^{P,dis}$.

In Stokesian dynamics simulations, the ‘purely hydrodynamic’ part $\boldsymbol{S}^{H,ext}$ is calculated in two parts, by decomposing the GRM into far- and near-field parts to give a near-field stresslet $\boldsymbol{S}_{nf}$ and a many-body far-field contribution $\boldsymbol{S}_{ff}$:

(5.2)\begin{equation} \boldsymbol{S}^{H,ext} =-\boldsymbol{R}^{SU}_{nf}\boldsymbol{\cdot} \left( \boldsymbol{U} - \boldsymbol{u}^{\infty} \right)-\boldsymbol{R}^{S\varOmega}_{nf}\boldsymbol{\cdot} \left( \boldsymbol{\varOmega} - \boldsymbol{\omega}^{\infty} \right) + \boldsymbol{R}^{SE}_{nf}:\boldsymbol{E}^{\infty}+\boldsymbol{S}_{ff}. \end{equation}

The theory developed in the present work (§§ 3.2, 3.4 and 4.1) provides the near-field particle–cavity interactions that were previously missing from the literature. These new functions ((3.23), (3.24), (3.65), (3.68), (3.69) and (3.70)) now complete the near-field resistance tensors in (5.2), allowing us to compute the full hydrodynamic stresslet in a confined suspension. The purely hydrodynamic stresslet $\boldsymbol{S}^{H,ext}$ (5.2) can be used to calculate the high-frequency viscosity, described next.

5.2. High-frequency viscosity for spherically confined suspensions

Consider a quiescent incompressible Newtonian fluid of viscosity $\eta _{1}$ enclosed by a no-slip spherical cavity of volume $V_c$. That fluid can dissipate energy $\mathcal {E}^{(1)}$ viscously under a weak perturbation as given by

(5.3)\begin{equation} \mathcal{E}^{(1)}=\int_{V_c}\boldsymbol{\nabla}\boldsymbol{\cdot}\left( \boldsymbol{\sigma}^{(1)}\boldsymbol{\cdot}\boldsymbol{v}^{(1)} \right) \mathrm{d}V = 2\eta_{1} \boldsymbol{E}^{(1)}:\boldsymbol{E}^{(1)}V_c, \end{equation}

where $\boldsymbol{v}^{(1)}= \boldsymbol{E}^{(1)}\boldsymbol{\cdot}\boldsymbol{r}$ at the enclosure.

Defining the viscosity as the rheological quantity that relates stress $\boldsymbol{\sigma }$ to strain rate $\boldsymbol{E}$, then the constitutive equation of a generalised incompressible Newtonian fluid of viscosity $\eta$ is given by

(5.4)\begin{equation} \boldsymbol{\sigma} =-p\boldsymbol{I} + 2\eta \boldsymbol{E}. \end{equation}

Now, instead suppose that the fluid is a colloidal suspension with bulk viscosity $\eta _2$ (also Newtonian for weak flow), which is enclosed in the same spherical cavity where the same rate of strain $\boldsymbol{E}^{(1)}$ is imposed and maintained at the enclosure. Then it follows that

(5.5)\begin{equation} \frac{\mathcal{E}^{(2)}}{\mathcal{E}^{(1)}} = \frac{\eta_2}{\eta_1}. \end{equation}

Here $\mathcal {E}^{(2)}$ is given by

(5.6)\begin{equation} \mathcal{E}^{(2)} =\int_{V_c}\boldsymbol{\nabla} \boldsymbol{\cdot} \left( \boldsymbol{\sigma}^{(2)}\boldsymbol{\cdot}\boldsymbol{v}^{(2)} \right) \, \mathrm{d}V, \end{equation}

where

(5.7a)\begin{equation} \boldsymbol{v}^{(2)}=\boldsymbol{E}^{(1)}\boldsymbol{\cdot}\boldsymbol{r}, \end{equation}

at the cavity and

(5.7b)\begin{equation} \boldsymbol{v}^{(2)}=\boldsymbol{U}^{(i)}+ \boldsymbol{\varOmega}^{(i)}\times \boldsymbol{r}^{(i)}, \end{equation}

on each sphere centred at $\boldsymbol{r}^{(i)}$. Utilising the divergence theorem, (5.6) can be written as

(5.8)\begin{align} \mathcal{E}^{(2)} &=\int_{S_c}\tilde{\boldsymbol{n}}\boldsymbol{\cdot}\boldsymbol{\sigma}^{(2)}\boldsymbol{\cdot}\boldsymbol{v}^{(1)}\, \mathrm{d}S + \sum_{i}^N\int_{S_i}\tilde{\boldsymbol{n}}\boldsymbol{\cdot}\boldsymbol{\sigma}^{(2)} \boldsymbol{\cdot}\boldsymbol{v}^{(2)}\, \mathrm{d}S \nonumber\\ &=\int_{S_c + \sum S_i}\tilde{\boldsymbol{n}}\boldsymbol{\cdot}\boldsymbol{\sigma}^{(2)}\boldsymbol{\cdot}\boldsymbol{v}^{(1)}\, \mathrm{d}S +\sum_{i}^N\int_{S_i}\tilde{\boldsymbol{n}}\boldsymbol{\cdot}\boldsymbol{\sigma}^{(2)} \boldsymbol{\cdot}\left(\boldsymbol{v}^{(2)}-\boldsymbol{v}^{(1)}\right)\, \mathrm{d}S, \end{align}

where $N$ is the total number of suspended particles and the normal vectors $\tilde {\boldsymbol{n}}$ are directed outwards from the cavity into the fluid, and is antiparallel to the unit-surface normal pointing outwards from a particle. We utilise the Lorentz reciprocal theorem to simplify the first integral and rearrange terms to obtain

(5.9)\begin{align} \mathcal{E}^{part} = \mathcal{E}^{(2)}- \mathcal{E}^{(1)} = \sum_{i}^N\left[-\int_{S_i}\boldsymbol{n}\boldsymbol{\cdot}\boldsymbol{\sigma}^{(1)}\boldsymbol{\cdot}\boldsymbol{v}^{(2)}\, \mathrm{d}S- \int_{S_i}\boldsymbol{n}\boldsymbol{\cdot}\boldsymbol{\sigma}^{(2)}\boldsymbol{\cdot} \left(\boldsymbol{v}^{(2)}-\boldsymbol{v}^{(1)}\right)\, \mathrm{d}S\right],\end{align}

where $\mathcal {E}^{part}$ is the extra dissipation arising from the presence of the particles, and $\boldsymbol{n}$ is directed outwards from a particle into the fluid. Utilising the divergence theorem, the first integrand vanishes because there are no body forces imposed on the pure solvent nor is there a rate of strain inside the particles. To evaluate the second set of integrals, we recognise that particles are undergoing solid-body motion (5.7b) and that the velocity profile of the fluid $\boldsymbol{v}^{(1)}$ evaluated at the centre of the particles, $\boldsymbol{r}^{(i)}$, is to leading order a linear flow:

(5.10)\begin{equation} \boldsymbol{v}^{(1)}(\boldsymbol{r}^{(i)}) \approx \boldsymbol{U}^{(1)}(\boldsymbol{r}^{(i)})+\boldsymbol{\varOmega}^{(1)}(\boldsymbol{r}^{(i)})\times\boldsymbol{r}^{(i)}+\boldsymbol{E}^{(1)}\boldsymbol{\cdot}\boldsymbol{r}^{(i)}, \end{equation}

where $\boldsymbol{U}^{1}(\boldsymbol{r}^{(i)}$ and $\boldsymbol{\varOmega }^{1}(\boldsymbol{r}^{(i)}$ are the translational and rotational velocities of particles embedded in a flow of the same strength as ‘case 1’, a fluid-only filled cavity, at the positions where the particles under evaluation are located. This motion is augmented by disturbance flows due to the presence of the particles, the last term in (5.10).

Insertion of the surface velocity into (5.9) yields

(5.11)\begin{equation} \mathcal{E}^{part} = \sum_{i}^N\left[ \left( \boldsymbol{U}^{(1)} - \boldsymbol{U}^{(i)} \right)\boldsymbol{\cdot} \boldsymbol{F}^{H,i} + \left( \boldsymbol{\varOmega}^{(1)} - \boldsymbol{\varOmega}^{(i)} \right)\boldsymbol{\cdot} \boldsymbol{L}^{H,i} + \boldsymbol{E}^{(1)}:\boldsymbol{S}^{H,i} \right], \end{equation}

where $\boldsymbol{F}^{H,i}$, $\boldsymbol{L}^{H,i}$ and $\boldsymbol{S}^{H,i}$ are the hydrodynamic force, torque and stresslet on particle $i$. For a suspension of freely mobile particles, inserting (5.11) into (5.5) gives (eliminating the label ‘1’ on solvent viscosity for simplicity):

(5.12)\begin{equation} \frac{\eta_2}{\eta} = 1 + \frac{{\displaystyle \sum_i^N\boldsymbol{E}:\boldsymbol{S}^{H,i}}}{2\eta V_c\boldsymbol{E}:\boldsymbol{E}}. \end{equation}

This result is general for any given imposed strain rate and the resulting stresslet induced on the confined particles. One need only select the flow conditions to determine the corresponding viscosity.

We now use this result to stress-test the model and also to deduce the contribution to the high-frequency viscosity $\eta '_\infty$ from the confined particles, beyond that due to the no-slip cavity (the extra dissipation due to the presence of the particles) isolating the purely hydrodynamic contribution from that due to Brownian motion. That is, the purely hydrodynamic part of $\eta _2$, denoted $\eta '_\infty$, is obtained from (5.12) because of the hydrodynamic stresslet.

The hydrodynamic stresslet on the surface of particle $i$ in a spherically confined suspension needed in (5.12) is given by

(5.13)\begin{equation} \boldsymbol{S}^{H,i}(\mathcal{C},\boldsymbol{r}) =-6{\rm \pi}\eta a^3\left[ \tfrac{3}{2}X^{M,i}(\mathcal{C})\boldsymbol{d}^{X}(\hat{\boldsymbol{r}})+\tfrac{1}{2}Y^{M,i}(\mathcal{C})\boldsymbol{d}^{Y}(\hat{\boldsymbol{r}}) + \tfrac{1}{2}Z^{M,i}(\mathcal{C})\boldsymbol{d}^{Z}(\hat{\boldsymbol{r}})\right]:\boldsymbol{E}, \end{equation}

where $\mathcal {C} = (\phi,\lambda _c,r_i)$, the fourth-order tensors $\boldsymbol{d}^{X}, \boldsymbol{d}^{Y}$ and $\boldsymbol{d}^{Z}$ are defined as in (2.13), and the hydrodynamic functions $X^{M,i}, Y^{M,i}$ and $Z^{M,i}$ reflect the many-body coupling between particles and the enclosure. Considering $\eta _2 = \eta '_\infty$ and combining (5.12) and (5.13) yields an expression for the high-frequency viscosity of a suspension confined in a spherical cavity

(5.14)\begin{equation} \frac{\eta'_\infty}{\eta} = 1 + \frac{5}{2}\phi\left[ \frac{9}{50} \left( \langle X^M \rangle + 2 \langle Y^M \rangle +2 \langle Z^M\rangle\right)\right], \end{equation}

where

(5.15a)$$\begin{gather} \langle X^M \rangle = \frac{1}{N_{conf}} \frac{1}{N}\sum _j^{N_{conf}} \sum _i^N X^{M,(i,j)}, \end{gather}$$
(5.15b)$$\begin{gather}\langle Y^M \rangle = \frac{1}{N_{conf}}\frac{1}{N} \sum _j^{N_{conf}} \sum _i^N Y^{M,(i,j)}, \end{gather}$$
(5.15c)$$\begin{gather}\langle Z^M \rangle = \frac{1}{N_{conf}}\frac{1}{N} \sum _j^{N_{conf}} \sum _i^N Z^{M,(i,j)}. \end{gather}$$

In these equations, $\langle {\cdot } \rangle$ denotes an ensemble average over $N_{conf}$ particle configurations in the confined domain. The effect of crowding is embedded both the confinement ratio and the volume fraction. The latter, $\phi$, appears explicitly in (5.14) and implicitly in the hydrodynamic functions. The volume-fraction-dependent values of the hydrodynamic functions were obtained via our statistical sampling algorithm, which is explained in Appendix K.

To ascertain the effect of confinement on the high-frequency viscosity (5.14), we compare its value at a range of volume fractions and cavity sizes with that of an unconfined suspension at the same volume fractions in figure 9. Any increase in $\eta '_\infty$ reflects the increase in viscous dissipation generated by having more solid surfaces over which the fluid streamlines must bend. Comparing the red curve for $\lambda _c=0.10$ with the black curve for an unconfined suspension reveals that a confined suspension can be equally as dissipative as an unconfined suspension at a lower volume fraction. A representative particle in the suspension ‘sees’ only other particles in the unbound domain, but when confined, it sees the cavity as well. One might thus expect that adding more and more particles to a confined suspension at a given confinement ratio (increasing the volume fraction), the particle contribution will dominate over that of the cavity, driving the viscosity towards the unbound value at the same volume fraction. However, we find the opposite: as volume fraction increases at fixed confinement ratio (moving along a curve), the viscosity moves farther and farther away from the unconfined value. Tighter confinement increases this effect even further, as shown by the increase in $\eta '_\infty$ as confinement increases at a fixed value of volume fraction. This strongly suggests that direct hydrodynamic interactions with the cavity have a dominant effect on the viscosity.

Figure 9. High-frequency viscosity for confined colloidal suspensions (5.14) as a function of volume fraction compared with the $\eta '_\infty$ values of an unconfined suspension.

To understand the root of the increment in dissipation with confinement in crowded suspensions, we will eliminate from the $\eta '_\infty$ expression the trivial contributions from the pure solvent and the Einstein (single-particle) contribution, and focus only on that due to hydrodynamic interactions given by

(5.16)\begin{equation} \frac{2}{5}\left( \frac{\eta'_\infty}{\eta} - 1 \right)\frac{1}{\phi}= \frac{9}{50} \left( \langle X^M \rangle + 2 \langle Y^M \rangle +2 \langle Z^M\rangle\right). \end{equation}

This quantity approaches unity for small $\phi$ and as $\lambda _c \rightarrow 0$, recovering the Einstein contribution (as shown in Appendix L, figure 15).

As expected, the particle–particle contribution in an unbound suspension increases with volume fraction, and the added particle–cavity contribution drives viscosity up over all volume fractions. We split this total combined contribution into its far-field and a near-field components, as suggested by (5.2). The far-field contribution is initially higher at lower volume fractions, but barely grows with increased crowding. In contrast, the near-field contribution vanishes at low volume fraction but grows markedly with increased volume fraction. This behaviour reveals that near-field interactions drive the pronounced increase in dissipation with increased crowding (and could arise from particle–particle or particle–cavity interactions). Although we expect the same trends in an unconfined suspension, the increment in near-field particle dissipation outweighs the total unconfined value. This behaviour can be understood by recognising that, even at equal volume fraction, the entropic restriction of the cavity demands more configurations with closely spaced particles, which drive stronger hydrodynamic interactions. We next test this idea that confinement-driven changes in particle–particle interactions drive increased dissipation.

We examine the detailed effect of confinement on near-field interactions by splitting it into the particle–particle and particle–cavity contributions. The near-field contribution is dominated by two-body interactions and, for confined suspensions, emerges both from particle–particle and particle–cavity interactions. These two contributions are each plotted in figure 10. The particle–particle interactions contribute the most to the near-field; indeed, nearly $60\,\%$ of the viscosity comes from particles located less than two radii away from the wall, regardless of volume fraction, simply because particles always locate preferentially near the wall to increase configurational entropy in the bulk of the suspension. Nearly $70\,\%$ of particles can be found in that location (see Appendix L, figure 16). In comparison, particle–cavity near-field interactions contribute less at all volume fractions. Notably, the growth of particle–cavity interactions with increased volume fraction is weak, because the annular volume near the wall is finite and fixed. Occupancy of this annulus saturates. One can observe the direct contribution of confinement, the interaction between the cavity and particles, graphically, as the distance between the open crossed orange squares and the open green squares, which has the same value as the open red squares with Xs.

Figure 10. Evaluation of various contributions to $\eta '_\infty$ (5.16), comparing unconfined with confined colloidal suspension at $\lambda _c = 0.2$ as a function of volume fraction. The confined data are split into the far-field and near-field contributions, and the near-field contribution is further split into particle–cavity vs particle–particle interactions.

Individual pairs of particle–cavity interactions are actually two- to four-fold stronger than the interactions between a pair of particles (Appendix L, figure 16), but the latter are far more numerous. As such, strong particle–cavity near-field interactions are stronger but still contribute less than the particle–particle near-field interactions.

Figure 9 shows that tighter confinement increases viscous dissipation. Now, a renormalisation of the volume fraction on the horizontal axis with the random close packing volume fraction (Man et al. Reference Man, Donev, Stillinger, Sullivan, Russel, Heeger, Inati, Torquato and Chaikin2005) collapses all the viscosity data into a single curve (figure 11), a normalisation routine in the evaluation of colloidal suspension rheological data (Solomon & Boger Reference Solomon and Boger1998). Physically, the master curve suggests that the divergence of the viscosity with respect to volume fraction depends on the proximity of the given suspension to $\phi _{rcp}$. Shown here for the first time in spherically confined suspensions, our results agree with past results for unbound suspensions in both experiments (D'Haene Reference D'Haene1992; Man et al. Reference Man, Donev, Stillinger, Sullivan, Russel, Heeger, Inati, Torquato and Chaikin2005; Shewan & Stokes Reference Shewan and Stokes2014) and simulations (Mewis & Wagner Reference Mewis and Wagner2011; Roquier Reference Roquier2016).

Figure 11. High-frequency viscosity for confined colloidal suspensions as a function of volume fraction normalised by the random close packing volume fraction, $\phi _{rcp}$, of the different confinement levels (Man et al. Reference Man, Donev, Stillinger, Sullivan, Russel, Heeger, Inati, Torquato and Chaikin2005). The values of an unconfined suspension are also normalised and showed for reference.

In summary, by deriving and analysing the confined stresslet, we have shown that confinement increases viscous dissipation over all volume fractions, more so as packing increases, by gathering particles near the wall and, in so doing, promoting particle–particle near-field interactions. We find that the vast majority of particles can be found within two radii of the cavity wall and interactions between them (not with the wall) provide nearly $60\,\%$ of the viscous dissipation beyond the solvent and Einstein correction. Near-field interactions between particles dominate this effect, more important than the far field and also exceeding the total unconfined viscosity.

5.3. Effect of variable particle size

We examined the interrelated effects of confinement, packing fraction and size bidispersity, building on our previous work (Gonzalez et al. Reference Gonzalez, Aponte-Rivera and Zia2021). We studied here bidisperse suspensions at moderate volume fractions ($\phi \in [0.35,0.50]$), varying the mixture from the limit of all large particles to the limit of all small particles, as shown in figure 12. In the range $\phi \in [0.35,0.45]$ (figure 12a), the viscosity of bidisperse suspensions decreases smoothly between the two monodisperse limits. But this changes for suspensions close to maximum packing. (The geometrical restriction for the maximum volume fraction that particles can attain inside the cavity is the maximum random close packing, which is a function of the confinement ratio, $\lambda _c$.) For confinement ratio $\lambda _c=0.2$, where maximum packing is $\phi _{max}\sim 0.53$ (Man et al. Reference Man, Donev, Stillinger, Sullivan, Russel, Heeger, Inati, Torquato and Chaikin2005), the viscosity drops markedly when the composition changes from monodisperse large to bidisperse composition. Indeed, even a slight degree of bidispersity fluidises the suspension, as shown in figure 12(b).

Figure 12. High-frequency viscosity of bidisperse suspension with size ratio $\lambda _p = 2$ and confinement of the largest particle of $\lambda _{c_2}=0.2$ as a function of the percentage volume of small particles for several levels of crowding: (a) $\phi =0.35$, 0.40 and 0.45 and (b) $\phi =0.50$, 0.51 and 0.53.

We confirm the validity of the high-frequency viscosity of confined suspensions predicted via stresslet measurements (5.14) by a comparison with the same quantity measured via two-point microrheology (Aponte-Rivera & Zia Reference Aponte-Rivera and Zia2021), an independent alternative measurement of $\eta '_\infty$. We show this comparison in figures 13(a) and 13(b) for two values of confinement. Both data follow the same qualitative trends: $\eta '_\infty$ increases with tighter confinement (figure 13c) and increased packing fraction (figure 13a,b). The quantitative difference between the two measurements of $\eta '_\infty$ stems from the difference in perturbation utilised to access the rheological response: the former is based on changes in the stress field generated by fluid motion (Stresslet) whereas the latter is based changes in particle configuration generated by forces (Stokeslet) (Zia Reference Zia2018). This quantitative difference between the two measurements is also present in the $\eta '_\infty$ data for unconfined suspensions (Appendix L, figure 17). For confined suspensions, the two approaches are complementary: the two-point microrheology approach is more readily accessible through experiments whereas the stresslet approach can be expanded with little effort to predict the viscosity of confined suspensions out of equilibrium.

Figure 13. High-frequency viscosity $\eta '_\infty$ (5.14) for confined suspensions predicted in silico from the suspension stresslet (empty circles) and from two-point microrheology (empty squares) for (a) $\lambda _c=0.10$ and for (b) $\lambda _c=0.15$. The $\eta '_\infty$ from two-point microrheology (c) follows the same qualitative trend as that predicted from the suspension stresslet: $\eta '_\infty$ increases with both confinement and crowding.

6. Discussion

We have presented a complete theoretical and computational framework for modelling the colloidal hydrodynamics and rheology of a spherically confined, polydisperse suspension under conditions ranging from near to far from equilibrium. The primary advances of this work are the derivation of novel theoretical relations essential to expressing the hydrodynamic stresslet; a general method for solving the Stokes equations for any particulate system in Stokes flow that can be described via bispherical coordinates; and an analytical expression for the high-frequency viscosity for a confined polydisperse suspension. We have added to the literature the six hydrodynamic coefficients required to describe the stresslet ($X^G$, $X^M$, $Y^G$, $Y^H$, $Y^M$ and $Z^M$). We explored the dynamics and rheology of a confined suspension under a range of linear-response flow conditions and exploited the power of CSD simulations to identify the exact mechanisms that drive up viscosity in crowded, confined suspensions. An additional advancement presented here is the complete formulation for the stresslet on the surface of a colloid near a flat wall.

Validation testing produced new insights. In particular, while validating lubrication theory, far-field behaviour and the limiting condition of a particle near a flat wall, we discovered a mismatch with previous reports of the hydrodynamic coefficient $Y^{M, flat \ wall}$. Investigation revealed an error in that previous calculation that we correct in the present work. We further expanded the theory for flat-wall pair interactions, generating the far-field expressions for the functions $Y^{M, flat \ wall}_{ff}$, $X^{M, flat \ wall}_{ff}$ and $Z^{M, flat \ wall}_{ff}$. These results show that in the limit of a large cavity, our work provides the complete formulation for the stresslet of a colloid near a flat wall.

The results have been used to compute rheology of a confined suspension by implementing the stresslet hydrodynamic coefficients into the CSD algorithm, yielding the deviatoric part of the many-body hydrodynamic stresslet. We have employed energy methods to relate this hydrodynamic stresslet to the high-frequency viscosity of the confined suspension. In validating this result, we have shown good agreement with two-point microrheology. Both methods predict an increase in viscous dissipation with crowding and confinement far beyond the unconfined value. A new result in the present work is the finding that the confinement effect on viscosity is driven by near-field interactions between the vast majority of particles that reside very near the cavity wall (rather than particle–wall interactions). Surprisingly, this near-field effect is stronger even than the total viscosity of an unconfined suspension at the same volume fraction. This shows that entropic exclusion driven by the wall sets up many lubrication interactions that then generate strong viscous dissipation.

The results have implications for a broad range of confined Brownian suspensions, especially where behaviour is approximated by an unconfined model. As an example, using cell-free systems to understand diffusion and kinetics in biological cells may under-predict viscosity and over-predict diffusivity, owing to the coupling of crowding and confinement not replicated in the in vitro set-up. Changes in crowding and viscosity are tightly coupled to growth rate in bacterial cells as well as to transcription rates in E. coli. These rates are recovered in vitro only with addition of passive crowders not found in vivo (Sokolova et al. Reference Sokolova, Spruijt, Hansen, Dubuc, Groen, Chokkalingam, Piruska, Heus and Huck2013). The higher packing fraction increases bulk viscosity; our model explains why a lower packing fraction in confinement can obtain faster processes in vivo.

The theory presented in this work and the formulation of the many-body stresslet via the CSD algorithm can be expanded to study the Brownian contribution to the viscosity of confined suspensions at equilibrium, as well as non-equilibrium viscosity of confined suspensions. The natural next step in this work is to use the diagonal elements of the stresslet to obtain the osmotic pressure.

Acknowledgements

The authors would like to acknowledge many useful conversations with B.E. Dolata and C. Aponte-Rivera.

Funding

This work was supported in part by a Stanford Bio-X Bowes Graduate Research Fellowship for E.G.

Declaration of interests

The authors report no conflict of interest.

Appendix A. Many-body hydrodynamic interactions: mobility and resistance formulations

The study of many-body hydrodynamics interactions starts with the approach developed by Ladyzhenskaya (Reference Ladyzhenskaya1963) to describe the velocity disturbance arising from the interactions between many particles. Now, the general idea is that the perturbation to the fluid can happen at a locus of several points (i.e. all the points on the surface of a single particle or many particles), and involves solving the Stokes equations subject to arbitrary forcing $\boldsymbol{f}$:

(A1a)$$\begin{gather} -\boldsymbol{\nabla}_{\boldsymbol{x}}p + \eta\nabla_{x}^2\boldsymbol{v} =-\boldsymbol{f,} \end{gather}$$
(A1b)$$\begin{gather}\boldsymbol{\nabla}_{\boldsymbol{x}}\boldsymbol{\cdot} \boldsymbol{v} = 0. \end{gather}$$

In the most general case of particles immersed in an imposed far-field flow of velocity $\boldsymbol{v}^\infty$ and pressure $p^\infty$, Ladyzhenskaya proposed that the resulting flow is computed as the force acting on the fluid at surfaces $S_y$ (e.g. particle surfaces and other physical boundaries), which is propagated by the Green's functions. When all such surface perturbations are accounted for (integrating over all interfaces), this gives (Ladyzhenskaya Reference Ladyzhenskaya1963)

(A2)\begin{equation} \boldsymbol{u}'(\boldsymbol{x})=\boldsymbol{u}(\boldsymbol{x})-\boldsymbol{u}^{\infty}(\boldsymbol{x}) =- \sum_{i=1}^M\sum_{j=1}^{N_i} \int_{S_{y(i,j)}} \boldsymbol{f}(\boldsymbol{y})\boldsymbol{\cdot}\boldsymbol{G}(\boldsymbol{x},\boldsymbol{y})\, \mathrm{d}S, \end{equation}

written here for a suspension of particles with $i=1, 2,\ldots, M$ different sizes each with $N_i$ number of particles. The forcing $\boldsymbol{f}$ can be an impulse, a delta distribution at a single point, or a surface distribution, e.g. $\boldsymbol{y}$ is the locus of points on the surface of a suspended particle (or set of particles, or confining boundary). We recognise this force density as the traction $\boldsymbol{t}$ on particle surfaces, which is, of course, related to fluid motion by the Cauchy relation: $\boldsymbol{f}(\boldsymbol{y}) = \boldsymbol{n}(\boldsymbol{y})\boldsymbol{\cdot}\boldsymbol{\sigma }(\boldsymbol{x},\boldsymbol{y})$, where $\boldsymbol{n}$ is the unit surface normal pointing out of the surface into the fluid, and $\boldsymbol{\sigma }$ is the stress tensor in the fluid. However, the stress depends on both $\boldsymbol{v}$ and $p$ and thus Ladyzhenskaya's integral relations are integro-differential equations implicit in the desired quantities $\boldsymbol{v}$ and $p$. One approach to dealing with this challenge is the use of iterative methods in numerical techniques (Weinbaum, Ganatos & Yan Reference Weinbaum, Ganatos and Yan1990; Kim & Karrila Reference Kim and Karrila1991). However, these methods become intractable when interacting surfaces become close and grid points or mesh size requirements diverge.

One way to sidestep these difficulties is to recognise that unless one is interested in the details of the fluid motion (and we are not), one can obtain the solutions only at particle surfaces via the use of Taylor expansions of the integrands that can be truncated to produce approximate but highly accurate solutions for $\boldsymbol{v}$ and $p$ (Weinbaum et al. Reference Weinbaum, Ganatos and Yan1990). This approach was set forth by Bossis & Brady (Reference Bossis and Brady1984) in the Stokesian dynamics algorithm by Taylor expanding the Green's function $\boldsymbol{G}(\boldsymbol{x},\boldsymbol{y})$ with respect to the particle centre $\boldsymbol{y} = \boldsymbol{r}_{i,j}$ (Durlofsky et al. Reference Durlofsky, Brady and Bossis1987). This produced a multipole expansion:

(A3) \begin{align} \boldsymbol{u}'(\boldsymbol{x})=\boldsymbol{u}(\boldsymbol{x})-\boldsymbol{u}^{\infty}(\boldsymbol{x}) &=-\sum_{i=1}^M\sum_{j=1}^{N_i} \left[ \left(1+\frac{a_i^2}{6}\nabla^2_y \right)\boldsymbol{G}(\boldsymbol{x},\boldsymbol{y})\boldsymbol{\cdot}\boldsymbol{F}_{i,j}^H+\frac{1}{2}\boldsymbol{\nabla}_y\times\boldsymbol{G}(\boldsymbol{x}, \boldsymbol{y})\boldsymbol{\cdot}\boldsymbol{L}_{i,j}^H\right.\nonumber\\ &\quad + \!\left.\left.\left(1+\frac{a_i^2}{10}\nabla^2_y\right)\boldsymbol{K}(\boldsymbol{x},\boldsymbol{y}):\boldsymbol{S}_{i,j}^H+\cdots \right] \right|_{\boldsymbol{y}=\boldsymbol{r}_{i,j}}, \end{align}

where $\boldsymbol{F}_{i,j}^H$, $\boldsymbol{L}_{i,j}^H$ and $\boldsymbol{S}_{i,j}^H$ are the hydrodynamic force, torque and stresslet, respectively, which are defined according to

(A4)$$\begin{gather} \boldsymbol{F}_{i,j}^H = \int_{S_{a_i}}\left.\left[\boldsymbol{\sigma}(\boldsymbol{x}, \boldsymbol{y})\boldsymbol{\cdot}\boldsymbol{n}(\boldsymbol{y}) \right]\right|_{\scriptsize{\boldsymbol{y}=\boldsymbol{r}_{i,j}}}\,\text{d}S_y , \end{gather}$$
(A5)$$\begin{gather}\boldsymbol{L}_{i,j}^H = \int_{S_{a_i}} \left.\left[ (\boldsymbol{y}-\boldsymbol{r}_i)\times\boldsymbol{\sigma}(\boldsymbol{x}, \boldsymbol{y})\boldsymbol{\cdot}\boldsymbol{n}(\boldsymbol{y})\right]\right|_{\scriptsize{\boldsymbol{y}=\boldsymbol{r}_{i,j}}}\,\text{d}S_y, \end{gather}$$

and

(A6)\begin{equation} \boldsymbol{S}_{i,j}^H = \int_{S_{a_i}}\left.\left[\tfrac{1}{2}\left((\boldsymbol{y}-\boldsymbol{r}_i)\boldsymbol{\sigma}\boldsymbol{\cdot} \boldsymbol{n} + \boldsymbol{\sigma}\boldsymbol{\cdot}\boldsymbol{n}(\boldsymbol{y}-\boldsymbol{r}_i)\right)-\tfrac{1}{3} (\boldsymbol{y}-\boldsymbol{r}_i)\boldsymbol{\cdot}\boldsymbol{\sigma}\boldsymbol{\cdot}\boldsymbol{n} \boldsymbol{I} \right]\right|_{\scriptsize{\boldsymbol{y}=\boldsymbol{r}_{i,j}}}\,\text{d} S_y . \end{equation}

The hydrodynamic torque $\boldsymbol{L}_{i,j}^H$ and stresslet $\boldsymbol{S}_{i,j}^H$ are the antisymmetric and symmetric elements of the first moment of the traction, and $\boldsymbol{K}(\boldsymbol{x},\boldsymbol{y})=\boldsymbol {\nabla }_y\boldsymbol{G}(\boldsymbol{x},\boldsymbol{y})+(\boldsymbol {\nabla }_y\boldsymbol{G}(\boldsymbol{x},\boldsymbol{y}))^\textrm {T}$. In (A3), the quadrupole $({a_i^2}/{6})\nabla ^2_y$ and octupole $({a_i^2}/{10})\nabla ^2_y$ contributions multiplying $\boldsymbol{F}_{i,j}^H$ and $\boldsymbol{S}_{i,j}^H$ come from the finite size of the particles.

The physical interpretation of (A3) is that if the point $\boldsymbol{x}$ is far away from the surface of the $j$-particle of size $a_i$, then the velocity disturbance $\boldsymbol{u}'(\boldsymbol{x})$ that the particle generates can be approximated as that coming from a point force $\boldsymbol{F}_{i,j}^H$, torque $\boldsymbol{L}_{i,j}^H$ and $\boldsymbol{S}_{i,j}^H$ located at the centre of the particle $\boldsymbol{y} = \boldsymbol{r}_{i,j}$ plus corrections due to its finite size (quadrupole and octupole terms), and the way this force moments propagate in the medium is captured by the Green's function of the system where the particles interact. Therefore, the multipole expansion approximation is valid when the field point $\boldsymbol{x}$ is far from the source point $\boldsymbol{y} = \boldsymbol{r}_{i,j}$, but the accuracy of the method can be improved by considering more force moments in the expansion (i.e. more elements in the Taylor series).

The disturbance velocity from (A3) is related to the translation $\boldsymbol{U}_{i,j}$ and rotation $\boldsymbol{\varOmega }_{i,j}$ of a particle via Faxén formulae:

(A7a)$$\begin{gather} \boldsymbol{U}_{i,j}-\boldsymbol{u}^\infty \left(\boldsymbol{x}\right)=\frac{-\boldsymbol{F}_{i,j}^H}{6{\rm \pi}\eta a_i} + \left.\left(1+\frac{a_i^2 }{6}\nabla_x^2\right)\boldsymbol{u}'(\boldsymbol{x}) \right|_{{\boldsymbol{x}=\boldsymbol{r}_{i,j}}}, \end{gather}$$
(A7b)$$\begin{gather}\boldsymbol{\varOmega}_{i,j}-\boldsymbol{\omega}^\infty \left(\boldsymbol{x}\right)=\frac{-\boldsymbol{L}_{i,j}^H}{8{\rm \pi}\eta a_i^3} + \left.\frac{1}{2}\nabla_x^2\boldsymbol{u}'(\boldsymbol{x}) \right|_{{\boldsymbol{x}=\boldsymbol{r}_{i,j}}}, \end{gather}$$
(A7c)$$\begin{gather}-\boldsymbol{E}^\infty =\frac{-\boldsymbol{S}_{i,j}^H}{\dfrac{20}{3}{\rm \pi}\eta a_i^3} +\left.\left(1+\frac{a_i^2}{10}\nabla_x^2\right)\boldsymbol{E} ' (\boldsymbol{x}) \right|_{{\boldsymbol{x}=\boldsymbol{r}_{i,j}}}, \end{gather}$$

where $\boldsymbol{E} ' (\boldsymbol{x}) = \frac {1}{2} \{\boldsymbol {\nabla }_x\boldsymbol{u}' (\boldsymbol{x})-[\boldsymbol {\nabla }_x\boldsymbol{u}' (\boldsymbol{x})]^\textrm {T}\}$. In (A7), the velocity disturbance $\boldsymbol{u}'(\boldsymbol{x})$ felt by a particle at field point $\boldsymbol{x}$ is generated by the remaining particles in the suspension. Equation (A7) thus give a linear relation between particle relative motion and hydrodynamic traction moments, expressed compactly as

(A8)\begin{equation} \left( \begin{array}{@{}c@{}} \boldsymbol{U}-\boldsymbol{u}^\infty \\ \boldsymbol{\varOmega}-\boldsymbol{\omega}^\infty \\ -\boldsymbol{E}^\infty \\ \vdots \end{array} \right)=-\left( \begin{array}{@{}cccc@{}} \boldsymbol{M}^{UF} & \boldsymbol{M}^{U L} & \boldsymbol{M}^{US} & \cdots \\ \boldsymbol{M}^{\varOmega F} & \boldsymbol{M}^{\varOmega L} & \boldsymbol{M}^{\varOmega S} & \cdots \\ \boldsymbol{M}^{EF} & \boldsymbol{M}^{EL} & \boldsymbol{M}^{ES} & \cdots\\ \vdots & \vdots & \vdots & \ddots \end{array} \right)\boldsymbol{\cdot} \left( \begin{array}{@{}c@{}} \boldsymbol{F}^H \\ \boldsymbol{L}^H \\ \boldsymbol{S}^H \\ \vdots \end{array} \right), \end{equation}

where the coupling tensor is the GMM $\boldsymbol{\mathcal {M}}$. The far-field GRM comprises submatrices that describe couplings between each of the velocity derivatives and traction moments, which are superimposable owing to the linearity of Stokes flow.

Inversion of this matrix automatically couples all $N$ particles to one another $\boldsymbol{\mathcal {M}}^{-1}$, and captures an infinitude of reflected interactions between them to give a true many-body hydrodynamic interaction matrix (Durlofsky et al. Reference Durlofsky, Brady and Bossis1987; Ichiki & Brady Reference Ichiki and Brady2001):

(A9)\begin{equation} \boldsymbol{\mathcal{M}}^{-1} = \left( \begin{array}{@{}cccc@{}} \boldsymbol{M}^{UF} & \boldsymbol{M}^{U L} & \boldsymbol{M}^{US} & \cdots \\ \boldsymbol{M}^{\varOmega F} & \boldsymbol{M}^{\varOmega L} & \boldsymbol{M}^{\varOmega S} & \cdots \\ \boldsymbol{M}^{EF} & \boldsymbol{M}^{EL} & \boldsymbol{M}^{ES} & \cdots\\ \vdots & \vdots & \vdots & \ddots \end{array} \right)^{-1} = \left( \begin{array}{@{}cccc@{}} \boldsymbol{R}^{FU} & \boldsymbol{R}^{F\varOmega} & \boldsymbol{R}^{FE} & \cdots \\ \boldsymbol{R}^{LU} & \boldsymbol{R}^{L\varOmega} & \boldsymbol{R}^{LE} & \cdots \\ \boldsymbol{R}^{SU} & \boldsymbol{R}^{S\varOmega} & \boldsymbol{R}^{SE} & \cdots \\ \vdots & \vdots & \vdots & \ddots \end{array}\right) = \boldsymbol{\mathcal{R}}. \end{equation}

Here, $\boldsymbol{\mathcal {R}}$ is the GRM that holds tensors $\boldsymbol {R}$ coupling surface traction moments to motion.

Appendix B. Solutions based on Laplace's equation

As part of our work, we solve the Stokes equations for the flow around a pair of spheres using bispherical coordinates, but the foundations of the solution method in spherical coordinates are described here as well, given that is the most frequently used method. Laplace's equation appears throughout both procedures as the homogeneous part of the fluid velocity field and the fluid pressure. This basic method is outlined here.

A key feature of Stokes flow is that the pressure is harmonic:

(B1)\begin{equation} \nabla_{x}^2p=0, \end{equation}

that is, the pressure always obeys Laplace's equation. To solve the equation of motion (3.1a) here, the linearity of Stokes’ equations allows one to write the velocity $\boldsymbol{v}$ as a linear superposition of a homogeneous $\boldsymbol{v}^h$ and a particular solution $\boldsymbol{v}^p$, such that (Kim & Karrila Reference Kim and Karrila1991)

(B2)\begin{equation} \boldsymbol{v} = \boldsymbol{v}^h+ \boldsymbol{v}^p, \end{equation}

where $\boldsymbol{v}^h$ is also a solution to Laplace's equation

(B3)\begin{equation} \nabla_{x}^2 \boldsymbol{v}^h = \boldsymbol{0}, \end{equation}

and $\boldsymbol{v}^p$ is a solution to (3.1a) in the absence of body forces and is given by

(B4)\begin{equation} \boldsymbol{v}^p = \frac{1}{2\eta}\boldsymbol{x}p. \end{equation}

Equations (B1)–(B4) imply that is possible to solve Stokes’ equations by finding solutions to Laplace's equation to either vector or scalar fields. Unsurprisingly, the two main methods to solve the Stokes equations for a pair of spheres (either external or internal to each other) derive from solutions to Laplace's equations in either spherical or bispherical coordinates.

Appendix C. Curvilinear coordinate systems of revolution

In this appendix, we give a brief introduction to the concept of coordinate systems of revolution, which are group curvilinear coordinate systems (spherical, bispherical, paraboidal, etc.) that can be transformed to and from cylindrical coordinates by a set of simple transformation rules. This concept is used heavily in this work in § 3 while generating solutions to the Stokes equations for a sphere inside a spherical cavity embedded in linear flows (translation, rotation or straining) and obtaining the expressions for the hydrodynamic traction moments (force, torque or stresslet). Basically, we change between different curvilinear coordinate systems depending on which one facilitates the calculations at hand; for example, posing governing equations is easier in cylindrical coordinates because the math is simpler, calculating the traction moments on the colloid is easier in spherical coordinates because a single sphere is effortlessly described in those coordinates, and finding the solution to Stokes’ equations is easier in bispherical coordinates because the boundary conditions on both spheres can be naturally evaluated on that coordinate system. A thorough explanation can be found elsewhere (Happel & Brenner Reference Happel and Brenner1981).

Given a cylindrical coordinate system $\{\rho,z,\theta \}$, a coordinate system of revolution $\{q_1, q_2, \theta \}$ is defined such that bodies of revolution are formed by rotating about the $z$-axis curves of constant either $q_1$ or $q_2$. As an example, for the spherical coordinate system $\{r,\theta _1, \theta \}$, a curve of constant $q_1 = r$ leads to a sphere and a curve of constant $q_2 = \theta _1$ leads to a cone, see figure 14. The curves of constant $q_1$ and $q_2$ intersect each other orthogonally in meridian planes (i.e. a plane of constant $\theta$). Curves of constant $q_1$ or $q_2$ are termed generators since they generate the bodies of revolution.

Figure 14. Sketch of the spherical coordinates showing the bodies of revolution for constant (a) radius that is a sphere and (b) polar angle that is a cone.

We can convert mathematical expressions from many orthogonal curvilinear coordinate systems into circular cylindrical coordinates and vice versa as long as they satisfy the following properties:

(C1a)$$\begin{gather} z = z(q_1, q_2) \quad r = r(q_1, q_2), \end{gather}$$
(C1b)$$\begin{gather}\frac{\partial r }{\partial q_1 } \frac{\partial r }{\partial q_2 } +\frac{\partial z }{\partial q_1 } \frac{\partial z }{\partial q_2 } =0 \quad \text{orthogonality condition,} \end{gather}$$
(C1c)$$\begin{gather}\frac{\partial z }{\partial q_1 } \frac{\partial r }{\partial q_2 } - \frac{\partial z }{\partial q_2 } \frac{\partial r }{\partial q_1 } >0 \quad \text{right handedness.} \end{gather}$$

Here we focus on the relations that transform derivatives, unit vectors and vector components between orthogonal curvilinear coordinate systems $\{q_1, q_2, \theta \}$ and the cylindrical coordinate system $\{\rho,z,\theta \}$. Such relations for derivatives are given by

(C2a)$$\begin{gather} \frac{\partial }{\partial r} = \sum_{k=1}^2 h_k^2 \frac{\partial r}{\partial q_k}\frac{\partial }{\partial q_k }, \quad \frac{\partial }{\partial z} = \sum_{k=1}^2 h_k^2 \frac{\partial z}{\partial q_k}\frac{\partial }{\partial q_k }, \end{gather}$$
(C2b)$$\begin{gather}\frac{\partial q_k}{\partial r } = h_k^2\frac{\partial r }{\partial q_k }, \quad \frac{\partial q_k}{\partial z } = h_k^2\frac{\partial z }{\partial q_k }, \end{gather}$$
(C2c)$$\begin{gather}\frac{\partial }{\partial q_k } = \frac{\partial r }{\partial q_k} \frac{\partial }{\partial r} + \frac{\partial z }{\partial q_k} \frac{\partial }{\partial z}, \end{gather}$$

for unit vectors are given by

(C3a)$$\begin{gather} \hat{\boldsymbol{i}}_k = h_k\left( \hat{\boldsymbol{i}}_r\frac{\partial r }{\partial q_k } + \hat{\boldsymbol{i}}_z \frac{\partial z }{\partial q_k } \right), \quad \text{with } k\in [1,2], \end{gather}$$
(C3b)$$\begin{gather}\hat{\boldsymbol{i}}_r =\sum_{k=1}^2\hat{\boldsymbol{i}}_k \frac{\partial r }{\partial q_k }, \quad \hat{\boldsymbol{i}}_z =\sum_{k=1}^2\hat{\boldsymbol{i}}_k \frac{\partial z }{\partial q_k }, \end{gather}$$

and for vector components we say that

(C4)\begin{equation} \boldsymbol{u} = u_r \hat{\boldsymbol{i}}_r + u_z \hat{\boldsymbol{i}}_z + u_\theta \hat{\boldsymbol{i}}_\theta = u_{1} \hat{\boldsymbol{i}}_1 + u_{2} \hat{\boldsymbol{i}}_2 + u_{\theta} \hat{\boldsymbol{i}}_\theta, \end{equation}

then the transformations are given by

(C5a)$$\begin{gather} u_k = h_k \left( u_r \frac{\partial r }{\partial q_k } + u_z \frac{\partial z }{\partial q_k } \right), \quad \text{with } k\in [1,2], \end{gather}$$
(C5b)$$\begin{gather}u_r = \sum_{k=1}^2 u_k h_k \frac{\partial r}{\partial q_k}, \quad u_z = \sum_{k=1}^2 u_k h_k \frac{\partial z}{\partial q_k}. \end{gather}$$

Here, $h_k$ is a scale factor that determines how the coordinate $q_k$ changes along lines of constant $q_k$, and $h_k$ functionalities are reported for common coordinate systems of revolution elsewhere (Happel & Brenner Reference Happel and Brenner1981).

As an example, using the derivative relations for spherical coordinates $(q_1 = r,\ q_2 = \theta _1)$ with (here the $z$ coordinate is centred at the centre of the colloid or sphere)

(C6a)$$\begin{gather} h_1=1, \quad h_2= \frac{1}{r}, \end{gather}$$
(C6b)$$\begin{gather}\rho = r\sin\theta_1, \quad z = r \cos\theta_1, \end{gather}$$

and for bispherical coordinates $(q_1 = \sigma,\ q_2 = \xi )$ with (here, the $z$ coordinate is centred between the limiting points $\pm c$ of bispherical coordinates and is equivalent to what is referred in the main text as $z^*$; see figure 3)

(C7a)$$\begin{gather} h_1 = h_2 = \frac{\cosh\xi -\sigma}{c}, \end{gather}$$
(C7b)$$\begin{gather}\rho = \frac{c(1-\sigma^2)^{1/2}}{\cosh\xi -\sigma}, \quad z=\frac{c\sinh\xi}{\cosh\xi-\sigma}, \end{gather}$$

we can get a representation of the differential operator $E^2[{\cdot }]$ (3.8) in both coordinate systems:

(C8a)$$\begin{gather} E^2[{\cdot}] = \frac{\partial^2}{\partial r^2}+ \frac{\sin\theta_1}{r^2}\frac{\partial}{\partial \theta_1}\left(\frac{1}{\sin \theta_1}\frac{\partial}{\partial \theta_1} \right), \end{gather}$$
(C8b)$$\begin{gather}E^2[{\cdot}] = \left(\frac{\cosh \xi -\sigma}{c^2} \right)\left\{ \frac{\partial}{\partial \xi}\left[(\cosh\xi -\sigma)\frac{\partial}{\partial \xi} \right] + (1-\sigma^2)\frac{\partial}{\partial \sigma}\left[ (\cosh\xi -\sigma)\frac{\partial}{\partial \sigma} \right] \right\}. \end{gather}$$

This equivalence allows us to assert that the solution to the differential operators $E^2[{\cdot }]$ (3.8) and $L_m^2[{\cdot }]$ (3.35) can be found in any coordinate system of revolution, albeit both operators where initially posed in cylindrical coordinates. Furthermore, this means that the stream function $\varPsi$, which is a solution to equation $E^4[\varPsi ] = 0$, describes axisymmetric motion on the plane $\{\rho,z\}$, on the plane $\{r,\theta _1\}$, on the plane $\{\xi, \sigma \}$ or, going a step even further, on any plane $\{q_1,q_2\}$.

Appendix D. Relations for transformations between curvilinear coordinate systems of revolution

Here we give relations for transformations between curvilinear coordinate systems of revolution. Spherical $(r,\theta _1,\theta )$ centred at the colloid to bispherical $(\xi,\sigma,\theta )$

  1. (i) Partial derivative in $r$ evaluated at the colloid's surface

    (D1)\begin{equation} \frac{\partial}{\partial r} =-\frac{(\cosh(\xi)-\sigma)}{c}\frac{\partial}{\partial \xi} \quad \text{at } S_a. \end{equation}
  2. (ii) Surface integral over the sphere of radius $r$

    (D2)\begin{equation} \int _0^{\rm \pi} r^2\sin(\theta _1)\, \mathrm{d}\theta _1 =\int_{-1}^{+1}\frac{c^2}{(\cosh(\xi)-\sigma)^2} \, \mathrm{d}\sigma .\end{equation}
  3. (iii) Relation for $\cos (\theta _1)$

    (D3)\begin{equation} \cos(\theta _1) = \frac{\sinh^2(\xi)}{\cosh(\xi)-\sigma} - \cosh(\alpha). \end{equation}
  4. (iv) Relation for $\sin (\theta _1)$

    (D4)\begin{equation} \sin(\theta) = \frac{(1-\sigma^2)^{1/2}}{\cosh(\xi)-\sigma}. \end{equation}

Appendix E. Expressions from axisymmetric translation for the evaluation of $X^G$ and $X^{\tilde {G}}$ coefficients

Here we give expressions from axisymmetric translation for the evaluation of $X^G$ and $X^{\tilde {G}}$ coefficients:

(E1)\begin{align} &{A_n + B_n = \frac{2 \sqrt{2} n (n+1) {\rm e}^{\alpha +\beta } \left[(2 n+1) {\rm e}^{\alpha (2 n+3)}+(1-2 n) {\rm e}^{\alpha +2 \alpha n}+(2 n-1) {\rm e}^{\beta +2 \beta n}-(2 n+1) {\rm e}^{\beta (2 n+3)}\right]}{(2 n-1) (2 n+1) \left[(-8 n^2-8 n+6) {\rm e}^{2 (n+1) (\alpha +\beta )}+(2 n+1)^2 {\rm e}^{2 \alpha (n+2)+2 \beta n}+(2 n+1)^2 {\rm e}^{4 \beta +2 n (\alpha +\beta )}-4 {\rm e}^{3 \alpha +\beta +4 \alpha n}-4 {\rm e}^{\alpha +3 \beta +4 \beta n}\right]}}, \end{align}
(E2)\begin{align} &{ C_n + D_n = \frac{2 \sqrt{2} n (n+1) \left[(2 n+1) {\rm e}^{\beta +2 \alpha n}-(2 n+1) {\rm e}^{\alpha +2 \beta n}-(2 n+3) {\rm e}^{\beta +2 \alpha (n+1)}+(2 n+3) {\rm e}^{\alpha +2 \beta (n+1)}\right]}{(2 n+1) (2 n+3) \left[(-8 n^2-8 n+6) {\rm e}^{2 (n+1) (\alpha +\beta )}+(2 n+1)^2 {\rm e}^{2\alpha (n+2)+2 \beta n}+(2 n+1)^2 {\rm e}^{4 \beta +2 n (\alpha +\beta )}-4 {\rm e}^{3 \alpha +\beta +4 \alpha n}-4 {\rm e}^{\alpha +3 \beta +4 \beta n}\right]}}, \end{align}
(E3)\begin{align} &A_n+B_n+C_n+D_n\nonumber\\ &\quad =\left[ 2 \sqrt{2} n (n+1) ((1-4 n^2) \exp({\alpha +2 \beta n})+(4 n^2-1) \exp({\beta +2 \alpha n})\right.\nonumber\\ &\qquad +(4 n^2+8 n+3) \exp({\beta +2 \alpha (n+2)})-(4 n^2+8 n+3) \exp({\alpha +2 \beta (n+2)})\nonumber\\ &\qquad + \!\left.\left.(-8 n^2-8 n+6) \exp({\beta +2 \alpha (n+1)}) +(8 n^2+8 n-6) \exp({\alpha +2 \beta (n+1)}))\right]\right/ \nonumber\\ &\qquad\times\left[(2 n-1) (2 n+1) (2 n+3) ((-8 n^2-8 n+6) \exp({2 (n+1) (\alpha +\beta )})\right.\nonumber\\ &\qquad +(2 n+1)^2 \exp({2 \alpha (n+2)+2 \beta n})+(2 n+1)^2 \exp({4 \beta +2 n (\alpha +\beta )})\nonumber\\ &\qquad - \left.\vphantom{(-8 n^2-8 n+6)}4 \exp({3 \alpha +\beta +4 \alpha n})-4 \exp({\alpha +3 \beta +4 \beta n}))\right]. \end{align}

Appendix F. Recursive relations for the evaluation of the coefficients $a_n^+$ and $a_n^-$ pertaining to transverse planar straining flow

Here we give recursive relations for the evaluation of the coefficients $a_n^+$ and $a_n^-$ pertaining to transverse planar straining flow:

(F1a)\begin{align} M_{nn-1}^{++} &=-4 (n-2)\left[ (1-2 n) \exp({2 n (\alpha+\beta)+4 \beta})+(1-2 n) \exp({2 \alpha (n+2)+2 \beta n})\right.\nonumber\\ &\quad -2 \exp({4 \alpha n+\alpha+\beta})+2 \exp({4 \alpha n+\alpha+3 \beta})\nonumber\\ &\quad +2 \exp({2 (\alpha n+\alpha+\beta n)})-2 \exp({\alpha+4 \beta n+\beta})\nonumber\\ &\quad +2 \exp({3 \alpha+4 \beta n+\beta})+2 \exp({2 (n (\alpha+\beta)+\beta)})\nonumber\\ &\quad + \!\left.\left. (4 n-6) \exp({2 (n+1) (\alpha+\beta)})\right]\right/ \left[(\exp({2 \alpha})-1) (\exp({2 \beta})-1) (2 n-1) \right.\nonumber\\ &\quad \times \left. (\exp({\alpha+2 \beta n})-\exp({2 \alpha n+\beta})) (\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta}))\right], \end{align}
(F1b) \begin{align} {M_{nn}^{+{+}}}&=2 \left\{\left[\exp({2 \alpha n+\alpha})\text{csch}(\alpha) ((2 n^2+5 n+3) \exp({2 \alpha n+\alpha+\beta})\right.\right.\nonumber\\ &\quad -(2 n^2+5 n+3) \exp({2 (\alpha+\beta n)})+(n-2 n^2) \exp({2 \alpha n+3 \alpha+\beta}) \nonumber\\ &\quad +n (2 n-1) \exp({2 \beta (n+2)}))\nonumber\\ &\quad +\exp({2 \beta n+\beta})\text{csch}(\beta)(-(2 n^2+5 n+3) \exp({2 (\alpha n+\beta)})\nonumber\\ &\quad +(2 n^2+5 n+3) \exp({\alpha+2 \beta n+\beta})+(n-2 n^2) \exp({\alpha+2 \beta n+3 \beta})\nonumber\\ &\quad +n (2 n-1) \exp({2 \alpha (n+2)}))+(2 n+1)^2 \nonumber\\ &\quad \times(-(-\exp({4 \alpha n+3 \alpha+\beta})-\exp({\alpha+4 \beta n+3 \beta}) \nonumber\\ &\quad \left.+\left.\! \exp({2 n (\alpha+\beta)+4 \beta})+\exp({2 \alpha (n+2)+2 \beta n})))\vphantom{(2 n^2+5 n+3)}\right]\right/\notag\\ &\quad \left[(2 n+1) (\exp({\alpha (2 n+3)})\right.\nonumber\\ &\quad - \left.\exp({\beta (2 n+3)})) (\exp({2 \alpha n+\beta}) -\exp({\alpha+2 \beta n}))\right]\nonumber\\ &\quad - \left.\left[5 \exp({2 \alpha n+\alpha}) \coth (\alpha)\right]\right/ \left[\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta})\right]\nonumber\\ &\quad +\!\left.\left.\left[5 \exp({2 \beta n+\beta})\coth (\beta)\right]\right/ \left[\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta})\right] \vphantom{(2 n^2+5 n+3)}\right\}, \end{align}
(F1c)\begin{align} {M_{nn+1}^{+{+}} }& = \left[2 (n{\,+\,}3) ((2 n{\,+\,}3) \coth (\alpha) ({\,-\,}(\exp({4 \alpha (n{\,+\,}1)}){\,-\,}\exp({2 \alpha n{\,+\,}3 \alpha{\,+\,}2 \beta n{\,+\,}\beta})))\right.\nonumber\\ &\quad -(2 n{\,+\,}3) \coth (\beta) (\exp({4 \beta (n{\,+\,}1)})-\exp({2 \alpha n{\,+\,}\alpha{\,+\,}2 \beta n{\,+\,}3 \beta}))\nonumber\\ &\quad +(\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)})) ((2 n+3) (-(\exp({2 \alpha n+\alpha})\nonumber\\ &\quad-\exp({2 \beta n+\beta}))) +(2 n +5 \exp({2 \alpha (n+1)}) \text{csch}(\alpha) \nonumber\\ &\quad - \!\left.\left.(2 n+5) \exp({2 \beta (n+1)}) \text{csch}(\beta)))\right]\right/ \left[(2 n+3) (\exp({\alpha (2 n+3)})\right. \nonumber\\ &\quad -\exp({\beta (2 n+3)})) \left.(\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta}))\right], \end{align}
(F1d)\begin{align} {M_{nn-1}^{+-}} &=-\left[4 (n-2) (\exp({2 \alpha})-\exp({2 \beta})) ((2 n-1) \exp({2 \alpha n+\alpha})\right.\nonumber\\ &\quad + (3-2 n) \exp({\alpha (2 n-1)})+(2 n-3) \exp({\beta (2 n-1)}) \nonumber\\ &\quad +\!\left.\left. (1-2 n) \exp({2 \beta n+\beta}))\right]\right/\left[(\exp({2 \alpha})-1) (\exp({2 \beta})-1)(2 n-1)\right.\nonumber\\ &\quad \times \left. (\exp({\alpha (2 n-1)})-\exp({\beta (2 n-1)})) (\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta}))\right], \end{align}
(F1e)\begin{align} {M_{nn}^{+{-}}} &= 2 \left(-\left[2 (\exp({2 \alpha})-\exp({2 \beta})) (-(2 n^2+5 n+3) \exp({2 \alpha n+\beta})\right.\right.\nonumber\\ &\quad +(2 n^2+5 n+3) \exp({\alpha+2 \beta n}) +(n-2 n^2) \exp({\alpha+2 \beta (n+2)})\nonumber\\ &\quad +\!\left.\left. n (2 n-1) \exp({2 \alpha (n+2)+\beta}))\vphantom{(2 n^2+5 n+3)}\right]\right/\left[(\exp({2 \alpha})-1) (\exp({2 \beta})-1) (2 n+1) \right.\nonumber\\ &\quad \times \left. (\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)}))(\exp({\alpha+2 \beta n})-\exp({2 \alpha n+\beta}))\right]\nonumber\\ &\quad + \left.\left[5 \coth (\beta)\right]\right/\left[\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta})\right]\nonumber\\ &\quad -\!\left.\left.\left[5 \coth (\alpha)\right]\right/ \left[\exp({2 \alpha n+\alpha})- \exp({2 \beta n+\beta})\right]\vphantom{(2 n^2+5 n+3)}\right), \end{align}
(F1f) \begin{align} {M_{nn+1}^{+{-}} } &= \left[4 (n+3) (\exp({2 \beta})-\exp({2 \alpha})) ((2 n+3) (-\exp({2 \alpha n+\alpha}))\right.\nonumber\\ &\quad +(2 n+5) \exp({\alpha (2 n+3)})+(2 n+3) \exp({2 \beta n+\beta}) \nonumber\\ &\quad - \!\left.\left.(2 n+5) \exp({\beta(2 n+3)})\right]\right/\left[(\exp({2 \alpha})-1) (\exp({2 \beta})-1) (2 n+3)\right.\nonumber\\ &\quad \times \left. (\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)})) (\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta}))\right], \end{align}
(F1g)\begin{align} {M_{nn-1}^{-{+}} } &= 2 (n-2) \left.\left\{\left[2 (2 n-3) (\exp({2 \alpha})-\exp({2 \beta})) \exp({(2 n+1) (\alpha+\beta)})\right]\right/\right.\nonumber\\ &\quad \times\left[(\exp({2 \alpha})-1) (\exp({2 \beta})-1) (2 n-1) (\exp({2 \beta n+\beta}) -\exp({2 \alpha n+\alpha}))\right] \nonumber\\ &\quad + \left.\left[\coth (\alpha) \exp({2 n (\alpha+\beta)})\right]\right/ \left[\exp({\alpha+2 \beta n})-\exp({2 \alpha n+\beta})\right]\nonumber\\ &\quad + \!\left.\left.\left[\coth (\beta) \exp({2 n (\alpha+\beta)})\right]\right/ \left[\exp({2 \alpha n+\beta})-\exp({\alpha+2 \beta n})\right] \right\}, \end{align}
(F1h)\begin{align} {M_{nn}^{-{+}}}&= \left.\left[2 (n+3) (n+4) (\exp({2 \alpha})-\exp({2 \beta})) \exp({(2 n+3) (\alpha+\beta)})\right]\right/\nonumber\\ &\quad \times\left[(\exp({2 \alpha})-1) (\exp({2 \beta})-1) (2 n+1) (\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)}))\right] \nonumber\\ &\quad + \left.\left[2 (n-3) (n-2) (\exp({2 \alpha})-\exp({2 \beta})) \exp({2 n (\alpha+\beta)})\right]\right/\nonumber\\ &\quad \times\left[(\exp({2 \alpha})-1) (\exp({2 \beta})-1) (2 n+1) (\exp({\alpha+2 \beta n})-\exp({2 \alpha n+\beta}))\right] \nonumber\\ &\quad + \left.\left[10 \coth (\alpha) \exp({(2 n+1) (\alpha+\beta)})\right]\right/ \left[\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta})\right]\nonumber\\ &\quad - \left.\left[10 \coth (\beta) \exp({(2 n+1) (\alpha+\beta)})\right]\right/ \left[\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta})\right] \nonumber\\ &\quad + \left.\left[(n-1) n \,\text{csch}(\alpha) \exp({2 \alpha (n+1)+\beta (2 n+3)})\right]\right/\nonumber\\ &\quad\times\left[(2 n+1) (\exp({\beta (2 n+3)})-\exp({\alpha (2 n+3)}))\right]\nonumber\\ &\quad + \left.\left[2 (n-2) (n+2) \,\text{csch}(\alpha) \exp({2 \alpha n+\alpha+2 \beta n})\right]\right/\nonumber\\ &\quad \times\left[(2 n+1) (\exp({2 \alpha n+\beta})-\exp({\alpha+2 \beta n}))\right]\nonumber\\ &\quad + \left.\left[(n+1) (n+2) \,\text{csch}(\alpha) \exp({2 \alpha n+\alpha+2 \beta n})\right]\right/\nonumber\\ &\quad \times\left[(2 n+1) (\exp({2 \alpha n+\beta})-\exp({\alpha+2 \beta n}))\right]\nonumber\\ &\quad + \left.\left[2 (n-1) (n+3) \,\text{csch}(\alpha) \exp({2 \alpha (n+1)+\beta (2 n+3)})\right]\right/\nonumber\\ &\quad \times\left[(2 n+1)(\exp({\beta (2 n+3)})-\exp({\alpha (2 n+3)}))\right]\nonumber\\ &\quad + \left.\left[(n-1) n\,\text{csch}(\beta) \exp({\alpha (2 n+3)+2 \beta (n+1)})\right]\right/\nonumber\\ &\quad \times\left[(2 n+1) (\exp({\alpha (2 n+3)}) -\exp({\beta (2 n+3)}))\right] \nonumber\\ &\quad + \left.\left[2 (n-2) (n+2) \,\text{csch}(\beta) \exp({2 n (\alpha+\beta)+\beta})\right]\right/\nonumber\\ &\quad \times\left[(2 n+1) (\exp({\alpha+2 \beta n})-\exp({2 \alpha n+\beta}))\right]\nonumber\\ &\quad + \left.\left[(n+1) (n+2)\,\text{csch}(\beta) \exp({2 n (\alpha+\beta)+\beta})\right]\right/\nonumber\\ &\quad \times\left[(2 n+1) (\exp({\alpha+2 \beta n})-\exp({2 \alpha n+\beta}))\right]\nonumber\\ &\quad + \left.\left[2 (n-1) (n+3) \,\text{csch}(\beta)\exp({\alpha (2 n+3)+2 \beta (n+1)})\right]\right/\nonumber\\ &\quad \times\left[(2 n+1) (\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)}))\right], \end{align}
(F1i)\begin{align} {M_{nn+1}^{-{+}}}&= 2 (n+3) \left\{\left.\left[2 (2 n+5) (\exp({2 \alpha})-\exp({2 \beta})) \exp({(2 n+1) (\alpha+\beta)})\right]\right/\right.\nonumber\\ &\quad \times \left[(\exp({2 \alpha})-1) (\exp({2 \beta})-1) (2 n+3) (\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta}))\right] \nonumber\\ &\quad + \left.\left[\coth (\alpha) \exp({(2 n+3) (\alpha+\beta)})\right]\right/\left[ \exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)})\right]\nonumber\\ &\quad - \!\left.\left.\left[\coth (\beta) \exp({(2 n+3) (\alpha+\beta)})\right]\right/ \left[\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)})\right]\right\}, \end{align}
(F1j) \begin{align} {M_{nn-1}^{-{-}}}&=\left[4 (n-2) ((4 n-6) \exp({2 (n+1) (\alpha+\beta)})+2 \exp({4 \alpha n+\alpha+3 \beta})\right.\nonumber\\ &\quad -2 \exp({4 \alpha n+3 \alpha+3 \beta})+2 \exp({3 \alpha+4 \beta n+\beta})-2 \exp({3 \alpha+4 \beta n+3 \beta}) \nonumber\\ &\quad +2 \exp({2 (\alpha (n+2)+\beta (n+1))})+2 \exp({2 (\alpha (n+1)+\beta (n+2))}) \nonumber\\ &\quad + \!\left.\left.(1-2 n) \exp({2 n (\alpha+\beta)+4 \beta})+(1-2 n) \exp({2 \alpha (n+2)+2 \beta n}))\right]\right/ \nonumber\\ &\quad \times \left[(\exp({2 \alpha})-1) (\exp({2 \beta})-1) (2 n-1) (\exp({\alpha+2 \beta n})\right.\nonumber\\ &\quad - \left. \exp({2 \alpha n+\beta}))(\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta}))\right], \end{align}
(F1k) \begin{align} {M_{nn}^{-{-}}}&=-\big[2 (-\text{csch}(\alpha) \exp({2 \beta n}) (-(2 n^2+5 n+3)\exp({2 \alpha n+\alpha+4 \beta})\nonumber\\ &\quad +(2 n^2+5 n+3) \exp({2 \alpha+2 \beta n+3 \beta})+n (2 n-1) \exp({\alpha (2 n+3)}) \nonumber\\ &\quad +(n-2 n^2) \exp({\beta (2 n+3)}))+\exp({2 \alpha n})\,\text{csch}(\beta) (-(2 n^2+5 n+3)\nonumber\\ &\quad \times\exp({2 \alpha n+3 \alpha+2 \beta})+(2 n^2+5 n+3) \exp({4 \alpha+2 \beta n+\beta})\nonumber\\ &\quad +n (2 n-1) \exp({\alpha (2 n+3)})+(n-2 n^2) \exp({\beta (2 n+3)}))\nonumber\\ &\quad +(2 n+1)^2 (-(-\exp({4 \alpha n+3 \alpha+\beta})-\exp({\alpha+4 \beta n+3 \beta})\nonumber\\ &\quad+ \exp({2 n (\alpha+\beta)+4 \beta}) \nonumber\\ &\quad \vphantom{(2 n^2+5 n+3)} + \!\left. \exp({2 \alpha (n+2)+2 \beta n}))))\big]\right/ \left[(2 n+1) (\exp({\alpha (2 n+3)})\right.\nonumber\\ &\quad - \left.\exp({\beta (2 n+3)})) (\exp({2 \alpha n+\beta})-\exp({\alpha+2 \beta n}))\right]\nonumber\\ &\quad + \left.\left[10 \coth (\alpha)\exp({2 \beta n+\beta})\right]\right/ \left[\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta})\right]\nonumber\\ &\quad - \left.\left[10 \exp({2 \alpha n+\alpha}) \coth (\beta)\right]\right/ \left[\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta})\right], \end{align}
(F1l)\begin{align} {M_{nn+1}^{-{-}}}&=\left[2 (n+3) (-4 (2 n+5) \exp({(2 n+3) (\alpha+\beta)})+4 \exp({2 \alpha n+3 \alpha+2 \beta n+\beta})\right.\nonumber\\ &\quad +4 \exp({2 \alpha n+\alpha+\beta (2 n+3)})+(4 n+6) \exp({2 \alpha n+5 \alpha+2 \beta n+\beta})\nonumber\\ &\quad +(4 n+6) \exp({2 \alpha n+\alpha+2 \beta n+5 \beta}) -4 \exp({4 \alpha (n+1)})\nonumber\\ &\quad +4 \exp({4 \alpha n+6 \alpha})-4 \exp({4 \beta (n+1)})\nonumber\\ &\quad +\!\left.\left. 4 \exp({4 \beta n+6 \beta}))\right]\right/\left[(\exp({2 \alpha})-1)(\exp({2 \beta})-1) (2 n+3)\right.\nonumber\\ &\quad \times \left. (\exp({\alpha (2 n+3)})- \exp({\beta (2 n+3)})) (\exp({2 \alpha n+\alpha})-\exp({2 \beta n+\beta}))\right]. \end{align}

Appendix G. Solution to Stokes equation for transverse straining flow

In this appendix, we apply the method of separation of variables described in § 3.3 to solve the Stokes equations for transverse straining motion (figure 2b) for the system of a colloid inside a spherical cavity. The strain rate $\boldsymbol{E}$ is given by

(G1)\begin{equation} \boldsymbol{E} = E\left[\begin{array}{ccc} 0 & 0 & 1\\ 0 & 0 & 0\\ 1 & 0 & 0 \end{array} \right]_{(x,y,z)}, \end{equation}

which produces a simple shear flow with boundary conditions at the colloid $S_a$ and the cavity surface $S_c$ according to

(G2a)\begin{align} {\boldsymbol{v}}=\boldsymbol{E}\boldsymbol{\cdot}\boldsymbol{r}&= {\left(\rho \cos(\theta) \boldsymbol{\hat{i}}_z + z\boldsymbol{\hat{i}}_x\right)E} \nonumber\\ &={\left( z\cos(\theta)\boldsymbol{\hat{i}}_\rho-z\sin(\theta)\boldsymbol{\hat{i}}_\theta +\rho \cos(\theta) \boldsymbol{\hat{i}}_z\right)E \quad \text{at } S_a}, \end{align}
(G2b)\begin{align} \boldsymbol{v} &= \boldsymbol{0} \quad\text{at } S_c. \end{align}

Here, the angular $\theta$ and spatial $\rho,z$ dependence are separated functionally, suggesting that a separation of variables would work. Thus, utilising the ansatz from (3.28), the definitions for the variables $\psi$, $\chi$ and $\varphi$ from (3.37ac) and the above boundary conditions, the proposed general solution method presented in (3.39), (3.41) and (3.42) gives

(G3ac)\begin{equation} m = 1, \quad \gamma(\theta) = \cos(\theta) \quad \text{and} \quad \mathcal{K}_{bc} = Ec, \end{equation}

and the velocity $\boldsymbol{v}$ and pressure profiles $p$ can be represented by

(G4a)$$\begin{gather} p = \eta EP\cos(\theta) , \end{gather}$$
(G4b)$$\begin{gather}v_\rho = Ec U U_\theta = \frac{Ec}{2} \left[ \frac{\rho}{c}P + (\psi+\chi) \right]\cos(\theta), \end{gather}$$
(G4c)$$\begin{gather}v_\theta = Ec V V_\theta = \frac{Ec}{2} \left[\psi - \chi \right](-\sin(\theta)), \end{gather}$$
(G4d)$$\begin{gather}v_z =Ec W W_\theta = \frac{Ec}{2} \left[ \frac{z^*}{c}P + 2\varphi \right]\cos(\theta), \end{gather}$$

where $z^*$ is given by (3.40) and corresponds to the axial coordinate of a cylindrical system $\{\rho, \theta, z^*\}$ that is centred between the limiting points of the bispherical coordinate system $\pm c$ (refer to figure 3). The variables $P$, $\psi$, $\chi$ and $\varphi$ satisfy the differential equation given by the operator $L_m^2$ (3.46) according to

(G5)\begin{equation} L_0^2[\psi ] = L_1^2[P ] =L_1^2[\varphi ] = L_2^2[\chi ] = 0 . \end{equation}

Following this programme, the solutions are

(G6a)$$\begin{gather} \psi(\sigma,\xi) = \sqrt{\cosh(\xi)-\sigma}\sum_{n=0}^\infty \left\{ d_n^+\exp({(n+1/2)\xi}) +d_n^-\exp({-(n+1/2)\xi}) \right\}P_n^0(\sigma), \end{gather}$$
(G6b)$$\begin{gather}P(\sigma,\xi) = \sqrt{\cosh(\xi)-\sigma}\sum_{n=1}^\infty \left\{ b_n^+\exp({(n+1/2)\xi}) +b_n^-\exp({-(n+1/2)\xi}) \right\}P_n^1(\sigma), \end{gather}$$
(G6c)$$\begin{gather}\varphi(\sigma,\xi) = \sqrt{\cosh(\xi)-\sigma}\sum_{n=1}^\infty \left\{ a_n^+\exp({(n+1/2)\xi}) +a_n^-\exp({-(n+1/2)\xi})\right\}P_n^1(\sigma), \end{gather}$$
(G6d)$$\begin{gather}\chi(\sigma,\xi) = \sqrt{\cosh(\xi)-\sigma}\sum_{n=2}^\infty \left\{ f_n^+\exp({(n+1/2)\xi}) +f_n^-\exp({-(n+1/2)\xi}) \right\}P_n^2(\sigma). \end{gather}$$

Here the coefficients $a_n^+$, $a_n^-$, $b_n^+$, $b_n^-$, $d_n^+$, $d_n^-$, $f_n^+$ and $f_n^-$ depend solely on the boundary conditions and the equation of continuity. To obtain equations for the coefficients, we first rewrite the boundary conditions and the equation of continuity in terms of the variables $P$, $\psi$, $\chi$ and $\varphi$, which gives

(G7a)$$\begin{gather} P=2\left(\frac{\rho}{z^*}-\frac{c}{z^*}\varphi\right), \quad \chi =-\frac{\rho^2}{cz^*} + \frac{\rho}{z^*}\varphi, \quad \psi = \frac{2(z^*-d_1)}{c}-\frac{\rho^2}{cz^*}+\frac{\rho}{z^*}\varphi, \quad \text{at }S_a, \end{gather}$$
(G7b)$$\begin{gather}P=-2\frac{c}{z^*}\varphi, \quad \chi = \frac{\rho}{z^*}\varphi, \quad \psi = \frac{\rho}{z^*}\varphi, \quad \text{at } S_{cav}, \end{gather}$$

and

(G8)\begin{equation} {\left( 3 + \rho\frac{\partial}{\partial \rho} + z^*\frac{\partial}{\partial z} \right) P + c\frac{\partial \psi}{\partial \rho} + c\left( \frac{2}{\rho}+\frac{\partial}{\partial \rho} \right)\chi + 2c\frac{\partial \varphi}{\partial z} = 0.} \end{equation}

The coefficients $a_n^+$, $a_n^-$, $b_n^+$, $b_n^-$, $d_n^+$, $d_n^-$, $f_n^+$ and $f_n^-$ are determined based on the boundary conditions, thus they have to be a function of $\xi = \alpha$ and $\xi =\beta$ for conditions evaluated at the colloid or the cavity, respectively. This is accomplished by utilising in both the boundary conditions (G7) and the equation of continuity (G8) the solutions for $P$, $\psi$, $\chi$ and $\varphi$ (G6), the associated Legendre polynomial generating functions (3.17) and the orthogonality of the associated Legendre polynomial to eliminate the dependence on $\sigma$, which yields

(G9a)\begin{align} &b_n^+\exp({-\beta(n+1/2)})+ b_n^-\exp({\beta(n+1/2)})\nonumber\\ &\quad =\text{csch}(\beta ) \left[2 (n-1) \left(a_{n-1}^- \exp({-\beta (n-1/2)})+ a_{n-1}^+ \exp({\beta (n-1/2)})\right)\left(\frac{1}{2 n-1}\right)\right. \nonumber\\ &\qquad +2 (n+2) \left(a_{n+1}^-\exp({-\beta(n+3/2)})+ a_{n+1}^+ \exp({\beta (n+3/2)})\right)\left(\frac{1}{2 n+3}\right) \nonumber\\ &\qquad - \left.\vphantom{\left(\frac{1}{2 n+3}\right)}2 \cosh (\beta ) \left(a_{n}^- \exp({-\beta (n+1/2)})+ a_{n}^+ \exp({\beta (n+1/2)})\right)\right], \end{align}
(G9b)\begin{align} &b^{-}_n\exp({-\alpha(n+1/2)})+b^{+}_n\exp({\alpha (n+1/2)})\nonumber\\ &\quad =\text{csch}(\alpha ) \left[2 (n-1) \left(a^{-}_{n-1}\exp({-\alpha (n-1/2)})+ a^{+}_{n-1}\exp({\alpha (n-1/2)})\right)\left(\frac{1}{2 n-1}\right)\right. \nonumber\\ &\qquad +2 (n+2) \left(a^{-}_{n+1}\exp({-\alpha (n+3/2)})+a^{+}_{n+1}\exp({\alpha (n+3/2)})\right)\left(\frac{1}{2 n+3}\right) \nonumber\\ &\qquad -2 \cosh (\alpha )\left(a^{-}_{n}\exp({-\alpha(n+1/2)}) +a^{+}_{n}\exp({\alpha (n+1/2)})\right) \nonumber\\ &\qquad + \left.\sqrt{2} \left(\frac{\exp({-\alpha (n-1/2)})}{2 n-1}-\frac{\exp({-\alpha (n+3/2)})}{2 n+3}\right)\right], \end{align}
(G9c)\begin{align} &d^{-}_{n}\exp({-\beta(n+1/2)})+d^{+}_{n}\exp({\beta (n+1/2)})\nonumber\\ &\quad =\text{csch}(\beta ) \left[\vphantom{\left(\frac{1}{2 n-1}\right)}(n+1) (n+2) \left(a^{-}_{n+1} \exp({-\beta(n+3/2)})\right.\right.\nonumber\\ &\qquad + \left.a^{+}_{n+1}\exp({\beta (n+3/2)})\right)\left(\frac{1}{2 n+3}\right) -(n-1) n \left(a^{-}_{n-1}\exp({-\beta (n-1/2)})\right.\nonumber\\ &\qquad + \!\left.\left.a^{+}_{n-1}\exp({\beta (n-1/2)})\right)\left(\frac{1}{2 n-1}\right)\right], \end{align}
(G9d)\begin{align} &d^{-}_{n}\exp({-\alpha(n+1/2)})+d^{+}_{n}\exp({\alpha (n+1/2)})\nonumber\\ &\quad =\text{csch}(\alpha ) \left[(n+1) (n+2) \left(a^{-}_{n+1} \exp({-\alpha(n+3/2)})\right.\right. \notag\\ &\qquad + \left. a^{+}_{n+1}\exp({\alpha (n+3/2)})\right)\left(\frac{1}{2 n+3}\right) \nonumber\\ &\qquad -(n-1) n \left(a^{-}_{n-1}\exp({-\alpha (n-1/2)})+a^{+}_{n-1} \exp({\alpha (n-1/2)})\right)\left(\frac{1}{2 n-1}\right) \nonumber\\ &\qquad -\frac{1}{2 \sqrt{2}}\left(\frac{\exp({-\alpha (n-1/2)})}{2 n-1}- \frac{\exp({-\alpha(n+3/2)})}{2n+3}\right)\nonumber\\ &\qquad + \left. \frac{1}{\sqrt{2}}\left(3 (2 n+1) \sinh (\alpha ) \exp({-\alpha(n+1/2)})\right)-2 \sqrt{2} \cosh (\alpha ) \exp({-\alpha(n+1/2)})\right], \end{align}
(G9e)\begin{align} &f^{-}_{n}\exp({-\beta(n+1/2)})+f^{+}_{n}\exp({\beta (n+1/2)})\nonumber\\ &\quad = \text{csch}(\beta ) \left[\left(a^{-}_{n-1}\exp({-\beta (n-1/2)}) +a^{+}_{n-1}\exp({\beta (n-1/2)})\right)\left(\frac{1}{2 n-1}\right)\right. \nonumber\\ &\qquad - \left.\left(a^{-}_{n+1}\exp({-\beta(n+3/2)})+a^{+}_{n+1} \exp({\beta (n+3/2)})\right)\left(\frac{1}{2n+3}\right)\right], \end{align}
(G9f)\begin{align} &f^{-}_{n}\exp({-\alpha(n+1/2)})+f^{+}_{n}\exp({\alpha (n+1/2)})\nonumber\\ &\quad =\text{csch}(\alpha ) \left[\left(a^{-}_{n-1}\exp({-\alpha (n-1/2)})+a^{+}_{n-1} \exp({\alpha(n-1/2)})\right)\left(\frac{1}{2 n-1}\right)\right. \nonumber\\ &\qquad -\left(a^{-}_{n+1}\exp({-\alpha (n+3/2)})+a^{+}_{n+1}\exp({\alpha (n+3/2)})\right)\left(\frac{1}{2 n+3}\right) \nonumber\\ &\qquad - \left.\sqrt{2}\left(\frac{\exp({-\alpha (n-1/2)})}{2 n-1}-\frac{\exp({-\alpha(n+3/2)})}{2 n+3}\right)\right], \end{align}

from the boundary conditions, and

(G10)\begin{align} &{\mp}2 (n-1) a_{n-1}^{{\pm}}\pm2 (2 n+1) a_{n}^{{\pm}}\mp2 (n+2) a_{n+1}^{{\pm}}+(1-n) b_{n-1}^{{\pm}}+5 b_{n}^{{\pm}}+(n+2) b_{n+1}^{{\pm}} \nonumber\\ &\quad -d_{n-1}^{{\pm}}+2 d_{n}^{{\pm}}-d_{n+1}^{{\pm}}+(n-2) (n-1) f_{n-1}^{{\pm}}-2 (n-1) (n+2) f_{n}^{{\pm}}\nonumber\\ &\quad +(n+2) (n+3)f_{n+1}^{{\pm}}=0 \end{align}

from continuity, where the upper signs correspond to the $+$ coefficients and the lower signs to the $-$ coefficients. Altogether, we have a closed system with $8n$ equations for $8n$ unknowns. Given that the coefficients $b_n^+$, $b_n^-$, $d_n^+$, $d_n^-$, $f_n^+$ and $f_n^-$ are written as a function of instances of $a_n^+$ and $a_n^-$ on the above equations, we can generate recursive relations for the coefficients $a_n^+$ and $a_n^-$ by plugging (G9) on (G10). Altogether this yields

(G11a) $$\begin{gather} M_{nn-1}^{++}a_{n-1}^{+}+ M_{nn}^{+{+}}a_{n}^{+}+M_{nn+1}^{+{+}}a_{n+1}^{+}+ M_{nn-1}^{+{-}}a_{n-1}^{-}+M_{nn}^{+{-}}a_{n}^{-}+ M_{nn+1}^{+{-}}a_{n+1}^-=K_n^+, \end{gather}$$
(G11b) $$\begin{gather}M_{nn-1}^{-{+}}a_{n-1}^{+}+ M_{nn}^{-{+}}a_{n}^{+}+M_{nn+1}^{-{+}}a_{n+1}^{+}+ M_{nn-1}^{-{-}}a_{n-1}^{-}+M_{nn}^{-{-}}a_{n}^{-}+ M_{nn+1}^{-{-}}a_{n+1}^-=K_n^-, \end{gather}$$

where $n \in \mathbb {Z}^{+}$. The coefficients $K_n^+$ and $K_n^-$ are

(G12a)\begin{align} {K_n^+}&=-\left[\sqrt{2} (\coth (\alpha )-1) ((2 n-1) (4 n^2+1) (2 n+3) \exp({2 (\beta +\alpha (n+2)+\beta n)})\right.\nonumber\\ &\quad -(2 n-1) (4 n^2+1) (2 n+3) \exp({\alpha +5 \beta +4 \beta n}) \nonumber\\ &\quad +(2 n+1) (8 n^2-2 n+1) (2 n+3) \exp({2 \alpha (n+3)+2 \beta n})\nonumber\\ &\quad -(2 n+1) (8 n^2-2 n+1) (2 n+3) \exp({3 \alpha +3 \beta +4 \beta n}) \nonumber\\ &\quad -2 n (12 n^2+1) (2 n+3) \exp({5 \alpha+\beta +4 \alpha n})\nonumber\\ &\quad +2 n (12 n^2+1) (2 n+3) \exp({2 (\alpha (n+1)+\beta (n+2))}) \nonumber\\ &\quad -2 (n-1) (2 n-1) (2 n+1) (2 n+3) \exp({2 (n+2) (\alpha +\beta )})\nonumber\\ &\quad +2 (n-1) (2 n-1) (2 n+1)(2 n+3) \exp({7 \alpha +\beta +4 \alpha n}) \nonumber\\ &\quad -2 (n-1) (2 n-1) (2 n+1) (2 n+3) \exp({2 (\beta +\alpha (n+3)+\beta n)})\nonumber\\ &\quad +2 (n-1) (2 n-1) (2 n+1) (2 n+3) \exp({3 \alpha +5 \beta +4\beta n}) \nonumber\\ &\quad -2 (n+2) (2 n-1) (2 n+1) (2 n+3) \exp({\alpha +\beta +4 \alpha n})\nonumber\\ &\quad +2 (n+2) (2 n-1) (2 n+1) (2 n+3) \exp({2 (\alpha +\alpha n+\beta n)}) \nonumber\\ &\quad -2 (n+2) (2 n-1) (2 n+1) (2 n+3) \exp({\alpha +\beta +4 \beta n})\nonumber\\ &\quad +2 (n+2) (2 n-1) (2 n+1) (2 n+3) \exp({2(\beta +n (\alpha +\beta ))}) \nonumber\\ &\quad -(2 n-1) (4 n (n+2)+5) (2 n+3) \exp({2 (n+1) (\alpha +\beta )})\nonumber\\ &\quad +(2 n-1) (4 n (n+2)+5) (2 n+3) \exp({3 \alpha +\beta +4 \beta n}) \nonumber\\ &\quad +2 (n+1) (2 n-1) (12 n (n+2)+13) \exp({3 \alpha +\beta +4 \alpha n})\nonumber\\ &\quad -2 (n+1) (2 n-1) (12 n (n+2)+13) \exp({2 \alpha (n+2)+2 \beta n}) \nonumber\\ &\quad +(2 n-1) (2 n+1) (2 n (4 n+9)+11) \exp({\alpha +3 \beta +4 \beta n})\nonumber\\ &\quad - \!\left.\left.(2 n-1) (2 n+1) (2 n (4 n+9)+11) \exp({4 \beta +2 n (\alpha+\beta )}))\vphantom{(4 n^2+1)}\right]\right/ \nonumber\\ &\quad \times\left[(2 n-1) (2 n+1) (2 n+3) (\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)}))\right.\nonumber\\ &\quad \times \left. (\exp({\beta +2 \alpha n})-\exp({\alpha +2 \beta n})) (\exp({\beta +2 \beta n})-\exp({\alpha +2 \alpha n}))\right], \end{align}
(G12b)\begin{align} {K_n^-}&=-\left[\sqrt{2} (\coth (\alpha )-1) \exp({2 \beta n}) ((2 n-1) (8 n^2+6 n+3) (2 n+3) \right. \nonumber\\ &\quad \times\exp({2\alpha (n+2)+\beta (2 n+3)})\nonumber\\ &\quad +(2 n+1) (8 n^2-2 n+1) (2 n+3) \exp({5 \alpha +2 \beta +4 \alpha n})\nonumber\\ &\quad -2 (n (2 n (4 n^2+2 n-7)+3)+9) \exp({2 \alpha (n+1)+\beta (2 n+5)}) \nonumber\\ &\quad +(2 n-1) (4 n^2+1) (2 n+3) \exp({\alpha (4 n+5)})+4 (2 n+3) \exp({3 \alpha +4 \beta (n+1)})\nonumber\\ &\quad +2 (n+2) (2 n-1) (2 n+1) (2 n+3) \exp({\alpha +4 \beta +4 \alpha n}) \nonumber\\ &\quad -(2 n+1) (4 n (n+1)-1) (2 n+3) \exp({\beta +2 \alpha (n+3)+2 \beta n})\nonumber\\ &\quad -(2 n-1) (4 n (n+2)+5) (2 n+3) \exp({3 \alpha +4 \beta +4 \alpha n}) \nonumber\\ &\quad -(2 n-1) (2 n (4 n+5)+5) (2 n+3) \exp({2 \alpha (n+1)+\beta (2 n+3)}) \nonumber\\ &\quad +(8 n-4) \exp({\alpha +4 \beta (n+1)})\nonumber\\ &\quad +(2 n-1) (2 n+1) (4 n (n+1)-1) \exp({5 \beta +2 n (\alpha +\beta )})\nonumber\\ &\quad -(2 n-1) (2 n+1) (2 n (4 n+9)+11) \exp({3 \alpha +2 \beta +4 \alpha n}) \nonumber\\ &\quad +2 (2 n-1) (n (4 n (n+4)+19)+4) \exp({\beta +2 \alpha (n+2)+2 \beta n})\nonumber\\ &\quad - \!\left.\left.2 (n-1) (2 n-1) (2 n+1) (2 n+3) \exp({\alpha (4n+7)}))\vphantom{(8 n^2+6 n+3)}\right] \right/ \nonumber\\ &\quad \times\left[(2 n-1) (2 n+1) (2 n+3) (\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)}))\right.\nonumber\\ &\quad \times \left. (\exp({\beta +2 \alpha n})-\exp({\alpha +2 \beta n})) (\exp({\beta +2 \beta n})-\exp({\alpha +2 \alpha n})) \right], \end{align}

and pertain to the non-homogeneous terms coming from the boundary conditions, and the expressions of the coefficients $M$ are the same as those reported by Jones (Reference Jones2009) and are rewritten here for convenience:

(G13a)\begin{align} {M_{nn-1}^{+{+}}} & =\left.\left[2 (2 n^2-5 n+3) \,\text{csch}(\alpha )\right]\right/ \left[\exp({\alpha}) (2 n-1)(\exp({-((2 n+1) (\alpha -\beta ))})-1)\right]\nonumber\\ &\quad + \left.\left[2 (2 n^2-5 n+3) \,\text{csch}(\beta )\right]\right/ \left[\exp({\beta }) (2 n-1) (\exp({(2 n+1) (\alpha -\beta )})-1)\right]\nonumber\\ &\quad + \left.\left[2 (n-1) \coth (\alpha ) \exp({\beta +2 \alpha n})\right]\right/ \left[\exp({\beta +2 \alpha n})-\exp({\alpha +2 \beta n})\right] \nonumber\\ &\quad + \left.\left[2 (n-1) \coth (\beta ) \exp({\alpha +2 \beta n})\right]\right/ \left[\exp({\alpha +2 \beta n})-\exp({\beta +2 \alpha n})\right]\nonumber\\ &\quad -2 n+2, \end{align}
(G13b)\begin{align} {M_{nn}^{+{+}}} & = \left[2 \,\text{csch}(\alpha ) \exp({-\beta -2 \alpha (n+1)})((n-2 n^2) \exp({3 \alpha +\beta +2 \alpha n})\right.\nonumber\\ &\quad +(2 n^2+5 n+3) \exp({\alpha +\beta +2 \alpha n})-(2 n^2+5 n+3) \exp({2 (\alpha +\beta n)}) \nonumber\\ &\quad + \!\left.\left.n (2 n-1) \exp({2 \beta (n+2)}))\vphantom{(n-2 n^2)}\right]\right/ \left[(2 n+1) (\exp({-((2 n+3) (\alpha -\beta ))})-1)\right.\nonumber\\ &\quad \times \left.(\exp({\alpha -\beta -2 \alpha n+2 \beta n})-1)\right] \nonumber\\ &\quad +\left[2\,\text{csch}(\beta ) \exp({-\alpha -2 \beta (n+1)}) ((n-2 n^2) \exp({\alpha +3 \beta +2 \beta n})\right.\nonumber\\ &\quad -(2 n^2+5 n+3) \exp({2 (\beta +\alpha n)})+(2 n^2+5 n+3) \exp({\alpha +\beta +2 \beta n})\nonumber\\ &\quad + \!\left.\left.n (2 n-1) \exp({2 \alpha (n+2)}))\vphantom{(n-2 n^2)}\right]\right/ \left[(2 n+1) (\exp({(2 n-1) (\alpha -\beta )})-1) \right.\nonumber\\ &\quad \times \left.(\exp({(2 n+3) (\alpha -\beta )})-1)\right] \nonumber\\ &\quad - \left.\left[10 \coth (\alpha ) \exp({\alpha +2 \alpha n})\right]\right/\left[\exp({\alpha +2 \alpha n})-\exp({\beta +2 \beta n})\right]\nonumber\\ &\quad \times \left.\left[10 \coth (\beta ) \exp({\beta +2 \beta n})\right]\right/ \left[\exp({\alpha +2 \alpha n})-\exp({\beta +2 \beta n})\right] +4 n+2, \end{align}
(G13c)\begin{align} {M_{nn+1}^{+{+}}} &= -\left.\left[2\exp({\alpha}) (2 n^2+9 n+10) \,\text{csch}(\alpha )\right]\right/\notag\\ &\quad \left[(2 n+3)(\exp({-((2 n+1) (\alpha -\beta ))})-1)\right]\nonumber\\ &\quad - \left.\left[2 \exp({\beta }) (2 n^2+9 n+10) \,\text{csch}(\beta)\right]\right/ \left[(2 n+3) (\exp({(2 n+1) (\alpha -\beta )})-1)\right] \nonumber\\ &\quad - \left.\left[2 (n+2) \coth (\alpha ) \exp({\alpha (2 n+3)})\right]\right/ \left[\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)})\right] \nonumber\\ &\quad - \left.\left[2 (n+2) \coth (\beta ) \exp({\beta (2 n+3)})\right]\right/ \left[\exp({\beta (2 n+3)})-\exp({\alpha (2 n+3)})\right]\nonumber\\ &\quad -2 (n+2), \end{align}
(G13d)\begin{align} {M_{nn-1}^{+{-}} }&= - \left.\left[2 \exp({\alpha }) (2 n^2-5 n+3) \,\text{csch}(\alpha ) \right]\right/\notag\\ &\quad \left[(2 n-1) (\exp({\alpha +2 \alpha n})-\exp({\beta +2 \beta n}))\right]\nonumber\\ &\quad +\left.\left[2 \exp({\beta }) (2 n^2-5 n+3) \,\text{csch}(\beta )\right]\right/\notag\\ &\quad \left[(2 n-1) (\exp({\alpha +2 \alpha n})-\exp({\beta +2 \beta n}))\right]\nonumber\\ &\quad + \left.\left[2 (n-1) \coth (\alpha )\right]\right/\left[\exp({\alpha (2 n-1)}) -\exp({\beta (2 n-1)})\right] \nonumber\\ &\quad - \left.\left[2 (n-1) \coth (\beta )\right]\right/\left[\exp({\alpha (2 n-1)})- \exp({\beta (2 n-1)})\right], \end{align}
(G13e)\begin{align} {M_{nn}^{+{-}}} & =-\left[2 \,\text{csch}(\alpha ) (-(2 n^2+5 n+3) \exp({\alpha +\beta +2 \alpha n})\right.\nonumber\\ &\quad +(2 n^2+5 n+3) \exp({2 (\alpha +\beta n)})+(n-2 n^2) \exp({2 \beta (n+2)}) \nonumber\\ &\quad + \!\left.\left. n (2 n-1) \exp({3 \alpha +\beta +2 \alpha n}))\vphantom{(2 n^2+5 n+3)}\right]\right/ \left[(2 n+1) \exp({\beta (2 n+3)}) \right.\nonumber\\ &\quad \times \left. (\exp({(2 n+3) (\alpha -\beta )})-1) (\exp({\beta +2 \alpha n})-\exp({\alpha +2 \beta n}))\right]\nonumber\\ &\quad -\left[2 \,\text{csch}(\beta ) ((2 n^2 +5 n+3) \exp({2 (\beta +\alpha n)})\right.\nonumber\\ &\quad -(2 n^2+5 n+3) \exp({\alpha +\beta +2 \beta n})+(n-2 n^2) \exp({2 \alpha (n+2)})\nonumber\\ &\quad +\!\left.\left.n (2 n-1) \exp({\alpha +3 \beta +2 \beta n}))\vphantom{(2 n^2+5 n+3)}\right]\right/ \left[(2 n+1) (\exp({\alpha (2 n+3)})\right.\nonumber\\ &\quad - \left.\exp({\beta (2 n+3)})) (\exp({\beta +2 \alpha n})-\exp({\alpha +2 \beta n}))\right]\nonumber\\ &\quad - \left.\left[10 \coth (\alpha )\right]\right/\left[\exp({\alpha +2 \alpha n})-\exp({\beta +2 \beta n})\right] \nonumber\\ &\quad + \left.\left[10 \coth (\beta )\right]\right/\left[\exp({\alpha +2 \alpha n})-\exp({\beta +2 \beta n})\right], \end{align}
(G13f)\begin{align} {M_{nn+1}^{+{-}}} & = \left.\left[2 (2 n^2+9 n+10) \,\text{csch}(\alpha )\right]\right/\notag\\ &\quad \left[\exp({\alpha }) (2 n+3) (\exp({\alpha +2 \alpha n})-\exp({\beta +2 \beta n}))\right]\nonumber\\ &\quad + \left.\left[2 (2 n^2+9 n+10) \,\text{csch}(\beta )\right]\right/\notag\\ &\quad \left[\exp({\beta }) (2 n+3) (\exp({\beta +2 \beta n})-\exp({\alpha +2 \alpha n}))\right]\nonumber\\ &\quad - \left.\left[2 (n+2) \coth (\alpha )\right]\right/\left[\exp({\alpha (2 n+3)})- \exp({\beta (2n+3)})\right]\nonumber\\ &\quad + \left.\left[2 (n+2) \coth (\beta )\right]\right/\left[\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)})\right], \end{align}
(G14a)\begin{align} {M_{nn-1}^{-{+}}} & = - \left.\left[2 (2 n^2-5 n+3) \,\text{csch}(\alpha ) \exp({\beta +2 n (\alpha +\beta )})\right]\right/\left[(2 n-1) (\exp({\beta +2 \beta n})\right.\nonumber\\ &\quad - \left.\exp({\alpha +2 \alpha n}))\right]+\left[2 (2 n^2-5n+3)\,\text{csch}(\beta ) \right.\nonumber\\ &\quad \times \!\left.\left.\exp({\alpha +2 \alpha n+2 \beta n})\vphantom{(2 n^2-5n+3)}\right]\right/ \left[(2 n-1) (\exp({\beta +2 \beta n})-\exp({\alpha +2 \alpha n}))\right] \nonumber\\ &\quad +\left.\left[2 (n-1) \coth (\alpha ) \exp({2 n (\alpha +\beta )}) \right]\right/\left[\exp({\alpha +2 \beta n})-\exp({\beta +2 \alpha n})\right]\nonumber\\ &\quad + \left.\left[2 (n-1) \coth (\beta ) \exp({2 n (\alpha +\beta )})\right]\right/\left[\exp({\beta +2 \alpha n})-\exp({\alpha +2 \beta n})\right], \end{align}
(G14b)\begin{align} {M_{nn}^{-{+}}} & =-\left[2 \,\text{csch}(\alpha ) \exp({2 n (\alpha +\beta )-\beta }) ((2 n^2+5 n+3) \exp({\alpha +4 \beta +2 \alpha n})\right.\nonumber\\ &\quad -(2 n^2+5 n+3) \exp({2 \alpha +3 \beta +2 \beta n})+(n-2 n^2) \exp({\alpha(2 n+3)}) \nonumber\\ &\quad + \!\left.\left. n (2 n-1) \exp({\beta (2 n+3)}))\vphantom{(2 n^2+5 n+3)}\right]\right/\left[(2 n+1) (\exp({\alpha (2 n-1)})\right.\nonumber\\ &\quad - \left.\exp({\beta (2 n-1)})) (\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)}))\right] \nonumber\\ &\quad +\left[2\, \text{csch}(\beta ) \exp({-\alpha +2 \alpha n+2 \beta n}) ((2 n^2+5 n+3) \right.\nonumber\\ &\quad \times \exp({3\alpha +2 \beta +2 \alpha n})-(2 n^2+5 n+3)\exp({4 \alpha +\beta +2 \beta n}) \nonumber\\ &\quad + \!\left.\left.(n-2 n^2) \exp({\alpha (2 n+3)})+n (2 n-1) \exp({\beta (2 n+3)}))\right]\right/\nonumber\\ &\quad \times\left[(2 n+1) (\exp({\alpha (2 n-1)})-\exp({\beta (2 n-1)})) \right.\nonumber\\ &\quad \times \left. (\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)}))\right]\nonumber\\ &\quad + \left.\left[10 \coth (\alpha ) \exp({(2 n+1) (\alpha +\beta )})\right]\right/ \left[\exp({\alpha +2 \alpha n})-\exp({\beta +2 \beta n})\right] \nonumber\\ &\quad + \left.\left[10 \coth (\beta ) \exp({(2 n+1) (\alpha +\beta )})\right]\right/ \left[\exp({\beta +2 \beta n})-\exp({\alpha +2 \alpha n})\right], \end{align}
(G14c)\begin{align} {M_{nn+1}^{-{+}}} &= \left.\left[2 (2 n^2+9 n+10) \,\text{csch}(\alpha ) \exp({\beta +2 \alpha (n+1)+2 \beta n})\right]\right/\nonumber\\ &\quad\times\left[(2 n+3) (\exp({\beta +2 \beta n})-\exp({\alpha +2 \alpha n}))\right]\nonumber\\ &\quad + \left.\left[2 (2 n^2+9 n+10) \,\text{csch}(\beta ) \exp({\alpha +2 \alpha n+2 \beta (n+1)})\right]\right/\nonumber\\ &\quad \times\left[(2 n+3) (\exp({\alpha +2 \alpha n})-\exp({\beta +2 \beta n}))\right]\nonumber\\ &\quad + \left.\left[2 (n+2) \coth (\alpha ) \exp({(2 n+3) (\alpha +\beta )})\right]\right/\notag\\ &\quad \left[\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)})\right]\nonumber\\ &\quad + \left.\left[2 (n+2) \coth (\beta ) \exp({(2 n+3) (\alpha +\beta )})\right]\right/\notag\\ &\quad \left[\exp({\beta (2 n+3)})-\exp({\alpha (2 n+3)})\right], \end{align}
(G14d)\begin{align} {M_{nn-1}^{-{-}}} & = \left.\left[2 (2 n^2-5 n+3) \,\text{csch}(\alpha ) \exp({\alpha +\beta +2 \beta n})\right]\right/\left[(2 n-1) (\exp({\alpha +2 \alpha n})\right.\nonumber\\ &\quad - \left.\exp({\beta +2 \beta n}))\right] + \left.\left[2 (2 n^2-5 n+3) \,\text{csch}(\beta ) \exp({\alpha +\beta +2 \alpha n})\right]\right/\left[(2 n-1)\right.\nonumber\\ &\quad \times \left. (\exp({\beta +2 \beta n})-\exp({\alpha +2 \alpha n}))\right]\nonumber\\ &\quad + \left.\left[2 (n-1) \coth (\alpha ) \exp({\alpha +2 \beta n})\right]\right/\left[ \exp({\alpha +2 \beta n})-\exp({\beta +2 \alpha n})\right]\nonumber\\ &\quad +\left.\left[2 (n-1) \coth (\beta ) \exp({\beta +2 \alpha n})\right]\right/\left[\exp({\beta +2 \alpha n})-\exp({\alpha +2 \beta n})\right]\nonumber\\ &\quad +2 (n-1), \end{align}
(G14e)\begin{align} {M_{nn}^{-{-}}} & = \left[2\,\text{csch}(\alpha ) \exp({2 \beta n}) (-(2 n^2+5 n+3) \exp({\alpha +4 \beta +2 \alpha n})\right.\nonumber\\ &\quad +(2 n^2+5 n+3) \exp({2 \alpha +3 \beta +2 \beta n})+(n-2 n^2) \exp({\beta (2 n+3)}) \nonumber\\ &\quad + \!\left.\left.n (2 n-1) \exp({\alpha (2 n+3)}))\vphantom{(2 n^2+5 n+3)}\right]\right/\left[(2 n+1) (\exp({\alpha (2 n+3)})\right.\nonumber\\ &\quad - \left.\exp({\beta (2 n+3)})) (\exp({\beta +2 \alpha n})-\exp({\alpha +2 \beta n}))\right] \nonumber\\ &\quad +\left[2\,\text{csch}(\beta ) \exp({2 \alpha n}) ((2 n^2+5 n+3) \exp({3 \alpha +2 \beta +2 \alpha n})\right.\nonumber\\ &\quad -(2 n^2+5 n+3) \exp({4 \alpha +\beta +2 \beta n})+(n-2 n^2) \exp({\alpha (2 n+3)}) \nonumber\\ &\quad + \!\left.\left. n (2 n-1) \exp({\beta (2 n+3)}))\vphantom{(2 n^2+5 n+3)}\right]\right/ \left[(2 n+1) (\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)})) \right.\nonumber\\ &\quad \times \left. (\exp({\beta +2 \alpha n})-\exp({\alpha +2 \beta n}))\right]\nonumber\\ &\quad + \left.\left[10 \coth (\alpha ) \exp({\beta +2 \beta n})\right]\right/\left[\exp({\alpha +2 \alpha n})- \exp({\beta +2 \beta n})\right]\nonumber\\ &\quad - \left.\left[10 \coth (\beta ) \exp({\alpha +2 \alpha n})\right]\right/ \left[\exp({\alpha +2 \alpha n})-\exp({\beta +2 \beta n})\right]-4 n-2, \end{align}
(G14f)\begin{align} {M_{nn+1}^{-{-}}} & = \left.\left[2 (2 n^2+9 n+10) \,\text{csch}(\alpha ) \exp({-\alpha +\beta +2 \beta n})\right]\right/\left[(2 n+3) (\exp({\beta +2 \beta n})\right.\nonumber\\ &\quad - \left.\exp({\alpha +2 \alpha n}))\right]+\left[2 (2 n^2+9 n+10) \,\text{csch}(\beta )\right.\nonumber\\ &\quad \times \!\left.\left. \exp({\alpha -\beta +2 \alpha n})\vphantom{(2 n^2+9 n+10)}\right]\right/ \left[(2 n+3) (\exp({\alpha +2 \alpha n})-\exp({\beta +2 \beta n}))\right] \nonumber\\ &\quad - \left.\left[2 (n+2) \coth (\alpha ) \exp({\beta (2 n+3)})\right]\right/\left[ \exp({\beta (2n+3)})-\exp({\alpha (2 n+3)})\right]\nonumber\\ &\quad - \left.\left[2 (n+2) \coth (\beta ) \exp({\alpha (2 n+3)})\right] \right/\left[\exp({\alpha (2 n+3)})-\exp({\beta (2 n+3)})\right]\nonumber\\ &\quad+2 (n+2). \end{align}

Thus, solving (G11) give access to coefficients $a_n^+$ and $a_n^-$ which can then be used in (G9) to obtain the coefficients $b_n^+$, $b_n^-$, $d_n^+$, $d_n^-$, $f_n^+$ and $f_n^-$ for transverse straining flow.

Appendix H. Derivation of the Stresslet expression for transverse flows (translation, rotation and straining)

In this appendix, we outline the procedure to obtain an analytical expression for the Stresslet on the colloid induced from transverse flows (translation, rotation, and straining as shown in figure 2). The solution strategy is the same than that outlined in the main text for transverse-planar straining.

The first step to obtain the hydrodynamic stresslet on the colloid is to express the stresslet's integral (3.2) in terms of variables and functions that are readily available and easy to evaluate. To this end, the surface of integration over the colloid surface, $S_a$, is posed in spherical coordinates centred at the colloid ($r, \theta _1, \theta$), and the integrand is simplified by first utilising the velocity and pressure profiles from the definitions of the separation of variables method written in cylindrical coordinates but projected in Cartesian coordinates, and second by carrying out an integration in $\theta \in (0,2{\rm \pi} )$ to finally obtain

(H1)\begin{align} {\boldsymbol{S}^{H} } & = \frac{{\rm \pi}\eta a \mathcal{K}_{bc}}{2}\int _0^{\rm \pi}\left\{ -\frac{2}{c}\cos(\theta_1)\sin(\theta_1)P+ \frac{1}{\rho}\left[ \cos(\theta_1)\sin(\theta_1)\left( U - V \right) + \cos^2(\theta_1)W\right]\right.\nonumber\\ &\quad + \frac{\partial U }{\partial z } + \cos^2(\theta_1)\frac{\partial V }{\partial z } + \cos(\theta_1)\sin(\theta_1)\left(2\frac{\partial W }{\partial z } + 2\frac{\partial U }{\partial \rho} + \frac{\partial V }{\partial \rho}\right)\nonumber\\ &\quad + \left. \frac{\partial W}{\partial \rho } \right\}a^2 \sin(\theta_1)\, \mathrm{d}\theta_1\left[ \hat{\boldsymbol{i}}_x\hat{\boldsymbol{i}}_z + \hat{\boldsymbol{i}}_z\hat{\boldsymbol{i}}_x \right]. \end{align}

Here $\mathcal {K}_{bc}$ is the constant with units of velocity given by (3.42), which takes different values depending on the flow problem (translational, rotational and transversal flow). The integrand in the above equation has a trivial contribution coming from terms that match the continuity equation for transverse problems

(H2)\begin{equation} \frac{\partial U}{\partial \rho} + \frac{U}{\rho} - \frac{V}{\rho} + \frac{\partial W}{\partial z} = 0, \end{equation}

upon eliminating those terms, the partial derivatives are transformed to spherical coordinates according to

(H3a)$$\begin{gather} \frac{\partial }{\partial z} = \cos(\theta_1)\frac{\partial }{\partial r_1}-\frac{\sin(\theta_1)}{r_1}\frac{\partial}{\partial \theta_1} \end{gather}$$
(H3b)$$\begin{gather}\frac{\partial }{\partial \rho} = \sin(\theta_1)\frac{\partial }{\partial r_1} + \frac{\cos(\theta_1)}{r_1}\frac{\partial}{\partial \theta_1} , \end{gather}$$

and terms with partial derivatives in $\theta _1$ are eliminated by integrating them, and all together gives the expression for the integral as

(H4)\begin{align} {\boldsymbol{S}^{H} } & = \frac{{\rm \pi}\eta a \mathcal{K}_{bc}}{2c}\left[\mathcal{K}_{int}+ \int _0^{\rm \pi} \left\{\vphantom{\frac{\partial}{ \partial r} } -2 \cos(\theta _1)\sin(\theta _1)P\right. \right. \nonumber\\ & \quad + \!\left.\left. c \frac{\partial}{ \partial r} \left[ \cos(\theta _1) \left( U-V\right)+\sin(\theta _1)W \right] \right\}a^2\sin(\theta _1)\, \mathrm{d}\theta _1 \right]\left[ \hat{\boldsymbol{i}}_x\hat{\boldsymbol{i}}_z + \hat{\boldsymbol{i}}_z\hat{\boldsymbol{i}}_x \right]. \end{align}

Here $\mathcal {K}_{int}$ is a constant of integration that has the values

(H5a)$$\begin{gather} \mathcal{K}_{int} = 0 \quad \text{translation and rotation,} \end{gather}$$
(H5b)$$\begin{gather}\mathcal{K}_{int} =-\tfrac{8}{3} \quad \text{straining.} \end{gather}$$

Evaluation of the above integral either analytically or numerically is facilitated by transforming it into bispherical coordinates. The first step is using the definitions of $U$, $V$ and $W$ given in (G4), which facilitates the use of the functions $P$, $\varphi$, $\chi$ and $\phi$ given in (G6), such procedure yields

(H6a)\begin{align} &\frac{{\rm \pi}\eta a \mathcal{K}_{bc}}{2c}\int _0^{\rm \pi} \left\{-2 \cos(\theta _1)\sin(\theta _1)P+ c \frac{\partial}{ \partial r} \left[ \cos(\theta _1) \left( U-V\right)+\sin(\theta _1)W\right]\right\}a^2\sin(\theta _1)\, \mathrm{d}\theta _1 \end{align}
(H6b) \begin{align} &\quad =\frac{{\rm \pi}\eta a \mathcal{K}_{bc}}{2c} \int _0^{\rm \pi} \left\{\vphantom{\frac{\partial}{ \partial r}} -2 \cos(\theta _1)\sin(\theta_1)P\right.\nonumber\\ &\qquad + \left. \frac{c}{2} \frac{\partial}{ \partial r} \left[ \cos(\theta _1) \left( \frac{\rho}{c} P + 2 \psi\right)+\sin(\theta _1)\left( \frac{z}{c}P+2\varphi \right)\right]\right\} a^2\sin(\theta _1)\, \mathrm{d}\theta _1 \end{align}
(H6c) \begin{align} &={\,-\,}\frac{{\rm \pi}\eta a \mathcal{K}_{bc}}{2c} \int _{{\,-\,}1}^{{\,+\,}1} \frac{c^2\, \mathrm{d}\sigma}{\left(\cosh(\alpha){\,-\,}\sigma\right)^2} \left[ 2 \left(\frac{c}{a}\right)^2\left[ \frac{\sinh(\alpha)}{\cosh(\alpha){\,-\,}\sigma} {\,-\,}\coth(\alpha)\right]\right.\notag\\ &\qquad \times \left. \left[\frac{( 1{\,-\,}\sigma^2)^{1/2} }{\cosh(\alpha){\,-\,}\sigma} \right]P + \frac{1}{2}\left(\frac{c}{a}\right)\left( \cosh(\alpha) - \sigma \right) \frac{\partial }{\partial \xi} \left\{ \left[\frac{\sinh(\alpha)}{\cosh(\alpha)-\sigma} -\coth(\alpha)\right] \right.\right. \notag\\ &\qquad \times \!\left.\left. \left[\frac{\sinh(\xi)}{\cosh(\xi)-\sigma} P + 2 \psi\right] + \left[\frac{( 1-\sigma^2)^{1/2} }{\cosh(\alpha)-\sigma} \right] \left[\frac{\sinh(\xi)}{\cosh(\xi)-\sigma} P+2\varphi \right]\right\} \right]. \end{align}

A full transformation to bispherical coordinates was done in (H6c). The above integral can be evaluated numerically; however, we can generate an analytical solution by utilising the definitions of the functions $P$, $\psi$ and $\phi$ from (G6), recurrence relations of the associated Legendre polynomials, and for the integration in $\sigma$ the integral reflecting the orthogonality of $P_n^1(\sigma )$

(H7)\begin{equation} \int_{-1}^{+1} P_m^1(\sigma)P_n^1(\sigma)\, \mathrm{d}\sigma = \frac{2n (n+1)}{2n+1}. \end{equation}

The final expression for the stresslet is given by

(H8)\begin{align} \boldsymbol{S}&={-}6{\rm \pi} \eta a^2\left\{ K_0+\frac{1}{45\sqrt{2}}\sinh^2(\alpha)\sum_{n=0}^\infty \left[-2\left\{n(n+1)\left[\left(4(2n+1)-7\coth(\alpha)\right)b_n^++10a_n^+\right]\right.\right.\right.\nonumber\\ &\quad + \left. 5\left[2n+1-\coth(\alpha)\right]d_n^+\right\} +\left\{n(n+1)\left\{\left[2(2n+1)-\coth(\alpha)\right]b_n^-+10a_n^-\right\}\right.\nonumber\\ &\quad + \!\left.\left.\left. 5\left[2n+1-\coth(\alpha)\right]d_n^-\right\}\exp({-(2n+1)\alpha})\right]K_1\vphantom{\sum_{n=0}^\infty}\right\}K_2 \left[ \hat{\boldsymbol{i}}_x\hat{\boldsymbol{i}}_z-\hat{\boldsymbol{i}}_z\hat{\boldsymbol{i}}_x \right]. \end{align}

Here the value of the constants $K_0$, $K_1$ and $K_2$ give the correct expression and units for each flow:

(H9)\begin{equation} \left.\begin{array}{llll@{}} K_0 = 0 & K_1 = 1 & K_2 = U & \text{for transverse translation,} \\ K_0 = 0 & K_1 = a\sinh(\alpha) & K_2 = \varOmega & \text{for transverse rotation and} \\ K_0 = a\dfrac{2}{9} & K_1 = a\sinh(\alpha) & K_2 = E & \text{for transverse straining.} \end{array}\right\} \end{equation}

The constants $a_n^+$, $a_n^-$, $b_n^+$, $b_n^-$, $d_n^+$ and $d_n^-$ to evaluate the stresslet expression are given in Appendix G for transverse straining, whereas those for transverse translation and rotation were reported elsewhere (O'Neill & Majumdar Reference O'Neill and Majumdar1970a; Jones Reference Jones2009).

Appendix I. Equivalences between hydrodynamic coefficients for a particle near a flat wall and those of a particle in spherical confinement

Here we report the arithmetic equivalences utilised to compare the stresslet-related hydrodynamic coefficients developed in this work with those for a particle near a flat wall reported previously in the literature. From the method of Stokes eigenfunction expansions (Cichocki & Jones Reference Cichocki and Jones1998) there are complete solutions for the coefficients $X^G$, $Y^G$ and $Y^H$, and the equivalences with the coefficients reported in this work are as follows:

(I1a)$$\begin{gather} X^{G,flat \ wall}_{Se}=-X^{G} \quad \ \text{for } R \rightarrow \infty, \end{gather}$$
(I1b)$$\begin{gather}Y^{G,flat \ wall}_{Se}=-2Y^{G} \quad \text{for } R \rightarrow \infty, \end{gather}$$
(I1c)$$\begin{gather}Y^{H,flat \ wall}_{Se}= {3}/{2}Y^{H} \quad \text{for } R \rightarrow \infty. \end{gather}$$

From the method of separation of variables (Swan Reference Swan2010) there are coefficients for all the transversal couplings $Y^G$, $Y^H$ and $Y^M$, and the equivalences with the coefficients reported in this work are

(I2a)$$\begin{gather} Y^{G,flat \ wall}_{sov}= Y^{G} \quad \text{for } R \rightarrow \infty , \end{gather}$$
(I2b)$$\begin{gather}Y^{H,flat \ wall}_{sov}=-Y^{H} \quad \text{for } R \rightarrow \infty , \end{gather}$$
(I2c)$$\begin{gather}Y^{M,flat \ wall}_{sov}= Y^{M} \quad \text{for } R \rightarrow \infty. \end{gather}$$

In the study of a sphere in a shear flow (Goldman et al. Reference Goldman, Cox and Brenner1967), the force and torque on the colloid may be compared to the coefficients in this work according to

(I3a)$$\begin{gather} F^{flat \ wall}_{x} = Y^A + \left[ \frac{\lambda_c}{1-r/R} \right] \left( {2}/{3} Y^B -Y^G \right) , \end{gather}$$
(I3b)$$\begin{gather}L^{flat \ wall}_{y} = \frac{2}{\lambda_c}\left( 1- r/R\right) Y^B +Y^C + {3}/{2}Y^H . \end{gather}$$

Appendix J. Tabular data of hydrodynamic functions for a particle near a flat wall

Table 1 presents data of hydrodynamic functions for a particle near a flat wall calculated with expressions from the present work with confinement $\lambda _c= 10\unicode{x2013}7$.

Table 1. Data of hydrodynamic functions for a particle near a flat wall.

Appendix K. Stochastic sampling to obtain $\eta '_\infty /\eta$ and the hydrodynamic coefficients $X^{M,i}$, $Y^{M,i}$ and $Z^{M,i}$

From the linearity of the Stokes equations, we can write the hydrodynamic stresslet $\boldsymbol{S}^{H,i}$ of the $i$-particle that is freely mobile and embedded in a straining flow $\boldsymbol{E}$ as

(K1)\begin{equation} \boldsymbol{S}^{H,i} = \boldsymbol{R}^{SE,i}:\boldsymbol{E}. \end{equation}

In the framework of the CSD algorithm (Aponte-Rivera et al. Reference Aponte-Rivera, Su and Zia2018; Gonzalez et al. Reference Gonzalez, Aponte-Rivera and Zia2021), the tensor $\boldsymbol{R}^{SE,i}$ is not calculated explicitly, but both $\boldsymbol{S}^{H,i}$ and $\boldsymbol{E}$ are readily available. Thus, a way to access $\boldsymbol{R}^{SE,i}$ is by utilising a random tensor $\boldsymbol{E}$ with mean and covariance given by

(K2a,b)\begin{equation} \bar{\boldsymbol{E}} = \boldsymbol{0}, \quad \overline{\boldsymbol{EE}}=\boldsymbol{\Delta}^{\{2,2\}}, \end{equation}

where the fourth-order tensor $\boldsymbol{\Delta }^{\{2,2\}}$ is given by

(K3)\begin{equation} \Delta^{\{2,2\}}_{mjkl} =\tfrac{1}{2}\left( \delta_{mk}\delta_{jl}+\delta_{ml}\delta_{jk}-\tfrac{2}{3}\delta_{mk}\delta_{jl} \right), \end{equation}

and $\boldsymbol{\Delta }^{\{2,2\}}$ works as the fourth-rank identity tensor, i.e.

(K4)\begin{equation} \boldsymbol{E} = \boldsymbol{\Delta}^{\{2,2\}}:\boldsymbol{E} =\boldsymbol{E}:\boldsymbol{\Delta}^{\{2,2\}}. \end{equation}

Therefore, multiplying (K1) by above definition of $\boldsymbol{E}$ on both sides and averaging over many random realisations yields

(K5)\begin{equation} \overline{\boldsymbol{S}^{H,i}\boldsymbol{E}} = \boldsymbol{R}^{SE,i}:\overline{\boldsymbol{E}\boldsymbol{E}} = \boldsymbol{R}^{SE,i}. \end{equation}

This resultant $\boldsymbol{R}^{SE,i}$ tensor is decomposed according to (5.13) into three orthogonal tensors, where the projections are the hydrodynamic coefficients $X^{M,i}$, $Y^{M,i}$ and $Z^{M,i}$, which can be obtained according to

(K6a)$$\begin{gather} X^{M,i} =\tfrac{3}{2} \hat{r}^{(i)}_m\hat{r}^{(i)}_j\hat{r}^{(i)}_k\hat{r}^{(i)}_lR^{SE,i}_{m,j,k,l}, \end{gather}$$
(K6b)$$\begin{gather}Y^{M,i} = \hat{r}^{(i)}_m\hat{r}^{(i)}_l\delta_{jk}R^{SE,i}_{m,j,k,l}-\tfrac{2}{3}X^{M,i}, \end{gather}$$
(K6c)$$\begin{gather}Z^{M,i} = \frac{\delta_{ml}\delta_{jk}R^{SE,i}_{m,j,k,l}-X^{M,i}}{2}-Y^{M,i}, \end{gather}$$

where the unit vector $\hat {{\boldsymbol {r}}}^{(i)}={\boldsymbol {r}}^{(i)}/r^{(i)}$ points in the same direction as ${\boldsymbol {r}}^{(i)}$, which locates the centre of the $i$-particle with starting point at the centre of the cavity. These hydrodynamic coefficients $X^{M,i}$, $Y^{M,i}$ and $Z^{M,i}$ alongside the strain rate definition $\boldsymbol{E}$ from (K2a,b) simplify the tensorial products in the definition of $\eta '_\infty /\eta$ (5.12) as follows:

(K7)\begin{equation} \frac{\boldsymbol{E}:\boldsymbol{R}^{SE,i}:\boldsymbol{E}}{\boldsymbol{E}:\boldsymbol{E}} = \frac{X^{M,i}+2Y^{M,i}+2Z^{M,i}}{5}. \end{equation}

The same procedure is applied simultaneously to all particles in the suspension and is repeated over many independent configurations to give the final expression for the high-frequency viscosity (5.14) in terms of the ensemble-averaged hydrodynamic coefficients $\langle X^{M,i} \rangle$, $\langle Y^{M,i}\rangle$ and $\langle Z^{M,i}\rangle$ (5.15).

Appendix L. Supplemental figures

Here we present supplemental figures 15–17 cited in the main text.

Figure 15. Particle hydrodynamic contribution to $\eta '_\infty$ (5.16) for confined colloidal suspensions as a function of volume fraction compared with the values of an unconfined suspension.

Figure 16. (a) Analysis of the near-field particle–particle contribution to $\frac {2}{5}( {\eta '_\infty }/{\eta } - 1 ){1}/{\phi }$ for $\lambda _c=0.2$, showing the percentage of the total value that comes from particles located less than two radii away from the wall as well as the percentage of the particles located at that same distance. (b) Ratio of the particle–cavity to the particle–particle contributions per two-body interaction to $\frac {2}{5}( {\eta '_\infty }/{\eta } - 1 ){1}/{\phi }$ for $\lambda _c=0.2$

Figure 17. High-frequency viscosity $\eta '_\infty$ for unconfined suspensions predicted in silico from the suspension stresslet (empty circles) and from two-point microrheology (empty squares) as a function of volume fraction.

References

Aponte-Rivera, C., Su, Y. & Zia, R.N. 2018 Equilibrium structure and diffusion in concentrated hydrodynamically interacting suspensions confined by a spherical cavity. J. Fluid Mech. 836, 413450.CrossRefGoogle Scholar
Aponte-Rivera, C. & Zia, R.N. 2016 Simulation of hydrodynamically interacting particles confined by a spherical cavity. Phys. Rev. Fluids 1 (2), 023301.CrossRefGoogle Scholar
Aponte-Rivera, C. & Zia, R.N. 2021 The confined generalized Stokes–Einstein relation and its consequence on intracellular two-point microrheology. J. Colloid Interface Sci. 609 (11), 423–433.Google ScholarPubMed
Banchio, A.J. & Brady, J.F. 2003 Accelerated Stokesian dynamics: Brownian motion. J. Chem. Phys. 118 (22), 1032310332.CrossRefGoogle Scholar
Batchelor, G.K. 1970 Slender-body theory for particles of arbitrary cross-section in Stokes flow. J. Fluid Mech. 44 (3), 419440.CrossRefGoogle Scholar
Bossis, G. & Brady, J.F. 1984 Dynamic simulation of sheared suspensions. I. General method. J. Chem. Phys. 80 (10), 51415154.CrossRefGoogle Scholar
Bossis, G. & Brady, J.F. 1989 The rheology of Brownian suspensions. J. Chem. Phys. 91 (3), 18661874.CrossRefGoogle Scholar
Brangwynne, C.P., Koenderink, G.H., MacKintosh, F.C. & Weitz, D.A. 2009 Intracellular transport by active diffusion. Trends Cell Biol. 19 (9), 423427.CrossRefGoogle ScholarPubMed
Chu, H.C.W. & Zia, R.N. 2016 Active microrheology of hydrodynamically interacting spheres: normal stresses. J. Rheol. 60 (4), 755781.CrossRefGoogle Scholar
Chu, H.C.W. & Zia, R.N. 2017 The non-Newtonian rheology of hydrodynamically interacting colloids via active, nonlinear microrheology. J. Rheol. 61 (3), 551574.CrossRefGoogle Scholar
Cichocki, B. & Jones, R.B. 1998 Image representation of a spherical particle near a hard wall. Physica A 258 (3–4), 273302.CrossRefGoogle Scholar
Cooley, M.D.A. & O'neill, M.E. 1968 On the slow rotation of a sphere about a diameter parallel to a nearby plane wall. IMA J. Appl. Maths 4 (2), 163173.CrossRefGoogle Scholar
Dean, W.R. & O'Neill, M.E. 1963 A slow motion of viscous liquid caused by the rotation of a solid sphere. Mathematika 10 (1), 1324.CrossRefGoogle Scholar
D'Haene, P. 1992 Rheology of polymerically stabilized suspensions. PhD thesis, Katholieke Universiteit van Leuven.Google Scholar
Durlofsky, L., Brady, J.F. & Bossis, G. 1987 Dynamic simulation of hydrodynamically interacting particles. J. Fluid Mech. 180 (1987), 2149.CrossRefGoogle Scholar
Farokhirad, S., Lee, T. & Morris, J.F. 2013 Effects of inertia and viscosity on single droplet deformation in confined shear flow. Commun. Comput. Phys. 13 (3), 706724.CrossRefGoogle Scholar
Goldman, A.J., Cox, R.G. & Brenner, H. 1967 Slow viscous motion of a sphere parallel to a plane wall—II Couette flow. Chem. Engng Sci. 22 (4), 653660.CrossRefGoogle Scholar
Gonzalez, E., Aponte-Rivera, C. & Zia, R.N. 2021 Impact of polydispersity and confinement on diffusion in hydrodynamically interacting colloidal suspensions. J. Fluid Mech. 925, 136.CrossRefGoogle Scholar
Habberman, R. 2004 Applied Partial Differential Equations, 4th edn. Pearson.Google Scholar
Happel, J. & Brenner, H. 1981 Low Reynolds Number Hydrodynamics, Mechanics of Fluids and Transport Processes, 2nd edn, vol. 1. Springer.Google Scholar
Huang, D.E. & Zia, R.N. 2021 Toward a flow-dependent phase-stability criterion: osmotic pressure in sticky flowing suspensions. J. Chem. Phys. 155 (13), 134113.CrossRefGoogle Scholar
Ichiki, K. & Brady, J.F. 2001 Many-body effects and matrix inversion in low-Reynolds-number hydrodynamics. Phys. Fluids 13 (1), 350353.CrossRefGoogle Scholar
Jeffery, G.B. 1912 On a form of the solution of Laplace's equation suitable for problems relating to two spheres. Proc. R. Soc. Lond. A 87 (593), 109120.Google Scholar
Jeffery, G.B. 1915 On the steady rotation of a solid of revolution in a viscous fluid. Proc. Lond. Math. Soc. s2-14 (1), 327338.CrossRefGoogle Scholar
Jeffrey, D.J. 1992 The calculation of the low Reynolds number resistance functions for two unequal spheres. Phys. Fluids A 4 (1), 1629.CrossRefGoogle Scholar
Jeffrey, D.J., Morris, J.F. & Brady, J.F. 1993 The pressure moments for two rigid spheres in low-Reynolds-number flow. Phys. Fluids A 5 (10), 23172325.CrossRefGoogle Scholar
Jeffrey, D.J. & Onishi, Y. 1984 Calculation of the resistance and mobility functions for two unequal rigid spheres in low-Reynolds-number flow. J. Fluid Mech. 139 (-1), 261.CrossRefGoogle Scholar
Jones, R.B. 2009 Dynamics of a colloid inside a spherical cavity. In Theoretical Methods for Micro Scale Viscous Flows (ed. A. Feuillebois & F. Sellier), chap. 4, pp. 61–104. Transworld Research Network.Google Scholar
Kim, S. & Karrila, S.J. 1991 Microhydrodynamics. Elsevier.Google Scholar
Ladd, A.J.C. 1990 Hydrodynamic transport coefficients of random dispersions of hard spheres. J. Chem. Phys. 93 (5), 34843494.CrossRefGoogle Scholar
Ladyzhenskaya, O.A. 1963 The Mathematical Theory of Viscous Incompressible Flow. Gordon and Breach.Google Scholar
Li, W., Ji, W., Sun, H., Lan, D. & Wang, Y. 2019 Pattern formation in drying sessile and pendant droplet: interactions of gravity settling, interface shrinkage, and capillary flow. Langmuir 35 (1), 113119.CrossRefGoogle ScholarPubMed
MacPherson, Q., Beltran, B. & Spakowitz, A.J. 2018 Bottom-up modeling of chromatin segregation due to epigenetic modifications. Proc. Natl Acad. Sci. USA 115 (50), 1273912744.CrossRefGoogle ScholarPubMed
Majumdar, S.R. 1967 Slow motion of an incompressible viscous liquid generated by the rotation of two spheres in contact. Mathematika 14 (1), 4346.CrossRefGoogle Scholar
Man, W., Donev, A., Stillinger, F.H., Sullivan, M.T., Russel, W.B., Heeger, D., Inati, S., Torquato, S. & Chaikin, P.M. 2005 Experiments on random packings of ellipsoids. Phys. Rev. Lett. 94 (19), 14.CrossRefGoogle ScholarPubMed
Mewis, J. & Wagner, N.J. 2011 Colloidal Suspension Rheology. Cambridge University Press.CrossRefGoogle Scholar
O'Neill, M.E. 1964 A slow motion of viscous liquid caused by a slowly moving solid sphere. Mathematika 11 (1), 6774.CrossRefGoogle Scholar
O'Neill, M.E. & Majumdar, R. 1970 a Asymmetrical slow viscous fluid motions caused by the translation or rotation of two spheres. Part I: the determination of exact solutions for any values of the ratio of radii and separation parameters. Z. Angew. Math. Phys. 21 (2), 164179.CrossRefGoogle Scholar
O'Neill, M.E. & Majumdar, S.R. 1970 b Asymmetrical slow viscous fluid motions caused by the translation or rotation of two spheres. Part II: asymptotic forms of the solutions when the minimum clearance between the spheres approaches zero. Z. Angew. Math. Phys. 21 (2), 180187.CrossRefGoogle Scholar
Palmer, B.J., Chun, J., Morris, J.F., Mundy, C.J. & Schenter, G.K. 2020 Correlation function approach for diffusion in confined geometries. Phys. Rev. E 102 (2), 2125.CrossRefGoogle ScholarPubMed
Roquier, G. 2016 Viscosity of multimodal concentrated suspensions in a Newtonian fluid. 34èmes Rencontres Universitaires de Génie Civil (RUGC 2016), Université de Liège, May 2016, Liège, Belgium.Google Scholar
Saintillan, D., Shelley, M.J. & Zidovska, A. 2018 Extensile motor activity drives coherent motions in a model of interphase chromatin. Proc. Natl Acad. Sci. 115 (45), 1144211447.CrossRefGoogle Scholar
Savranskaia, T., Egli, R. & Valet, J.P. 2022 Multiscale Brazil nut effects in bioturbated sediment. Sci. Rep. 12 (1), 19.CrossRefGoogle ScholarPubMed
Shewan, H.M. & Stokes, J.R. 2014 Analytically predicting the viscosity of hard sphere suspensions from the particle size distribution. J. Non-Newtonian Fluid Mech. 222, 7281.CrossRefGoogle Scholar
Shinar, T., Mana, M., Piano, F. & Shelley, M.J. 2011 A model of cytoplasmically driven microtubule-based motion in the single-celled Caenorhabditis elegans embryo. Proc. Natl Acad. Sci. USA 108 (26), 1050810513.CrossRefGoogle Scholar
Sierou, A. & Brady, J.F. 2001 Accelerated Stokesian dynamics simulations. J. Fluid Mech. 448, 115146.CrossRefGoogle Scholar
Sokolova, E., Spruijt, E., Hansen, M.M.K., Dubuc, E., Groen, J., Chokkalingam, V., Piruska, A., Heus, H.A. & Huck, W.T.S. 2013 Enhanced transcription rates in membrane-free protocells formed by coacervation of cell lysate. Proc. Natl Acad. Sci. USA 110 (29), 1169211697.CrossRefGoogle ScholarPubMed
Solomon, M.J. & Boger, D.V. 1998 The rheology of aqueous dispersions of spindle-type colloidal hematite rods. J. Rheol. 42 (4), 929949.CrossRefGoogle Scholar
Stimson, M. & Jeffery, G.B. 1926 The motion of two spheres in a viscous fluid. Proc. R. Soc. Lond. A 111 (757), 110116.Google Scholar
Su, Y., Swan, J.W. & Zia, R.N. 2017 Pair mobility functions for rigid spheres in concentrated colloidal dispersions: stresslet and straining motion couplings. J. Chem. Phys. 146 (12), 124903.CrossRefGoogle ScholarPubMed
Swan, J.W. 2010 Colloids in confined geometries: hydrodynamics, simulation and rheology. PhD thesis, Caltech.Google Scholar
Weinbaum, S., Ganatos, P. & Yan, Z. 1990 Numerical multipole and boundary integral equation techniques in Stokes flow. Annu. Rev. Fluid Mech. 22 (1), 275316.CrossRefGoogle Scholar
Zia, R.N. 2018 Active and passive microrheology: theory and simulation. Annu. Rev. Fluid Mech. 50 (1), 371–405.CrossRefGoogle Scholar
Figure 0

Figure 1. Conceptual sketch of model systems (a) for a confined colloid in a spherical cavity with origin at the centre of the colloid and (b) for a confined polydisperse suspension in a spherical cavity with origin at the centre of the cavity, where the domain is discretised in concentric spherical bins of constant width.

Figure 1

Figure 2. Conceptual sketch of model straining, translational and rotational flows for (a) axisymmetric, (b) transverse and (c) transverse-planar motions of a colloid inside a spherical cavity.

Figure 2

Figure 3. Sketch of the bispherical coordinate system $(\xi,\sigma,\theta )$ about a vertical $z$-axis such that the plane of $z=0$ splits the domain in half. The points $z=\pm c$ are the limiting points of the coordinate system. The coordinate $\theta$ is the same azimuthal angle as in cylindrical or spherical coordinates, $0<\theta <2{\rm \pi}$. The usefulness of the coordinates $(\xi,\sigma )$ stems from the type of bodies of revolution that are formed by rotating about the $z$-axis curves of either constant $\xi$ or $\sigma$. The transformation circle related to $\xi$ can be infinite or point-sized, $-\infty <\xi <+\infty$. Curves of constant $\xi$ are half-circles: a value of $\xi = \pm \infty$ are points of zero radius located at the limiting points $\pm c$ (see curve $\xi _1$), whereas values $\xi < +\infty$ ($\xi > -\infty$) are half-circles centred in the upper (lower) half of the $z$-axis (see curves $\xi _2, \xi _3$ and $-\xi _2$), and values of $\xi \rightarrow 0$ from either $+\infty$ or $-\infty$ limit describe circles of infinite radius whose perimeter lays on the $\pm c$ planes. Thus, rotating curves of constant $\xi$ about the $z$-axis generates spheres. Two spheres resulting from $\xi$ of different signs will be external to each other, i.e. one centred above $+c$ and another centred below $-c$. Relevant for this work is the scenario of two spheres with the same $\xi$ sign, where one sphere is inside the other. The coordinate $\sigma$ ranges between $-1<\sigma <+1$, where $\sigma = 0$ at both limiting points $\pm c$. Curves of constant $\sigma$ are arcs of circles: values $0<\sigma <1$ are greater in length than semicircles (see curve $\sigma _1$), a value $\sigma = 0$ is a circle centred between the limiting points $\pm c$ (see curve $\sigma _2$) and values $-1<\sigma <0$ form are less in length than semicircles (see curve $\sigma _3$). Thus, rotating curves with constant $\sigma$ generate spindle toruses.

Figure 3

Figure 4. Comparison of hydrodynamic resistance functions for a colloid inside a cavity related to either stresslet (open symbols) or to straining flows (filled symbols) for (a) axisymmetric and (b,c) transverse motions.

Figure 4

Figure 5. Comparison of the resistance hydrodynamic functions obtained in this work (solid lines) with lubrication theory (hollow circles) for a colloid inside a cavity in close proximity to the cavity wall. Shaded regions are a guide to the eye to emphasise the zones where both solutions match.

Figure 5

Figure 6. Comparison of the resistance hydrodynamic functions obtained in this work (solid lines) with the far-field resistance matrix (hollow circles) for a colloid inside a cavity.

Figure 6

Figure 7. Comparison of the stresslet resistance hydrodynamic functions obtained in this work (solid line) in the limit of a large cavity with solutions for a colloid near a flat wall (circles).

Figure 7

Figure 8. Comparison of the force and torque on a colloid embedded in a simple shear flow (inset), calculated with theory developed for a particle near a flat wall (Goldman et al.1967) (filled symbols) and with the theory developed in this work for a particle inside a spherical cavity with a large radius (open symbols and line).

Figure 8

Figure 9. High-frequency viscosity for confined colloidal suspensions (5.14) as a function of volume fraction compared with the $\eta '_\infty$ values of an unconfined suspension.

Figure 9

Figure 10. Evaluation of various contributions to $\eta '_\infty$ (5.16), comparing unconfined with confined colloidal suspension at $\lambda _c = 0.2$ as a function of volume fraction. The confined data are split into the far-field and near-field contributions, and the near-field contribution is further split into particle–cavity vs particle–particle interactions.

Figure 10

Figure 11. High-frequency viscosity for confined colloidal suspensions as a function of volume fraction normalised by the random close packing volume fraction, $\phi _{rcp}$, of the different confinement levels (Man et al.2005). The values of an unconfined suspension are also normalised and showed for reference.

Figure 11

Figure 12. High-frequency viscosity of bidisperse suspension with size ratio $\lambda _p = 2$ and confinement of the largest particle of $\lambda _{c_2}=0.2$ as a function of the percentage volume of small particles for several levels of crowding: (a) $\phi =0.35$, 0.40 and 0.45 and (b) $\phi =0.50$, 0.51 and 0.53.

Figure 12

Figure 13. High-frequency viscosity $\eta '_\infty$ (5.14) for confined suspensions predicted in silico from the suspension stresslet (empty circles) and from two-point microrheology (empty squares) for (a) $\lambda _c=0.10$ and for (b) $\lambda _c=0.15$. The $\eta '_\infty$ from two-point microrheology (c) follows the same qualitative trend as that predicted from the suspension stresslet: $\eta '_\infty$ increases with both confinement and crowding.

Figure 13

Figure 14. Sketch of the spherical coordinates showing the bodies of revolution for constant (a) radius that is a sphere and (b) polar angle that is a cone.

Figure 14

Table 1. Data of hydrodynamic functions for a particle near a flat wall.

Figure 15

Figure 15. Particle hydrodynamic contribution to $\eta '_\infty$ (5.16) for confined colloidal suspensions as a function of volume fraction compared with the values of an unconfined suspension.

Figure 16

Figure 16. (a) Analysis of the near-field particle–particle contribution to $\frac {2}{5}( {\eta '_\infty }/{\eta } - 1 ){1}/{\phi }$ for $\lambda _c=0.2$, showing the percentage of the total value that comes from particles located less than two radii away from the wall as well as the percentage of the particles located at that same distance. (b) Ratio of the particle–cavity to the particle–particle contributions per two-body interaction to $\frac {2}{5}( {\eta '_\infty }/{\eta } - 1 ){1}/{\phi }$ for $\lambda _c=0.2$

Figure 17

Figure 17. High-frequency viscosity $\eta '_\infty$ for unconfined suspensions predicted in silico from the suspension stresslet (empty circles) and from two-point microrheology (empty squares) as a function of volume fraction.