Brownian Dynamics (BD) simulations are a standard tool for understanding the dynamics of polymers in and out of equilibrium. Quantitative comparison can be made to rheological measurements of dilute polymer solutions, as well as direct visual observations of fluorescently labeled DNA. The primary computational challenge with BD is the expensive calculation of hydrodynamic interactions (HI), which are necessary to capture physically realistic dynamics. The full HI calculation, performed via a Cholesky decomposition every time step, scales with the length of the polymer as O(N). This limits the calculation to a few hundred simulated particles. A number of approximations in the literature can lower this scaling to O(N - N), and explicit solvent methods scale as O(N); however both incur a significant constant per-time step computational cost. Despite this progress, there remains a need for new or alternative methods of calculating hydrodynamic interactions; large polymer chains or semidilute polymer solutions remain computationally expensive. In this paper, we introduce an alternative method for calculating approximate hydrodynamic interactions. Our method relies on an iterative scheme to establish self-consistency between a hydrodynamic matrix that is averaged over simulation and the hydrodynamic matrix used to run the simulation. Comparison to standard BD simulation and polymer theory results demonstrates that this method quantitatively captures both equilibrium and steady-state dynamics after only a few iterations. The use of an averaged hydrodynamic matrix allows the computationally expensive Brownian noise calculation to be performed infrequently, so that it is no longer the bottleneck of the simulation calculations. We also investigate limitations of this conformational averaging approach in ring polymers.
The dynamics of semidilute polymer solutions are important to many polymer solution processing techniques such as fiber spinning and solution printing. The out-of-equilibrium molecular conformations resulting from processing flows directly impact material properties. Brownian dynamics (BD) simulations are a standard technique for studying this connection between polymer conformations in solution and processing flows because they can capture molecular-level polymer dynamics. However, BD simulations of semidilute polymer solutions are computationally limited by the calculation of hydrodynamic interactions (HIs) via an Ewald summed diffusion tensor and stochastic Brownian displacements via the decomposition of the diffusion tensor. Techniques based on the Cholesky decomposition scale with the number of particles N as O(N3) and approximations in the literature have reduced this scaling to as low as O(N). These methods still require continuous updating of the diffusion tensor and Brownian displacements, resulting in a significant constant per-time step cost. Previously, we introduced a method that avoids this cost for dilute polymer solutions by iterative conformational averaging (CA) of intramolecular HIs. In this work, we extend the CA method to semidilute solutions by introducing a grid-space average of intermolecular HIs and a pairwise approximation to the Brownian displacements based on the truncated expansion ansatz of Geyer and Winter. We evaluate our method by first comparing the computational cost with that of other simulation techniques. We verify our approximations by comparison with expected results for static and dynamic properties at equilibrium and use our method to demonstrate the concentration dependence of HI screening.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.