| 20 |
|
\topmargin -21pt \headsep 10pt |
| 21 |
|
\textheight 9.0in \textwidth 6.5in |
| 22 |
|
\brokenpenalty=10000 |
| 23 |
< |
\renewcommand{\baselinestretch}{1.2} |
| 23 |
> |
%\renewcommand{\baselinestretch}{1.2} |
| 24 |
> |
\renewcommand{\baselinestretch}{2} |
| 25 |
|
\renewcommand\citemid{\ } % no comma in optional reference note |
| 26 |
+ |
\AtBeginDelayedFloats{\renewcommand{\baselinestretch}{2}} %doublespace captions |
| 27 |
+ |
\let\Caption\caption |
| 28 |
+ |
\renewcommand\caption[1]{% |
| 29 |
+ |
\Caption[#1]{}% |
| 30 |
+ |
} |
| 31 |
|
|
| 32 |
+ |
|
| 33 |
|
\begin{document} |
| 34 |
|
|
| 35 |
< |
\title{Is the Ewald Summation necessary? \\ |
| 36 |
< |
Pairwise alternatives to the accepted standard for \\ |
| 37 |
< |
long-range electrostatics} |
| 35 |
> |
\title{Is the Ewald summation still necessary? \\ |
| 36 |
> |
Pairwise alternatives to the accepted standard for |
| 37 |
> |
long-range electrostatics in molecular simulations} |
| 38 |
|
|
| 39 |
|
\author{Christopher J. Fennell and J. Daniel Gezelter\footnote{Corresponding author. \ Electronic mail: |
| 40 |
|
gezelter@nd.edu} \\ |
| 45 |
|
\date{\today} |
| 46 |
|
|
| 47 |
|
\maketitle |
| 48 |
< |
\doublespacing |
| 48 |
> |
%\doublespacing |
| 49 |
|
|
| 43 |
– |
\nobibliography{} |
| 50 |
|
\begin{abstract} |
| 51 |
|
We investigate pairwise electrostatic interaction methods and show |
| 52 |
|
that there are viable and computationally efficient $(\mathscr{O}(N))$ |
| 53 |
|
alternatives to the Ewald summation for typical modern molecular |
| 54 |
|
simulations. These methods are extended from the damped and |
| 55 |
< |
cutoff-neutralized Coulombic sum originally proposed by Wolf |
| 56 |
< |
\textit{et al.} One of these, the damped shifted force method, shows |
| 55 |
> |
cutoff-neutralized Coulombic sum originally proposed by |
| 56 |
> |
[D. Wolf, P. Keblinski, S.~R. Phillpot, and J. Eggebrecht, {\it J. Chem. Phys.} {\bf 110}, 8255 (1999)] One of these, the damped shifted force method, shows |
| 57 |
|
a remarkable ability to reproduce the energetic and dynamic |
| 58 |
|
characteristics exhibited by simulations employing lattice summation |
| 59 |
|
techniques. Comparisons were performed with this and other pairwise |
| 60 |
< |
methods against the smooth particle mesh Ewald ({\sc spme}) summation to see |
| 61 |
< |
how well they reproduce the energetics and dynamics of a variety of |
| 62 |
< |
simulation types. |
| 60 |
> |
methods against the smooth particle mesh Ewald ({\sc spme}) summation |
| 61 |
> |
to see how well they reproduce the energetics and dynamics of a |
| 62 |
> |
variety of simulation types. |
| 63 |
|
\end{abstract} |
| 64 |
|
|
| 65 |
|
\newpage |
| 102 |
|
regarding possible artifacts caused by the inherent periodicity of the |
| 103 |
|
explicit Ewald summation.\cite{Tobias01} |
| 104 |
|
|
| 105 |
< |
In this paper, we focus on a new set of shifted methods devised by |
| 105 |
> |
In this paper, we focus on a new set of pairwise methods devised by |
| 106 |
|
Wolf {\it et al.},\cite{Wolf99} which we further extend. These |
| 107 |
|
methods along with a few other mixed methods (i.e. reaction field) are |
| 108 |
|
compared with the smooth particle mesh Ewald |
| 113 |
|
to the direct pairwise sum. They also lack the added periodicity of |
| 114 |
|
the Ewald sum, so they can be used for systems which are non-periodic |
| 115 |
|
or which have one- or two-dimensional periodicity. Below, these |
| 116 |
< |
methods are evaluated using a variety of model systems to establish |
| 117 |
< |
their usability in molecular simulations. |
| 116 |
> |
methods are evaluated using a variety of model systems to |
| 117 |
> |
establish their usability in molecular simulations. |
| 118 |
|
|
| 119 |
|
\subsection{The Ewald Sum} |
| 120 |
< |
The complete accumulation electrostatic interactions in a system with |
| 120 |
> |
The complete accumulation of the electrostatic interactions in a system with |
| 121 |
|
periodic boundary conditions (PBC) requires the consideration of the |
| 122 |
|
effect of all charges within a (cubic) simulation box as well as those |
| 123 |
|
in the periodic replicas, |
| 174 |
|
\begin{figure} |
| 175 |
|
\centering |
| 176 |
|
\includegraphics[width = \linewidth]{./ewaldProgression.pdf} |
| 177 |
< |
\caption{The change in the application of the Ewald sum with |
| 178 |
< |
increasing computational power. Initially, only small systems could |
| 179 |
< |
be studied, and the Ewald sum replicated the simulation box to |
| 180 |
< |
convergence. Now, much larger systems of charges are investigated |
| 181 |
< |
with fixed-distance cutoffs.} |
| 177 |
> |
\caption{The change in the need for the Ewald sum with |
| 178 |
> |
increasing computational power. A:~Initially, only small systems |
| 179 |
> |
could be studied, and the Ewald sum replicated the simulation box to |
| 180 |
> |
convergence. B:~Now, radial cutoff methods should be able to reach |
| 181 |
> |
convergence for the larger systems of charges that are common today.} |
| 182 |
|
\label{fig:ewaldTime} |
| 183 |
|
\end{figure} |
| 184 |
|
|
| 208 |
|
interfaces and membranes, the intrinsic three-dimensional periodicity |
| 209 |
|
can prove problematic. The Ewald sum has been reformulated to handle |
| 210 |
|
2D systems,\cite{Parry75,Parry76,Heyes77,deLeeuw79,Rhee89}, but the |
| 211 |
< |
new methods are computationally expensive.\cite{Spohr97,Yeh99} |
| 212 |
< |
Inclusion of a correction term in the Ewald summation is a possible |
| 213 |
< |
direction for handling 2D systems while still enabling the use of the |
| 214 |
< |
modern optimizations.\cite{Yeh99} |
| 211 |
> |
new methods are computationally expensive.\cite{Spohr97,Yeh99} More |
| 212 |
> |
recently, there have been several successful efforts toward reducing |
| 213 |
> |
the computational cost of 2D lattice summations, often enabling the |
| 214 |
> |
use of the mentioned |
| 215 |
> |
optimizations.\cite{Yeh99,Kawata01,Arnold02,deJoannis02,Brodka04} |
| 216 |
|
|
| 217 |
|
Several studies have recognized that the inherent periodicity in the |
| 218 |
|
Ewald sum can also have an effect on three-dimensional |
| 235 |
|
charge contained within the cutoff radius is crucial for potential |
| 236 |
|
stability. They devised a pairwise summation method that ensures |
| 237 |
|
charge neutrality and gives results similar to those obtained with the |
| 238 |
< |
Ewald summation. The resulting shifted Coulomb potential |
| 239 |
< |
(Eq. \ref{eq:WolfPot}) includes image-charges subtracted out through |
| 240 |
< |
placement on the cutoff sphere and a distance-dependent damping |
| 241 |
< |
function (identical to that seen in the real-space portion of the |
| 235 |
< |
Ewald sum) to aid convergence |
| 238 |
> |
Ewald summation. The resulting shifted Coulomb potential includes |
| 239 |
> |
image-charges subtracted out through placement on the cutoff sphere |
| 240 |
> |
and a distance-dependent damping function (identical to that seen in |
| 241 |
> |
the real-space portion of the Ewald sum) to aid convergence |
| 242 |
|
\begin{equation} |
| 243 |
|
V_{\textrm{Wolf}}(r_{ij})= \frac{q_i q_j \textrm{erfc}(\alpha r_{ij})}{r_{ij}}-\lim_{r_{ij}\rightarrow R_\textrm{c}}\left\{\frac{q_iq_j \textrm{erfc}(\alpha r_{ij})}{r_{ij}}\right\}. |
| 244 |
|
\label{eq:WolfPot} |
| 546 |
|
\label{fig:linearFit} |
| 547 |
|
\end{figure} |
| 548 |
|
|
| 549 |
< |
Each system type (detailed in section \ref{sec:RepSims}) was |
| 550 |
< |
represented using 500 independent configurations. Additionally, we |
| 551 |
< |
used seven different system types, so each of the alternative |
| 552 |
< |
(non-Ewald) electrostatic summation methods was evaluated using |
| 553 |
< |
873,250 configurational energy differences. |
| 549 |
> |
Each of the seven system types (detailed in section \ref{sec:RepSims}) |
| 550 |
> |
were represented using 500 independent configurations. Thus, each of |
| 551 |
> |
the alternative (non-Ewald) electrostatic summation methods was |
| 552 |
> |
evaluated using an accumulated 873,250 configurational energy |
| 553 |
> |
differences. |
| 554 |
|
|
| 555 |
|
Results and discussion for the individual analysis of each of the |
| 556 |
< |
system types appear in the supporting information, while the |
| 557 |
< |
cumulative results over all the investigated systems appears below in |
| 558 |
< |
section \ref{sec:EnergyResults}. |
| 556 |
> |
system types appear in the supporting information,\cite{EPAPSdeposit} |
| 557 |
> |
while the cumulative results over all the investigated systems appears |
| 558 |
> |
below in section \ref{sec:EnergyResults}. |
| 559 |
|
|
| 560 |
|
\subsection{Molecular Dynamics and the Force and Torque Vectors}\label{sec:MDMethods} |
| 561 |
|
We evaluated the pairwise methods (outlined in section |
| 587 |
|
between two different electrostatic summation methods, there is no |
| 588 |
|
{\it a priori} reason for the profile to adhere to any specific |
| 589 |
|
shape. Thus, gaussian fits were used to measure the width of the |
| 590 |
< |
resulting distributions. |
| 591 |
< |
% |
| 592 |
< |
%\begin{figure} |
| 593 |
< |
%\centering |
| 594 |
< |
%\includegraphics[width = \linewidth]{./gaussFit.pdf} |
| 589 |
< |
%\caption{Sample fit of the angular distribution of the force vectors |
| 590 |
< |
%accumulated using all of the studied systems. Gaussian fits were used |
| 591 |
< |
%to obtain values for the variance in force and torque vectors.} |
| 592 |
< |
%\label{fig:gaussian} |
| 593 |
< |
%\end{figure} |
| 594 |
< |
% |
| 595 |
< |
%Figure \ref{fig:gaussian} shows an example distribution with applied |
| 596 |
< |
%non-linear fits. The solid line is a Gaussian profile, while the |
| 597 |
< |
%dotted line is a Voigt profile, a convolution of a Gaussian and a |
| 598 |
< |
%Lorentzian. |
| 599 |
< |
%Since this distribution is a measure of angular error between two |
| 600 |
< |
%different electrostatic summation methods, there is no {\it a priori} |
| 601 |
< |
%reason for the profile to adhere to any specific shape. |
| 602 |
< |
%Gaussian fits was used to compare all the tested methods. |
| 603 |
< |
The variance ($\sigma^2$) was extracted from each of these fits and |
| 604 |
< |
was used to compare distribution widths. Values of $\sigma^2$ near |
| 605 |
< |
zero indicate vector directions indistinguishable from those |
| 606 |
< |
calculated when using the reference method ({\sc spme}). |
| 590 |
> |
resulting distributions. The variance ($\sigma^2$) was extracted from |
| 591 |
> |
each of these fits and was used to compare distribution widths. |
| 592 |
> |
Values of $\sigma^2$ near zero indicate vector directions |
| 593 |
> |
indistinguishable from those calculated when using the reference |
| 594 |
> |
method ({\sc spme}). |
| 595 |
|
|
| 596 |
|
\subsection{Short-time Dynamics} |
| 597 |
|
|
| 619 |
|
|
| 620 |
|
The effects of the same subset of alternative electrostatic methods on |
| 621 |
|
the {\it long-time} dynamics of charged systems were evaluated using |
| 622 |
< |
the same model system (NaCl crystals at 1000K). The power spectrum |
| 622 |
> |
the same model system (NaCl crystals at 1000~K). The power spectrum |
| 623 |
|
($I(\omega)$) was obtained via Fourier transform of the velocity |
| 624 |
|
autocorrelation function, \begin{equation} I(\omega) = |
| 625 |
|
\frac{1}{2\pi}\int^{\infty}_{-\infty}C_v(t)e^{-i\omega t}dt, |
| 629 |
|
NaCl crystal is composed of two different atom types, the average of |
| 630 |
|
the two resulting power spectra was used for comparisons. Simulations |
| 631 |
|
were performed under the microcanonical ensemble, and velocity |
| 632 |
< |
information was saved every 5 fs over 100 ps trajectories. |
| 632 |
> |
information was saved every 5~fs over 100~ps trajectories. |
| 633 |
|
|
| 634 |
|
\subsection{Representative Simulations}\label{sec:RepSims} |
| 635 |
< |
A variety of representative simulations were analyzed to determine the |
| 636 |
< |
relative effectiveness of the pairwise summation techniques in |
| 637 |
< |
reproducing the energetics and dynamics exhibited by {\sc spme}. We wanted |
| 638 |
< |
to span the space of modern simulations (i.e. from liquids of neutral |
| 639 |
< |
molecules to ionic crystals), so the systems studied were: |
| 635 |
> |
A variety of representative molecular simulations were analyzed to |
| 636 |
> |
determine the relative effectiveness of the pairwise summation |
| 637 |
> |
techniques in reproducing the energetics and dynamics exhibited by |
| 638 |
> |
{\sc spme}. We wanted to span the space of typical molecular |
| 639 |
> |
simulations (i.e. from liquids of neutral molecules to ionic |
| 640 |
> |
crystals), so the systems studied were: |
| 641 |
|
\begin{enumerate} |
| 642 |
|
\item liquid water (SPC/E),\cite{Berendsen87} |
| 643 |
|
\item crystalline water (Ice I$_\textrm{c}$ crystals of SPC/E), |
| 660 |
|
the crystal). The solid and liquid NaCl systems consisted of 500 |
| 661 |
|
$\textrm{Na}^{+}$ and 500 $\textrm{Cl}^{-}$ ions. Configurations for |
| 662 |
|
these systems were selected and equilibrated in the same manner as the |
| 663 |
< |
water systems. The equilibrated temperatures were 1000~K for the NaCl |
| 664 |
< |
crystal and 7000~K for the liquid. The ionic solutions were made by |
| 665 |
< |
solvating 4 (or 40) ions in a periodic box containing 1000 SPC/E water |
| 666 |
< |
molecules. Ion and water positions were then randomly swapped, and |
| 667 |
< |
the resulting configurations were again equilibrated individually. |
| 668 |
< |
Finally, for the Argon / Water ``charge void'' systems, the identities |
| 669 |
< |
of all the SPC/E waters within 6 \AA\ of the center of the |
| 670 |
< |
equilibrated water configurations were converted to argon. |
| 671 |
< |
%(Fig. \ref{fig:argonSlice}). |
| 663 |
> |
water systems. In order to introduce measurable fluctuations in the |
| 664 |
> |
configuration energy differences, the crystalline simulations were |
| 665 |
> |
equilibrated at 1000~K, near the $T_\textrm{m}$ for NaCl. The liquid |
| 666 |
> |
NaCl configurations needed to represent a fully disordered array of |
| 667 |
> |
point charges, so the high temperature of 7000~K was selected for |
| 668 |
> |
equilibration. The ionic solutions were made by solvating 4 (or 40) |
| 669 |
> |
ions in a periodic box containing 1000 SPC/E water molecules. Ion and |
| 670 |
> |
water positions were then randomly swapped, and the resulting |
| 671 |
> |
configurations were again equilibrated individually. Finally, for the |
| 672 |
> |
Argon / Water ``charge void'' systems, the identities of all the SPC/E |
| 673 |
> |
waters within 6 \AA\ of the center of the equilibrated water |
| 674 |
> |
configurations were converted to argon. |
| 675 |
|
|
| 676 |
|
These procedures guaranteed us a set of representative configurations |
| 677 |
|
from chemically-relevant systems sampled from appropriate |
| 678 |
|
ensembles. Force field parameters for the ions and Argon were taken |
| 679 |
|
from the force field utilized by {\sc oopse}.\cite{Meineke05} |
| 680 |
|
|
| 689 |
– |
%\begin{figure} |
| 690 |
– |
%\centering |
| 691 |
– |
%\includegraphics[width = \linewidth]{./slice.pdf} |
| 692 |
– |
%\caption{A slice from the center of a water box used in a charge void |
| 693 |
– |
%simulation. The darkened region represents the boundary sphere within |
| 694 |
– |
%which the water molecules were converted to argon atoms.} |
| 695 |
– |
%\label{fig:argonSlice} |
| 696 |
– |
%\end{figure} |
| 697 |
– |
|
| 681 |
|
\subsection{Comparison of Summation Methods}\label{sec:ESMethods} |
| 682 |
|
We compared the following alternative summation methods with results |
| 683 |
|
from the reference method ({\sc spme}): |
| 699 |
|
(i.e. Lennard-Jones interactions) were handled in exactly the same |
| 700 |
|
manner across all systems and configurations. |
| 701 |
|
|
| 702 |
< |
The althernative methods were also evaluated with three different |
| 702 |
> |
The alternative methods were also evaluated with three different |
| 703 |
|
cutoff radii (9, 12, and 15 \AA). As noted previously, the |
| 704 |
|
convergence parameter ($\alpha$) plays a role in the balance of the |
| 705 |
|
real-space and reciprocal-space portions of the Ewald calculation. |
| 751 |
|
significant improvement using the group-switched cutoff because the |
| 752 |
|
salt and salt solution systems contain non-neutral groups. Interested |
| 753 |
|
readers can consult the accompanying supporting information for a |
| 754 |
< |
comparison where all groups are neutral. |
| 754 |
> |
comparison where all groups are neutral.\cite{EPAPSdeposit} |
| 755 |
|
|
| 756 |
|
For the {\sc sp} method, inclusion of electrostatic damping improves |
| 757 |
|
the agreement with Ewald, and using an $\alpha$ of 0.2 \AA $^{-1}$ |
| 899 |
|
particles in all seven systems, while torque vectors are only |
| 900 |
|
available for neutral molecular groups. Damping is more beneficial to |
| 901 |
|
charged bodies, and this observation is investigated further in the |
| 902 |
< |
accompanying supporting information. |
| 902 |
> |
accompanying supporting information.\cite{EPAPSdeposit} |
| 903 |
|
|
| 904 |
|
Although not discussed previously, group based cutoffs can be applied |
| 905 |
|
to both the {\sc sp} and {\sc sf} methods. The group-based cutoffs |
| 1079 |
|
\centering |
| 1080 |
|
\includegraphics[width = \linewidth]{./increasedDamping.pdf} |
| 1081 |
|
\caption{Effect of damping on the two lowest-frequency phonon modes in |
| 1082 |
< |
the NaCl crystal at 1000K. The undamped shifted force ({\sc sf}) |
| 1082 |
> |
the NaCl crystal at 1000~K. The undamped shifted force ({\sc sf}) |
| 1083 |
|
method is off by less than 10 cm$^{-1}$, and increasing the |
| 1084 |
|
electrostatic damping to 0.25 \AA$^{-1}$ gives quantitative agreement |
| 1085 |
|
with the power spectrum obtained using the Ewald sum. Overdamping can |