计算化学公社

标题: gamess做能量分解时加赝势后不出能量分解的部分 [打印本页]

作者
Author:
ytdx-hmc    时间: 2019-1-3 09:05
标题: gamess做能量分解时加赝势后不出能量分解的部分
请各位老师帮忙指导,下面是我的输入及输出文件

作者
Author:
zjxitcc    时间: 2019-1-3 11:28
什么鬼,输出文件里大写的“SCF IS UNCONVERGED”, “SCF DID NOT CONVERGE...NO MPLEVL=2 CALCULATION”都不看的么···
跟加赝势没有半毛钱关系。默认的SCF迭代圈数只有30,太少了,你的不收敛的地方能量一直在下降,马上就要收敛了,可以在$CONTRL里设置个MAXIT=100之类的。
还有诸多值得吐槽的地方:
(1)$mp2那行空了两格,而不是一格,你确定有生效?有的$前还加了感叹号!,不用的话直接就删掉,留在那里碍眼;
(2)maxdii=100 shift=.t. TIMLIM=99999999全都是垃圾关键词,根本不用写,其实DIIS=.t. SOSCF=.f. DIRSCF=.T. FDIFF=.F.也是不用写的,NPUNCH=1一般更是没卵用。
作者
Author:
ytdx-hmc    时间: 2019-1-3 11:41
zjxitcc 发表于 2019-1-3 11:28
什么鬼,输出文件里大写的“SCF IS UNCONVERGED”, “SCF DID NOT CONVERGE...NO MPLEVL=2 CALCULATION” ...

谢谢您
作者
Author:
ytdx-hmc    时间: 2019-1-14 08:38
zjxitcc 发表于 2019-1-3 11:28
什么鬼,输出文件里大写的“SCF IS UNCONVERGED”, “SCF DID NOT CONVERGE...NO MPLEVL=2 CALCULATION” ...

您好,关于这个问题我还想再请教您一下,就是我按照您说的方法设置MAXIT=100之后,输出文件还是得不到最后能量分解部分,它总是显示CPU UTILIZATION IS    99.04%,我想问一下,这个CPU怎么设置,谢谢您。
作者
Author:
zjxitcc    时间: 2019-1-14 12:53
ytdx-hmc 发表于 2019-1-14 08:38
您好,关于这个问题我还想再请教您一下,就是我按照您说的方法设置MAXIT=100之后,输出文件还是得不到最 ...

这不是报错信息,你看到的可能只是还在算,没算完而已。
作者
Author:
ytdx-hmc    时间: 2019-1-16 09:09
zjxitcc 发表于 2019-1-14 12:53
这不是报错信息,你看到的可能只是还在算,没算完而已。

已经算完了,但是还是没有收敛,迭代圈数已经设置为200了





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