Appl. Math. Mech. -Engl. Ed.   2018, Vol. 39 Issue (1): 63-82     PDF       
http://dx.doi.org/10.1007/s10483-018-2257-9
Shanghai University
0

Article Information

X. BIAN, Z. LI, N.A. ADAMS
A note on hydrodynamics from dissipative particle dynamics
Applied Mathematics and Mechanics (English Edition), 2018, 39(1): 63-82.
http://dx.doi.org/10.1007/s10483-018-2257-9

Article History

Received Jul. 25, 2017
Revised Nov. 17, 2017
A note on hydrodynamics from dissipative particle dynamics
X. BIAN1 , Z. LI2 , N.A. ADAMS1     
1. Chair of Aerodynamics and Fluid Mechanics, Department of Mechanical Engineering, Technical University of Munich, München 85748, Germany;
2. Division of Applied Mathematics, Brown University, Rhode Island 02912, U. S. A
Abstract: We calculate current correlation functions (CCFs) of dissipative particle dynamics (DPD) and compare them with results of molecular dynamics (MD) and solutions of linearized hydrodynamic equations. In particular, we consider three versions of DPD, the empirical/classical DPD, coarse-grained (CG) DPD with radial-direction interactions only and full (radial, transversal, and rotational) interactions between particles. To facilitate quantitative discussions, we consider specifically a star-polymer melt system at a moderate density. For bonded molecules, it is straightforward to define the CG variables and to further derive CG force fields for DPD within the framework of the Mori-Zwanzig formalism. For both transversal and longitudinal current correlation functions (TCCFs and LCCFs), we observe that results of MD, DPD, and hydrodynamic solutions agree with each other at the continuum limit. Below the continuum limit to certain length scales, results of MD deviate significantly from hydrodynamic solutions, whereas results of both empirical and CG DPD resemble those of MD. This indicates that the DPD method with Markovian force laws possibly has a larger applicability than the continuum description of a Newtonian fluid. This is worth being explored further to represent generalized hydrodynamics.
1 Introduction

Continuum mechanics was formulated more than two centuries ago and since then it has been applied successfully to study various materials. One of the main tools of continuum mechanics is the Navier-Stokes (NS) equations, which are continuum partial differential equations (PDEs) formulating conservation laws for mass and momentum of a Newtonian fluid (e.g., Refs. [1] and [2]). Over a century ago, it was realized that matter consists of discrete molecules. The complex structures and interactions among a large number of molecules manifest continuum behaviors at the macroscopic level. With advances of computer technology, both NS equations and molecular trajectories can be discretized to study hydrodynamic phenomena at distinct scales, from which numerical methods such as computational fluid dynamics (CFD) and molecular dynamics (MD) have emerged. Since the former method is fast for simulating macroscopic phenomena and the latter method elaborates on microscopic details, the two methods are not meant to compete but to complement each other. With the miniaturization of micro-fluidics technology and growing interest of fluid phenomena in the biophysics context, the mesoscopic fluid regime has been receiving more and more attention. In this spatial-temporal regime, MD is computationally expensive while a classical CFD is physically inaccurate. As a consequence, several mesoscopic methods have been developed over the last three decades to exploit a proper trade-off between molecular details and computational efficiency. Among the popular mesoscopic methods are coarse-grained molecular dynamics (CG-MD) methods[3], lattice-Boltzmann method[4-5], dissipative particle dynamics (DPD)[6-7], and multiple particle colliding dynamics/stochastic rotation dynamics[8-9]. CG-MD is a generic name, under which there are many techniques to generate a CG potential of mean force, such as reverse Monte Carlo[10], iterative Boltzmann inversion[11], force-matching method[12-13], relative entropy method[14], and Mori-Zwanzig projection[15-16], to name but a few.

In this work, we discuss hydrodynamics of DPD exclusively, but the insights and perspective may be relevant to other mesoscopic methods as well. DPD was invented by Hoogerbrugge and Koelman[6] 25 years ago, who postulated pairwise dissipative and random forces between a set of Lagrangian particles to comply with the isotropy and Galilean invariance of a simple fluid. Later, Espa nol and Warren[7] added in the pairwise conservative, reformulated the updating algorithm as stochastic differential equations (SDEs), and derived the corresponding Fokker-Planck equations (FPEs). Moreover, they obtained the celebrated fluctuation-dissipation theorem (FDT) for a DPD system so that the Gibbs canonical distribution is the steady state solution of the FPEs. Thereafter, DPD has found a large variety of applications in simple and complex fluids[17-24]. Meanwhile, researchers have been trying to establish rigorous foundations for DPD from both bottom-up coarse-graining[25-28] and top-down discretization[29-30]. Given an arbitrary input settings of DPD, qualitative results on transport coefficients and equation of state of hydrodynamics can also be derived from both kinetic theory[31] and projection techniques[32]. It is well known from both theories and simulations that DPD reproduces hydrodynamic behavior of NS equations at sufficiently large scales[32-35]. Furthermore, DPD considers also thermal fluctuations, which emerge due to finite thermodynamic volume and are hallmarks of mesoscopic phenomena. As the mesoscopic scale is quite vaguely defined and one usually does not explicitly define the applicability range of DPD. If this arbitrariness is of concern, one may employ smoothed dissipative particle dynamics (SDPD)[29], which discretizes the NS equations and considers thermal fluctuations consistently[36]. Correspondingly, SDPD represents a discrete version of the Landau-Lifshiftz-Navier-Stokes (LLNS) equations[1], and the DPD method may be considered as a "poor" version of SDPD method from this top-down perspective. In this work, however, we wish to discuss about the possibility that DPD may represent generalized hydrodynamics[33, 37-38] to certain extent, which is not covered by SDPD.

In Section 2, we first introduce the classical DPD method. To have a specific reference system for discussion, we employ a toy model system of star polymer described by a Hamiltonian MD[27-28]. To reproduce static and dynamic properties of MD, we devise three versions of DPD by two techniques: the first technique is to run DPD simulations for empirical parameters with trials and errors until we have desired properties generated by DPD; the second technique is to coarse-grain MD trajectories for DPD force fields using the Mori-Zwanzig projection[15-16, 25-28, 39]. With the second technique, we consider two levels of degrees of freedom in the resultant DPD. In Section 3, we introduce the current correlation functions (CCFs), which are significant in time-dependent processes. Meanwhile, we also revisit solutions of CCFs at sufficiently large scales derived from linearized NS equations. In Section 4, we compute CCFs from MD and DPD simulations, and compare the results with hydrodynamic solutions. The aim is to identify to what extent the results of DPD agree with those of MD and continuum hydrodynamics. In the end, we summarize our findings in Section 5.

