计算化学公社

标题: forcite计算扩散是否需要先NVT再NVE才能得到结果? [打印本页]

作者
Author:
zyj19831206    时间: 2016-2-26 21:46
标题: forcite计算扩散是否需要先NVT再NVE才能得到结果?
本帖最后由 zyj19831206 于 2016-2-26 21:48 编辑

看help文件里,计算扩散是先要NVT再NVE才能得到扩散系数,我想问对于一个没有平衡的体系是否得先NPT才行,然后NVT再NVE. 附带问一下谁有forcite的系统教程,除了help文件,感觉MS别的模块的教程很多,但是forcite不算多。

作者
Author:
sobereva    时间: 2016-2-26 23:33
没平衡的应当先NPT自发调整一下盒子尺寸到合适值,否则直接NVT,体系压力和预期不符,扩散系数也没那么合适。
作者
Author:
zyj19831206    时间: 2016-2-27 11:48
sobereva 发表于 2016-2-26 23:33
没平衡的应当先NPT自发调整一下盒子尺寸到合适值,否则直接NVT,体系压力和预期不符,扩散系数也没那么合适 ...

那看来应该是NPT->NVT->NVE?help文件里为啥非要NVE才能统计扩散系数,想不明白。
作者
Author:
sobereva    时间: 2016-2-27 17:04
zyj19831206 发表于 2016-2-27 11:48
那看来应该是NPT->NVT->NVE?help文件里为啥非要NVE才能统计扩散系数,想不明白。


forcite为什么要那样不清楚,我也不用forcite算这个。从原理上说,并不要求必须NVE,用NVT就完全可以,也许是forcite程序上的限制吧。
作者
Author:
xulisky    时间: 2016-4-21 09:25
事实上,NPT之后NVT就可以了,不需要进一步的NVE




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