VASP

From SciNet Users Documentation
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The Vienna Ab initio Simulation Package is an atomic-scale materials modelling program, (electronic structure calculations, from first principles). It is available through both the Niagara and Alliance (formerly Compute Canada) software stacks.

Licensing

If you wish to use the pre-built CC VASP binaries on Niagara, you must first write to the Alliance (formerly Compute Canada) support requesting access to VASP with the following information:

  • Include license holder (your PI) information:
    1. Name
    2. Email address
    3. Department and institution (university).
  • Include license information:
    1. Indicate the version of VASP license (VASP version 4 or version 5).
    2. The license number.

If you are licensed for version 5 you may also use version 4, but a version 4 license does not permit you to use version 5.

Running using the Niagara installation

Because VASP is commercial software it is hidden in the Niagara software stack by default. To see which modules are available, perform the following steps from a Niagara login node.

module use /scinet/niagara/software/commercial/modules
module spider vasp

Membership in this group is administered by the Alliance (formerly Compute Canada). See the licensing section above.

VASP 5.4.4

Example submission script for a job running on 2 nodes, with max walltime of 11 hours:

#!/bin/bash
#SBATCH --nodes=2
#SBATCH --ntasks=80
#SBATCH --time=11:00:00
#SBATCH --job-name test

module load NiaEnv/2018a
module use /scinet/niagara/software/commercial/modules
module load intel/2018.2 intelmpi/2018.2
module load vasp/5.4.4

mpirun vasp_std

VASP uses four input files: INCAR, KPOINTS, POSCAR, POTCAR. It is best to prepare VASP input files in a separate directory for each job.