计算化学公社

标题: Gamess计算二体能量分解出错 [打印本页]

作者
Author:
xiaofeixia    时间: 2021-10-9 10:20
标题: Gamess计算二体能量分解出错
在用M062x计算能量分解时,一直提示911出错,我看其他的帖子说内存不够,我也扩大了内存,但是还是分解不出能量,是我的输入文件有错吗?第一次计算时memddi=10000,但是也同样出错,有提高到80000.这个对结果有什么影响吗?第一次发帖,请大神帮助,如果有发的不合适的地方,请原谅。

作者
Author:
paramecium86    时间: 2021-10-9 15:22
提示是SCF不收敛。 可以先在$CONTRL里加上 maxit=200 把SCF步数上限提升到GAMESS支持的最大值200. 算算看。如果还不行就只能用一些别的关键词帮助SCF收敛之类的。
作者
Author:
sobereva    时间: 2021-10-9 16:37
当前根本不是用的M06-2X。明明是MP2

直接原因是SCF不收敛。GAMESS-US默认30轮步数上限,再加上GAMESS-US的SCF收敛做得不怎么样,经常到达迭代次数上限不收敛。自己从输出文件一看便知SCF再迭代几轮肯定能收敛,加大MAXIT就完了。
作者
Author:
xiaofeixia    时间: 2021-10-11 17:02
那如果想用M062x计算的话,输入文件是我这样改的吗
作者
Author:
sobereva    时间: 2021-10-17 06:51
xiaofeixia 发表于 2021-10-11 17:02
那如果想用M062x计算的话,输入文件是我这样改的吗

根本没有 $m062x nacore=0 $end这种东西
作者
Author:
xiaofeixia    时间: 2021-10-18 15:58
那应该如何修改呢,麻烦老师啦




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