2 DPD

DPD was originally introduced by Hoogerbrugge and Koelman[6]. Here, we present the reformulated version of Espa nol and Warren[7], who introduced the conservative force into the original DPD,

(1)

where RI and PI are the position and momentum of particle I, respectively. The mass for each particle is taken as an identical constant M. For isotropy and Galilean invariance[6], the forces are postulated to be pairwise and depend only on relative position RIJ=RI-RJ and relative velocity VIJ=VI -VJ=(PI -PJ)/M of two particles. To preserve linear momentum, forces are antisymmetric and satisfy Newton's third law, that is, FIJ=-FJI. To preserve angular momentum, forces are always along the radial direction of two particles eIJ=RIJ/RIJ, with RIJ=|RIJ| being their relative distance. Relevant letters are capitalized for a DPD system to distinguish from its underlying MD system appearing later in Subsection 2.1. Particle index I ranges from 1 to the total number of particles N.

According to the general coarse-graining theory or the Mori-Zwanzig projection formalism[15-16, 39-41], a generalized Langevin equation (GLE) results from coarse-graining, and three types of forces emerge at the mesoscopic level of description. Therefore, the total force on each particle in DPD is decomposed into three parts which are postulated to be[6-7]

(2)

where α, γ, and σ are strengths of individual forces. Weighting functions wC, wD, and wR are isotropic and depend only on RIJ. Beyond a cut-off radius Rc, values of wC, wD, and wR vanish. ξIJ=ξJI is a Gaussian white noise, that is,

(3)

