The source of CP2K is open and freely available for everybody under the GPL license.
Installation instructions can be found on the wiki and in the
INSTALL.md file which is part of the download.
The sparse matrix library DBCSR is part of CP2K, and made available standalone at the DBCSR page.
|Development Version||Released Version|
Looking at the version history might help you to decide.
Sources of released versions are available at our GitHub project page. Alternatively, precompiled single node, optimised CP2K versions for Linux with or without OpenMP support are available as well.
The latest and all prior versions are available from the CP2K GitHub repository.
To clone the current master:
git clone https://github.com/cp2k/cp2k.git cp2k
or to directly checkout a branch (check the CP2K GitHub project page for available branches):
git clone -b support/v6.1 https://github.com/cp2k/cp2k.git cp2k
Your clone of the Git repository (any branch) can be updated using the following commands:
cd cp2k git pull
The Git (
git) program must be installed on your machine for this to work.