Editing Ewald sum
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{stub-general}} | |||
The '''Ewald sum''' technique <ref>[http://dx.doi.org/10.1002/andp.19213690304 Paul Ewald "Die Berechnung Optischer und Electrostatischer Gitterpotentiale", Annalen der Physik '''64''' pp. 253-287 (1921)]</ref> was originally developed by Paul Ewald to evaluate the Madelung constant <ref>[http://dx.doi.org/10.1063/1.1727895 S. G. Brush, H. L. Sahlin and E. Teller "Monte Carlo Study of a One-Component Plasma. I", Journal of Chemical Physics '''45''' pp. 2102-2118 (1966)]</ref>. It is now widely used in order to simulate systems with | The '''Ewald sum''' technique <ref>[http://dx.doi.org/10.1002/andp.19213690304 Paul Ewald "Die Berechnung Optischer und Electrostatischer Gitterpotentiale", Annalen der Physik '''64''' pp. 253-287 (1921)]</ref> was originally developed by Paul Ewald to evaluate the Madelung constant <ref>[http://dx.doi.org/10.1063/1.1727895 S. G. Brush, H. L. Sahlin and E. Teller "Monte Carlo Study of a One-Component Plasma. I", Journal of Chemical Physics '''45''' pp. 2102-2118 (1966)]</ref>. It is now widely used in order to simulate systems with | ||
[[long range interactions]] (typically, [[Electrostatics |electrostatic interactions]]). Its aim is the computation of the interaction of a system with [[periodic boundary conditions]] with all its replicas. This is accomplished by the introduction of fictitious "charge clouds" that shield the charges. The interaction is then divided into a shielded part, which may be evaluated by the usual means, and a part that cancels the introduction of the clouds, which is evaluated in [[Fourier_analysis | Fourier space]]. | [[long range interactions]] (typically, [[Electrostatics |electrostatic interactions]]). Its aim is the computation of the interaction of a system with [[periodic boundary conditions]] with all its replicas. This is accomplished by the introduction of fictitious "charge clouds" that shield the charges. The interaction is then divided into a shielded part, which may be evaluated by the usual means, and a part that cancels the introduction of the clouds, which is evaluated in [[Fourier_analysis | Fourier space]]. | ||
Line 4: | Line 5: | ||
In a periodic system one wishes to evaluate the [[internal energy]] <math>U</math> (Eq. 1.1 <ref>[http://dx.doi.org/10.1098/rspa.1980.0135 S. W. de Leeuw, J. W. Perram and E. R. Smith "Simulation of Electrostatic Systems in Periodic Boundary Conditions. I. Lattice Sums and Dielectric Constants", Proceedings of the Royal Society of London. Series A, Mathematical and Physical Sciences '''373''' pp. 27-56 (1980)]</ref>): | In a periodic system one wishes to evaluate the [[internal energy]] <math>U</math> (Eq. 1.1 <ref>[http://dx.doi.org/10.1098/rspa.1980.0135 S. W. de Leeuw, J. W. Perram and E. R. Smith "Simulation of Electrostatic Systems in Periodic Boundary Conditions. I. Lattice Sums and Dielectric Constants", Proceedings of the Royal Society of London. Series A, Mathematical and Physical Sciences '''373''' pp. 27-56 (1980)]</ref>): | ||
:<math>U = \frac{1}{2} {\sum_{\mathbf n}}^ | :<math>U = \frac{1}{2} {\sum_{\mathbf n}}^' \left[ \sum_{i=1}^N \sum_{j=1}^N \phi \left({\mathbf r}_{ij} + L{\mathbf n}, {\mathbf \Omega_i}, {\mathbf \Omega_j} \right) \right] </math> | ||
where one sums over all the [[Building up a simple cubic lattice | simple cubic lattice]] points <math>{\mathbf n} = (l,m,n)</math>. The prime on the first summation indicates that if <math>i=j</math> then the <math>{\mathbf n} = 0</math> term is omitted. <math>L</math> is the length of the side of the cubic simulation box, <math>N</math> is the number of particles, and <math>{\mathbf \Omega}</math> represent the [[Euler angles]]. | where one sums over all the [[Building up a simple cubic lattice | simple cubic lattice]] points <math>{\mathbf n} = (l,m,n)</math>. The prime on the first summation indicates that if <math>i=j</math> then the <math>{\mathbf n} = 0</math> term is omitted. <math>L</math> is the length of the side of the cubic simulation box, <math>N</math> is the number of particles, and <math>{\mathbf \Omega}</math> represent the [[Euler angles]]. | ||
Line 25: | Line 26: | ||
==Particle mesh== | ==Particle mesh== | ||
<ref>[http://dx.doi.org/10.1063/1.464397 Tom Darden, Darrin York, and Lee Pedersen "Particle mesh Ewald: An N·log(N) method for Ewald sums in large systems", Journal of Chemical Physics '''98''' pp. 10089-10092 (1993 | <ref>[http://dx.doi.org/10.1063/1.464397 Tom Darden, Darrin York, and Lee Pedersen "Particle mesh Ewald: An N·log(N) method for Ewald sums in large systems", Journal of Chemical Physics '''98''' pp. 10089-10092 (1993)]</ref> | ||
====Smooth particle mesh (SPME)==== | ====Smooth particle mesh (SPME)==== | ||
<ref>[http://dx.doi.org/10.1063/1.470117 Ulrich Essmann, Lalith Perera, Max L. Berkowitz, Tom Darden, Hsing Lee, and Lee G. Pedersen "A smooth particle mesh Ewald method", Journal of Chemical Physics '''103''' pp. 8577-8593 (1995)]</ref> | |||
<ref>[http://dx.doi.org/10.1063/1.3446812 Han Wang, Florian Dommert, and Christian Holm "Optimizing working parameters of the smooth particle mesh Ewald algorithm in terms of accuracy and efficiency", Journal of Chemical Physics '''133''' 034117 (2010)]</ref> | <ref>[http://dx.doi.org/10.1063/1.3446812 Han Wang, Florian Dommert, and Christian Holm "Optimizing working parameters of the smooth particle mesh Ewald algorithm in terms of accuracy and efficiency", Journal of Chemical Physics '''133''' 034117 (2010)]</ref> | ||
==See also== | ==See also== | ||
*[[Reaction field]] | *[[Reaction field]] | ||
Line 45: | Line 42: | ||
*[http://dx.doi.org/10.1016/0010-4655(95)00058-N Paul E. Smith and B. Montgomery Pettitt "Efficient Ewald electrostatic calculations for large systems", Computer Physics Communications '''91''' pp. 339-344 (1995)] | *[http://dx.doi.org/10.1016/0010-4655(95)00058-N Paul E. Smith and B. Montgomery Pettitt "Efficient Ewald electrostatic calculations for large systems", Computer Physics Communications '''91''' pp. 339-344 (1995)] | ||
*[http://dx.doi.org/10.1063/1.2206581 Christopher J. Fennell and J. Daniel Gezelter "Is the Ewald summation still necessary? Pairwise alternatives to the accepted standard for long-range electrostatics", Journal of Chemical Physics '''124''' 234104 (2006)] | *[http://dx.doi.org/10.1063/1.2206581 Christopher J. Fennell and J. Daniel Gezelter "Is the Ewald summation still necessary? Pairwise alternatives to the accepted standard for long-range electrostatics", Journal of Chemical Physics '''124''' 234104 (2006)] | ||
==External resources== | ==External resources== | ||
*[ftp://ftp.dl.ac.uk/ccp5/ALLEN_TILDESLEY/F.22 Routines to perform the Ewald sum] sample FORTRAN computer code from the book [http://www.oup.com/uk/catalogue/?ci=9780198556459 M. P. Allen and D. J. Tildesley "Computer Simulation of Liquids", Oxford University Press (1989)]. | *[ftp://ftp.dl.ac.uk/ccp5/ALLEN_TILDESLEY/F.22 Routines to perform the Ewald sum] sample FORTRAN computer code from the book [http://www.oup.com/uk/catalogue/?ci=9780198556459 M. P. Allen and D. J. Tildesley "Computer Simulation of Liquids", Oxford University Press (1989)]. | ||
[[category: Computer simulation techniques]] | [[category: Computer simulation techniques]] | ||
[[category: electrostatics]] | [[category: electrostatics]] |