计算化学公社

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

[VASP] VASP和Multiwfn做Hirshfeld charges计算结果不一样是为什么呢

[复制链接 Copy URL]

13

帖子

0

威望

55

eV
积分
68

Level 2 能力者

如题,计算的是Multiwfn说明书里的例子ClF3,但是我算的是Cl4F12,扩了四倍,是不是这个原因呢,这个结果合理吗?附上了我的自洽INCAR

33

帖子

0

威望

124

eV
积分
157

Level 3 能力者

2#
发表于 Post on 2020-3-26 13:23:59 | 只看该作者 Only view this author
本帖最后由 xp47 于 2020-3-26 19:46 编辑

这里看您的Hirshfeld不是是直接的Hirshfeld并不是-I的(iterative Hirshfeld)(虽然就算是HI也不靠谱,我们在计算异质范德华堆叠导致的电荷转移使用VASP中的HI会和其他软件结果有出入)想要得到FOHI的结果需要使用IVDW=22

3804

帖子

3

威望

1万

eV
积分
20273

Level 6 (一方通行)

围观吃瓜群众

3#
发表于 Post on 2020-3-26 13:43:52 | 只看该作者 Only view this author
先排除是否可能是交换-关联泛函不同引起的差异。
另外,你指的扩4倍是如何进行?
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

13

帖子

0

威望

55

eV
积分
68

Level 2 能力者

4#
 楼主 Author| 发表于 Post on 2020-3-26 16:27:29 | 只看该作者 Only view this author