where δIJ is the Kronecker delta function and δ(t-t') is the Dirac delta function. If we substitute the forces of Eq. (2) into Eq. (1), we can write the GLE in a mathematically well-defined form of SDE as

(4)

where dWIJ=dWJI are independent increments of the Wiener process, and Itȏ calculus is assumed. Therefore,

(5)

where dWIJ is an infinitesimal of order 1/2 in time[7, 18]. Therefore, the total force in Eq. (1) should be rewritten as .

The FPEs corresponding to the SDEs of DPD can be formulated to acquire a steady state solution of the canonical form[7]. It turns out that if the following relations

(6)

are satisfied, a DPD system has an invariant canonical distribution. Equation (6) is the celebrated FDT of DPD, which was first derived by Español and Warren[7].

The central task for a successful DPD simulation is to design a proper setting of Rc, α, γ, wC(R), and wD(R), which may be probed by various techniques. To anchor our discussion on a quantitative analysis, we consider a polymer melt system modeled by MD as reference. This idealized MD system is then taken as the "first principle" in this work. Therefore, any version of DPD should refer to the results of MD to evaluate its performance. At first, we shall present the details of the MD system. This is followed by elaborations of three versions of DPD resulting from two types of coarse-graining techniques.

2.1 MD

We consider an MD system of a polymer melt at temperature kBT=1.0, with kB being Boltzmann's constant. The Hamiltonian defining the phase space trajectories is the sum of the kinetic energy and potential energy of the system

(7)

where Γp and Γr are momentum and position spaces, respectively. Nt is the total number of microscopic/atomic particles. Each polymer is a molecule with chains of beads connected by short springs. The polymer is isotropic and has a star shape with a center bead connecting Na arms with Nb monomers per arm. Therefore, each polymer contains N c=Na× Nb+1 microscopic particles. For simplicity, we only consider Na=10, Nb=1, and Nc=11 in this work.

The potential energy is the sum of pairwise potentials, each of which has two components as V(r)=VWCA(r)+VFENE(r). The non-bonded interaction is modeled by a truncated Lennard-Jones (LJ) potential, also named as Weeks-Chandler-Andersen (WCA) potential[42],

(8)

for which rc=21/6σ so that only the repulsive part of the LJ potential remains. The bonded interaction is modeled by a finitely extensible nonlinear elastic (FENE) potential[43],

(9)

with bond strength and bond reference length r0=1.5σ. We further set the length scale σ=1, the energy scale , the mass of each bead m=1, and therefore, the time scale . We take the simulation box to be cubic with length L≈ 30.184 1, and fill N=1 000 molecules into the box. Therefore, the total number of microscopic particles is Nt=1 000× Nc=11 000, leading to a number density ρ=Nt/L3≈0.4.

The trajectories of microscopic particles in phase-space are determined by the Hamiltonian/Newtonian mechanics as

(10)

In simulations, the trajectories are integrated by the measure-preserving Verlet method[44] with time step δt=10-3τ. For a canonical ensemble of MD simulations, we apply the virial equation[37] to calculate the pressure of the system at equilibrium, which measures as P=0.191. The diffusion coefficient for the center of mass (CoM) for each polymer measures as D=0.119, by either the time derivative of its mean-squared displacement (MSD) or the integral of its velocity autocorrelation function (VACF). The kinematic viscosity of the MD system measures as ν=0.965, with either a small-perturbed reversible Poiseuille flow[28, 45] or transversal current correlation function (TCCF)[34-35]. These values have also been reported in a previous work[28]. Results from different measuring techniques agree with each other.

2.2 Empirical DPD

To achieve certain properties of a target fluid by the classical DPD method, input parameters Rc, α, γ (or σ), and weight functions wC(R) and wD(R) (or wR(R)) are calibrated empirically, that is, one performs simulations by trials and error until satisfactory properties are generated. Here, we adopt typical weight functions as suggested[18, 20]

(11)

DPD simulations are performed in a cubic box with the same size as that of MD. Then, the number density of DPD particles is reduced to be ρ/Nc≈0.036 4. Here, we fix the cut-off radius as Rc=3.4 as suggested in Subsection 2.3 before calibrating other input parameters. After a series of simulations by trials and error[28], we set α=13.5 to reproduce the pressure of MD. We further determine γ=32.0 and s=0.5 to reproduce the diffusion coefficient and viscosity of MD. This set of parameters leads to a DPD system with P=0.194±0.04, D=0.119± 0.002 and ν=1.012 3±0.061, closely resembling the properties delivered by the MD simulations. All quantities in DPD are reported also in LJ units of MD.

1There is a typo in Ref. [28] where it was reported as ν=0.444 on Table 3.

Note that the empirical input parameters of DPD may also be probed in a more systematical approach with a stochastic optimization process[46-47]. Since radial distribution function (RDF) and VACF for particles in the empirical DPD were not set as the optimized target in the beginning for deducing the input parameters, it is not surprising that they deviate from those of MD[28]. About the effects of arbitrariness from Rc and other input parameters on RDF and VACF of the DPD system, we refer to another thorough study[46]. These later subtleties, however, are not of particular concern of the current study and we shall not discuss them further.

2.3 Mori-Zwanzig guided DPD

Using an elegant projection technique named as Mori-Zwanzig formalism in non-equilibrium statistical mechanics[15-16, 39], one may derive closed-form dynamic equations for a set of CG variables, which are functions of microscopic phase space Γ[25, 27]. Here, we give a brief introduction following a derivation given in Ref. [25].

2.3.1 Mori-Zwanzig formalism

In the case of a polymer melt, the CG variables of interest are quantities associated with the CoM of each polymer molecule such as its position and translational momentum,

(12)
(13)

We further define the phase-space density for the CG variables as

(14)

where the CG phase-space coordinate is defined as Γs={R1, R2, ..., RN, P1, P2, ..., PN} and are the corresponding field variables. The probability distribution function at equilibrium for the microscopic phase space Γ is taken as the canonical ensemble, that is, with β=1/(kBT) and Z-1 being the normalizing partition function. Therefore, the probability distribution function at equilibrium for the CG phase space Γs is

(15)

We define configuration and momentum distribution functions as

(16)
(17)

where and are the position and momentum spaces of CG field variables, respectively, and the integrals are always for Nt dimensions. Then,

To construct a Hilbert space for dynamical variables, we define the scalar product as the correlation function in the canonical ensemble at equilibrium,

(18)

where dynamical variables are considered to be real so that B*(Γ) =B(Γ). If we utilize the set of phase-space density functions as the basis in the Hilbert space, and further require the completeness condition[25, 40]

(19)

then any dynamic variable A(Γ) can be decomposed into two parts by two complementary projection operators as

(20)

Since we expect to be expanded by the basis in the Hilbert space, the projection operator is naturally defined as

(21)

Therefore, the definition for is , or

Applying the definition of projection operators, we may decompose the evolution equation , and thereafter obtain . The last term by definition is the evolution equation for the CG momentum and is expressed as[25]

(22)

with the random forces defined as

(23)
(24)
(25)

Here, δFI is the fluctuating force, which equals the difference between the instantaneous total force FI and mean force on particle I. To verify that the first term on the right-hand side of Eq. (22) is the mean force, we have

(26)

which is the mean force. We also note the essential difference between δFI(t) and , where the former evolves with time by the usual microscopic propagator , whereas the latter evolves with time by the orthogonal propagator and stays always orthogonal to the projected subspace. By integrating Eq. (22) in time, we have information on PI, and therefore can determine the position trajectory dRI=PI dt for each CG particle as well.

Although Eq. (22) is insightful and exact, it is still generally difficult to apply for a practical simulation, as it is an integro-differential equation involving many-body effects, with non-Markovian terms and projected dynamics. Firstly, we assume that the mean force is pairwise decomposable and many-body terms are neglected,

(27)

Therefore, the pairwise term can be calculated as a function of distance between CoMs in an ensemble of MD simulations. Secondly, for the convolution (memory) term, we make a Markovian approximation, i.e.,

(28)
(29)

This approximation is justified, as the CoMs are slow variables compared with the MD[28].

The last assumption is to approximate the projected dynamics by the real dynamics, that is, . To calculate Γμν, if we simply took the integral for the correlation of real dynamics up-to ∞ as

(30)

we would run into the plateau problem[48], i.e., the integral vanishes with [16, 49]. However, if we take the integral up-to τ as

(31)

where an inequality holds. Thus, we do have a plateau region and achieve a definite good approximation of ΓIJ[16, 49]. In practice, we apply Eq. (31) with τ dynamically determined so that the integral always reaches the maximum value of all possible τ. In this way, we calculate ΓIJ as a function of distance between CoMs in the ensemble of MD simulations.

If the rotation of the CG particle is of interest, the angular momentum can be defined for each polymer molecule as

(32)

where the averaged moment of inertial is II=6.55 for the star polymer and ΩI is the angular velocity. Accordingly, the evolution equation of LI is also available.

2.3.2 Parameters of DPD

Following the Mori-Zwanzig formalism described above, we obtain DPD parameters as α=795.69, γ=γ||=146.18, and weight functions as wC(R)=(1+4R/Rc)(1-R/Rc)4 and wD(R)=wD||(R)=(1+3R/Rc)(1-R/Rc)3 with Rc=3.32. The form and coefficients of the polynomials for the weight functions are obtained by fitting the numerical data generated by MD simulations[28]. For reference, we term this model as Mori-Zwanzig dissipative particle dynamics or MZ-DPD for brevity. Given γ and wD(R), we may obtain σ and wR(R) from the FDT of Eq. (6). Finally, we generate Gaussian white noises for the pairwise random force of MZ-DPD to perform an ensemble of DPD simulations.

It is remarkable that in the MD simulations of polymer melt, the instantaneous forces between different polymer molecules are not along the radial direction eIJ of their CoMs, but in all directions. Since the conservative force depends only on relative positions, its average vanishes in all directions but the direction along eIJ due to symmetry. However, the dissipative force depends not only on relative positions, but also on relative velocities. Therefore, we need to introduce the transversal component in addition to the radial component between two molecules to represent the extra degree of freedom in the MD system[50]. Meanwhile, rotational degrees of freedom for each DPD particle also need to be considered so that both linear and angular momenta of the system are conserved at the CG level. The extra transversal and rotational dissipative forces have already been hypothesized in a phenomenological way in a previous work[50]. For the full dynamics of the CG variables, we term the model as Mori-Zwanzig full DPD, or MZ-FDPD for brevity, and the equation of motion reads[28]

(33)
(34)

where TI is the torque for particle I. Here, γ||, wD||, wR||, and σ|| are for the dissipative and random forces, respectively, along the radial direction eIJ, while and are for the dissipative and random forces, respectively, on the plane perpendicular to eIJ. dWIJ is a matrix of independent Wiener process with dWIJA being its antisymmetric part. Therefore, based on the parameters and weight functions for MZ-DPD, we further have =110.76 and =(1+3.95R/Rc)(1-R/Rc)3.95 with Rc=3.32. It is worth noting that MZ-DPD is just a simplified model by keeping only the forces along the radial direction eIJ between two particles in MZ-FDPD. MZ-DPD does not consider the equation of motion of angular momentum either.

As the conservative force determines the static properties, both MZ-DPD and MZ-FDPD produce the same pressure of P=0.193, close to that of MD. However, due to lack of the extra degree of freedom in the dissipative force, MZ-DPD underestimates the kinematic viscosity as ν=0.851 and overestimates diffusion coefficient as D=0.138. In contrast, the MZ-FDPD with all necessary degrees of freedom represented on the CG level. It resembles the MD closely with D=0.12 and ν=0.954. Before further discussing about the performance of different versions of DPD, we introduce the concept of correlation functions in the next section, which is crucial in time-dependent processes.

3 CCFs

Temporal correlation functions play a similar role in time-dependent processes as the partition function in equilibrium thermodynamics. For a comprehensive discussion on time-dependent phenomena, we refer to Refs. [37], [38], and [49]. In particular, here, we are concerned with autocorrelation functions, i.e., correlations between the same dynamical variable at different times. More precisely, if A(t)=A[r1(t), r2(t), ..., rN(t), p1(t), p2(t), ..., pN(t)] is a dynamical variable of coordinates and momenta of all particles of a system, its autocorrelation function is defined as

(35)

where t=t'-t"≥ 0 and A* is the complex conjugate of A.Angular brackets denote equilibrium ensemble average or time average. We assume that the system is ergodic so that both averages are equivalent. At equilibrium, the system is stationary so that the correlation functions are invariant under time translation. Therefore, CAA(t', t")=CAA(t=t'-t"). Autocorrelation functions are real functions of time[37, 49].

