24小时热门版块排行榜    

查看: 1880  |  回复: 7
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

yurivivi

新虫 (小有名气)

[求助] 高斯程序优化运行过程中终止之后续算,为什么总是无限循环无法收敛呢

%chk=sample
%rwf=sample
#p b3lyp chkbasis opt=restart guess=checkpoint

各位大侠好,就是按照这个格式输入的,09的版本,我看有人说直接输入restart就可以,但是试过直接报错。
为了试验一下,特意在L502模块终止的,然后按照上面的命令输入,开始续算了,但是无限循环,无法收敛,每次优化后,在是否收敛的结果那里都是一样的数值,最后在l9999部分报错。
请教各位到底是什么原因造成的呢?本人新手正在学习入门中,真心求赐教!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yurivivi

新虫 (小有名气)

问题已经解决,经过尝试,貌似经过2次L502模块的计算,如果再次在L502模块断掉的话,续算就会成功。谢谢楼上的各位
8楼2013-12-02 20:13:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

枪下游魂

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
gkf高: 金币+2 2013-11-28 22:26:21
yurivivi: 金币+3, 有帮助 2013-12-01 15:13:15
yurivivi: 金币+2, 有帮助 2013-12-01 15:13:46
如果保存了rwf,直接restart应该就可以继续算了,直接#p restart。L9999报错一个可能是优化步数不够,一个可能是能量振荡,可分别通过opt(maxcyc=xx),scf(maxcyc=xx),opt=gdiis等关键词尝试解决。
2楼2013-11-27 07:07:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (正式写手)

本帖仅楼主可见
3楼2013-11-28 19:56:58
已阅   申请QC强帖   回复此楼   编辑   查看我的主页

枪下游魂

木虫 (著名写手)

引用回帖:
3楼: Originally posted by 四毛@ at 2013-11-28 19:56:58
opt (maxcyc=1000),这样设置了以后,会不会影响结果呢?...

不会,而且每必要设1000,有种说法是如果500还不收敛,再高也不太会收敛了
4楼2013-11-29 07:27:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见