计算化学公社

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

[CP2K] 如何计算有机分子晶体内分子间的相互作用?

[复制链接 Copy URL]

82

帖子

0

威望

1197

eV
积分
1279

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
请问一下大家,我想用CP2K来计算一个有机分子晶体内分子间的弱相互作用能大小,可以直接用BSSE来计算嘛?或者有什么更加高效的方法或软件?

6万

帖子

99

威望

6万

eV
积分
125141

管理员

公社社长

2#
发表于 Post on 2023-10-18 03:24:19 | 只看该作者 Only view this author
先搞清楚BSSE是什么意思再说,别乱用BSSE这个词,仔细看
谈谈BSSE校正与Gaussian对它的处理
http://sobereva.com/46

当你用BSSE问题很小的基组,比如TZV2PX-MOLOPT-GTH,算弱相互作用能时不特意用counterpoise或gCP考虑BSSE问题都是完全可以接受的。
倘若用诸如DZVP-MOLOPT-GTH,BSSE没小到可以忽略,此时可以通过CP2K直接支持的counterpoise任务在计算弱相互作用能时考虑对BSSE的修正,Multiwfn直接就能产生此任务的输入文件
使用Multiwfn非常便利地创建CP2K程序的输入文件
http://sobereva.com/587http://bbs.keinsci.com/thread-21668-1-1.html

几乎没有比CP2K更高效的。

北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

82

帖子

0

威望

1197

eV
积分
1279

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2023-10-18 15:51:35 | 只看该作者 Only view this author
sobereva 发表于 2023-10-18 03:24
先搞清楚BSSE是什么意思再说,别乱用BSSE这个词,仔细看
谈谈BSSE校正与Gaussian对它的处理
http://sober ...

好的好的,谢谢sob老师,我想用DZVP-MOLOPT-GTH计算,请问我可以一次设置4个片段嘛?

82

帖子

0

威望

1197

eV
积分
1279

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2023-10-18 16:48:34 | 只看该作者 Only view this author
本帖最后由 Rosefinch 于 2023-10-18 17:40 编辑
sobereva 发表于 2023-10-18 03:24
先搞清楚BSSE是什么意思再说,别乱用BSSE这个词,仔细看
谈谈BSSE校正与Gaussian对它的处理
http://sober ...

我在cp2k官网看到BSSE关键词下的GLB_CONF {integer} {integer} .. {integer}和SUB_CONF {integer} {integer} .. {integer}关键词有很多个{integer},是不是说可以对多个片段间的相互作用能进行BSSE校正?然后我根据别的帖子写了一下包含四个分子片段的inp文件的BSSE部分,可以麻烦您帮忙看一下是否正确嘛?十分感谢!
  1. &BSSE
  2.     &FRAGMENT
  3.       LIST       1..94
  4.     &END FRAGMENT
  5.     &FRAGMENT
  6.       LIST      95..188
  7.     &END FRAGMENT
  8.     &FRAGMENT
  9.       LIST      189..282
  10.     &END FRAGMENT
  11.     &FRAGMENT
  12.       LIST      283..376
  13.     &END FRAGMENT
  14.     &CONFIGURATION # real(A)+real(B)+real(C)+real(D)
  15.       GLB_CONF 1 1 1 1
  16.       SUB_CONF 1 1 1 1
  17.       CHARGE  0
  18.       MULTIPLICITY   1
  19.     &END CONFIGURATION
  20.     &CONFIGURATION # real(A)
  21.       GLB_CONF 1 0 0 0
  22.       SUB_CONF 1 0 0 0
  23.       CHARGE  0
  24.       MULTIPLICITY   1
  25.     &END CONFIGURATION
  26.     &CONFIGURATION # real(B)
  27.       GLB_CONF 0 1 0 0
  28.       SUB_CONF 0 1 0 0
  29.       CHARGE  0
  30.       MULTIPLICITY   1
  31.     &END CONFIGURATION
  32.     &CONFIGURATION # real(C)
  33.       GLB_CONF 0 0 1 0
  34.       SUB_CONF 0 0 1 0
  35.       CHARGE  0
  36.       MULTIPLICITY   1
  37.     &END CONFIGURATION
  38.     &CONFIGURATION # real(D)
  39.       GLB_CONF 0 0 0 1
  40.       SUB_CONF 0 0 0 1
  41.       CHARGE  0
  42.       MULTIPLICITY   1
  43.     &END CONFIGURATION
  44.     &CONFIGURATION # real(A)+ghost(B)+ghost(C)+ghost(D)
  45.       GLB_CONF 1 1 1 1
  46.       SUB_CONF 1 0 0 0
  47.       CHARGE  0
  48.       MULTIPLICITY   1
  49.     &END CONFIGURATION
  50.     &CONFIGURATION # ghost(A)+real(B)+ghost(C)+ghost(D)
  51.       GLB_CONF 1 1 1 1
  52.       SUB_CONF 0 1 0 0
  53.       CHARGE  0
  54.       MULTIPLICITY   1
  55.     &END CONFIGURATION
  56.     &CONFIGURATION # ghost(A)+ghost(B)+real(C)+ghost(D)
  57.       GLB_CONF 1 1 1 1
  58.       SUB_CONF 0 0 1 0
  59.       CHARGE  0
  60.       MULTIPLICITY   1
  61.     &END CONFIGURATION
  62.     &CONFIGURATION # ghost(A)+ghost(B)+ghost(C)+real(D)
  63.       GLB_CONF 1 1 1 1
  64.       SUB_CONF 0 0 0 1
  65.       CHARGE  0
  66.       MULTIPLICITY   1
  67.     &END CONFIGURATION
  68.   &END BSSE
复制代码


82

帖子

0

威望

1197

eV
积分
1279

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2023-10-19 10:51:59 | 只看该作者 Only view this author
不好意思,我写的是不全的,但是我按照我写的这个inp投任务去计算,cp2k会自动完整正确地计算各个片段(1-body;2-body;3-body;4-body)的能量。
不过在计算我没有定义的片段时,out文件显示“CHARGE =     0           MULTIPLICITY =     0”,但是我看官网对于BSSE那一部分中MULTIPLICITY关键词里描述说“Default is 1 (singlet) for an even number and 2 (doublet) for an odd number of electrons.” 不知是不是out文件显示错误,好在看最后的结果似乎没有什么问题。

本版积分规则 Credits rule

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

GMT+8, 2026-2-22 07:31 , Processed in 0.155432 second(s), 20 queries , Gzip On.

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