For a hydrodynamic variable described by the hydrodynamics equations such as mass density or momentum density, which is a continuous fields variable, we have the corresponding microscopic expression of the dynamic variable in an MD or DPD system. The microscopic definition is

(36)

where ai is the mass or momentum of particle i. According to Eq. (36), the microscopic mass density and momentum density are defined as

(37)
(38)

where mass for each particle is a constant m and ui is the velocity for particle i. The corresponding continuous variables are related to the microscopic variables as

(39)
(40)

To distinguish, we denote the continuous dynamic variable with an over-bar as A(r, t). The definitions of the continuous variables require a "coarse-graining" explicitly in space over a volume v. The size of v must be macroscopically small to allow for a continuum definition. Meanwhile, it must be microscopically large so that the relative fluctuations of the number of particles within v are negligible[37]. When v is sufficiently large, Eqs. (39) and (40) imply a coarse-graining in time as well. However, an exact value of v is problem-dependent and is not definitely specified in general.

To compare the autocorrelation functions among the results of MD, DPD of different versions, and hydrodynamic equations, we should avoid the ambiguity of the same dynamic variable in physical space, which may be interpreted differently by the three distinct descriptions. Therefore, we consider the Fourier-transformed counterpart of the dynamical variable in k-space defined as

(41)

where the integral is taken over the whole volume V of the system and k is the wave vector. Since it is translation invariant at equilibrium, there is no correlation between Ak and Ak' when kk'[51]. Accordingly, the corresponding autocorrelation function in k-space with the same k is defined as

(42)

In particular, when the dynamic variable is Ak(t)=jk(t), the autocorrelation function is a 2nd rank tensor and it is named as CCFs. Due to isotropy, it is diagonal and may be further decomposed into transversal and longitudinal components as

(43)

where α, β=x, y, or z and are Cartesian components of the unit vector . Without loss of generality, we take k=(k, 0, 0)T. Therefore, the longitudinal and transversal current correlation functions (LCCFs and TCCFs), are expressed as

(44)

More specifically, if we consider the dynamics at continuum, that is, lim k → 0, we may ignore the difference between jk(t) and jk(t) and consider CT(k, t) ≈ CT(k, t) and CL(k, t) ≈ CL(k, t)[37-38]. Therefore, we shall neglect the over-bars on the dynamical variables without causing ambiguity at lim k → 0. Moreover, the continuum CCFs can also be expressed by the solutions of linearized hydrodynamic equations. We shall revisit such solutions as follows.

3.1 Hydrodynamic solutions

A dynamic variable is conserved if it satisfies a continuity equation in a differential form as

(45)

where jA is the current associated with the variable A. Therefore, the conservation laws for mass and momentum are expressed as

(46)
(47)

where j is the mass current or momentum density introduced in Eqs. (38) and (40). Π is the momentum current or stress tensor, and for a Newtonian fluid, it is defined as

(48)

where P(r, t) is the local pressure, and η and ζ are dynamic shear and bulk viscosities, respetively. If we choose a frame of reference where the mean velocity vanishes, that is, , Eqs. (46) and (47) may be linearized by considering the variations of the hydrodynamic variables as

(49)
(50)
(51)

A variation of second order is dropped leading to one "≈" sign in j(r, t). Inserting Eq. (51) into Eqs. (46) and (47), we obtain

(52)
(53)

Furthermore, ∇P(r, t)=∇(P +δP(r, t))=∇ δP(r, t)=cT2δρ(r, t), with cT being the isothermal sound speed. The above equations can be conveniently solved by performing a space-Fourier transform into k-space introduced in Eq. (41),

(54)
(55)

where the shear kinematic and longitudinal kinematic viscosities are introduced as

(56)
(57)

It is apparent from Eq. (54) that the evolution of density ρ k(t) is coupled with the longitudinal component of the momentum density jkx(t)=k·jk(t), but decoupled from the transversal components. Therefore, we do not consider separately, as it provides merely a redundant information as CL(k, t). This observation is valid not only at lim k → 0, but at an arbitrary k, as Eq. (54) utilizes the mere fact of mass conservation without any other assumptions. Therefore, we may rewrite Eqs. (54) and (55) as four equations of scalar variables

(58)
(59)
(60)
(61)

Equations (60) and (61) are first-oder linear homogeneous ordinary different equations (ODEs), which are readily solved as[52]

(62)
(63)

Equations (58) and (59) are two coupled ODEs and may be written in a matrix form as

(64)

where a and H are defined as

(65)
(66)

The general solutions to Eq. (64) are determined by the eigenvalues of H, which can be obtained by further solving det (H-λI})=0[52]. It is easy to show that the eigenvalues are

(67)

with

