使用Multiwfn基于Hirshfeld-I划分计算特定类型电子在各个原子上的分布量
使用Multiwfn基于Hirshfeld-I划分计算特定类型电子在各个原子上的分布量
Using Multiwfn to calculate the distribution of specific types of electrons on each atom based on Hirshfeld-I partitioning
文/Sobereva@北京科音 2024-Jan-26
在《18碳环等电子体B6N6C6独特的芳香性:揭示碳原子桥联硼-氮对电子离域的关键影响》(http://sobereva.com/696)中提到,笔者在Inorg. Chem., 62, 19986 (2023)一文考察B6C6N6分子的电荷分布时,专门计算了此分子的平面内π轨道、平面外π轨道、σ轨道和内核轨道上的电子是怎么分布在各个原子上的。原子空间定义的方法不唯一,此文用的是流行的Hirshfeld-I原子空间划分,这种方式划分的原子空间物理意义较强,可以较合理体现外环境导致的原子空间收缩和膨胀。这种分析方法对于读者研究很多其它体系也很有益处。本文就演示一下怎么用Multiwfn实现这种计算,以计算B6C6N6的平面内π电子(π-in)的分布为例。由于这个计算需要充分利用Multiwfn的灵活性,牵扯一些细节,这是为什么我专门写个文章来具体说明。
上述文章考察的B6N6C6的波函数文件是http://sobereva.com/attach/697/B6C6N6_OS.rar,解压后是B6C6N6_OS.fchk,是由Gaussian 16在wB97XD/def2-TZVP级别下以对称破缺方式计算得到的。本文例子用的Multiwfn是2024-Jan-21更新的版本。Multiwfn可以在http://sobereva.com/multiwfn免费下载,不了解者看《Multiwfn FAQ》(http://sobereva.com/452)。
启动Multiwfn,载入B6C6N6_OS.fchk。首先要做的是构造Hirshfeld-I原子空间,把Multiwfn的examples目录下的atmrad子目录挪到当前目录下,这是因为此目录下有各种元素不同价态的径向电子密度信息,在构造Hirshfeld-I原子空间时要用到(若缺乏计算机常识不了解什么叫“当前目录”,看http://sobereva.com/237)。然后在Multiwfn里依次输入
15 //模糊空间分析
-1 //选择原子空间
1 //开始构造Hirshfeld-I原子空间
很快就构造完了。Hirshfeld-I原子空间权重数据现已被储存在了内存里,输入0返回主菜单。
因为我们要考察π-in分子轨道上的电子分布,故接下来需要把这类轨道以外的分子轨道的占据数都清零。可以按照《使用Multiwfn观看分子轨道》(http://sobereva.com/269)说的,在Multiwfn主功能0里一个一个观看占据轨道的图形判断,把π-in轨道的序号都记录下来,最终找到的序号如下。注意当前是对称破缺计算,因此两种自旋要分别考察。
Alpha自旋的π-in占据轨道:38,41,42,45,46,48,50,53,54
Beta自旋的π-in占据轨道:596,599,600,603,604,606,608,611,612(注意beta轨道序号在Multiwfn中的记录规则,在http://sobereva.com/269专门说了)
在Multiwfn里接着输入
6 //修改波函数
26 //修改轨道占据数
0 //选择所有轨道
0 //把所有轨道占据数清零
38,41,42,45,46,48,50,53,54,596,599,600,603,604,606,608,611,612 //所有π-in轨道序号
1 //占据数还原为原本的1.0
q //返回
-1 //返回主菜单
现在就可以开始正式计算了。在Multiwfn里接着输入
15 //模糊空间分析。进入后从选项-1的文字上可以看到当前的原子空间仍是Hirshfeld-I
1 //对特定实空间函数在各个原子空间中积分
1 //被积函数是电子密度。显然当前对应的是π-in电子密度
马上看到如下结果
Atomic space Value % of sum % of sum abs
1(B ) 0.64940465 3.607804 3.607804
2(C ) 1.00713759 5.595209 5.595209
3(N ) 1.34345778 7.463655 7.463655
4(B ) 0.64926116 3.607007 3.607007
5(C ) 1.00733834 5.596325 5.596325
6(N ) 1.34338216 7.463235 7.463235
7(B ) 0.64944181 3.608010 3.608010
8(C ) 1.00710182 5.595011 5.595011
9(N ) 1.34348431 7.463802 7.463802
10(B ) 0.64924542 3.606919 3.606919
11(C ) 1.00734233 5.596347 5.596347
12(N ) 1.34339152 7.463287 7.463287
13(B ) 0.64942036 3.607891 3.607891
14(C ) 1.00713369 5.595188 5.595188
15(N ) 1.34344824 7.463602 7.463602
16(B ) 0.64928283 3.607127 3.607127
17(C ) 1.00730639 5.596147 5.596147
18(N ) 1.34341808 7.463434 7.463434
Summing up above values: 17.99999847
Summing up absolute value of above values: 17.99999847
如上可见,B、C、N原子的π-in电子数分别是0.649、1.007、1.343,和如下所示的Inorg. Chem., 62, 19986 (2023)中的表2中的数据完全一致。
最后再提醒一下,必须按以上说明先产生Hirshfeld-I原子空间、修改轨道占据数,最后再在Hirshfeld-I原子空间里积分,而不能先修改轨道占据数然后再进入子功能15产生Hirshfeld-I原子空间并做积分。因为修改轨道占据数之后,此时的电子密度函数就不再是总电子密度了,而Hirshfeld-I原子空间在构造时用到的电子密度函数必须对应总电子密度。