You are here
Vasp is a package for performing ab-initio quantum-mechanical molecular dynamics (MD) using pseudopotentials and a plane wave basis set. The approach implemented in Vasp is based on a finite-temperature local-density approximation (with the free energy as variational quantity) and an exact evaluation of the instantaneous electronic ground state at each MD-step using efficient matrix diagonalization schemes and an efficient Pulay mixing.
Note: MSI is allowed to host the software, but MSI cannot purchase a license. Each group must purchase their own license and each group member must be approved through the University of Vienna. Once you have purchased a license, please send verification of the license and user approval along with your request to become part of the VASP group and to access the program.
You can find information about purchasing a VASP license in the VASP FAQ at www.vasp.at/index.php/faqs
To run this software interactively in a Linux environment run the commands:
module load vasp vasp
VASP requires four input files in order to execute. Create the following files and place them in a work directory:
- INCAR - Central input file that directs what computations are performed.
- POSCAR - File containing geometry information.
- KPOINTS - Generates and directs which k-points are used.
- POTCAR - Pseudopotentials and information about the atoms (mass, valence, etc.).
Sample input files are available to run a test job. More information about VASP input files can be found in the User Guide.
An example PBS script for submitting VASP jobs to the queue is shown below.
#!/bin/bash -l #PBS -l walltime=01:00:00 #PBS -l pmem=1GB #PBS -l nodes=3:ppn=8 cd $PBS_O_WORKDIR module load vasp mpirun -np 24 -hostfile $PBS_NODEFILE `which vasp`