SearcharxivSearch

arXiv subjects

Kevin Stratford

Publications and source records attributed to Kevin Stratford.

11 recordsLinked to original sources

Shape, confinement and inertia effects on the dynamics of a driven spheroid in a viscous fluid

The dynamics of anisotropic particles in viscous flows underpin a wide range of processes in soft matter, microfluidics, and targeted drug delivery. Here, we investigate the motion of externally driven prolate and oblate spheroids suspended in a Newtonian fluid and confined within a square microchannel. Using lattice Boltzmann simulations, complemented by far-field hydrodynamic theory based on superposition of wall interactions, we systematically quantify how particle aspect ratio, strength of confinement, and fluid inertia influence the dynamics of a spheroid. For unconfined spheroids, we show that the translational velocity is maximized not for a sphere but for a prolate (end-on) or oblate (broadside-on) spheroid of a specific aspect ratio. Under confinement, the optimal aspect ratio shifts toward oblate shapes due to the dominant contribution of wall-induced frictional resistance. Off-center positioning introduces strong translation-rotation coupling, giving rise to two families of oscillatory trajectories - glancing and reversing - whose existence and structure are captured as closed orbits in phase space. Weak fluid inertia breaks these closed loops: glancing trajectories spiral outward and merge with reversing trajectories, and new stable fixed points emerge. Together, these results reveal how modest deviations from sphericity or creeping-flow conditions profoundly alter the dynamics of driven particles in confined geometries. The predictions offer guidelines for optimizing particle shape in microfluidic transport and highlight the rich nonlinear behavior accessible in confined suspensions of nonspherical colloids.

cond-mat.soft

Unravel the rotational and translational behavior of a single squirmer in flexible polymer solutions at different Reynolds numbers

Microorganisms thrive in complex environments and their behavior in fluids holds significant importance for various medical and industrial applications. By conducting Lattice Boltzmann simulations, the transport and rotational properties of a generic squirmer are investigated in solutions embedded with flexible polymers at different Reynolds numbers. The interplay of activity and heterogeneously distributed polymers have profound influences on these properties. Remarkable enhancements of up to three orders of magnitude in the rotational motion, along with apparent decays in self-propelling velocities, are observed for squirmers with non-zero active stresses. These extraordinary phenomena stem from the squirmer-polymer mechanical and hydrodynamic interactions. Specifically, polymer wrapping occurs in front of a pusher, while numerous polymers are absorbed in the rear of a puller. Both mechanisms enhance the rotational motion and simultaneously impede translations through forces and torques arising from direct contacts or asymmetric local flows induced by polymers. The source dipole flow fields generated by a neutral swimmer rapidly advect polymers to the rear, leaving no apparent impacts on its rotational and transport properties. The influences of Reynolds number Re and squirmer-polymer boundary conditions (no-slip and repulsive) on the dynamics are addressed. In short, the no-slip boundary condition results in more profound effects on both rotational and translational properties at Re = 0.8. However, at Re = 0.04, the disparity between the two boundary conditions diminishes due to the heightened fluid viscous drag, which impedes direct contacts between squirmers and polymers. Our results reveal the relevance of system heterogeneity and highlight the essential role of squirmer-polymer mechanical and hydrodynamic interactions in shaping the behavior of swimmers in viscoelastic fluids.

cond-mat.soft

Simulating dynamics of ellipsoidal particles using lattice Boltzmann method

