计算化学公社

标题: gamess-us 能量分解的SCF能量从负值突然变到正值 [打印本页]

作者
Author:
498746012    时间: 2021-4-4 08:47
标题: gamess-us 能量分解的SCF能量从负值突然变到正值
各位老师好,想请教一下为什么gamess的能量分解SUPERMOLECULE SCF能量从负值变到了正值,最终导致SCF不收敛,如何解决这种不收敛问题呀?输入文件如下
$CONTRL SCFTYP=UHF RUNTYP=EDA ICHARG=0 MULT=1 NOSYM=1 ICUT=11 PP=READ
  DFTTYP=B3LYPV1R MAXIT=200 ISPHER=1 $END
$SYSTEM MWORDS=1500 MEMDDI=9000  $END
$DFT NRAD=99 NLEB=590 $END
$SCF  dirscf=.t. diis=.t. damp=.t. $END
$GUESS MIX=.TRUE. $END
$lmoeda matom(1)=53,19 mcharg(1)=0,0 mmult(1)=1,1 $end
$DATA
GAMESS inp format file produced by MOKIT, nbf=767



作者
Author:
paramecium86    时间: 2021-4-4 12:29
本帖最后由 paramecium86 于 2021-4-4 15:05 编辑

GAMESS的SCF不稳 抽风什么的属于常规现象 。DIIS不行就换SOSCF试一试比如写成

$scf    dirscf=.true. fdiff=.f. noconv=.f. soscf=.t. diis=.f. ethrsh=0.002
         shift=.t. damp=.f. $end   

或者先DIIS再SOSCF
$scf    dirscf=.true. fdiff=.f. soscf=.f.
         diis=.t. ethrsh=2.0 shift=.t.
         swdiis=0.001 damp=.t. $end  

各种控制SCF收敛的方法都试一试先。
嗯。。。我才发现前两天的帖子回复的就是你呀。。。 那看来你这个以上方法是解决不了你这个问题

作者
Author:
498746012    时间: 2021-4-5 10:36
paramecium86 发表于 2021-4-4 12:29
GAMESS的SCF不稳 抽风什么的属于常规现象 。DIIS不行就换SOSCF试一试比如写成

$scf    dirscf=.true. fd ...

谢谢老师,感恩




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