| 77 |
|
leading to an effect excluded from the pair interactions within a unit |
| 78 |
|
box. In large systems, excessively large cutoffs need to be used to |
| 79 |
|
accurately incorporate their effect, and since the computational cost |
| 80 |
< |
increases proportionally with the cutoff sphere, it quickly becomes an |
| 81 |
< |
impractical task to perform these calculations. |
| 80 |
> |
increases proportionally with the cutoff sphere, it quickly becomes |
| 81 |
> |
very time-consuming to perform these calculations. |
| 82 |
|
|
| 83 |
+ |
There have been many efforts to address this issue of both proper and |
| 84 |
+ |
practical handling of electrostatic interactions, and these have |
| 85 |
+ |
resulted in the availability of a variety of |
| 86 |
+ |
techniques.\cite{Roux99,Sagui99,Tobias01} These are typically |
| 87 |
+ |
classified as implicit methods (i.e., continuum dielectrics, static |
| 88 |
+ |
dipolar fields),\cite{Born20,Grossfield00} explicit methods (i.e., |
| 89 |
+ |
Ewald summations, interaction shifting or |
| 90 |
+ |
truncation),\cite{Ewald21,Steinbach94} or a mixture of the two (i.e., |
| 91 |
+ |
reaction field type methods, fast multipole |
| 92 |
+ |
methods).\cite{Onsager36,Rokhlin85} The explicit or mixed methods are |
| 93 |
+ |
often preferred because they incorporate dynamic solvent molecules in |
| 94 |
+ |
the system of interest, but these methods are sometimes difficult to |
| 95 |
+ |
utilize because of their high computational cost.\cite{Roux99} In |
| 96 |
+ |
addition to this cost, there has been some question of the inherent |
| 97 |
+ |
periodicity of the explicit Ewald summation artificially influencing |
| 98 |
+ |
systems dynamics.\cite{Tobias01} |
| 99 |
+ |
|
| 100 |
+ |
In this paper, we focus on the common mixed and explicit methods of |
| 101 |
+ |
reaction filed and smooth particle mesh |
| 102 |
+ |
Ewald\cite{Onsager36,Essmann99} and a new set of shifted methods |
| 103 |
+ |
devised by Wolf {\it et al.} which we further extend.\cite{Wolf99} |
| 104 |
+ |
These new methods for handling electrostatics are quite |
| 105 |
+ |
computationally efficient, since they involve only a simple |
| 106 |
+ |
modification to the direct pairwise sum, and they lack the added |
| 107 |
+ |
periodicity of the Ewald sum. Below, these methods are evaluated using |
| 108 |
+ |
a variety of model systems and comparison methodologies to establish |
| 109 |
+ |
their usability in molecular simulations. |
| 110 |
+ |
|
| 111 |
|
\subsection{The Ewald Sum} |
| 112 |
< |
The complete accumulation electrostatic interactions in a system with periodic boundary conditions (PBC) requires the consideration of the effect of all charges within a simulation box, as well as those in the periodic replicas, |
| 112 |
> |
The complete accumulation electrostatic interactions in a system with |
| 113 |
> |
periodic boundary conditions (PBC) requires the consideration of the |
| 114 |
> |
effect of all charges within a simulation box, as well as those in the |
| 115 |
> |
periodic replicas, |
| 116 |
|
\begin{equation} |
| 117 |
|
V_\textrm{elec} = \frac{1}{2} {\sum_{\mathbf{n}}}^\prime \left[ \sum_{i=1}^N\sum_{j=1}^N \phi\left( \mathbf{r}_{ij} + L\mathbf{n},\bm{\Omega}_i,\bm{\Omega}_j\right) \right], |
| 118 |
|
\label{eq:PBCSum} |
| 119 |
|
\end{equation} |
| 120 |
< |
where the sum over $\mathbf{n}$ is a sum over all periodic box replicas |
| 121 |
< |
with integer coordinates $\mathbf{n} = (l,m,n)$, and the prime indicates |
| 122 |
< |
$i = j$ are neglected for $\mathbf{n} = 0$.\cite{deLeeuw80} Within the |
| 123 |
< |
sum, $N$ is the number of electrostatic particles, $\mathbf{r}_{ij}$ is |
| 124 |
< |
$\mathbf{r}_j - \mathbf{r}_i$, $L$ is the cell length, $\bm{\Omega}_{i,j}$ are |
| 125 |
< |
the Euler angles for $i$ and $j$, and $\phi$ is Poisson's equation |
| 126 |
< |
($\phi(\mathbf{r}_{ij}) = q_i q_j |\mathbf{r}_{ij}|^{-1}$ for charge-charge |
| 127 |
< |
interactions). In the case of monopole electrostatics, |
| 128 |
< |
eq. (\ref{eq:PBCSum}) is conditionally convergent and is discontiuous |
| 129 |
< |
for non-neutral systems. |
| 120 |
> |
where the sum over $\mathbf{n}$ is a sum over all periodic box |
| 121 |
> |
replicas with integer coordinates $\mathbf{n} = (l,m,n)$, and the |
| 122 |
> |
prime indicates $i = j$ are neglected for $\mathbf{n} = |
| 123 |
> |
0$.\cite{deLeeuw80} Within the sum, $N$ is the number of electrostatic |
| 124 |
> |
particles, $\mathbf{r}_{ij}$ is $\mathbf{r}_j - \mathbf{r}_i$, $L$ is |
| 125 |
> |
the cell length, $\bm{\Omega}_{i,j}$ are the Euler angles for $i$ and |
| 126 |
> |
$j$, and $\phi$ is Poisson's equation ($\phi(\mathbf{r}_{ij}) = q_i |
| 127 |
> |
q_j |\mathbf{r}_{ij}|^{-1}$ for charge-charge interactions). In the |
| 128 |
> |
case of monopole electrostatics, eq. (\ref{eq:PBCSum}) is |
| 129 |
> |
conditionally convergent and is discontinuous for non-neutral systems. |
| 130 |
|
|
| 131 |
|
This electrostatic summation problem was originally studied by Ewald |
| 132 |
|
for the case of an infinite crystal.\cite{Ewald21}. The approach he |
| 176 |
|
direct and reciprocal-space portions of the summation. The choice of |
| 177 |
|
the magnitude of this value allows one to select whether the |
| 178 |
|
real-space or reciprocal space portion of the summation is an |
| 179 |
< |
$\mathscr{O}(N^2)$ calcualtion (with the other being |
| 179 |
> |
$\mathscr{O}(N^2)$ calculation (with the other being |
| 180 |
|
$\mathscr{O}(N)$).\cite{Sagui99} With appropriate choice of $\alpha$ |
| 181 |
|
and thoughtful algorithm development, this cost can be brought down to |
| 182 |
|
$\mathscr{O}(N^{3/2})$.\cite{Perram88} The typical route taken to |
| 212 |
|
artificially stabilized by the periodic replicas introduced by the |
| 213 |
|
Ewald summation.\cite{Weber00} Thus, care ought to be taken when |
| 214 |
|
considering the use of the Ewald summation where the intrinsic |
| 215 |
< |
perodicity may negatively affect the system dynamics. |
| 215 |
> |
periodicity may negatively affect the system dynamics. |
| 216 |
|
|
| 217 |
|
|
| 218 |
|
\subsection{The Wolf and Zahn Methods} |
| 230 |
|
and a distance-dependent damping function (identical to that seen in |
| 231 |
|
the real-space portion of the Ewald sum) to aid convergence |
| 232 |
|
\begin{equation} |
| 233 |
< |
V_{\textrm{Wolf}}(r_{ij})= \frac{q_iq_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\}. |
| 233 |
> |
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\}. |
| 234 |
|
\label{eq:WolfPot} |
| 235 |
|
\end{equation} |
| 236 |
|
Eq. (\ref{eq:WolfPot}) is essentially the common form of a shifted |
| 573 |
|
investigated through measurement of the angle ($\theta$) formed |
| 574 |
|
between those computed from the particular method and those from SPME, |
| 575 |
|
\begin{equation} |
| 576 |
< |
\theta_f = \cos^{-1} \hat{f}_\textrm{SPME} \cdot \hat{f}_\textrm{Method}, |
| 576 |
> |
\theta_f = \cos^{-1} \left(\hat{f}_\textrm{SPME} \cdot \hat{f}_\textrm{Method}\right), |
| 577 |
|
\end{equation} |
| 578 |
|
where $\hat{f}_\textrm{M}$ is the unit vector pointing along the |
| 579 |
|
force vector computed using method $M$. |
| 661 |
|
Generation of the system configurations was dependent on the system |
| 662 |
|
type. For the solid and liquid water configurations, configuration |
| 663 |
|
snapshots were taken at regular intervals from higher temperature 1000 |
| 664 |
< |
SPC/E water molecule trajectories and each equilibrated individually. |
| 665 |
< |
The solid and liquid NaCl systems consisted of 500 Na+ and 500 Cl- |
| 666 |
< |
ions and were selected and equilibrated in the same fashion as the |
| 667 |
< |
water systems. For the low and high ionic strength NaCl solutions, 4 |
| 668 |
< |
and 40 ions were first solvated in a 1000 water molecule boxes |
| 669 |
< |
respectively. Ion and water positions were then randomly swapped, and |
| 670 |
< |
the resulting configurations were again equilibrated individually. |
| 671 |
< |
Finally, for the Argon/Water "charge void" systems, the identities of |
| 672 |
< |
all the SPC/E waters within 6 \AA\ of the center of the equilibrated |
| 673 |
< |
water configurations were converted to argon |
| 674 |
< |
(Fig. \ref{fig:argonSlice}). |
| 664 |
> |
SPC/E water molecule trajectories and each equilibrated |
| 665 |
> |
individually.\cite{Berendsen87} The solid and liquid NaCl systems |
| 666 |
> |
consisted of 500 Na+ and 500 Cl- ions and were selected and |
| 667 |
> |
equilibrated in the same fashion as the water systems. For the low |
| 668 |
> |
and high ionic strength NaCl solutions, 4 and 40 ions were first |
| 669 |
> |
solvated in a 1000 water molecule boxes respectively. Ion and water |
| 670 |
> |
positions were then randomly swapped, and the resulting configurations |
| 671 |
> |
were again equilibrated individually. Finally, for the Argon/Water |
| 672 |
> |
"charge void" systems, the identities of all the SPC/E waters within 6 |
| 673 |
> |
\AA\ of the center of the equilibrated water configurations were |
| 674 |
> |
converted to argon (Fig. \ref{fig:argonSlice}). |
| 675 |
|
|
| 676 |
|
\begin{figure} |
| 677 |
|
\centering |
| 726 |
|
|
| 727 |
|
In this figure, it is apparent that it is unreasonable to expect |
| 728 |
|
realistic results using an unmodified cutoff. This is not all that |
| 729 |
< |
surprising since this results in large energy fluctuations as atoms |
| 730 |
< |
move in and out of the cutoff radius. These fluctuations can be |
| 731 |
< |
alleviated to some degree by using group based cutoffs with a |
| 732 |
< |
switching function.\cite{Steinbach94} The Group Switch Cutoff row |
| 733 |
< |
doesn't show a significant improvement in this plot because the salt |
| 734 |
< |
and salt solution systems contain non-neutral groups, see the |
| 729 |
> |
surprising since this results in large energy fluctuations as atoms or |
| 730 |
> |
molecules move in and out of the cutoff radius.\cite{Rahman71,Adams79} |
| 731 |
> |
These fluctuations can be alleviated to some degree by using group |
| 732 |
> |
based cutoffs with a switching |
| 733 |
> |
function.\cite{Adams79,Steinbach94,Leach01} The Group Switch Cutoff |
| 734 |
> |
row doesn't show a significant improvement in this plot because the |
| 735 |
> |
salt and salt solution systems contain non-neutral groups, see the |
| 736 |
|
accompanying supporting information for a comparison where all groups |
| 737 |
|
are neutral. |
| 738 |
|
|
| 739 |
|
Correcting the resulting charged cutoff sphere is one of the purposes |
| 740 |
|
of the damped Coulomb summation proposed by Wolf \textit{et |
| 741 |
|
al.},\cite{Wolf99} and this correction indeed improves the results as |
| 742 |
< |
seen in the Shifted-Potental rows. While the undamped case of this |
| 742 |
> |
seen in the {\sc sp} rows. While the undamped case of this |
| 743 |
|
method is a significant improvement over the pure cutoff, it still |
| 744 |
|
doesn't correlate that well with SPME. Inclusion of potential damping |
| 745 |
|
improves the results, and using an $\alpha$ of 0.2 \AA $^{-1}$ shows |
| 952 |
|
increased, these peaks are smoothed out, and approach the SPME |
| 953 |
|
curve. The damping acts as a distance dependent Gaussian screening of |
| 954 |
|
the point charges for the pairwise summation methods; thus, the |
| 955 |
< |
collisions are more elastic in the undamped {\sc sf} potental, and the |
| 955 |
> |
collisions are more elastic in the undamped {\sc sf} potential, and the |
| 956 |
|
stiffness of the potential is diminished as the electrostatic |
| 957 |
|
interactions are softened by the damping function. With $\alpha$ |
| 958 |
|
values of 0.2 \AA$^{-1}$, the {\sc sf} and {\sc sp} functions are |