(68)

where the sound attenuation coefficient is introduced as ΓT. Here, we consider an under-damped solution, where sT is real, that is, k < 2cT/νL. In particular, we consider a continuum limit where . Therefore sTcT and we arrive at the solutions as

(69)
(70)

The normalized temporal autocorrelation functions of the fluctuating variables in k-space are readily expressed as

(71)
(72)

where is assumed to derive C'L(k, t). In the subsequent section, we always calculate the normalized quantities C'T(k, t) and C'L(k, t) and therefore omit the sign "'" without ambiguity. It is worth noting that the TCCFs and LCCFs are self-similar at continuum scales and they scale with powers of k. Therefore, self-similar results of MD or DPD at different k would indicate a continuum behavior, whereas different properties at different k resort to a non-continuum behavior.

4 Results and discussion

Here, we calculate the CCFs for the polymer melt model introduced in Section 2 from simulations by MD, empirical DPD, Mori-Zwanzig guided DPD of two versions, and solutions of the linearized hydrodynamic equations. Thereafter, we are able to compare the results from DPD simulations of different versions, against that of MD and of hydrodynamic solutions. Since we are focusing on the CCFs in Fourier-transformed k-space, we avoid the difficulty of one-to-one correspondence between hydrodynamic variables expressed by particles in MD and hydrodynamic variables expressed in the other two coarser descriptions. The input parameters for MD and DPD simulations are as given in Section 2. The wave vector is taken as kn=(kn, 0, 0) with kn=2πn/L, where n is a positive integer number and L is the length of a cubic box. We will consider n=1, 2, 3, and 4, where for the first two wave numbers, a continuum behavior is apparent, while for the latter two wave numbers, a particle behavior is prevalent.

4.1 Continuum limit

We compare TCCFs of MD and continuum theory of Eq. (71), where the latter adopts ν=0.965 as in MD simulations. From Fig. 1(a), it is clear that at length scales L and L/2 (wave number k1 and k2 accordingly), MD simulations behave like continuum hydrodynamics and its TCCFs follow closely exponential decays, where the decay rate is νk2. In continuum hydrodynamics, the determining parameter of TCCFs is the kinematic viscosity ν=0.965 (η=0.386, ρ=0.4). Therefore, the classical DPD with empirical input parameters for targeting the MD viscosity produces almost identical TCCFs as those of MD and continuum theory, as shown in Fig. 1(a). However, with the same number of degrees of freedom as that of the empirical DPD, MZ-DPD underestimates the decay rate of TCCFs, as shown in Fig. 1(b). This is not surprising given the fact that MZ-DPD underestimate the viscosity of MD, as reported already in Subsection 2.3. In contrast, with all necessary degrees of freedom on the CG level, MZ-FDPD reproduces well the viscosity of MD, and therefore also the TCCFs of MD, as indicated in Fig. 1(c).

Fig. 1 Transversal current correlations of DPD compared with those of MD and continuum theory: continuum limit with wave numbers k1=2π/L and k2=4π/L

To recapitulate, TCCFs of DPD resemble those of MD and hydrodynamic solutions at continuum scales (k1 and k2) with the same exponentially decaying law characterized by the kinematic viscosity. This is true as long as the version of DPD reproduces the same viscosity of MD or continuum theory, as the viscosity is the only determining factor for TCCFs in the continuum scales and TCCFs are self-similar with exponential-decay rates νk2.

For the LCCFs, the situation is more complicated than that for TCCFs, as the former present themselves with both decaying and oscillating behaviors characterized by ΓT and cT, as shown in Eq. (72). We may fit well the hydrodynamic solution (72) to MD results, as indicated in Fig. 2(a). After the fitting, parameters ΓT=1.17 and cT=1.3 are determined as well. As further by-products, we determine ζ=0.42, νL=2.34. Since the empirical DPD is developed to target the pressure and viscosity of the MD system, it is not expected to reproduce ζ and cT of MD well. This deficiency is reflected by the mismatch on LCCFs between DPD and MD in Fig. 2(a). In contrast, the Mori-Zwanzig guided DPD and full DPD reproduce the LCCFs of MD very well, as indicated in Figs. 2(b) and 2(c). It is also interesting to note that there is no apparent difference between the performance of MZ-DPD and MZ-FDPD on LCCFs, although MZ-FDPD has non-radial interactions between particles. This indicates that the longitudinal modes (ΓT and cT) are purely determined by the radial-direction interactions between particles.

Fig. 2 Longitudinal current correlations of DPD compared with those of MD and continuum theory: continuum limit with wave numbers k1=2π/L and k2=4π/L

We note that for the approximation made in Eq. (68) for sTcT, we have assumed that k1≈ 0.208 or k2≈ 0.416 2cT/νL ≈ 1.11 is valid. From the results shown above, the assumption of "" does not lead to an apparent deficiency of the hydrodynamic solutions on LCCFs.

4.2 Below continuum limit

If we further consider smaller scales k3=6π/L and k4=8π/L, we clearly observe that the decay of TCCF for MD is no longer strictly exponential, as indicated in Fig. 3. Here, the solutions of hydrodynamic equations are still exponential with kinematic viscosity taken as ν=0.965. Since we take MD as the first principle, its results are reliable and should be taken as reference. Therefore, the hydrodynamics solutions are incorrect at these small scales. From the development of generalized hydrodynamics[37-38], it is not difficult to realize that we have a crude assumption for our hydrodynamic equations; the fluid is assumed to be Newtonian at all scales in Eq. (48), that is, for αβ. This is a Markovian relation between the shear stress and instantaneous shear rate. For fluids (not only this star polymer system, but also simple fluids such as argon) at sufficiently small scales, there is in general a non-Markovian relation, which determines the shear stress from the history of shear rates. This is to say that the fluid is viscoelastic at small scales[37-38, 53]. Therefore, if one wants to compare hydrodynamic solutions with that of MD, one needs to model this non-Markovian relation phenomenologically (with memory kernels such as exponential, and Gaussian functions) or determine the non-Markovian relation from the projection technique introduced earlier[54-56]. Once the memory kernel is available, it is possible to obtain accurate hydrodynamic solutions given that the non-Markovian hydrodynamic equations are still solvable. This is a common practice during the development of generalized hydrodynamics and we shall not proceed further in this work.

Fig. 3 Transversal current correlations of MD, continuum theory, and DPD with empirical parameters: below continuum limit with wave numbers k3=6π/L and k4=8π/L

