Parallel accelerated Stokesian dynamics with Brownian motion

被引:8
作者
Ouaknin, Gaddiel Y. [1 ]
Su, Yu [1 ]
Zia, Roseanna N. [1 ]
机构
[1] Stanford Univ, Dept Chem Engn, Stanford, CA 94305 USA
关键词
Stokesian dynamics; Hydrodynamics; Stochastic calculus; Parallel algorithms; Brownian motion; Stokes flow; FORCE-COUPLING METHOD; IMMERSED BOUNDARY METHOD; CONCENTRATED SUSPENSIONS; NORMAL STRESSES; SHEARED SUSPENSIONS; MOBILITY FUNCTIONS; SELF-DIFFUSION; RIGID SPHERES; 2-PHASE FLOW; SIMULATION;
D O I
10.1016/j.jcp.2021.110447
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present scalable algorithms to simulate large-scale stochastic particle systems amenable for modeling dense colloidal suspensions, glasses and gels. To handle the large number of particles and consequent many-body interactions present in such systems, we leverage an Accelerated Stokesian Dynamics (ASD) approach, for which we developed parallel algorithms in a distributed memory architecture. We present parallelization of the sparse near-field (including singular lubrication) interactions, and of the matrix-free many body far-field interactions, along with a strategy for communicating and mapping the distributed data structures between the near-and far field. Scaling to up to tens of thousands of processors for a million particles is demonstrated. In addition, we propose a novel algorithm to efficiently simulate correlated Brownian motion with hydrodynamic interactions. The original Accelerated Stokesian Dynamics approach requires the separate computation of far-field and near-field Brownian forces. Recent advancements propose computation of a far-field velocity using positive spectral Ewald decomposition. We present an alternative approach for calculating the far-field Brownian velocity by implementing the fluctuating force coupling method and embedding it using a nested scheme into ASD. This straightforward and flexible approach reduces the computational time of the Brownian far field force construction from O(NlogN)(1+vertical bar alpha vertical bar) to O(NlogN). (C) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页数:36
相关论文
共 129 条
[1]   Fast Ewald summation for free-space Stokes potentials [J].
af Klinteberg, Ludvig ;
Shamshirgar, Davoud Saffar ;
Tornberg, Anna-Karin .
RESEARCH IN THE MATHEMATICAL SCIENCES, 2017, 4
[2]   Krylov subspace methods for computing hydrodynamic interactions in Brownian dynamics simulations [J].
Ando, Tadashi ;
Chow, Edmond ;
Saad, Yousef ;
Skolnick, Jeffrey .
JOURNAL OF CHEMICAL PHYSICS, 2012, 137 (06)
[3]  
[Anonymous], 2011, ADV TOPICS NUMERICAL
[4]  
[Anonymous], 1931, Bulletin de l'Academie des Sciences de l'URSS, Classe des sciences mathematiques et na
[5]   Equilibrium structure and diffusion in concentrated hydrodynamically interacting suspensions confined by a spherical cavity [J].
Aponte-Rivera, Christian ;
Su, Yu ;
Zia, Roseanna N. .
JOURNAL OF FLUID MECHANICS, 2018, 836 :413-450
[6]   Simulation of hydrodynamically interacting particles confined by a spherical cavity [J].
Aponte-Rivera, Christian ;
Zia, Roseanna N. .
PHYSICAL REVIEW FLUIDS, 2016, 1 (02)
[7]  
Balay S., 2012, PETSc Users Manual
[8]   Accelerated Stokesian dynamics: Brownian motion [J].
Banchio, AJ ;
Brady, JF .
JOURNAL OF CHEMICAL PHYSICS, 2003, 118 (22) :10323-10332
[9]   A Gaussian-like immersed-boundary kernel with three continuous derivatives and improved translational invariance [J].
Bao, Yuanxun ;
Kaye, Jason ;
Peskin, Charles S. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 316 :139-144
[10]   A PARALLEL NONUNIFORM FAST FOURIER TRANSFORM LIBRARY BASED ON AN "EXPONENTIAL OF SEMICIRCLE" KERNEL [J].
Barnett, Alexander H. ;
Magland, Jeremy ;
Klinteberg, Ludvig A. F. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (05) :C479-C504