24小时热门版块排行榜    

查看: 123  |  回复: 2
当前主题已经存档。

sxguoch

银虫 (小有名气)

[交流] 着急求助:优化收敛问题

我用Guassian程序优化一个结构时总是 以 Error termination request processed by link 9999结束。查找到以两个yes结束,但中间能找到三个yes的情况,如下
        Item               Value     Threshold  Converged?
Maximum Force            0.000060     0.000450     YES
RMS     Force            0.000017     0.000300     YES
Maximum Displacement     0.004762     0.001800     NO
RMS     Displacement     0.001159     0.001200     YES

哪位能帮我想个办法,使该结构收敛啊?谢谢!!!
回复此楼
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

handongxue1011

银虫 (正式写手)

★ ★ ★
sxguoch(金币+3,VIP+0):非常感谢 3-5 22:00
对于不收敛的情况,可以分为两类,比如提示信息里的CONVERGENCE FAILER 提醒收敛到了10(-5),而此时你设定的SCF循环次数也仅仅是64步,那么完全有希望通过加大SCF循环次数来达到收敛的目的。倘若只收敛到10(-3)或10(-2),此时加大循环次数可能就没用了。结果还是CONVERGE FAILER。此时可采用SCF=QC,来达到强制收敛的目的 。因为SCF=QC(LINK508)的计算量比默认的L502要大,所以不到万不得以就不用它了。出现第二个错误可以直接用关键词OPT=NOEIGEN 来实现。LINK9999出错是因为已经走完了默认的步数,但还未完成。系统会自动跳出。出现这种情况大多数就是因为优化步数和SCF步数超过了默认值。可用OPT(MAXCYCLE=100)和SCF(MAXCYCLE=300)来改错。
哭非人生,笑非人生,哭笑不得乃人生!
2楼2009-03-05 21:24:23
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

S07111072

铁杆木虫 (著名写手)


xuefei06(金币+1,VIP+0):thanks! 3-5 23:54
可以在出现三个YES时,将其前面的构型参数拷过来再做优化就可以了;或者直接降低收敛标准,,不过还是建议采取第一种方法
3楼2009-03-05 22:04:15
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 sxguoch 的主题更新
信息提示
请填处理意见