本帖最后由 mingfan 于 2020-3-26 16:44 编辑
xp47 发表于 2020-3-26 13:23
这里看您的Hirshfeld不是是直接的Hirshfeld并不是-I的(iterative Hirshfeld)(虽然就算是HI也不靠谱,我们 ...

非常感谢!听了您的意见,我把IVDW改成22,Hirshfeld-I的结果比例子高了一些,想请教一下老师,Hirshfeld charges和Hirshfeld-I有什么区别呢?

13

帖子

0

威望

55

eV
积分
68

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2020-3-26 16:28:20 | 只看该作者 Only view this author
卡开发发 发表于 2020-3-26 13:43
先排除是否可能是交换-关联泛函不同引起的差异。
另外,你指的扩4倍是如何进行?

不好意思!说的不准确,意思是原子数是原胞的4倍,我是用例子扩胞2*2倍的晶胞算的

6万

帖子

99

威望

5万

eV
积分
124691

管理员

公社社长

6#
发表于 Post on 2020-3-26 16:39:36 | 只看该作者 Only view this author
mingfan 发表于 2020-3-26 16:27
非常感谢!听了您的意见,我把IVDW改成22,Hirshfeld-I得到了和例子一样的结果,想请教一下老师,Hirshfel ...

差别看Multiwfn手册3.9.13 Hirshfeld-I atomic charge一节,写得非常清楚

如果你用VASP算的是晶体的情况,和Multiwfn基于气相单分子算的肯定不可能相同。

另外,单从Hirshfeld或Hirshfeld-I的实现上来说,参考原子密度的选用、原子密度球对称化等数值细节也会对结果造成一定差异,只不过影响很有限。

北京科音自然科学研究中心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

13

帖子

0

威望

55

eV
积分
68

Level 2 能力者

7#
 楼主 Author| 发表于 Post on 2020-3-26 17:03:18 | 只看该作者 Only view this author
sobereva 发表于 2020-3-26 16:39
差别看Multiwfn手册3.9.13 Hirshfeld-I atomic charge一节,写得非常清楚

如果你用VASP算的是晶体的情 ...

好的,非常感谢老师!

3804

帖子

3

威望

1万

eV
积分
20273

Level 6 (一方通行)

围观吃瓜群众

8#
发表于 Post on 2020-3-26 17:55:30 | 只看该作者 Only view this author
mingfan 发表于 2020-3-26 16:28
不好意思!说的不准确,意思是原子数是原胞的4倍,我是用例子扩胞2*2倍的晶胞算的

1、模型方面,计算分子不需要扩包,而是需要一个大的边界的晶格把分子放进去,足够大的晶格主要是为了避免分子与相邻晶格的分子发生作用。
2、例子上给的就是Hirshfeld电荷,你就拿Hirshfeld电荷去比较才是正确的,也就是说应该拿IVDW=21做单点的结果做比较。差异我认为还是在泛函的可能性比较大,你以文本形式看一下wfn文件,采用的交换-关联泛函是B3LYP,你是否采用相同方法?另外,6-31G*和平面波的结果也可能有些许差异,但一般Hirshfeld没那么敏感。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

33

帖子

0

威望

124

eV
积分
157

Level 3 能力者

9#
发表于 Post on 2020-3-26 18:55:16 | 只看该作者 Only view this author
本帖最后由 xp47 于 2020-3-26 19:44 编辑
卡开发发 发表于 2020-3-26 17:55
1、模型方面,计算分子不需要扩包,而是需要一个大的边界的晶格把分子放进去,足够大的晶格主要是为了避 ...

IVDW=21(HI-TS)和22(HI-TS-FO) 的差别并不是是否调用HI(两者都调用了HI,此外还有25 26等等),而是在调用HI的时候是不是定义了FROZEN-ORBITAL(这个部分关系着是否使用waston补偿或者另一种uniform补偿,VASP中采用前者后者会看到存在代码但是打了注释,不同于wPBE一样因为某些“原因”没有放出来)。我不是很了解其他软件的HI方案,然在VASP中采取了太多的“经验方案”意图模拟标准的HI方法,这也会造成些许不一样。 (此处是私心:关于TS或MBD,安利下我们还有个FI的方案,避免某些情况下的polarization catastrophe。虽然平常用和普通的没特别大的区别

33

帖子

0

威望

124

eV
积分
157

Level 3 能力者

10#
发表于 Post on 2020-3-26 19:35:51 | 只看该作者 Only view this author
xp47 发表于 2020-3-26 18:55
IVDW=21(HI-TS)和22(HI-TS-FO) 的差别并不是是否调用HI(两者都调用了HI,此外还有25 26等等),而是 ...

提到wPBE顺便吐槽vasp下的RS,虽然HSE在VASP下看起来挺好用,但是如果反过来考虑LC,那就一言难尽了:比如:
特意指出RS的部分中
Due to the fact that most of the times only the GGA corrections to the LDA exchange are wanted we will have to recalculate the LDA contributions in order to be able to subtract them from our PBE result.
Georg thinks this makes a lot of sense, but I guess there are not many people who would agree with this!
RS,特别是LC的DFT结果往往也是....一言难尽

3804

帖子

3

威望

1万

eV
积分
20273

Level 6 (一方通行)

围观吃瓜群众

11#
发表于 Post on 2020-3-26 19:59:56 | 只看该作者 Only view this author
本帖最后由 卡开发发 于 2020-3-26 20:01 编辑
xp47 发表于 2020-3-26 18:55
IVDW=21(HI-TS)和22(HI-TS-FO) 的差别并不是是否调用HI(两者都调用了HI,此外还有25 26等等),而是 ...

IVDW=21的时候我没记错的话会同时打出Hirshfeld和Hirshfeld-I,这两者的定义并不相同,其实要比较的话应该都用Hirshfeld而非Hirshfeld-I。对于Hirshfeld布居而言,引入PAW或者赝势可能会和计算小分子有些许差异,但我觉得这个部分的影响可能没那么大。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

33

帖子

0

威望

124

eV
积分
157

Level 3 能力者

12#
发表于 Post on 2020-3-26 20:27:53 | 只看该作者 Only view this author
本帖最后由 xp47 于 2020-3-26 21:00 编辑
卡开发发 发表于 2020-3-26 19:59
IVDW=21的时候我没记错的话会同时打出Hirshfeld和Hirshfeld-I,这两者的定义并不相同,无论21或22其实要 ...

IVDW=21/22时VASP给出的初始H基本没得看(少部分情况,如果都是非极性的键而且没有什么特别的dipole那两者会比较接近,但是这个也没啥意义)
代码或者计算方案方面的具体原因是:
IVDW=21/22时候VASP在输出H部分的信息时没有考虑oxidation states 没有 find lower and upper inters for partial charge。仅仅只是做了经验的Hirschfeld scheme以及中性化(不知道这样翻译对不对)。也就是说,在处理的时候:1 处理下背景电荷(目的应该是为了stabilization)
2 处理各个原子(radial charge density和volum)但是按照独立的non-interacting的原子处理
3 使用classical Hirsh的方案计算(当然考虑了images,这部分是由内置或者手动设置的cutoff决定的)
4 做一次neutralization。
==================
以上就是普通的IVDW=21/22的Hirshfeld部分计算过程。HI的部分才是真正的万里长征。此外,如果真的想知道H不带I的话应该应该采用IVDW=2/20 这样得到的类似于(还是有些不同)IVDW=21/22/23/24/25/26/3/4....的第一步HI? 可能没有手动改过的发行版本3 4 5 6没有? 我不是很清楚这部分了
但是我没用过multiwfn,不是很清楚multiwfn这部分是怎么做的。



3804

帖子

3

威望

1万

eV
积分
20273

Level 6 (一方通行)

围观吃瓜群众

13#
发表于 Post on 2020-3-26 20:54:31 | 只看该作者 Only view this author
xp47 发表于 2020-3-26 20:27
IVDW=21/22时VASP给出的初始H基本没得看(少部分情况,如果都是非极性的键而且没有什么特别的dipole那两 ...

是,这个确实是Hirshfeld本身的缺陷。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

13

帖子

0

威望

55

eV
积分
68

Level 2 能力者

14#
 楼主 Author| 发表于 Post on 2020-3-27 21:00:58 | 只看该作者 Only view this author
xp47 发表于 2020-3-26 20:27
IVDW=21/22时VASP给出的初始H基本没得看(少部分情况,如果都是非极性的键而且没有什么特别的dipole那两 ...

老师您好!再请教一下,IVDW=22我没有在VASP的手册里看到呢,那么如果我设置IVDW=21是应该看Hirshfeld charge而设置IVDW=22是看Hirshfeld-I charge是吗

3804

帖子

3

威望

1万

eV
积分
20273

Level 6 (一方通行)

围观吃瓜群众

15#
发表于 Post on 2020-3-27 21:04:27 | 只看该作者 Only view this author
本帖最后由 卡开发发 于 2020-3-27 21:05 编辑
mingfan 发表于 2020-3-27 21:00
老师您好!再请教一下,IVDW=22我没有在VASP的手册里看到呢,那么如果我设置IVDW=21是应该看Hirshfeld ch ...

如果你是对比Multiwfn的那个Hirshfeld的例子,都看Hirshfeld才有对照。Hirshfeld是Hirshfeld,Hirshfeld-I是Hirshfeld-I.
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

本版积分规则 Credits rule

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

GMT+8, 2026-1-25 01:57 , Processed in 0.313761 second(s), 23 queries , Gzip On.

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