VASP App Installation¶
Installation¶
-
Add
vasp
(and it's dependencies) to the list of installed Simmate apps with:simmate config add vasp
-
Make sure you have the
vasp_std
command installed using one of two options:-
(for beginners) Install Docker-Desktop. Then run the following commands:
simmate config update "vasp.docker.enable=True" simmate config update "vasp.docker.image=example.com:vasp/latest"
Danger
VASP is a commercial software, so we cannot provide Docker images for it. This is why you must provide a private image via
image=example.com:vasp/latest
. -
(for experts) Install VASP using offical guides and make sure
vasp_std
is in the path
-
-
Configure VASP POTCAR files. You can either extract these from the VASP installation files located at
vasp/5.x.x/dist/Potentials
or request a copy of these files from a team member or your IT department. Unpack thetar.gz
files and place them in~/simmate/vasp/Potentials
, maintaining their original folder and file names. Once you've completed these steps, your folder should look like this:# Located at /home/my_username (~) simmate/ └── vasp └── Potentials ├── LDA │ ├── potpaw_LDA │ ├── potpaw_LDA.52 │ ├── potpaw_LDA.54 │ └── potUSPP_LDA ├── PBE │ ├── potpaw_PBE │ ├── potpaw_PBE.52 │ └── potpaw_PBE.54 └── PW91 ├── potpaw_GGA └── potUSPP_GGA
Note
If the folder is not set up correctly, subsequent commands may fail, resulting in an error like this:
FileNotFoundError: [Errno 2] No such file or directory: '/home/jacksund/simmate/vasp/Potentials/PBE/potpaw_PBE.54/Na/POTCAR'
If you encounter this error, revisit your folder setup.
Danger
Our team only has access to VASP v5.4.4. If your folder structure differs for newer versions of VASP, please inform us by opening an issue.
-
Ensure everything is configured correctly:
simmate config test vasp