计算化学公社

 找回密码 Forget password
 注册 Register
Views: 339|回复 Reply: 4
打印 Print 上一主题 Last thread 下一主题 Next thread

[ORCA] 如何在orca中使用M052X关键词在隐式溶剂模型计算溶解自由能

[复制链接 Copy URL]

1478

帖子

0

威望

4537

eV
积分
6015

Level 6 (一方通行)

本帖最后由 牧生 于 2025-7-17 15:16 编辑

社长的博文中 http://sobereva.com/327 ,使用了gaussian隐式溶剂模型计算溶解自由能,其中说了“M05-2X/6-31G*这个很low的级别,除了结合SMD算溶解自由能很适合外,没有任何其它实际用处!”。

我想用orca在相同级别下计算,查了手册,关键词是这样的




比如一个简单的甲烷,隐式溶剂用水,我的输入文件是这样写的

! M052X 6-31G* def2/J RIJCOSX noautostart miniprint
%maxcore     1000
%pal nprocs   4 end
%cpcm
smd true
SMDsolvent "water"
end
* xyz   0   1
C      0.00000000    0.00000000    0.00000000
H      0.62911800    0.62911800    0.62911800
H     -0.62911800   -0.62911800    0.62911800
H     -0.62911800    0.62911800   -0.62911800
H      0.62911800   -0.62911800   -0.62911800
*


结果报错,发现orca不认M052X,同样的,也不认M05

            !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
                                 INPUT ERROR
            UNRECOGNIZED OR DUPLICATED KEYWORD(S) IN SIMPLE INPUT LINE
              M052X
            !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[file orca_main/main_input_keywordline.cpp, line 13872]:

[file orca_main/main_input_keywordline.cpp, line 13872]:




但是如果改成M062X,就可以正常算完。







又菜又爱玩

4103

帖子

4

威望

8861

eV
积分
13044

Level 6 (一方通行)

MOKIT开发者

2#
发表于 Post on 2025-7-17 15:41:22 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2025-7-17 15:43 编辑

For RIJCOSX, try
  1. ! RKS 6-31G(d) VeryTightSCF RIJCOSX def2/J defgrid3
  2. %method
  3. method dft
  4. exchange hyb_mgga_x_m05_2x
  5. correlation mgga_c_m05_2x
  6. end
复制代码
For NoRI, try
  1. ! RKS 6-31G(d) VeryTightSCF defgrid3 noRI
  2. %method
  3. method dft
  4. exchange hyb_mgga_x_m05_2x
  5. correlation mgga_c_m05_2x
  6. end
复制代码
自动做多参考态计算的程序MOKIT

1478

帖子

0

威望

4537

eV
积分
6015

Level 6 (一方通行)

3#
 楼主 Author| 发表于 Post on 2025-7-18 15:41:39 | 只看该作者 Only view this author
本帖最后由 牧生 于 2025-7-18 15:43 编辑
zjxitcc 发表于 2025-7-17 15:41
For RIJCOSX, try
For NoRI, try

谢谢,你给的这些关键词是可行的。。社长的博文中也说了,M062X的结果也是可以的,于是我就用的M062X。

但是很想了解一下,为什么M062X就可以,但手册中写出的关键词M052X就不行呢?

又菜又爱玩

881

帖子

3

威望

1664

eV
积分
2605

Level 5 (御坂)

傻傻的木瓜

4#
发表于 Post on 2025-7-18 15:55:56 | 只看该作者 Only view this author
牧生 发表于 2025-7-18 15:41
谢谢,你给的这些关键词是可行的。。社长的博文中也说了,M062X的结果也是可以的,于是我就用的M062X。
...

1楼截图是来自3.3.6.3节的吧,这节一开始就说了“部分LibXC泛函可以用!LibXC(Keyword)调用,如!LibXC(TPSS)”,这跟如3.3.4.1节说的内置的泛函当然写法不同。
M05-2X未内置于ORCA 6.1.0,所以试图些在!关键词行直接写M052X就没法识别,得写成LibXC(M052X),等价于2楼用%method分别指定交换与相关泛函的写法;而M06-2X是内置的,所以直接在!关键词行写M062X就行。
√546=23.36664289109

1478

帖子

0

威望

4537

eV
积分
6015

Level 6 (一方通行)

5#
 楼主 Author| 发表于 Post on 2025-7-18 19:16:41 | 只看该作者 Only view this author
Uus/pMeC6H4-/キ 发表于 2025-7-18 15:55
1楼截图是来自3.3.6.3节的吧,这节一开始就说了“部分LibXC泛函可以用!LibXC(Keyword)调用,如!LibXC(TPS ...

谢谢。看着M05和M06都在一起,压根就没想到它们有啥区别。
又菜又爱玩

本版积分规则 Credits rule

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

GMT+8, 2025-8-12 19:09 , Processed in 0.228301 second(s), 23 queries , Gzip On.

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