计算化学公社

标题: 请问已编译好vasp后再去安装vtst需要重新编译vasp嘛? [打印本页]

作者
Author:
Rosefinch    时间: 2021-11-5 14:09
标题: 请问已编译好vasp后再去安装vtst需要重新编译vasp嘛?
已经根据VTST官网以及网上教程把vtstcode里的文件复制到了vasp/src中,并且按要求修改了main.F和.objects文件,之后网上的教程都是开始编译vasp了,但是VTST官网并没有这一步,请问需要重新编译vasp嘛?
作者
Author:
Rosefinch    时间: 2021-11-5 14:09
这是官网的说明
作者
Author:
ghifi37    时间: 2021-11-5 14:30
要重新编译才会调用VTST
作者
Author:
Rosefinch    时间: 2021-11-5 14:47
ghifi37 发表于 2021-11-5 14:30
要重新编译才会调用VTST

好的谢谢
作者
Author:
种花家的蓝兔    时间: 2022-10-25 14:33
Rosefinch 发表于 2021-11-5 14:47
好的谢谢

您好,我想问一下,重新编译之后是会产生新的vasp_std吗,会把编译vasp产生的vasp_std覆盖吗?初次接触vtst,望不吝赐教
作者
Author:
wypkdhd    时间: 2022-10-25 18:00
种花家的蓝兔 发表于 2022-10-25 14:33
您好,我想问一下,重新编译之后是会产生新的vasp_std吗,会把编译vasp产生的vasp_std覆盖吗?初次接触vt ...

理论上说,正常编译vasp没有覆盖这一说,重新编译前要删除build文件夹内容的。如果你把修改后的vasp放到一个新的文件夹编译,那最后新的旧的vasp都可以用,前提你得在bashrc里面输出路径。当然,如果你新的旧的最后都是vasp_std,你也没把其中一个改掉,那我确实不知道你最后用的哪个。哪怕你把带vtst的vasp改成vasp_std-1,运行的时候用这个-1也能区分开。
作者
Author:
Rosefinch    时间: 2022-10-25 20:19
种花家的蓝兔 发表于 2022-10-25 14:33
您好,我想问一下,重新编译之后是会产生新的vasp_std吗,会把编译vasp产生的vasp_std覆盖吗?初次接触vt ...

我比较简单粗暴一点,我直接把整个vasp文件夹全删了,重新编译安装了一遍,不存在覆不覆盖一说,之前有的功能带着vtst编译也都会有。
作者
Author:
种花家的蓝兔    时间: 2022-10-26 08:25
wypkdhd 发表于 2022-10-25 18:00
理论上说,正常编译vasp没有覆盖这一说,重新编译前要删除build文件夹内容的。如果你把修改后的vasp放到 ...

好的,谢谢您
作者
Author:
种花家的蓝兔    时间: 2022-10-26 08:25
Rosefinch 发表于 2022-10-25 20:19
我比较简单粗暴一点,我直接把整个vasp文件夹全删了,重新编译安装了一遍,不存在覆不覆盖一说,之 ...

好的,谢谢您




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3