|
|
本帖最后由 paramecium86 于 2021-10-21 04:11 编辑
出错的直接原因是格式写的有问题。你写基组的方式是在原子坐标后面直接写上基组,这样的写法就要求你写完每个基组得空一行再写下一个原子。而你的输入文件中少了几个空行。(第三和第四个H之间, F和N之间 , 第二和第三个N之间的空行都缺失了)。
除了这个问题。你的分子电荷和多重度是 0 和 2 你在设置每个fragment的电荷和多重度的时候不能和你总的电荷多重度冲突。比如你现在设置两个fragment的 电荷 mcharg(1)=0 -1, 加在一起都不是0, 肯定是不对的。 相应的 如果总的自旋多重度是 2 两个fragment的多重度就不可能是 mmult(1)=1 1 你需要重新设定。比如 设置成mcharg(1)=1 -1 mmult(1)=2 1 之类的。
另外如楼上大佬所讲,GAMESS的SCF不容易收敛,建议直接至少在 $contrl里加上 maxit=200 ,把SCF迭代的最大圈数设置到200, 用默认的30圈可能很难保证收敛的了。如果200圈还不收敛你还得想办法用别的关键词帮助一下。或者读取其他程序生成的波函数。
|
|