24小时热门版块排行榜    

查看: 2133  |  回复: 15
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

604gq

木虫 (职业作家)

学历太低不辨东西南北

[交流] 自洽场(scf)计算收敛问题及解决

自洽场(scf)计算收敛问题及解决



SCF(自洽场)不收敛则一般是L502错误

两种原因造成的不收敛:数学上不收敛
                                  化学上不合理


1,改变初猜,使用GUESS=CORE,HUCKEL,MIX关键词;
2,对于开壳层体系,先对于其相应的闭壳层离子计算到收敛,然后使用GUESS=READ关键词从chk文件中读取分子轨道初猜;
3,先用小基组得到分子轨道,然后同样使用GUESS=READ关键词从chk文件中读取;
4,使用能级提升法(Vshift),将HOMO和LUMO的能量间隔加大;
5,将SCF=SLEAZY收敛限放松,或者用SCFCON关键词改变收敛限;
6,对于使用了弥散函数的情形,需要提高积分精度,加关键词SCF=NoVarAcc;
7,略微改变分子几何结构,得到收敛的波函数后,再使用原来的几何构型读分子轨道计算;
8,考虑使用不同级别的计算方法和基组(小一些的);
9,使用强制收敛方法SCF=QC(经常用到)或者SCF=DM。
10,用iop(5/13=1)忽略不收敛,继续往下做。


[ Last edited by 604gq on 2008-5-21 at 10:45 ]
回复此楼
坚决贯彻“灌水有理,一灌到底,乱灌不上税,灌死不负责”的大无畏精神。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lsl6585

银虫 (初入文坛)

引用回帖:
Originally posted by python9527 at 2008-6-4 09:17:
7,略微改变分子几何结构,得到收敛的波函数后,再使用原来的几何构型读分子轨道计算;



这一条怎么做呀?麻烦lz指点下!!!

用略微改变后的分子几何结构做单点能计算 注意保存chk文件 假定这个单点能计算能够正常收敛 那么我们可以把这个计算中最后得到的波函数做为新的计算的初始猜测波函数 这个波函数就保存在chk文件里面 因此新的计算可以采用原来的几何构型 但是需要在输入文件里面指定guess=read (注意,不要习惯性的加上geom=check) 同时也要把前面用略微改变后的分子几何结构做单点能计算产生的chk文件包含在你的输入文件里面 比如说%chk=*.chk 如果你不加guess=read这个选项 那么程序会用默认的Harris泛函产生的波函数做为SCF的初始猜测波函数 这样做导致不收敛是因为在有些情况下是因为用Harris泛函产生的初始猜测波函数不好 所以你需要用自己产生的波函数做为新的计算的初始猜测波函数
9楼2008-06-05 00:48:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 16 个回答

yaowenzhi

铜虫 (小有名气)

顶,收藏了,谢谢
2楼2008-05-21 15:18:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wxjbuilder

木虫 (知名作家)

不错啊,好好研究一下
悠悠天地,奈何独立苍茫?
3楼2008-05-21 19:12:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

红枫叶688

木虫 (小有名气)

好极了,Thanks
5楼2008-06-03 21:47:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见