SearcharxivSearch

arXiv subjects

C. M. Pooley

Publications and source records attributed to C. M. Pooley.

13 recordsLinked to original sources

Posterior-based proposals for speeding up Markov chain Monte Carlo

Markov chain Monte Carlo (MCMC) is widely used for Bayesian inference in models of complex systems. Performance, however, is often unsatisfactory in models with many latent variables due to so-called poor mixing, necessitating development of application specific implementations. This paper introduces "posterior-based proposals" (PBPs), a new type of MCMC update applicable to a huge class of statistical models (whose conditional dependence structures are represented by directed acyclic graphs). PBPs generates large joint updates in parameter and latent variable space, whilst retaining good acceptance rates (typically 33%). Evaluation against other approaches (from standard Gibbs / random walk updates to state-of-the-art Hamiltonian and particle MCMC methods) was carried out for widely varying model types: an individual-based model for disease diagnostic test data, a financial stochastic volatility model, a mixed model used in statistical genetics and a population model used in ecology. Whilst different methods worked better or worse in different scenarios, PBPs were found to be either near to the fastest or significantly faster than the next best approach (by up to a factor of 10). PBPs therefore represent an additional general purpose technique that can be usefully applied in a wide variety of contexts.

stat.ME

Modelling capillary filling dynamics using lattice Boltzmann simulations

We investigate the dynamics of capillary filling using two lattice Boltzmann schemes: a liquid-gas model and a binary model. The simulation results are compared to the well-known Washburn's law, which predicts that the filled length of the capillary scales with time as $l \propto t^{1/2}$. We find that the liquid-gas model does not reproduce Washburn's law due to condensation of the gas phase at the interface, which causes the asymptotic behaviour of the capillary penetration to be faster than $t^{1/2}. The binary model, on the other hand, captures the correct scaling behaviour when the viscosity ratio between the two phases is sufficiently high.

physics.flu-dyn

Contact line dynamics in binary lattice Boltzmann simulations

We show that, when a single relaxation time lattice Boltzmann algorithm is used to solve the hydrodynamic equations of a binary fluid for which the two components have different viscosities, strong spurious velocities in the steady state lead to incorrect results for the equilibrium contact angle. We identify the origins of these spurious currents, and demonstrate how the results can be greatly improved by using a lattice Boltzmann method based on a multiple-relaxation-time algorithm. By considering capillary filling we describe the dependence of the advancing contact angle on the interface velocity.

physics.comp-ph

Scattering of low Reynolds number swimmers

We describe the consequences of time reversal invariance of the Stokes' equations for the hydrodynamic scattering of two low Reynolds number swimmers. For swimmers that are related to each other by a time reversal transformation this leads to the striking result that the angle between the two swimmers is preserved by the scattering. The result is illustrated for the particular case of a linked-sphere model swimmer. For more general pairs of swimmers, not related to each other by time reversal, we find hydrodynamic scattering can alter the angle between their trajectories by several tens of degrees. For two identical contractile swimmers this can lead to the formation of a bound state.

cond-mat.soft

Capillary filling in patterned channels

We show how the capillary filling of microchannels is affected by posts or ridges on the sides of the channels. Ridges perpendicular to the flow direction introduce contact line pinning which slows, or sometimes prevents, filling; whereas ridges parallel to the flow provide extra surface which may enhances filling. Patterning the microchannel surface with square posts has little effect on the ability of a channel to fill for equilibrium contact angle $θ_e \lesssim 30^{\mathrm{o}}$. For $θ_e \gtrsim 60^{\mathrm{o}}$, however, even a small number of posts can pin the advancing liquid front.

physics.flu-dyn

Eliminating spurious velocities in the free energy lattice Boltzmann method

Spurious velocities are unphysical currents that appear close to curved interfaces in diffuse interface methods. We analyse the causes of these spurious velocities in the free energy lattice Boltzmann algorithm. By making a suitable choice of the equilibrium distribution, and by finding the best way to numerically calculate derivatives, we show that these velocities may be decreased by an order of magnitude compared to previous models. Furthermore, we propose a momentum conserving forcing method that reduces spurious velocities by another factor of ~5. In three dimensions we find that 19 velocity vectors is the minimum number necessary.

cond-mat.stat-mech

Interface Width and Bulk Stability: requirements for the simulation of Deeply Quenched Liquid-Gas Systems