It is remarkable that the TCCFs of the empirical DPD resemble those of MD quite well at k3 and k4, especially for intermediate and long time (t 2), as indicated in Fig. 3. This is surprising as the interacting laws between DPD particles are Markovian and the non-exponential behavior of TCCFs is non-Markovian in origin. It appears that certain coherent movements of DPD particles at length scales of 2π/k3=L/3 and 2π/k4=L/4 manifest themselves as non-Markovian effects in the TCCF and show viscoelastic effects. We need to mention that the viscoelastic effects from MD at these small scales are also due to the coherent movements of MD particles. So far the analogy, if there is any relation at all, between the TCCFs of MD and DPD at k3 and k4 is still not clear.

Moreover, the TCCFs of MZ-FDPD resemble those of MD even better, except for t→ 0, as indicated in Fig. 4. We note that the interacting laws between particles in MZ-FDPD are also Markovian and their differences from empirical DPD are the actual values of coefficients and weight functions. These results suggest that even with empirical Markovian DPD, we do have the possibility to adjust input settings wisely so that we recover non-Markovian/viscoelastic/generalized hydrodynamic behaviors of a reference MD system.

Fig. 4 Transversal current correlations of fluctuating hydrodynamics theory, MD, and Mori-Zwanzig full DPD: below continuum limit with wave numbers k3=6π/L and k4=8π/L

For the LCCF, the results can neither be recovered by the hydrodynamic solutions nor by the empirical DPD, as indicated in Fig. 5. For the deficiency from the hydrodynamic solutions, the first questionable assumption is the same as in the case of TCCF that a Markovian relation between stress and strain rate is invalid, and furthermore η and ζ should be also scale-dependent. Even if the Markovian relation was correct, the assumption about sTcT is invalid, as it implies that k3≈ 0.624, k4≈0.833 2cT/νL ≈ 1.11. For the disagreement from the empirical DPD simulations, it is not surprising, as we never intend to recover the LCCF when deriving the empirical interactions between the particles. The disagreements were already observed for k1 and k2. However, it is remarkable to note that for these small scales at k3 and k4, the LCCFs of MZ-FDPD represent reasonably well of that of MD, as indicated in Fig. 6, except at very small times (equivalently higher frequencies). This suggests again that it is possible to adjust input settings of DPD so that generalized hydrodynamic behavior of a reference MD system may be recovered.

Fig. 5 Longitudinal current correlations of MD, continuum theory, and DPD with empirical parameters: below continuum limit with wave numbers k3=6π/L and k4=8π/L
Fig. 6 Longitudinal current correlations of MD, continuum theory, and Mori-Zwanzig full DPD: below continuum limit with wave numbers k3=6π/L and k4=8π/L
5 Summary

We present three versions of DPD; the first version is empirical so that the pressure, viscosity, and diffusivity of a reference system are simultaneously well reproduced. The force fields of the second and third versions are obtained from a systematical coarse-graining procedure within the Mori-Zwanzig projection formalism by keeping the properties of the CoM in MD descriptions. The difference between 2nd and 3rd versions are that the former considers only radial-direction interactions between neighboring particles, just as the empirical/classical DPD formulations, while the latter considers in addition transversal and rotational interactions between particles. They are named MZ-DPD (Mori-Zwanzig DPD) and MZ-FDPD (Mori-Zwanzig full DPD), respectively.

To have some quantitative comparison, we consider a specific system of star-polymer melt at number density ρ=0.4 modeled by MD as a reference system, which we consider as the first principles in this work. Since the coarse-graining level is Nc=11, that is, eleven atoms are coarse-grained into one DPD particle, time scales between CG variable and MD dynamics are well separated. Therefore, we may replace the memory kernel with a Dirac delta function, and furthermore the friction forces between DPD particles are Markovian and random forces are white-colored. We also approximate the random force, which evolves by an orthogonal propagator, by the usual propagator describing the real dynamics. This is justified for the Markovian description, as long as we calculate the friction coefficients by taking the maximum value from the integral of time correlations of random force. As a result, the typical plateau problem is avoided.

Previously, we have evaluated the performance of DPD of three versions such as pressure, viscosity, diffusion, and velocity autocorrelation function of the CoM of the polymer, in comparison with results of MD in physical space[28]. If we want to compare the performances of DPD further with hydrodynamics solutions, we would have to introduce the definition of hydrodynamic field variables for MD and DPD. This involves an arbitrary length scale as shown in Eq. (40), which is generally difficult to define. Therefore, in physical space, it is difficult to compare fairly the dynamic processes at different scales described by MD, DPD, and hydrodynamic equations. However, in the Fourier-transformed k-space, we can focus on a particular wave number or length scale at each time and compare the three descriptions in detail. For such purposes, we adopt and revisit the concept of the CCFs. From the calculations of transversal and longitudinal CCF, or TCCFs and LCCFs for brevity, we observe that at continuum scales, results of DPD of three versions resemble overall well those of MD and hydrodynamic solutions for a Newtonian fluid. One notable disagreement is that LCCFs of empirical DPD deviate from those of MD and hydrodynamic solution. This is not surprising, as the target for optimizing the DPD interactions does not include sound speed cT or longitudinal viscosity ΓT. Another notable disagreement is that TCCFs of MZ-DPD deviate slightly from those of MD. This is due to the underestimation of MD viscosity from MZ-DPD, which does not consider transversal or rotational interactions between neighboring particles. The empirical DPD also only considers radial-direction interactions between neighboring particles, but does not have a problem with TCCFs. This is because the friction coefficient γ and weight function wD(R) in empirical DPD are free to tune so that it compensates the missing effects of transversal/rotational interactions on the viscosity, while the friction coefficient and weight function in MZ-DPD are completely determined by the projection procedure.

Not only for the polymer fluids of small molecules considered here, but also for simple fluids such as argon, the dynamical behavior is viscoelastic/non-Markovian at small scales[38]. Therefore, the hydrodynamic equations for a Newtonian fluid do not describe the dynamics accurately at small scales. This is reflected by the TCCFs and LCCFs calculated at k3 and k4, where hydrodynamics solutions deviate significantly from those of MD. However, the MZ-DPD and MZ-FDPD are two Markovian approximations of the GLEs. It is remarkable that the Markovian interacting laws reproduce quite well the non-Markovian behavior of the TCCF and LCCF from MD. Even more remarkable is that the empirical DPD which has Markovian interaction laws as well, can also reproduce that of MD at small scales, represented by the comparison of TCCF between them. These phenomena are no coincidence and we think that the coherent movements2 of DPD particles should be explored more so that even an empirical Markovian DPD may recover the generalized hydrodynamics to some extent. We report our first observations here and further investigations are on the way.

