Changes

Jump to: navigation, search

VASP

745 bytes removed, 03:24, December 17, 2011
no edit summary
; Versions
: 4.6.36 (17Feb09)
: 5.2.2 (15Apr09)
: 5.2.11 (23Dec10)
: 5.2.12 (11Nov11)
; Location Modulefile:<code>/usr/local/vasp4/</code>:<code>/usr/local/vasp5/</code>:The pseudopotentials distributed with VASP are located in the sub-directory <code>pot</code>.:The pre-calculated kernel for the vdW-DF functional distributed with VASP 5 is located here <code>/usr/local/vasp5/vdw_kernel.bindatvasp</code>.
; DocumentationData :*The pre-calculated kernel for the vdW-DF functional distributed with VASP5 is located here <code>$VASP/vdw_kernel.bindat</code>.: *The pseudopotentials distributed with VASP are located in <code>$VASP/usrpot/local</vasp5code>. ; Documentation: <code>$VASP/vasp.pdf</code>
; Executables
: You may find several versions of VASP 5 in its directory. The symlinks listed below get updated to point to the latest version that we have installed.
:*<code>vasp</code> - default complex version built with <code>-DNGZhalf</code>
:*<code>vasp.gamma</code> - gamma-point version built with <code>-DNGZhalf -DwNGZhalf</code>
:*<code>vasp.noncollinear</code> - special version built with no <code>NG</code> options to enable spin-orbit coupling calculations
: If you would like to use a different version of VASP 5 then please keep in mind that we follow the same naming convention for the individual versions of VASP 5 as for the symlinks, so it's easy for you to figure out the features of each binary by looking at the list of files (<code>ls /usr/local/vasp5</code>). Please see notes below.
; Important for accessAccess: While VASP is not available to the general ACEnet community we have an agreement with VASP to allow it to be run on our systems and for us to have a standardized copy available to those with their own licenses. If you have your own VASP license please [[Ask Support | contact support]] via email (and also send a copy of your request to [[Stephen Condran]]). We will contact VASP to verify your status. You will then be added to the vasp4 and/or vasp5 software group depending on what version(s) you are licensed for. ; How to run VASP: Different version of VASP are compiled with different compilers and require specific modulefiles to be loaded before run. Users are encouraged to try to load a VASP modulefile interactively before submitting jobs in order to determine which other modulefiles it depends upon. For example $ module load vasp/5.2.11 WARNING: vasp/5.2.11 cannot be loaded due to missing prereq. HINT: the following modules must be loaded first: openmpi/intel
; HOW TO RUN VASP 5.2.1x: VASP 5.2.1x was compiled Oftentimes, it's easier to clear the shell environment first with [[Compilers#Intel compilers | Intel compilers]] the purge command and should be run with the Intel build of Open MPI. In order to do this, users are then load required to modify their submission scriptsmodules. Below is an example of the a submission script using <code>bash</code>, which shows that, firstly, the Intel libraries get configured, and, secondly, the appropriate version of <code>mpirun</code> gets called to run the for VASP 5.2.1x binary.12:
<pre>
#$ -l h_vmem=1G,h_rt=1:0:0
source /usr/localmodule purgemodule load intel openmpi/intelvasp/bin/compilervars5.2.sh intel6412 /usr/local/openmpi.intel/bin/mpirun /usr/local/vasp5/vasp
</pre>
; Notes
* : Users may find that VASP 5.2.1x crashes and dumps core files for certain types of calculations (particularly involving tweaking the parameter <code>ENCUTGW</code> in <code>INCAR</code>). The problem can be fixed by specifying an additional parameter in the submission script (shown below) which increases the memory stack size of the application to 500MB per process '''or more'''. The user may find they have to adjust <code>h_stack</code> to still higher values for larger systems.
#$ -l h_stack=500M
 
* The older unsupported version of VASP5, v.5.2.2, is still available. It should be run with the default <code>mpirun</code> (namely <code>/usr/local/openmpi/bin/mpirun</code>), as should VASP4 or any other application in the default ACEnet environment.
:<code>/usr/local/vasp5/vasp5.2.2</code>
:<code>/usr/local/vasp5/vasp5.2.2.gamma</code>

Navigation menu