Cargando…
A New Relatively Simple Approach to Multipole Interactions in Either Spherical Harmonics or Cartesians, Suitable for Implementation into Ewald Sums
We present a novel derivation of the multipole interaction (energies, forces and fields) in spherical harmonics, which results in an expression that is able to exactly reproduce the results of earlier Cartesian formulations. Our method follows the derivations of Smith (W. Smith, CCP5 Newsletter 1998...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7017380/ https://www.ncbi.nlm.nih.gov/pubmed/31906127 http://dx.doi.org/10.3390/ijms21010277 |
_version_ | 1783497186176139264 |
---|---|
author | Burnham, Christian J. English, Niall J. |
author_facet | Burnham, Christian J. English, Niall J. |
author_sort | Burnham, Christian J. |
collection | PubMed |
description | We present a novel derivation of the multipole interaction (energies, forces and fields) in spherical harmonics, which results in an expression that is able to exactly reproduce the results of earlier Cartesian formulations. Our method follows the derivations of Smith (W. Smith, CCP5 Newsletter 1998, 46, 18.) and Lin (D. Lin, J. Chem. Phys. 2015, 143, 114115), who evaluate the Ewald sum for multipoles in Cartesian form, and then shows how the resulting expressions can be converted into spherical harmonics, where the conversion is performed by establishing a relation between an inner product on the space of symmetric traceless Cartesian tensors, and an inner product on the space of harmonic polynomials on the unit sphere. We also introduce a diagrammatic method for keeping track of the terms in the multipole interaction expression, such that the total electrostatic energy can be viewed as a ‘sum over diagrams’, and where the conversion to spherical harmonics is represented by ‘braiding’ subsets of Cartesian components together. For multipoles of maximum rank n, our algorithm is found to have scaling of [Formula: see text] vs. [Formula: see text] for our most optimised Cartesian implementation. |
format | Online Article Text |
id | pubmed-7017380 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-70173802020-03-04 A New Relatively Simple Approach to Multipole Interactions in Either Spherical Harmonics or Cartesians, Suitable for Implementation into Ewald Sums Burnham, Christian J. English, Niall J. Int J Mol Sci Article We present a novel derivation of the multipole interaction (energies, forces and fields) in spherical harmonics, which results in an expression that is able to exactly reproduce the results of earlier Cartesian formulations. Our method follows the derivations of Smith (W. Smith, CCP5 Newsletter 1998, 46, 18.) and Lin (D. Lin, J. Chem. Phys. 2015, 143, 114115), who evaluate the Ewald sum for multipoles in Cartesian form, and then shows how the resulting expressions can be converted into spherical harmonics, where the conversion is performed by establishing a relation between an inner product on the space of symmetric traceless Cartesian tensors, and an inner product on the space of harmonic polynomials on the unit sphere. We also introduce a diagrammatic method for keeping track of the terms in the multipole interaction expression, such that the total electrostatic energy can be viewed as a ‘sum over diagrams’, and where the conversion to spherical harmonics is represented by ‘braiding’ subsets of Cartesian components together. For multipoles of maximum rank n, our algorithm is found to have scaling of [Formula: see text] vs. [Formula: see text] for our most optimised Cartesian implementation. MDPI 2019-12-31 /pmc/articles/PMC7017380/ /pubmed/31906127 http://dx.doi.org/10.3390/ijms21010277 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Burnham, Christian J. English, Niall J. A New Relatively Simple Approach to Multipole Interactions in Either Spherical Harmonics or Cartesians, Suitable for Implementation into Ewald Sums |
title | A New Relatively Simple Approach to Multipole Interactions in Either Spherical Harmonics or Cartesians, Suitable for Implementation into Ewald Sums |
title_full | A New Relatively Simple Approach to Multipole Interactions in Either Spherical Harmonics or Cartesians, Suitable for Implementation into Ewald Sums |
title_fullStr | A New Relatively Simple Approach to Multipole Interactions in Either Spherical Harmonics or Cartesians, Suitable for Implementation into Ewald Sums |
title_full_unstemmed | A New Relatively Simple Approach to Multipole Interactions in Either Spherical Harmonics or Cartesians, Suitable for Implementation into Ewald Sums |
title_short | A New Relatively Simple Approach to Multipole Interactions in Either Spherical Harmonics or Cartesians, Suitable for Implementation into Ewald Sums |
title_sort | new relatively simple approach to multipole interactions in either spherical harmonics or cartesians, suitable for implementation into ewald sums |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7017380/ https://www.ncbi.nlm.nih.gov/pubmed/31906127 http://dx.doi.org/10.3390/ijms21010277 |
work_keys_str_mv | AT burnhamchristianj anewrelativelysimpleapproachtomultipoleinteractionsineithersphericalharmonicsorcartesianssuitableforimplementationintoewaldsums AT englishniallj anewrelativelysimpleapproachtomultipoleinteractionsineithersphericalharmonicsorcartesianssuitableforimplementationintoewaldsums AT burnhamchristianj newrelativelysimpleapproachtomultipoleinteractionsineithersphericalharmonicsorcartesianssuitableforimplementationintoewaldsums AT englishniallj newrelativelysimpleapproachtomultipoleinteractionsineithersphericalharmonicsorcartesianssuitableforimplementationintoewaldsums |