|
|
本帖最后由 zjxitcc 于 2023-7-7 10:01 编辑
我不用传统手动方式做CASSCF计算,也不用MP2自然轨道做为CASSCF初猜,那样费时费力。MOKIT做这个计算的输入文件
- %mem=4GB
- %nprocshared=2
- #p CASSCF/def2SVP
- mokit{}
- 0 3
- C -1.62730 -0.01310 0.00000
- O -0.40000 -0.01310 0.00200
- H -2.21940 0.92630 -0.00190
- C -2.69380 -1.70500 0.00010
- H -3.73740 -1.46880 -0.00190
- H -2.45580 -2.27670 -0.87260
- H -2.45870 -2.27480 0.87470
复制代码 自动算完就给出CASSCF(4,4)结果,CASSCF初始轨道在ethanol_T_uhf_uno_asrot2gvb8_s.fch文件里,化学键极为清晰。CASSCF收敛只用了4圈,而且第一圈能量就接近收敛了。如果想要更大的活性空间,可以在gjf文件里显式指定,例如CASSCF(10,10)。检查结果时通常只需要看CASSCF活性轨道,但你对电子的占据有疑义,为辨认出所有占据轨道,我们可以对双占据轨道(1~10号)做一个轨道局域化,启动python,运行
- from mokit.lib.gaussian import loc
- loc(fchname='ethanol_T_uhf_gvb8_CASSCF_NO.fch',idx=range(0,10))
复制代码
得到ethanol_T_uhf_gvb8_CASSCF_NO_LMO.fch文件,可以用GaussView或Multiwfn打开看,我这里列出了4个活性轨道 和 与O原子有关的局域双占据轨道
可以清晰的看到O 1s, 2s, C-O sigma, C=O pi;而活性轨道是C-C sigma成键和反键,C=O pi*反键,O的2p单电子。所以三重态可以看作是单重态乙醛O原子2p孤电子对的一个电子跑到了C=O pi*反键轨道上,形成了两个单电子。一根化学键有成键轨道和反键轨道,最多可容纳4个电子,此处C=O pi键共含3个电子没有违反什么。本回答涉及的文件都在这个压缩包里
ethanol_T.7z
(315.38 KB, 下载次数 Times of downloads: 6)
|
评分 Rate
-
查看全部评分 View all ratings
|