cndaqiang Web Linux DFT

编译vasp5.4.1+VTST

2018-12-07
cndaqiang
DFT
RSS

参考

科大李会民老师的VASP 5.4.1+VTST编译安装
Installation — Transition State Tools for VASP

编译

下载代码

下面的下载地址已失效,从这里下载:http://theory.cm.utexas.edu/vtsttools/download.html

wget http://theory.cm.utexas.edu/code/vtstcode.tgz

编译不用这个脚本,不过在NEB过渡态和其他处理中这个脚本都有用

wget http://theory.cm.utexas.edu/code/vtstscripts.tgz

增加VTST代码

解压vtstcode.tgz后,复制里面的内容到vasp目录下src目录

修改代码,增加编译依赖关系

修改src/main.F文件,在3222行 将

3222       CALL CHAIN_FORCE(T_INFO%NIONS,DYN%POSION,TOTEN,TIFOR, &
3223            LATT_CUR%A,LATT_CUR%B,IO%IU6)

修改为

3222       CALL CHAIN_FORCE(T_INFO%NIONS,DYN%POSION,TOTEN,TIFOR, &
3223            TSIF,LATT_CUR%A,LATT_CUR%B,IO%IU6)
3224            !LATT_CUR%A,LATT_CUR%B,IO%IU6)

src/.objects里面的chain.o前面添加

bfgs.o dynmat.o instanton.o lbfgs.o sd.o cg.o dimer.o bbm.o \
fire.o lanczos.o neb.o qm.o opt.o \

例如

 67         bfgs.o dynmat.o instanton.o lbfgs.o sd.o cg.o dimer.o bbm.o \
 68         fire.o lanczos.o neb.o qm.o opt.o \
 69         chain.o \

编译

编译设置与编译vasp没有区别,参考Intel Parallel Studio XE 编译VASP


本文首发于我的博客@cndaqiang.
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!



评论


广告

目录

广告
访客数据