A Projector Augmented Wave (PAW) code for electronic structure calculations
Copyright © A. R. Tackett, N. A. W. Holzwarth, and G. E. Matthews
For original English text, go to: http://www.wfu.edu/~natalie/papers/pwpaw/man.html
- Teil I: atompaw for zur Generierung von atomzentrierten Funktionen und Teil I-Manuskript-PDF.
- Teil II: pwpaw for für periodische Feststoffe auf einer Basis ebener Wellen. Teil II-Manuskript-PDF
Periodensystem der Elemente für PAW-Funktionen
A. R. Tackett, N. A. W. Holzwarth, und G. E. Matthews
Computer Physics Communications 135 329-347, 348-376 (2001)
Das Computerprogramm atompaw generiert Projektor- und Basisfunktionen, die gebraucht werden, um elektronische Strukturkalkulationen, basierend auf der „Projector Augmented Wave (PAW)“-Methode, durchzuführen. Das Programm kann auf Stoffe des gesamten Periodensystems angewendet werden. Für jedes einzelne Element gibt der Nutzer die Ordnungszahl an, die elektronische Konfiguration, eine Auswahl der Basisfunktionen und einen Augmentierungsradius. Das Programm produziert eine Output-Datei, welche die Projektor- und Basisfunktionen sowie die korrespondierenden Matrix-Elemente in einer Form enthält, welche vom pwpaw-PAW-Code gelesen werden kann. Zusätzliche Datendateien werden ebenfalls produziert und können genutzt werden, um die Präzision und Effizienz der generierten Funktionen zu evaluieren. Der pwpaw-Code ist eine Ebene-Wellen-Implementation der PAW-Methode, die von Blöochl zu elektronischen Strukturkalkulationen im Rahmen der Dichtefunktionaltheorie entwickelt wurde. Zusätzlich zur stimmigen Kalkulation der elektronischen Strukturen eines periodischen Feststoffes, besitzt das Programm eine Anzahl weiterer Funktionen, wie etwa die strukturelle Geometrieoptimierung und Molekulardynamiksimulationen in der Born-Oppenheimer-Näherung.
Link zu Artikeln auf der Elsevier-Webseite: Teil I Teil II
Beachte: Bohdan Zograf hat diese Seite ins Weißrussische übersetzt, verfügbar über den Link http://www.fatcow.com/edu/projector-augmented-wave-be-paw/
Download von Quellcodes und Beispieldateien
- atompaw-3.0.1.3.tar.gz (3.7mb) Erneuerte Version des atompaw-Codes (10/03/11 – leicht anders als 6/22/11 mit Zusätzen zum pwscf-Interface, eingeführt von D. Ceresoli für gipaw-Berechnungen. (Danke auch an G. Lopez und T. Thonhauser für die Hilfe bei der Überprüfung der resultierenden UPF-Dateien). Die 3+-Versionen besitzen mehrere Features, zumeist dank der Magie Marc Torrents (CEA. Frankreich) und Yann Pouillons (ETSF, Spanien), inklusive der Kompatibilität zur Nutzung mit LibXC.
- Das Codepaket entspricht nun den Linux-Installationsstandards.
- Die Generierung von Datensets zur Nutzung mit abinit (ersetzt die Notwendigkeit, den separaten atompaw2abinit-Code nutzen zu müssen) oder pwscf, quantum-espresso. (Die Hilfe bei der Entwicklung der UPF-Datei zur Nutzung mit pwscf von Lorenzo Paulatto und Paolo Giannozzi wird dankbar honoriert).
- Die Nutzung von atompaw mit der LibXC-Library der Austauschkorrelationsfunktionalen ist zur Generierung von Datensets für abinit nun möglich.
- Details finden sich im Nutzerhandbuch, geschrieben von Marc Torrent.
- Einige Einzelheiten bezüglich der Wahl der Formen von Kompensationsladungsdichten wurden, wie erwähnt, in einer neueren Publikation näher erläutert.
- Einfache gnuplot-Scripte sind verfügbar und sollen helfen, einiges des Outputs des atompaw-Programmes zu analysieren.
- pwpaw_2.4.tgz (0.2 mb) Upgedatete 05/12/2010-Version von pwpaw mit winzigen Neuerungen, um Änderungen an Input-Dateien anzupassen, die von neuen atompaw-Output-Dateien generiert werden. Beinhaltet auch eine BSD-Lizenzdatei.
Einige Notizen zu Formalismen (PDF-Format)
- Notizen zu neuen atompaw-Implementierungen. Präsentiert wird auch eine Diskussion zur Beziehung zwischen pwpaw und abinit-Implementierungen der PAW-Gleichungen.
- Notizen zur Kristallsymmetrie
- Notizen zu generalisierten Koordinaten
- Notizen zur GGA-Implementierung
- Notizen zur skalarrelativistischen Implementierung
Kommentare per E-Mail werden begrüßt: natalie@wfu.edu.