Simulations of liquid-gas systems with extended interfaces are observed to fail to give accurate results for two reasons: the interface can get ``stuck'' on the lattice or a density overshoot develops around the interface. In the first case the bulk densities can take a range of values, dependent on the initial conditions. In the second case inaccurate bulk densities are found. In this communication we derive the minimum interface width required for the accurate simulation of liquid gas systems with a diffuse interface. We demonstrate this criterion for lattice Boltzmann simulations of a van der Waals gas. When combining this criterion with predictions for the bulk stability we can predict the parameter range that leads to stable and accurate simulation results. This allows us to identify parameter ranges leading to high density ratios of over 1000. This is despite the fact that lattice Boltzmann simulations of liquid-gas systems were believed to be restricted to modest density ratios of less than 20.

cond-mat.soft

Swimming with a friend at low Reynolds number

We investigate the hydrodynamic interactions between microorganisms swimming at low Reynolds number. By considering simple model swimmers, and combining analytic and numerical approaches, we investigate the time-averaged flow field around a swimmer. At short distances the swimmer behaves like a pump. At large distances the velocity field depends on whether the swimming stroke is invariant under a combined time-reversal and parity transformation. We then consider two swimmers and find that the interaction between them consists of two parts; a dead term, independent of the motion of the second swimmer, which takes the expected dipolar form and a live term resulting from the simultaneous swimming action of both swimmers which does not. We argue that, in general, the latter dominates. The swimmer--swimmer interaction is a complicated function of their relative displacement, orientation and phase, leading to motion that can be attractive, repulsive or oscillatory.

cond-mat.soft

Modeling microscopic swimmers at low Reynolds number

We employ three numerical methods to explore the motion of low Reynolds number swimmers, modeling the hydrodynamic interactions by means of the Oseen tensor approximation, lattice Boltzmann simulations and multiparticle collision dynamics. By applying the methods to a three bead linear swimmer, for which exact results are known, we are able to compare and assess the effectiveness of the different approaches. We then propose a new class of low Reynolds number swimmers, generalized three bead swimmers that can change both the length of their arms and the angle between them. Hence we suggest a design for a microstructure capable of moving in three dimensions. We discuss multiple bead, linear microstructures and show that they are highly efficient swimmers. We then turn to consider the swimming motion of elastic filaments. Using multiparticle collision dynamics we show that a driven filament behaves in a qualitatively similar way to the micron-scale swimming device recently demonstrated by Dreyfus et al.

cond-mat.soft

Simulations of strongly phase-separated liquid-gas systems

Lattice Boltzmann simulations of liquid-gas systems are believed to be restricted to modest density ratios of less than 10. In this article we show that reducing the speed of sound and, just as importantly, the interfacial contributions to the pressure allows lattice Boltzmann simulations to achieve high density ratios of 1000 or more. We also present explicit expressions for the limits of the parameter region in which the method gives accurate results. There are two separate limiting phenomena. The first is the stability of the bulk liquid phase. This consideration is specific to lattice Boltzmann methods. The second is a general argument for the interface discretization that applies to any diffuse interface method.

cond-mat.soft

Stripe formation in differentially forced binary systems

We consider pattern formation in periodically forced binary systems. In particular we focus on systems in which the two species are differentially forced, one being accelerated with respect to the other. Using a continuum model consisting of two isothermal ideal gases which interact via a frictional force we demonstrate analytically that stripes form spontaneously above a critical forcing amplitude. The wavelength of the stripes is found to be close to the wavelength of sound in the limit of small viscosity. The results are confirmed numerically. We suggest that the same mechanism may contribute to the formation of stripes in experiments on horizontally oscillated granular mixtures.

cond-mat.mtrl-sci

Droplet Spreading on Heterogeneous Surfaces using a Three-Dimensional Lattice Boltzmann Model

We use a three-dimensional lattice Boltzmann model to investigate the spreading of mesoscale droplets on homogeneous and heterogeneous surfaces. On a homogeneous substrate the base radius of the droplet grows with time as $t^{0.28}$ for a range of viscosities and surface tensions. The time evolutions collapse onto a single curve as a function of a dimensionless time. On a surface comprising of alternate hydrophobic and hydrophilic stripes the wetting velocity is anisotropic and the equilibrium shape of the droplet reflects the wetting properties of the underlying substrate.

cond-mat.soft

Transport coefficients of a mesoscopic fluid dynamics model

We investigate the properties of stochastic rotation dynamics (Malevanets-Kapral method), a mesoscopic model used for simulating fluctuating hydrodynamics. Analytical results are given for the transport coefficients. We discuss the most efficient way of measuring the transport properties and obtain excellent agreement between the theoretical and numerical calculations.

cond-mat.soft