计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: liyuanhe211
打印 Print 上一主题 Last thread 下一主题 Next thread

[ORCA] ORCA中解决SCF不收敛问题的关键字

  [复制链接 Copy URL]

419

帖子

0

威望

1377

eV
积分
1796

Level 5 (御坂)

16#
发表于 Post on 2023-10-11 20:07:56 | 只看该作者 Only view this author
大佬有没有时间输出一波这个table里面新版本的orca的命令?

10

帖子

0

威望

59

eV
积分
69

Level 2 能力者

17#
发表于 Post on 2024-3-7 17:15:54 | 只看该作者 Only view this author
请问在高斯09用b3lyp/6-311g(d,p)优化好的初始结构,经过multiwfn转化成ORCA(ORCA4.2.1)的输入文件计算更高精度的单点能时老是出现SCF不收敛的问题
,试过kdiis,调整积分精度都无法解决,请问有什么好的建议吗?

202403071714469585..png (15.92 KB, 下载次数 Times of downloads: 14)

202403071714469585..png

199

帖子

2

威望

1526

eV
积分
1765

Level 5 (御坂)

18#
发表于 Post on 2024-3-7 17:18:41 | 只看该作者 Only view this author
本帖最后由 ionexchangeC 于 2024-3-7 17:19 编辑
chenjhust 发表于 2024-3-7 17:15
请问在高斯09用b3lyp/6-311g(d,p)优化好的初始结构,经过multiwfn转化成ORCA(ORCA4.2.1)的输入文件计算更 ...


换用ORCA5,默认设置会使用TRAH辅助收敛
如果还不行并且TRAH步没有收敛趋势,那尝试使用noTRAH和slowconv关键词,并加大SCF迭代步数上限

3806

帖子

4

威望

7996

eV
积分
11882

Level 6 (一方通行)

MOKIT开发者

19#
发表于 Post on 2024-3-7 17:42:25 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2024-3-12 09:59 编辑
chenjhust 发表于 2024-3-7 17:15
请问在高斯09用b3lyp/6-311g(d,p)优化好的初始结构,经过multiwfn转化成ORCA(ORCA4.2.1)的输入文件计算更 ...

老铁不要短时间内立即重复提问http://bbs.keinsci.com/forum.php ... 283756&fromuid=2632

解决办法不唯一,你可以尝试他人的建议,我提供我认为最好的建议:不需要试kdiis、调整积分精度、slowconv、加大SCF迭代步数上限这些。写一个gjf文件,这里以水分子为例
  1. %chk=h2o.chk
  2. %mem=10GB
  3. %nprocshared=4
  4. #p UPW91B95/def2TZVPP nosymm int(nobasistransform) IOp(3/76=1000005000,3/77=0000005000,3/78=0731007310)

  5. title

  6. 0 3
  7. O     0.000000    0.000000    0.062007
  8. H     0.000000   -0.783976   -0.492052
  9. H     0.000000    0.783976   -0.492052
复制代码
内存和核数根据自己机器情况修改。提交Gaussian任务,获得chk文件。运行
  1. formchk h2o.chk h2o.fch
  2. fch2mkl h2o.fch
  3. orca_2mkl h2o_o -gbw
复制代码
获得h2o_o.inp和h2o_o.gbw文件。打开inp文件将前3行改成目标计算,例如
  1. %pal nprocs 4 end
  2. %maxcore 2500
  3. ! UKS TightSCF RIJCOSX grid5 gridx5 def2/J def2-TZVPP/C RI-PWPB95 D3
复制代码
然后提交给ORCA算,会自动从gbw文件中读取轨道,SCF迅速收敛,进入双杂化计算部分。如果使用ORCA 5,将grid5 gridx5换成defgrid3。

自动做多参考态计算的程序MOKIT

10

帖子

0

威望

59

eV
积分
69

Level 2 能力者

20#
发表于 Post on 2024-3-7 18:14:55 | 只看该作者 Only view this author
zjxitcc 发表于 2024-3-7 17:42
老铁不要短时间内立即重复提问http://bbs.keinsci.com/forum.php ... 283756&fromuid=2632

解决办法不 ...

谢谢老师,用了您的方法后确实很快就收敛了,现在有个问题
我很多结果是用这个指令算的
  1. ! PWPB95 D3 def2-TZVPP def2/J def2-TZVPP/C RIJCOSX grid4 gridx4 tightSCF noautostart miniprint nopop
复制代码

换成您推荐的这个,前面的需要重新算吗?
  1. ! UKS TightSCF RIJCOSX grid5 gridx5 def2/J def2-TZVPP/C PWPB95 D3
复制代码

这二者有差异吗?

1万

帖子

0

威望

7396

eV
积分
18151

Level 6 (一方通行)

21#
发表于 Post on 2024-3-7 18:31:18 | 只看该作者 Only view this author
chenjhust 发表于 2024-3-7 11:14
谢谢老师,用了您的方法后确实很快就收敛了,现在有个问题
我很多结果是用这个指令算的

后一种写法漏写了def2-TZVPP,得先把这个补上。
之后两种写法唯一的区别就是格点大小了,为了结果可比,格点必须统一。zjxitcc说的grid5 gridx5只是举个例子,如果你其他计算都是用grid4 gridx4算的,这里自然要改成grid4 gridx4。
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员

3806

帖子

4

威望

7996

eV
积分
11882

Level 6 (一方通行)

MOKIT开发者

22#
发表于 Post on 2024-3-7 19:07:53 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2024-3-7 19:26 编辑
chenjhust 发表于 2024-3-7 18:14
谢谢老师,用了您的方法后确实很快就收敛了,现在有个问题
我很多结果是用这个指令算的

wzkchem5老师已经给你解释过了,主要是格点差异。我补充一条,fch2mkl小程序产生的inp文件中含有基组数据(数据量很大,没有在帖子里展示出来,你在自己电脑上打开inp文件便可看到)。而gjf文件用的基组名称就是def2TZVPP,传过来的基组数据就代表def2TZVPP,从而不需要在这一行写def2-TZVPP基组名称,这不同于你以前的计算。
自动做多参考态计算的程序MOKIT

10

帖子

0

威望

59

eV
积分
69

Level 2 能力者

23#
发表于 Post on 2024-3-7 19:36:33 | 只看该作者 Only view this author
zjxitcc 发表于 2024-3-7 19:07
wzkchem5老师已经给你解释过了,主要是格点差异。我补充一条,fch2mkl小程序产生的inp文件中含有基组数据 ...

好的,谢谢老师们

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-25 08:39 , Processed in 0.225201 second(s), 22 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list