Anisotropic particles are often encountered in different fields of soft matter and complex fluids. In this work, we present an implementation of the coupled hydrodynamics of solid ellipsoidal particles and the surrounding fluid using the lattice Boltzmann method. A standard link-based mechanism is used to implement the solid-fluid boundary conditions. We develop an implicit method to update the position and orientation of the ellipsoid. This exploits the relations between the quaternion which describes the ellipsoid's orientation and the ellipsoid's angular velocity to obtain a stable and robust dynamic update. The proposed algorithm is validated by looking at four scenarios: (i) the steady translational velocity of a spheroid subject to an external force in different orientations, (ii) the drift of an inclined spheroid subject to an imposed force, (iii) three-dimensional rotational motions in a simple shear flow (Jeffrey's orbits), and (iv) developed fluid flows and self-propulsion exhibited by a spheroidal microswimmer. In all cases the comparison of numerical results showed good agreement with known analytical solutions, irrespective of the choice of the fluid properties, geometrical parameters, and lattice Boltzmann model, thus demonstrating the robustness of the proposed algorithm.

cond-mat.soft

DL_MONTE: A multipurpose code for Monte Carlo simulation

DL_MONTE is an open source, general-purpose software package for performing Monte Carlo simulations. It includes a wide variety of force fields and MC techniques, and thus is applicable to a broad range of problems in molecular simulation. Here we provide an overview of DL_MONTE, focusing on key features recently added to the package. These include the ability to treat systems confined to a planar pore (i.e. `slit' or `slab' boundary conditions); the lattice-switch Monte Carlo (LSMC) method for evaluating precise free energy differences between competing polymorphs; various commonly-used methods for evaluating free energy profiles along transition pathways (including umbrella sampling, Wang-Landau and transition matrix); and a supplementary Python toolkit for simulation management and application of the histogram reweighting analysis method. We provide two `real world' examples to elucidate the use of these methods in DL_MONTE. In particular, we apply umbrella sampling to calculate the free energy profile associated with the translocation of a lipid through a bilayer. Moreover we employ LSMC to examine the thermodynamic stability of two plastic crystal phases of water at high pressure. Beyond this, we provide instructions on how to access DL_MONTE, and point to additional information valuable to existing and prospective users.

physics.comp-ph

Hydrodynamics defines the stable swimming direction of spherical squirmers in a nematic liquid crystal

We present a study of the hydrodynamics of an active particle, a model squirmer, in an envi- ronment with a broken rotational symmetry: a nematic liquid crystal. By combining simulations with analytic calculations, we show that the hydrodynamic coupling between the squirmer flow field and liquid crystalline director can lead to re-orientation of the swimmers. The preferred orientation depends on the exact details of the squirmer flow field. In a steady state, pushers are shown to swim parallel with the nematic director while pullers swim perpendicular to the nematic director. This behaviour arises solely from hydrodynamic coupling between the squirmer flow field and anisotropic viscosities of the host fluid. Our results suggest that an anisotropic swimming medium can be used to characterise and guide spherical microswimmers in the bulk.

cond-mat.soft

A Lightweight Approach to Performance Portability with targetDP

Leading HPC systems achieve their status through use of highly parallel devices such as NVIDIA GPUs or Intel Xeon Phi many-core CPUs. The concept of performance portability across such architectures, as well as traditional CPUs, is vital for the application programmer. In this paper we describe targetDP, a lightweight abstraction layer which allows grid-based applications to target data parallel hardware in a platform agnostic manner. We demonstrate the effectiveness of our pragmatic approach by presenting performance results for a complex fluid application (with which the model was co-designed), plus a separate lattice QCD particle physics code. For each application, a single source code base is seen to achieve portable performance, as assessed within the context of the Roofline model. TargetDP can be combined with MPI to allow use on systems containing multiple nodes: we demonstrate this through provision of scaling results on traditional and GPU-accelerated large scale supercomputers.

cs.DC

Hydrodynamic oscillations and variable swimming speed in squirmers close to repulsive walls

We present a lattice Boltzmann study of the hydrodynamics of a fully resolved squirmer, radius R, confined in a slab of fluid between two no-slip walls. We show that the coupling between hydrodynamics and short-range repulsive interactions between the swimmer and the surface can lead to hydrodynamic trapping of both pushers and pullers at the wall, and to hydrodynamic oscillations in the case of a pusher. We further show that a pusher moves significantly faster when close to a surface than in the bulk, whereas a puller undergoes a transition between fast motion and a dynamical standstill according to the range of the repulsive interaction. Our results critically require near-field hydrodynamics; they further suggest that it should be possible to control density and speed of squirmers at a surface by tuning the range of steric and electrostatic swimmer-wall interactions.

cond-mat.soft

targetDP: an Abstraction of Lattice Based Parallelism with Portable Performance

To achieve high performance on modern computers, it is vital to map algorithmic parallelism to that inherent in the hardware. From an application developer's perspective, it is also important that code can be maintained in a portable manner across a range of hardware. Here we present targetDP (target Data Parallel), a lightweight programming layer that allows the abstraction of data parallelism for applications that employ structured grids. A single source code may be used to target both thread level parallelism (TLP) and instruction level parallelism (ILP) on either SIMD multi-core CPUs or GPU-accelerated platforms. targetDP is implemented via standard C preprocessor macros and library functions, can be added to existing applications incrementally, and can be combined with higher-level paradigms such as MPI. We present CPU and GPU performance results for a benchmark taken from the lattice Boltzmann application that motivated this work. These demonstrate not only performance portability, but also the optimisation resulting from the intelligent exposure of ILP.

cs.DC

Rheology of Cubic Blue Phases

We study the behaviour of cubic blue phases under shear flow via lattice Boltzmann simulations. We focus on the two experimentally observed phases, Blue Phase I (BPI) and Blue Phase II (BPII). The disclination network of Blue Phase II continuously breaks and reforms under steady shear, leading to an oscillatory stress response in time. For larger shear rates, the structure breaks up into a Grandjean texture with a cholesteric helix lying along the flow gradient direction. Blue Phase I leads to a very different response. Here, oscillations are only possible for intermediate shear rates -- very slow flow causes a transition of the initially ordered structure into an amorphous network with an apparent yield stress. Larger shear rates lead to another amorphous state with different structure of the defect network. For even larger flow rates the same break-up into a Grandjean texture as for Blue Phase II is observed. At the highest imposed flow rates both cubic blue phases adopt a flow-aligned nematic state. Our results provide the first theoretical investigation of sheared blue phases in large systems, and are relevant to understanding the bulk rheology of these materials.

cond-mat.soft

Field-Induced Breakup of Emulsion Droplets Stabilized by Colloidal Particles

We simulate the response of a particle-stabilized emulsion droplet in an external force field, such as gravity, acting equally on all $N$ particles. We show that the field strength required for breakup (at fixed initial area fraction) decreases markedly with droplet size, because the forces act cumulatively, not individually, to detach the interfacial particles. The breakup mode involves the collective destabilization of a solidified particle raft occupying the lower part of the droplet, leading to a critical force per particle that scales approximately as $N^{-1/2}$.

cond-mat.soft

Hydrodynamic interactions in colloidal ferrofluids: A lattice Boltzmann study

We use lattice Boltzmann simulations, in conjunction with Ewald summation methods, to investigate the role of hydrodynamic interactions in colloidal suspensions of dipolar particles, such as ferrofluids. Our work addresses volume fractions $ϕ$ of up to 0.20 and dimensionless dipolar interaction parameters $λ$ of up to 8. We compare quantitatively with Brownian dynamics simulations, in which many-body hydrodynamic interactions are absent. Monte Carlo data are also used to check the accuracy of static properties measured with the lattice Boltzmann technique. At equilibrium, hydrodynamic interactions slow down both the long-time and the short-time decays of the intermediate scattering function $S(q,t)$, for wavevectors close to the peak of the static structure factor $S(q)$, by a factor of roughly two. The long-time slowing is diminished at high interaction strengths whereas the short-time slowing (quantified via the hydrodynamic factor $H(q)$) is less affected by the dipolar interactions, despite their strong effect on the pair distribution function arising from cluster formation. Cluster formation is also studied in transient data following a quench from $λ= 0$; hydrodynamic interactions slow the formation rate, again by a factor of roughly two.

cond-mat.mes-hall