Linear scaling Coulomb interaction in the multiwavelet basis, a parallel implementation

We present a parallel and linear scaling implementation of the calculation of the electrostatic potential arising from an arbitrary charge distribution. Our approach is making use of the multi-resolution basis of multiwavelets. The potential is obtained as the direct solution of the Poisson equation...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of modeling, simulation and scientific computing simulation and scientific computing, 2014-10, Vol.5 (supp01), p.1441003
Hauptverfasser: Jensen, Stig Rune, Jusélius, Jonas, Durdek, Antoine, Flå, Tor, Wind, Peter, Frediani, Luca
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:We present a parallel and linear scaling implementation of the calculation of the electrostatic potential arising from an arbitrary charge distribution. Our approach is making use of the multi-resolution basis of multiwavelets. The potential is obtained as the direct solution of the Poisson equation in its Green's function integral form. In the multiwavelet basis, the formally non local integral operator decays rapidly to negligible values away from the main diagonal, yielding an effectively banded structure where the bandwidth is only dictated by the requested accuracy. This sparse operator structure has been exploited to achieve linear scaling and parallel algorithms. Parallelization has been achieved both through the shared memory (OpenMP) and the message passing interface (MPI) paradigm. Our implementation has been tested by computing the electrostatic potential of the electronic density of long-chain alkanes and diamond fragments showing (sub)linear scaling with the system size and efficent parallelization.
ISSN:1793-9623
1793-9615
DOI:10.1142/S1793962314410037