VASP+VTST编译安装

1、VASP+VTST编译安装
(1) 设置VTST
将vasp及vtstcode软件下载解压后,进入vasp软件解压后文件夹,将vtstcode中的文件复制到vasp文件夹下的src中,因为src目录下存在chain.F,建议先备份chain.F(如觉没必要,也可不做):在这里插入图片描述将vtstcode-178目录下文件复制到src下:在这里插入图片描述修改src/main.F源码:
将(第3146行)在这里插入图片描述变为:在这里插入图片描述修改编译配置src/.objects,在chain.o前(大概第72行)添加如下内容:在这里插入图片描述注意\后不能有空格。
(2)查看所用编辑器、IntelMPI环境和IntelMKL环境,确保可用(出现目录即可,如有问题请参考VMware 虚拟机安装VASP全过程)在这里插入图片描述(3)修改makefile.include文件
用arch/makefile.include.linux_intel做模板进行修改在这里插入图片描述对makefile.include文件进行如下修改,14行开始编译器配置改为在这里插入图片描述23行开始,数学库配置改为在这里插入图片描述30行,配置为(其中/opt/fftw是我编译后安装的目录)在这里插入图片描述编译完成。我的makefile.include
(4)安装
为防止以前编译好的.o和.a文件与新修改的编译配置冲突,可通过以下命令清除以前编译文件:在这里插入图片描述编译安装:在这里插入图片描述安装完成在./build中生成了gamma版本的vasp,非线性版本的vasp,标准版本的vasp在这里插入图片描述每个文件夹中都有一个vasp的可执行文件。
(5)添加环境变量

把VASP添加到PATH后,可以通过直接输入vasp运行
例如我,新建了一个文件夹,里面创建三个软连接,分别指向三个版本的vasp,再将该目录设置为PATH目录,通过vasp_gam,vasp_ncl,vasp_std分别运行三个版本的vasp
在这里插入图片描述/.bashrc中添加![在这里插入图片描述](https://img-blog.csdnimg.cn/20200604140927145.png)编译/.bashrc在这里插入图片描述或使用完整路径,如/home/lwl/Desktop/vasp5.4.4/build/gam/vasp也可以
(6)为vtstscripts脚本添加环境变量
将vtstscripts.tgz解压,并将其复制到~/soft/vtst目录下。在这里插入图片描述之后就可以用啦,如采用nebmake.pl in fin 7进行插点等。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值