计算化学公社

标题: 频率不收敛,下一步如何不重复 [打印本页]

作者
Author:
jw227    时间: 2021-9-29 22:11
标题: 频率不收敛,下一步如何不重复
本帖最后由 jw227 于 2021-9-29 22:13 编辑

优化收敛,但freq有一项不收敛,calcall继续算, 用guess=read, 但总要重复一步,如何将上次优化freq计算的所有信息读入下一个文件,即从上一步freq计算结果开始,关键词是用哪个?

作者
Author:
wzkchem5    时间: 2021-9-29 22:37
读初始Hessian优化一步,然后再接着跑一个calcall的任务就行了。应该没有第一步不算Hessian、但是后面每一步都算的关键词,只能像这样迂回解决。
另外很可能即便不calcall,只要第一步读Hessian就能收敛,如果calcall跑着确实有困难,可以只readfc而不calcall
作者
Author:
jw227    时间: 2021-9-29 23:09
本帖最后由 jw227 于 2021-9-29 23:12 编辑

谢谢,
“读初始Hessian优化一步,然后再接着跑一个calcall的任务就行” 这个如何设置关键词,能不能接着算时,第一步readfc, calcall,这样会省去些机时
作者
Author:
wzkchem5    时间: 2021-9-30 00:48
jw227 发表于 2021-9-29 16:09
谢谢,
“读初始Hessian优化一步,然后再接着跑一个calcall的任务就行” 这个如何设置关键词,能不能接着 ...

写两个输入文件,第一个文件opt=(readfc,maxcyc=1),跑完以后跑第二个文件opt=calcall,用第一个文件优化一步出来的结构。不过就像我说的,opt=readfc跑到收敛可能也可以达到目的,成功概率比opt=calcall稍低些,但用时少很多
作者
Author:
jw227    时间: 2021-9-30 08:58
好的,我试一下




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