2Coherent movements represent the coordinated motion of particles at scales larger than individual particles and correlations between velocities of particles which are significant

Acknowledgements acknowledges funding support of the U. S. Army Research Laboratory with Cooperative Agreement No. W911NF-12-2-0023.
References
[1] Landau, L. D. and Lifshitz, E. M. Fluid Mechanics. Vol. 6 Course of Theoretical Physics, Pergamon Press, Oxford (1959)
[2] Batchelor, G. K. An Introduction to Fluid Dynamics, Cambridge University Press, Cambridge (1967)
[3] Noid, W. G. Perspective:coarse-grained models for biomolecular systems. Journal of Chemical Physics, 139(9), 090901 (2013) doi:10.1063/1.4818908
[4] Succi, S. The lattice Boltzmann equation:for fluid dynamics and beyond. Numerical Mathematics and Scientific Computations, Oxford University Press, Oxford (2001)
[5] Dünweg, B. and Ladd, A. J. C. Lattice Boltzmann Simulations of Soft Matter Systems. Advanced Computer Simulation Approaches for Soft Matter Sciences Ⅲ (eds. Holm, C. and Kremer, K. ), Volume 221 of Advances in Polymer Science, Springer Berlin Heidelberg, Berlin, 89-166(2009)
[6] Hoogerbrugge, P. J. and Koelman, J. M. V. A. Simulating microscopic hydrodynamic phenomena with dissipative particle dynamics. Europhysics Letters, 19(3), 155-160 (1992) doi:10.1209/0295-5075/19/3/001
[7] Español, P. and Warren, P. Statistical mechanics of dissipative particle dynamics. Europhysics Letters, 30(4), 191-196 (1995) doi:10.1209/0295-5075/30/4/001
[8] Malevanets, A. and Kapral, R. Mesoscopic model for solvent dynamics. Journal of Chemical Physics, 110(17), 8605-8613 (1999) doi:10.1063/1.478857
[9] Gompper, G., Ihle, T., Kroll, D. M., and Winkler, R. G. Multi-particle collision dynamics: a particle-based mesoscale simulation approach to the hydrodynamics of complex fluids. Advanced Computer Simulation Approaches for Soft Matter Sciences Ⅲ (eds. Holm, C. and Kremer, K. ) volume 221 of Advances in Polymer Science, Springer Berlin Heidelberg, Berlin, 1-87(2009)
[10] Lyubartsev, A. P. and Laaksonen, A. Calculation of effective interaction potentials from radial distribution functions:a reverse monte carlo approach. Physical Review E, 52, 3730-3737 (1995)
[11] Reith, D., Pütz, M., and Müller-Plathe, F. Deriving effective mesoscale potentials from atomistic simulations. Journal of Computational Chemistry, 24(13), 1624-1636 (2003) doi:10.1002/jcc.10307
[12] Ercolessi, F. and Adams, J. B. Interatomic potentials from first-principles calculations:the forcematching method. Europhysics Letters, 26(8), 9306054 (1994)
[13] Izvekov, S. and Voth, G. A. Multiscale coarse graining of liquid-state systems. Journal of Chemical Physics, 123(13), 134105 (2005) doi:10.1063/1.2038787
[14] Shell, M. S. The relative entropy is fundamental to multiscale and inverse thermodynamic problems. Journal of Chemical Physics, 129(14), 144108 (2008) doi:10.1063/1.2992060
[15] Zwanzig, R. Ensemble method in the theory of irreversibility. Journal of Chemical Physics, 33(5), 1338-1341 (1960) doi:10.1063/1.1731409
[16] Mori, H. Transport, collective motion, and Brownian motion. Progress of Theoretical Physics, 33, 423-455 (1965) doi:10.1143/PTP.33.423
[17] Koelman, J. M. V. A. and Hoogerbrugge, P. J. Dynamic simulations of hard-sphere suspensions under steady shear. Europhysics Letters, 21, 363-368 (1993) doi:10.1209/0295-5075/21/3/018
[18] Groot, R. D. and Warren, P. B. Dissipative particle dynamics:bridging the gap between atomistic and mesoscopic simulation. Journal of Chemical Physics, 107(11), 4423-4435 (1997) doi:10.1063/1.474784
[19] Yamamoto, S., Maruyama, Y., and Hyodo, S. Dissipative particle dynamics study of spontaneous vesicle formation of amphiphilic molecules. Journal of Chemical Physics, 116(13), 5842-5849 (2002) doi:10.1063/1.1456031
[20] Fan, X., Phan-Thien, N., Yong, N. T., Wu, X., and Xu, D. Microchannel flow of a macromolecular suspension. Physics of Fluids, 15, 11-21 (2003) doi:10.1063/1.1522750
[21] Pivkin, I. V. and Karniadakis, G. E. Accurate coarse-grained modeling of red blood cells. Physical Review Letters, 101, 118105 (2008) doi:10.1103/PhysRevLett.101.118105
[22] Fedosov, D. A., Caswell, B., and Karniadakis, G. E. A multiscale red blood cell model with accurate mechanics, 2010, rheology, and dynamics, rheology, and dynamics. Biophysical Journal, 98, 2215-2225 (2010) doi:10.1016/j.bpj.2010.02.002
[23] Español, P. and Warren, P. B. Perspective:dissipative particle dynamics. Journal of Chemical Physics, 146(15), 150901 (2017) doi:10.1063/1.4979514
[24] Li, Z., Li, X., Bian, X., Deng, M., Tang, Y. H., Caswell, B., and Karniadakis, G. E. Dissipative particle dynamics: foundation, evolution, implementation, and applications. Particles in Flows, Springer, Berlin (2017)
[25] Kinjo, T. and Hyodo, S. Equation of motion for coarse-grained simulation based on microscopic description. Physical Review E, 75, 051109 (2007) doi:10.1103/PhysRevE.75.051109
[26] Lei, H., Caswell, B., and Karniadakis, G. E. Direct construction of mesoscopic models from microscopic simulations. Physical Review E, 81, 026704 (2010) doi:10.1103/PhysRevE.81.026704
[27] Hijón, C., Español, P., Vanden-Eijnden, E., and Delgado-Buscalioni, R. Mori-Zwanzig formalism as a practical computational tool. Faraday Discuss, 144, 301-322 (2010) doi:10.1039/B902479B
[28] Li, Z., Bian, X., Caswell, B., and Karniadakis, G. E. Construction of dissipative particle dynamics models for complex fluids via the Mori-Zwanzig formulation. Soft Matter, 10, 8659-8672 (2014) doi:10.1039/C4SM01387E
[29] Español, P. and Revenga, M. Smoothed dissipative particle dynamics. Physical Review E, 67(2), 026705 (2003) doi:10.1103/PhysRevE.67.026705
[30] Vázquez-Quesada, A., Ellero, M., and Español, P. Smoothed particle hydrodynamic model for viscoelastic fluids with thermal fluctuations. Physical Review E, 79(5), 056707 (2009) doi:10.1103/PhysRevE.79.056707
[31] Marsh, C. A., Backx, G., and Ernst, M. H. Fokker-Planck-Boltzmann equation for dissipative particle dynamics. Europhysical Letters, 38(6), 411-415 (1997) doi:10.1209/epl/i1997-00260-6
[32] Español, P. Hydrodynamics from dissipative particle dynamics. Physical Review E, 52(2), 1734-1742 (1995) doi:10.1103/PhysRevE.52.1734
[33] Ripoll, M., Ernst, M. H., and Español, P. Large scale and mesoscopic hydrodynamics for dissipative particle dynamics. Journal of Chemical Physics, 115, 7271-7284 (2001) doi:10.1063/1.1402989
[34] Bian, X., Li, Z., Deng, M., and Karniadakis, G. E. Fluctuating hydrodynamics in periodic domains and heterogeneous adjacent multidomains:thermal equilibrium. Physical Review E, 92, 053302 (2015) doi:10.1103/PhysRevE.92.053302
[35] Azarnykh, D., Litvinov, S., Bian, X., and Adams, N. A. Determination of macroscopic transport coefficients of a dissipative particle dynamics solvent. Physical Review E, 93, 013302 (2016) doi:10.1103/PhysRevE.93.013302
[36] Vázquez-Quesada, A., Ellero, M., and Español, P. Consistent scaling of thermal fluctuations in smoothed dissipative particle dynamics. Journal of Chemical Physics, 130(3), 03490 (2009)
[37] Hansen, J. P. and McDonald, I. R. Theory of Simple Liquids, 4th ed , Elsevier, Burlington (2013)
[38] Boon, J. P. and Yip, S. Molecular Hydrodynamics, Dover Publications, New York (1991)
[39] Zwanzig, R. Memory effects in irreversible thermodynamics. Physical Review, 124, 983-992 (1961) doi:10.1103/PhysRev.124.983
[40] Kawasaki, K. Simple derivations of generalized linear and nonlinear Langevin equations. Journal of Physics A:Mathematical Nuclear and General, 6, 1289-1295 (1973) doi:10.1088/0305-4470/6/9/004
[41] Nordholm, S. and Zwanzig, R. A systematic derivation of exact generalized Brownian motion theory. Journal of Statistical Physics, 13(4), 347-371 (1975) doi:10.1007/BF01012013
[42] Weeks, J. D., Chandler, D., and Andersen, H. C. Role of repulsive forces in determining the equilibrium structure of simple liquids. Journal of Chemical Physics, 54(12), 5237-5247 (1971) doi:10.1063/1.1674820
[43] Kremer, K. and Grest, G. S. Dynamics of entangled linear polymer melts:a molecular-dynamics simulation. Journal of Chemical Physics, 92(8), 5057-5086 (1990) doi:10.1063/1.458541
[44] Tuckerman, M. E. Statistical Mechanics:Theory and Molecular Simulation, Oxford University Press, Oxford (2010)
[45] Backer, J. A., Lowe, C. P., Hoefsloot, H. C. J., and Iedema, P. D. Poiseuille flow to measure the viscosity of particle model fluids. Journal of Chemical Physics, 122, 154503 (2005) doi:10.1063/1.1883163
[46] Li, Z., Bian, X., Yang, X., and Karniadakis, G. E. A comparative study of coarse-graining methods for polymeric fluids:Mori-Zwanzig vs. stochastic parametric optimization. Journal of Chemical Physics, 145(4), 044102 (2016) doi:10.1063/1.4959121
[47] Lei, H., Yang, X., Li, Z., and Karniadakis, G. E. Systematic parameter inference in stochastic mesoscopic modeling. Journal of Computational Physics, 330, 571-593 (2017) doi:10.1016/j.jcp.2016.10.029
[48] Kirkwood, J. G. The statistical mechanical theory of transport processes, i. general theory. Journal of Chemical Physics, 14(3), 180-201 (1946) doi:10.1063/1.1724117
[49] Berne, B. J. and Pecora, R. Dynamic Light Scattering with Applications to Chemistry, Biology, and Physics, Dover Publications, New York (2000)
[50] Español, P. Fluid particle model. Physical Review E, 57(3), 2930-2948 (1998) doi:10.1103/PhysRevE.57.2930
[51] Berne, B. J. Statistical Mechanics, Part B:Time-dependet Process, chapter 5, Plenum Press, New York, 233-257 (1977)
[52] Kreyszig, E. Advanced Engineering Mathematics, 10th ed , John Wiley & Sons, Hoboken (2011)
[53] Palmer, B. J. Transverse-current autocorrelation-function calculations of the shear viscosity for molecular liquids. Physical Review E, 49, 359-366 (1994) doi:10.1103/PhysRevE.49.359
[54] Li, Z., Bian, X., Li, X., and Karniadakis, G. E. Incorporation of memory effects in coarse-grained modeling via the Mori-Zwanzig formalism. Journal of Chemical Physics, 143(24), 243128 (2015) doi:10.1063/1.4935490
[55] Li, Z., Lee, H., Darve, E., and Karniadakis, G. E. Computing the non-Markovian coarse-grained interactions derived from the Mori-Zwanzig formalism in molecular systems:application to polymer melts. Journal of Chemical Physics, 146, 014104 (2017) doi:10.1063/1.4973347
[56] Lei, H., Baker, N. A., and Li, X. Data-driven parameterization of the generalized Langevin equation. Proceedings of the National Academy of Sciences of the United States of America, 113(50), 14183-14188 (2016) doi:10.1073/pnas.1609587113