|
DFT codes and web sites |
 |
 |
The following is a list of sites that document
various density-functional theory based electronic structure codes,
both periodic and molecular, and atomic pseudopotential codes.
This list is no way comprehensive,
nor makes any representation of what the codes do, beyond the most
superficial observations (being predominantly a molecular code
vs. being predominantly a periodic code, local orbital vs. plane wave).
We welcome suggestions of additions and corrections.
DFT production codes
-
Periodic codes (principally)
- Local orbital basis codes
- All-electron (augmented methods) codes
-
ELK - GPL - FP-LAPW
(one branch from the old EXCITING code)
-
EXCITING - FP-LAPW, focus on excited state properties (TDDFT, MBPT)
[license not apparent on website, probably open source]
(another branch from the old EXCITING code)
-
FLEUR - "freely available" - FLAPW code
-
RSPt - "Open Source" - FP-LMTO
-
WIEN2k - modest fee - full potential LAPW
- Plane wave and related (real space, wavelet, etc.) methods
Return to Top
-
Molecular codes (principally)
Return to Top
-
DFT atomic pseudopotential codes
-
fhi98PP pseudopotential program
This is a well engineered, freely available package to generate
pseudopotentials of either the Hamann form or the Troullier/Martins form.
It is the code we use for generating new pseudopotentials for Quest.
-
Paolo Giannozzi's Notes on pseudopotential generation
A wide-ranging discussion of practical issues that go into
constructing pseudopotentials.
-
Martin Fuch's Notes on using fhi98pp to generate PP for plane wave codes
This contains a particularly good (i.e. useful) discussion of
detecting/avoiding ghost states with separable (Kleinman-Bylander) PP.
-
OPIUM
Open Source/GPL package which can write norm-conserving
pseudopotentials for a number of DFT programs including ABINIT, PWSCF
and CASTEP. Potentials can be constructed using the Troullier-Martins
or RRKJ/Optimized approach.
-
Atomic Pseudopotential Engine
A recently released GPL pseudopotential generator,
generating PP in Hamann and Troullier-Martins forms,
for SIESTA, Octopus, ABINIT, and PWscf codes.
-
David Vanderbilt USPP
-
ADPACK - GPL - Troullier-Martins and Bachelet-Hamann-Schluter PP
for use with OpenMX (Ozaki group)
-
ATOMPAW - Natalie Holzwarth page for PAW pseudopotential generation code
Return to Top
Privacy and Security
This is a page under DFT at Sandia.
Send questions and comments to:
Peter Schultz
at
paschul@sandia.gov
Last updated: August 17, 2010