本文是针对vasp初学者的安装教程编译器以及VASP都已编译号直接解压到系统中即可用,故不用配置其它的库文件以及环境;本教程适用于任意平台安装centos7的服务器以及pc机(若在其它linux发行版本中安装请咨询小编)。
一、VASP安装需要的软件
本教程相关使用软件下载链接:
centos任意版本intel编译器以及License文件vasp安装包vasp测试算例二、安装过程
1、使用ftp上传下载的intel-all.tar.gz/vasp.5.4.4-ok-6-201901.tar.bz2
2、使用xshell登录服务器进入intel-all.tar.gz/vasp.5.4.4-ok-6-201901.tar.bz2所在的目录使用root执行:
tar -xvf intel-all.tar.gz -C /opt/
mkdir /opt/software
tar -xvf vasp.5.4.4-ok-6-201901.tar.bz2 -C /opt/software
三、环境变量设置
终端下使用root编辑/etc/profile
vim /etc/profile
至文档末尾处,按o进入写入模式加入以下语句:
#vasp
export PATH=$PATH:/opt/software/vasp.5.4.4/bin
#intel-all
source /opt/intel/composer_xe_2015.0.090/bin/compilervars.sh intel64
source /opt/intel/composer_xe_2015.0.090/bin/iccvars.sh intel64
source /opt/intel/composer_xe_2015.0.090/bin/ifortvars.sh intel64
source /opt/intel/composer_xe_2015.0.090/mkl/bin/mklvars.sh intel64
source /opt/intel/impi/5.0.1.035/bin64/mpivars.sh
按ESC退出,输入wq!保存退出
:wq!
回车后,再输入以下代码更新环境变量设置。
source /etc/profile
四、验证是否安装成功
1、输入which icc ifort icpc mpiifort vasp_gam vasp_std vasp_ncl 检查环境变量是否设置成功,成功则显示路径。
which icc ifort icpc mpiifort vasp_gam vasp_std vasp_ncl
2、任意准备四个输入文件INCAR、KPOINTS、POTCAR、POSCAR,在该目录下运行mpirun -np 8 vasp_std进行计算(vasp测试算例可@小编)。
mpirun -np 8 vasp_std
输出如上图则并行安装成功。
学术讨论或技术交流
@小编即可