A fast algorithm for Brownian dynamics simulation with hydrodynamic interactions

  title={A fast algorithm for Brownian dynamics simulation with hydrodynamic interactions},
  author={Shidong Jiang and Zhi Liang and Jingfang Huang},
  journal={Math. Comput.},
One of the critical steps in Brownian dynamics simulation with hydrodynamic interactions is to generate a normally distributed random vector whose covariance is determined by the Rotne-Prager-Yamakawa tensor. The standard algorithm for generating such a random vector calls for the Cholesky decomposition of a 3N×3N matrix and thus requires O(N3) operations for N particles, which is prohibitively slow for large scale simulations. In this paper, we present a fast algorithm for generating such… 

Tables from this paper

Recursive Tree Algorithms for Orthogonal Matrix Generation and Matrix-Vector Multiplications in Rigid Body Simulations
This paper shows how the remaining 3n − 6 rows of vectors can be constructed explicitly using O(n log(n) operations and storage, so that they form an orthonormal basis and they are orthogonal to each of the first 6 vectors.
Brownian dynamics without Green's functions.
Numerically demonstrate the ability of the FIB method to accurately capture both the static (equilibrium) and dynamic properties of interacting particles in flow, and propose a random finite difference approach to approximating the stochastic drift proportional to the divergence of the configuration-dependent mobility matrix.
Metropolis Integration Schemes for Self-Adjoint Diffusions
The resulting numerical integration scheme is shown to be weakly accurate at finite noise and to gain higher order accuracy in the small noise limit, and permits the user to avoid computing explicitly certain terms in the equation, such as the divergence of the mobility tensor, which can be tedious to calculate.
A molecule-centered method for accelerating the calculation of hydrodynamic interactions in Brownian dynamics simulations containing many flexible biomolecules.
  • A. Elcock
  • Chemistry
    Journal of chemical theory and computation
  • 2013
The present work describes the development and testing of a simple approach aimed at allowing more rapid computation of HIs in coarse-grained Brownian dynamics simulations of systems that contain large numbers of flexible macromolecules.
Brownian Dynamics Simulations of Biological Molecules.
Abstract Fast Algorithms for Brownian Dynamics Simulation with Hydrodynamic Interactions Fast Algorithms for Brownian Dynamics Simulation with Hydrodynamic Interactions Fast Algorithms for Brownian Dynamics Simulation with Hydrodynamic Interactions " a Fast Multipole Method for the Rotne-prager-yama
FAST ALGORITHMS for Brownian DYNAMICS SIMULATIONS SIMULATION with Hydrodynamic Memory Induction and Fast Algorithms for Hydrodynamics SIMULation with Hydrogen memory Induction.
Fast symmetric factorization of hierarchical matrices with applications
A novel symmetric factorization formula for low-rank updates to the identity of the form $I+UKU^T$ can be computed in $\mathcal{O}(n)$ time, if the rank of the perturbation is sufficiently small.


An O(N2) approximation for hydrodynamic interactions in Brownian dynamics simulations.
A faster algorithm is presented, based on a truncated expansion of the hydrodynamic multiparticle correlations as two-body contributions, which allows to include HI into large many-particle Brownian dynamics simulations, where until now the runtime scaling of the correlated random motion was prohibitive.
Accelerated Stokesian Dynamics simulations
A new implementation of the conventional Stokesian Dynamics (SD) algorithm, called accelerated Stokesian Dynamics (ASD), is presented. The equations governing the motion of N particles suspended in a
Brownian dynamics with hydrodynamic interactions
A method for simulating the Brownian dynamics of N particles with the inclusion of hydrodynamic interactions is described. The particles may also be subject to the usual interparticle or external
Brownian diffusion of particles with hydrodynamic interaction
The classical theory of Brownian motion applies to suspensions which are so dilute that each particle is effectively alone in infinite fluid. We consider here the modifications to the theory that are
Stokesian Dynamics simulation of Brownian suspensions
The non-equilibrium behaviour of concentrated colloidal dispersions is studied by Stokesian Dynamics, a general molecular-dynamics-like technique for simulating particles suspended in a viscous
Molecular Theory of Brownian Motion for Several Particles
A molecular derivation is presented for the coupled Langevin equations that describe the motion of heavy particles in a fluid. In contrast to the case of a single heavy particle, the friction tensors
Dynamic simulation of hydrodynamically interacting suspensions
A general method for computing the hydrodynamic interactions among an infinite suspension of particles, under the condition of vanishingly small particle Reynolds number, is presented. The method
A fast multipole method for the three-dimensional Stokes equations