计算化学公社

标题: 相同任务,计算结果不同,可能哪些原因? [打印本页]

作者
Author:
让你变成回忆    时间: 2017-10-30 17:02
标题: 相同任务,计算结果不同,可能哪些原因?
本帖最后由 让你变成回忆 于 2017-10-30 17:06 编辑

最近对一个体系进行CCSD的计算,需要的精度比较高,在输入文件中设置了ccsd(conver=9)以及IOP(5/6=12),但在计算的过程中,由于是pbs脚本提交任务, 两次计算在脚本中的工作目录的路径不一样,一个设置的是/scrach,另外一个是/scratchmem,后者是通常是计算量不是很大的情况,计算量较大的任务通常是提交到前一个目录。

现在的问题是:用/scratch目录时,能收敛并正常结束;而在/scratchmem时,迭代到了最大的步数仍然不收敛,Delta在震荡。可能的原因是什么?  查看MP2的能量,仅仅只是最后一位不一样,一个是1,一个是0,这应该是四舍五入导致的误差?
谢谢~

作者
Author:
sobereva    时间: 2017-10-30 17:40
数值误差对计算化学结果重现性的影响
http://sobereva.com/88

并行运算是导致相同情况两次运行结果不同的首要因素




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