-
Undulatory swimming in suspensions and networks of flexible filaments
Authors:
Adam K. Townsend,
Eric E. Keaveny
Abstract:
Many biological fluids are composed of suspended polymers immersed in a viscous fluid. A prime example is mucus, where the polymers are also known to form a network. While the presence of this microstructure is linked with an overall non-Newtonian response of the fluid, swimming cells and microorganisms similar in size to the network pores and polymer filaments instead experience the heterogeneous…
▽ More
Many biological fluids are composed of suspended polymers immersed in a viscous fluid. A prime example is mucus, where the polymers are also known to form a network. While the presence of this microstructure is linked with an overall non-Newtonian response of the fluid, swimming cells and microorganisms similar in size to the network pores and polymer filaments instead experience the heterogeneous nature of the environment, interacting directly with the polymers as obstacles as they swim. To characterise and understand locomotion in these heterogeneous environments, we simulate the motion of an undulatory swimmer through suspensions and networks of elastic filaments, exploring the effects of filament and link compliance and filament concentration up to 20\% volume fraction. For compliant environments, the swimming speed increases with filament concentration to values about 10\% higher than in a viscous fluid. In stiffer environments, a non-monotonic dependence is observed, with an initial increase in speed to values 5\% greater than in a viscous fluid, followed by a dramatic reduction to speeds just a fraction of its value in a viscous fluid. Velocity fluctuations are also more pronounced in stiffer environments. We demonstrate that speed enhancements are linked to hydrodynamic interactions with the microstructure, while reductions are due to the filaments restricting the amplitude of the swimmer's propulsive wave. Unlike previous studies where interactions with obstacles allowed for significant enhancements in swimming speeds, the modest enhancements seen here are more comparable to those given by models where the environment is treated as a continuous viscoelastic fluid.
△ Less
Submitted 16 March, 2024;
originally announced March 2024.
-
VisualPDE: rapid interactive simulations of partial differential equations
Authors:
Benjamin J. Walker,
Adam K. Townsend,
Alexander K. Chudasama,
Andrew L. Krause
Abstract:
Computing has revolutionised the study of complex nonlinear systems, both by allowing us to solve previously intractable models and through the ability to visualise solutions in different ways. Using ubiquitous computing infrastructure, we provide a means to go one step further in using computers to understand complex models through instantaneous and interactive exploration. This ubiquitous infras…
▽ More
Computing has revolutionised the study of complex nonlinear systems, both by allowing us to solve previously intractable models and through the ability to visualise solutions in different ways. Using ubiquitous computing infrastructure, we provide a means to go one step further in using computers to understand complex models through instantaneous and interactive exploration. This ubiquitous infrastructure has enormous potential in education, outreach and research. Here, we present VisualPDE, an online, interactive solver for a broad class of 1D and 2D partial differential equation (PDE) systems. Abstract dynamical systems concepts such as symmetry-breaking instabilities, subcritical bifurcations and the role of initial data in multistable nonlinear models become much more intuitive when you can play with these models yourself, and immediately answer questions about how the system responds to changes in parameters, initial conditions, boundary conditions or even spatiotemporal forcing. Importantly, VisualPDE is freely available, open source and highly customisable. We give several examples in teaching, research and knowledge exchange, providing high-level discussions of how it may be employed in different settings. This includes designing web-based course materials structured around interactive simulations, or easily crafting specific simulations that can be shared with students or collaborators via a simple URL. We envisage VisualPDE becoming an invaluable resource for teaching and research in mathematical biology and beyond. We also hope that it inspires other efforts to make mathematics more interactive and accessible.
△ Less
Submitted 16 October, 2023; v1 submitted 2 August, 2023;
originally announced August 2023.
-
Methods for suspensions of passive and active filaments
Authors:
S. F. Schoeller,
A. K. Townsend,
T. A. Westwood,
E. E. Keaveny
Abstract:
Flexible filaments and fibres are essential components of important complex fluids that appear in many biological and industrial settings. Direct simulations of these systems that capture the motion and deformation of many immersed filaments in suspension remain a formidable computational challenge due to the complex, coupled fluid--structure interactions of all filaments, the numerical stiffness…
▽ More
Flexible filaments and fibres are essential components of important complex fluids that appear in many biological and industrial settings. Direct simulations of these systems that capture the motion and deformation of many immersed filaments in suspension remain a formidable computational challenge due to the complex, coupled fluid--structure interactions of all filaments, the numerical stiffness associated with filament bending, and the various constraints that must be maintained as the filaments deform. In this paper, we address these challenges by describing filament kinematics using quaternions to resolve both bending and twisting, applying implicit time-integration to alleviate numerical stiffness, and using quasi-Newton methods to obtain solutions to the resulting system of nonlinear equations. In particular, we employ geometric time integration to ensure that the quaternions remain unit as the filaments move. We also show that our framework can be used with a variety of models and methods, including matrix-free fast methods, that resolve low Reynolds number hydrodynamic interactions. We provide a series of tests and example simulations to demonstrate the performance and possible applications of our method. Finally, we provide a link to a MATLAB/Octave implementation of our framework that can be used to learn more about our approach and as a tool for filament simulation.
△ Less
Submitted 24 September, 2020; v1 submitted 29 March, 2019;
originally announced March 2019.
-
Generating, from scratch, the near-field asymptotic forms of scalar resistance functions for two unequal rigid spheres in low Reynolds number flow
Authors:
Adam K. Townsend
Abstract:
The motion of rigid spherical particles suspended in a low Reynolds number fluid can be related to the forces, torques and stresslets acting upon them by 22 scalar resistance functions, commonly notated $X^A_{11}$, $X^A_{12}$, $Y^A_{11}$, etc. Near-field asymptotic forms of these resistance functions were derived in Jeffrey and Onishi (J. Fluid Mech., 1984) and Jeffrey (Phys. Fluids A, 1992); thes…
▽ More
The motion of rigid spherical particles suspended in a low Reynolds number fluid can be related to the forces, torques and stresslets acting upon them by 22 scalar resistance functions, commonly notated $X^A_{11}$, $X^A_{12}$, $Y^A_{11}$, etc. Near-field asymptotic forms of these resistance functions were derived in Jeffrey and Onishi (J. Fluid Mech., 1984) and Jeffrey (Phys. Fluids A, 1992); these forms are now used in several numerical methods for suspension mechanics. However, the first of these important papers contains a number of small errors which make it difficult for the reader to correctly evaluate the functions for parameters not explicitly tabulated. This short article comprehensively corrects these errors, and adds formulae that were originally omitted from both papers, so that the reader can verify and implement the equations independently. The corrected expressions, rationalised and using contemporary nondimensionalisation, are shown to match mid-field values of these scalars which are calculated through an alternative method. A Python script to generate and evaluate these functions is provided.
△ Less
Submitted 17 December, 2023; v1 submitted 22 February, 2018;
originally announced February 2018.
-
Anomalous effect of turning off long-range mobility interactions in Stokesian Dynamics
Authors:
Adam K. Townsend,
Helen J. Wilson
Abstract:
In Stokesian Dynamics, particles are assumed to interact in two ways: through long-range mobility interactions and through short-range lubrication interactions. To speed up computations, in shear-driven concentrated suspensions, often found in rheometric contexts, it is common to consider only lubrication. We show that, although this approximation may provide acceptable results in shear-driven, pe…
▽ More
In Stokesian Dynamics, particles are assumed to interact in two ways: through long-range mobility interactions and through short-range lubrication interactions. To speed up computations, in shear-driven concentrated suspensions, often found in rheometric contexts, it is common to consider only lubrication. We show that, although this approximation may provide acceptable results in shear-driven, periodic suspensions, for bidisperse suspensions where the particles are exposed to an external force, it can produce physically unreasonable results. We suggest that this problem could be mitigated by a careful choice of particle pairs on which lubrication interactions should be included.
△ Less
Submitted 2 July, 2018; v1 submitted 14 September, 2016;
originally announced September 2016.