Article · Wikipedia archive · Last revised Jun 13, 2026

CP2K

CP2K is a freely available (GPL) quantum chemistry and solid state physics program package, written in Fortran 2008, to perform atomistic simulations of solid state, liquid, molecular, periodic, material, crystal, and biological systems. It provides a general framework for different methods: density functional theory (DFT) using a mixed Gaussian and plane waves approach (GPW) via LDA, GGA, MP2, or RPA levels of theory, classical pair and many-body potentials, semi-empirical and tight-binding Hamiltonians, as well as Quantum Mechanics/Molecular Mechanics (QM/MM) hybrid schemes relying on the Gaussian Expansion of the Electrostatic Potential (GEEP). The Gaussian and Augmented Plane Waves method (GAPW) as an extension of the GPW method allows for all-electron calculations. CP2K can do simulations of molecular dynamics, metadynamics, Monte Carlo, Ehrenfest dynamics, vibrational analysis, core level spectroscopy, energy minimization, and transition state optimization using NEB or dimer method.

Last revised
Jun 13, 2026
Read time
≈ 2 min
Length
537 w
Citations
3
Source
CP2K
DeveloperCP2K developer group
Initial release2000
Stable release
2025.21 Edit this on Wikidata / 23 July 2025
Written inFortran2
Operating systemLinux, macOS, Windows
TypeAb initio quantum chemistry methods, Molecular dynamics, Density functional theory, Car–Parrinello molecular dynamics, Computational chemistry
LicenseGNU General Public License
Websitecp2k.org Edit this on Wikidata
Repository

CP2K is a freely available (GPL) quantum chemistry and solid state physics program package, written in Fortran 2008, to perform atomistic simulations of solid state, liquid, molecular, periodic, material, crystal, and biological systems. It provides a general framework for different methods: density functional theory (DFT) using a mixed Gaussian and plane waves approach (GPW) via LDA, GGA, MP2, or RPA levels of theory, classical pair and many-body potentials, semi-empirical (AM1, PM3, MNDO, MNDOd, PM6) and tight-binding Hamiltonians, as well as Quantum Mechanics/Molecular Mechanics (QM/MM) hybrid schemes relying on the Gaussian Expansion of the Electrostatic Potential (GEEP). The Gaussian and Augmented Plane Waves method (GAPW) as an extension of the GPW method allows for all-electron calculations. CP2K can do simulations of molecular dynamics, metadynamics, Monte Carlo, Ehrenfest dynamics, vibrational analysis, core level spectroscopy, energy minimization, and transition state optimization using NEB or dimer method.

CP2K provides editor plugins for Vim and Emacs syntax highlighting, along with other tools for input generation and output processing.3

See also

See also

Key Papers

References

References

  1. "Release CP2K v2025.2". 23 July 2025. Retrieved 14 November 2025.
  2. "CP2K about wiki page". Retrieved 2015-03-19.
  3. "CP2K tools". Retrieved 2015-03-19.
External links