List of quantum chemistry and solid-state physics software
Quantum chemistry computer programs are used in computational chemistry to implement the methods of quantum chemistry. Most include the Hartree–Fock and some post-Hartree–Fock methods. They may also include density functional theory, molecular mechanics or semi-empirical [quantum chemistry method]s. The programs include both open source and commercial software. Most of them are large, often containing several separate programs, and have been developed over many years.
Overview
The following tables illustrates some of the main capabilities of notable packages:Numerical details
Quantum chemistry and solid-state physics characteristics
| Package | Basis | Periodic‡ | MD | Semi-emp. | HF | TDHF | Post-HF | MP | MRCI | CC | DFT | TDDFT | GWA |
| ABINIT | PW | Slater-type_orbital | |||||||||||
| ACES | GTO | ||||||||||||
| AMS: ADF, BAND, DFTB | STO, NAO | ||||||||||||
| AMPAC | |||||||||||||
| Atomistix ToolKit | NAO, EHT, PW | ||||||||||||
| BigDFT | Wavelet | ||||||||||||
| CADPAC | GTO | ||||||||||||
| CASINO | GTO, PW, Spline, Grid, STO | ||||||||||||
| CASTEP | PW | ||||||||||||
| COLUMBUS | GTO | ||||||||||||
| CONQUEST | NAO, Spline | 5 | |||||||||||
| CP2K | HybridGTO, PW | ||||||||||||
| CPMD | PW | ||||||||||||
| CRYSTAL | GTO | 10 | |||||||||||
| Dalton | GTO | ||||||||||||
| DIRAC | GTO | ||||||||||||
| DMol3 | NAO | ||||||||||||
| eT | GTO | ||||||||||||
| FHI-aims | NAO | ||||||||||||
| Firefly | GTO | ||||||||||||
| FLEUR | FP-(L)APW+lo | ||||||||||||
| FreeON | GTO | ||||||||||||
| GAMESS | GTO | ||||||||||||
| GAMESS | GTO | 2 | |||||||||||
| Gaussian | GTO | ||||||||||||
| Jaguar | GTO | 11 | |||||||||||
| MADNESS | Wavelet | ||||||||||||
| MOLCAS | GTO | ||||||||||||
| MOLPRO | GTO | ||||||||||||
| MOPAC | Minimal GTO | ||||||||||||
| MPQC | GTO | ||||||||||||
| MRCC | GTO | ||||||||||||
| NESSIE | Finite Element | ||||||||||||
| NWChem | GTO, PW | ||||||||||||
| Octopus | Grid | ||||||||||||
| ONETEP | PW | ||||||||||||
| OpenAtom | PW | ||||||||||||
| OpenMX | NAO | ||||||||||||
| ORCA | GTO | ||||||||||||
| PARSEC | Grid | ||||||||||||
| PQS | |||||||||||||
| PSI | GTO | ||||||||||||
| PyQuante | GTO | ||||||||||||
| PySCF | GTO | ||||||||||||
| Qbox | PW | ||||||||||||
| Q-Chem | GTO | ||||||||||||
| Quantum ESPRESSO | PW | ||||||||||||
| RESCU | Grid, NAO, PW | ||||||||||||
| RMG | Grid | ||||||||||||
| Scigress | GTO | ||||||||||||
| SIESTA | NAO | 12 | 21 | ||||||||||
| Spartan | GTO | ||||||||||||
| TURBOMOLE | GTO | ||||||||||||
| VASP | PW | ||||||||||||
| WIEN2k | FP-(L)APW+lo | ||||||||||||
| Yambo | PW | ||||||||||||
| Package | Basis | Periodic‡ | MD | Semi-emp. | HF | TDHF | Post-HF | MP | MRCI | CC | DFT | TDDFT | GWA |
Post processing packages in quantum chemistry and solid-state physics
| Package | License† | Language | Input | Output |
| ezSpectra | Free | C++ | Interfaces with Q-Chem and other packages | Franck-Condon factors, photoionization cross-sections, photoelectron angular distributions, magnetic properties |
| Libwfa | Free | C++ | Interfaces with Q-Chem and MOLCAS | Natural orbitals, natural transition orbitals, exciton descriptor, density difference, and others |