Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >《量子化学软件基础》习题(8)

《量子化学软件基础》习题(8)

作者头像
用户7592569
发布于 2022-12-07 07:25:36
发布于 2022-12-07 07:25:36
1K00
代码可运行
举报
文章被收录于专栏:量子化学量子化学
运行总次数:0
代码可运行

题目:

1. 阅读文献Benchmarks for electronically excited states: CASPT2, CC2, CCSD, and CC3(https://doi.org/10.1063/1.2889385,下称REF1),使用ORCA重复文章中胞嘧啶(cytosine)的CASSCF及CASPT2计算(使用和文章相同的活性空间,CASPT2计算要注意shift的使用,必须使用对称性)。

2. 分别使用BDF和ORCA计算REF1中胞嘧啶所有态的FIC-NEVPT2能量,比较结果。

3. 分别使用BDF和ORCA计算REF1中胞嘧啶所有态的FIC-MRCISD能量,比较结果。

解答:

1. 首先分析胞嘧啶的对称性。REF1的SI中给出的胞嘧啶结构属于Cs点群,有不可约表示A’和A’’。REF1中胞嘧啶的CASPT2计算采用了两种不同的活性空间:a.活性空间包含10个电子和8个π轨道(在Cs点群下,8个π轨道的不可约表示都是A’’);b.活性空间包含14个电子和10个空间轨道(除a中的8个π轨道外,又加入了两个属于点群Cs的A’不可约表示的孤对轨道n。ORCA的HF轨道中,孤对轨道的序号为25、26,在BDF中,孤对轨道是属于A’不可约表示中能量最高的两个轨道)。

小编注:此处8个π轨道指的是5个双占据π轨道和3个空π轨道,对应10个活性电子。后面的10个空间轨道指5个双占据π轨道,2个双占据轨道(作者认为是孤对电子)和3个空轨道,对应14个活性电子。这些轨道不一定是离HOMO、LUMO最近的轨道,需要肉眼观看和挑选。另外要注意,若用Gaussian程序开点群对称性计算,这些轨道的序号可能与ORCA的结果不同,下文的轨道序号不能机械照搬。

我们将以CASSCF(10,8)的计算为例说明输入文件的写法,CASSCF(14,10)的输入文件类似。若对具体输入文件的写法有疑问,可参考本文最后的GitHub链接,内有相应的输入及输出文件。使用ORCA进行CASSCF(10,8)计算的输入文件如下(其RHF结果已预先算好,波函数文件为cytosine-RHF.gbw):

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
! TZVP Usesym MOread
%moinp "cytosine-RHF.gbw"
%pal
  nprocs   16
end
%scf
  rotate
   {20,25} {23,26} {30,33} {31,38}
  end
end
%casscf
 nel      10
 norb   8
 irrep  0
 mult   1
 NRoots 6
end
# cytosine CASSCF
* xyzfile 0 1 cytosine.xyz

BDF进行CASSCF计算的输入文件较为简洁,不需要过多考虑轨道旋转。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$compass
Title
 cytosine
basis
 TZVP
Geometry
file=cytosine.xyz
end Geometry
check
SAORB
$end

$xuanyuan
$end

$scf
rhf
$end

%cp cytosine-RHF.scforb cytosine-CASSCF-10-8.inporb

$MCSCF
guess
 read
spin
 1
close
 24 0
actel
 10
active
 0 8
symmetry
 1
Roots
 6 6 1
iprtmo
 1
molden
$end

使用ORCA和BDF计算胞嘧啶的两种活性空间态平均(SA,state-averaged)CASSCF计算的结果见表1。可看到,ORCA和BDF的结果在误差允许的范围内一致,故可用此结果进行CASPT2计算。

小编注:原文献对不同对称性的电子态(A',A'')使用了不同的活性空间,本文仅为重复性、练习性计算,不探究其他活性空间。

使用ORCA进行CASPT2(10,8) 的计算需改动上述输入文件中的casscf模块,此处以应用自然轨道(参数ActOrbs设置选项为NatOrbs,此为缺省设置)做CASPT2计算为例,可改为(下文对10、11两行有额外叙述):

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
%casscf
 nel          10
 norb        8
 irrep       0
 mult       1
 NRoots     6
 Maxiter    200
 PTMethod   FIC_CASPT2
 PTsettings 
  CASPT2_IPEAshift    0.25
  CASPT2_rshift       0.10
 end
end

注意,REF1中说其设置level shift=0.10(其SI第18页),这一说法实际并不明确,因为ORCA和Molcas均可设置三种不同的shift:IPEAshift、rshift和ishift(Molcas的相应参数分别名为IPEAshift、IMAGinary和SHIFt)。level shift具体指代不明。经测试,REF1中的shift设置实际为IPEAshift=0.25、rshift=0.10。之所以存在该问题,猜测是原作者使用MOLCAS计算,其默认设定IPEAshift=0.25,故再设置的shift参数实际上是rshift,并需使用正则轨道(即在ORCA的casscf模块输入参数ActOrbs并指定选项CanonOrbs)。至于为何使用IPEA shift并设置为0.25,合理性可参考文献Assessment of n‑Electron Valence State Perturbation Theory for Vertical Excitation Energies(下载地址为https://pubs.acs.org/doi/pdf/10.1021/ct400136y),其3.6节对此进行了一定讨论,结论为对有机闭壳层分子设置IPEAshift=0.25会显著改善CASPT2的结果

REF1的结果为MS-CASPT2的结果,而最新的ORCA 5.0版本尚无此方法。故此处采用FIC-CASPT2计算,但是FIC-CASPT2和MS-CASPT2的结果会略有差别。要验证其数据的真实性,需使用Molcas重复上述计算,计算的输入文件为

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
&GATEWAY
Coord
13
Acroleincoordinates in  Angstrom
H -2.114860 -1.429678 0.000000
H -0.173973 -2.806186 0.000000
H  2.073228 -1.658021 0.000000
H  3.175240 0.564335 0.000000
H  2.235202 2.033636 0.000000
C -0.060783 -1.726152 0.000000
C  1.144884 -1.099470 0.000000
C  1.107049 0.338190 0.000000
C -1.227573 0.430359 0.000000
O -2.315109 0.998271 0.000000
N  0.000000 1.058130 0.000000
N -1.201178 -0.989148 0.000000
N  2.278974 1.024187 0.000000
basis=TZVP
&SEWARD
&SCF
&RASSCF
nactel= 10  0  0
inactive=24 0
ras2=  0 8
Symmetry=1
spin=1
ciroot=  6 6 1
&CASPT2
FROZEN=0 0 0 0
multistate=6 1 2  3  4  5 6
maxiter=40
IPEAshift=0.0

基于(10,8)、(14,10)两种不同的活性空间、在计算中使用正则轨道或自然轨道,可分为4种情况。我们使用ORCA进行4种FIC-CASPT2计算(基于态平均CASSCF轨道),能量结果见表2。可以看到,本例中不同的CASSCF轨道处理方法会略微影响计算结果。这是由于shift的引入破坏了FIC-CASPT2的酉不变性

注:如不设置任何shift,FIC-CASPT2能量对活性轨道的旋转是酉不变的。

2. 分别使用BDF和ORCA计算文献1中胞嘧啶所有态的FIC-NEVPT2能量,比较结果。

仍以处理活性空间CASSCF(10,8) 为例说明输入文件写法。使用ORCA计算胞嘧啶所有态的FIC-NEVPT2能量只需改动上述输入文件中的casscf模块,

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
%casscf
nel      10
norb   8
irrep  0
mult   1
NRoots 6
PTMethod  FIC_NEVPT2
end

而使用BDF则需要在CASSCF计算后再加入TraInt模块和Xi’an-CI模块,加入内容为

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$TRAINT
Orbital
MCorb
MRPT2
$end
$XIANCI
nroot
6
spin
1
symmetry
1
NEVPT2
$end

使用ORCA和BDF计算胞嘧啶所有态的FIC-NEVPT2能量(均未应用冻芯近似)的结果见表3。需要注意,不论是ORCA还是BDF,对于不同对称性的态,NEVPT2是分块计算的。

注意:

① BDF需要记录的是SS-NEVPT2而非MS-NEVPT2的结果,此处SS即specific state,MS即multi-state。

② 为使ORCA和BDF的NEVPT2计算结果能够对照,注意正确设置冻芯近似:ORCA是默认设定冻芯近似而BDF不默认设置,若都想设置冻芯近似,可在后者输入文件的TraInt模块里加入关键字Frozen并设置参数,如在NEVPT2(10,8) 的计算中此选项需设置为“8 0”(即冻结属于不可约表示A’的8个轨道,它们都是碳、氮、氧的1s2电子);若都不想设置冻芯近似,则ORCA输入文件需设置关键字NoFrozenCore,而BDF无需为此设置参数。

③ 使用BDF和ORCA计算得到的单点能结果略有差别。这主要是因为ORCA中FIC-NEVPT2是分别对每个态,重新构造每个态的Fock矩阵,再将其对角化得到轨道能和相应正则轨道(即canonstep采取选项1)。而BDF中的NEVPT2算法,使用的是SA-CASSCF的轨道和轨道能量(即其PTSettings的参数canonstep采取选项2)。目前ORCA中的FIC-NEVPT2尚不支持这种canonstep的设置。

3. 分别使用BDF和ORCA中的FIC-MRCI方法重复上述计算,比较结果。

FIC-MRCI(Fully-internally-contracted Multi-reference Configuration Interaction)是一种MRCISD方法。在此简要叙述不收缩(uncontracted,简记为uc)、内收缩(internally-contracted,简记为ic)的概念。设由MCSCF计算得到的体系波函数|CAS〉为

其中,cI是组态|I〉在态|CAS〉中的相应系数。

uc-MRCI即将所有参与构成的|CAS〉组态|I〉及其单双激发态共同张成的行列式空间作为变分空间。设体系的占据轨道数为no,非占轨道数为nv,组态|I〉的总数为nI,则uc-MRCI计算涉及的组态数的数量级约为no2nv2nI

ic-MRCI,即将|CAS〉及其单双激发态共同张成的线性空间作为变分空间。由于活性空间的轨道数目一般远小于占据轨道数,故ic-MRCI计算涉及的单双激发空间维度和单参考态CISD方法接近,约为no2nv2。单双激发按照电子激发的性质可以分为15种类型,若不区分双激发中的单三激发类型,则为8种类型。FIC-MRCI将所有类型都进行内收缩,所以其名称中有Fully字样。不同内收缩类型的总结可以参考(The Journal of Chemical Physics 154 (21), 214111)

使用BDF进行FIC-MRCI计算时,参考组态空间分成两部分,第一部分是参考组态,第二部分是参考组态的正交空间。默认情况下,这两部分都会进入FIC-MRCI的变分空间。若舍弃第二部分,不考虑参考态的弛豫,此即为BDF中的VVCI关键词对应的方法。使用VVCI后,BDF和ORCA的FIC-MRCI方法在处理MCSCF的单根时结果完全相同,但同时处理两根或更多根时结果仍然会略有区别。这是因为两款软件的底层实现略有不同,ORCA的FIC-MRCI会将每一个根分别构造波函数并对角化,不计入这些根之间的相互作用;但BDF的VVCI会将相同对称性的根一起处理,考虑了这些根之间的相互作用。对此可见表11-4(下文BDF的结果使用VVCI),在活性空间CASSCF(14,10)中,ORCA和BDF计算得到基态的结果一致,但激发态稍有区别。 仍以活性空间CASSCF(10,8) 为例说明输入文件写法。使用ORCA计算胞嘧啶所有态的FIC-MRCI能量需改动上述输入文件中的casscf模块并增加autoCI模块,可改为

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
%casscf
nel    10
norb   8
mult   1
irrep  0
Nroots 6
end
%autoCI
CItype FICMRCI
nel      10
norb   8
irrep  0
mult   1
NRoots 6
end

而使用BDF则需要在CASSCF计算后再加入TraInt模块和Xi’an-CI模块,加入内容为

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$TRAINT
Frozen
 8 0
Orbital
 MCorb
$end
$XIANCI
nroot
 6
spin
 1
symmetry
 1
VVCI
$end

ORCA和BDF的FIC-MRCI计算结果见表4(均使用冻芯近似)。可看到除11A’->61A’过程外,两者的激发能结果基本一致,11A’->61A’过程的激发能结果相差稍大。

此外,我们还用BDF比较了冻芯近似对其单点能的影响,结果见表5。可看到,不使用冻芯近似降低了电子态的绝对能量,但是对激发能的影响非常小。

附录:上述计算的所涉及文件均可见链接

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://github.com/liu-chunzhang/an_introductory_tutorial_of_quantum_chemistry/tree/main/exe11

此仓库里还有许多个人的其他计算及相应说明文件可供读者学习和参考。

山东大学前沿交叉科学青岛研究院 刘纯彰

于2022年6月19日

附录:计算采用的胞嘧啶的分子坐标为

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
H -2.114860           -1.429678           0.000000
H -0.173973          -2.806186           0.000000
H 2.073228            -1.658021           0.000000
H 3.175240            0.564335             0.000000
H 2.235202            2.033636             0.000000
C -0.060783          -1.726152           0.000000
C 1.144884            -1.099470           0.000000
C 1.107049            0.338190             0.000000
C -1.227573          0.430359             0.000000
O -2.315109          0.998271             0.000000
N 0.000000            1.058130             0.000000
N -1.201178           -0.989148           0.000000
N 2.278974            1.024187             0.000000
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-11-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 量子化学 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
《量子化学软件基础》习题(6)——苯、丁二烯分子的CASSCF计算
题目:构造苯、丁二烯分子,在 B3LYP-D3/cc-pVDZ水平优化几何构型。在CASSCF/cc-pVTZ水平使用对称性计算这些分子的基态(ground states)电子结构,活性空间只包括所有价层π轨道。
用户7592569
2022/12/07
1.6K0
《量子化学软件基础》习题(6)——苯、丁二烯分子的CASSCF计算
《量子化学软件基础》习题(5)——BDF和ORCA中的CASSCF计算
题目:对配合物[Fe(H2O)6]2+在CASSCF(6,5)/def2-SVP水平计算能量最低的单态、三态、五重态能量。要求使用态平均的(state averaged) CASSCF,活性空间需要包含Fe的3d电子和3d轨道。 [Fe(H2O)6]2+结构选自文献J. Chem. Theory Comput.,16, 2224. (2020),见附录。
用户7592569
2022/12/07
1.4K0
《量子化学软件基础》习题(5)——BDF和ORCA中的CASSCF计算
《量子化学软件基础》习题(1)
【本系列文章为山东大学郭阳教授《量子化学软件基础》课程的习题报告,涉及ORCA、BDF、Gaussian等量子化学软件的使用,在此分享给大家。】
用户7592569
2022/12/07
9830
《量子化学软件基础》习题(1)
《量子化学软件基础》习题(7)
阅读文献《Full configuration interaction potential energy curves for breaking bonds to hydrogen: An assessment of single-reference correlation methods》(REF1),重复文献中的计算结果。
用户7592569
2022/12/07
9390
《量子化学软件基础》习题(7)
计算强相关体系的量子化学新方法
近日,南京大学的黎书华教授课题组提出并在从头算水平上实现了以广义价键(GVB)波函数为参考态的块相关耦合簇(简记为GVB-BCCC)方法,为强相关体系的电子结构计算提供了一种有前景的新方法。
用户7592569
2020/11/05
1.2K0
《量子化学软件基础》习题 (3)
1. 构造一个三重态双自由基分子,使用UHF对该双自由基分子进行结构优化。通过自旋布局(Spin Population)确定两个单占轨道(singly occupied molecular orbitals, SOMOs) 所在的原子。使用Broken Symmetry方法计算该双自由基的“开壳层单重态”。
用户7592569
2022/12/07
1.6K0
《量子化学软件基础》习题 (3)
《量子化学软件基础》习题(2)
1. 自己构造一个既含有π电子也包含孤对电子的体系。计算分子的MP2/cc-pVTZ能量,并在BDF(ORCA)中产生MP2的自然轨道。用软件绘制π轨道和孤对电子轨道。如果无法得到具有孤对轨道特征的轨道,则使用局域HF轨道(Boys 或者PM均可)。
用户7592569
2022/12/07
9400
《量子化学软件基础》习题(2)
CASSCF初始轨道高效构建(一):局域轨道
本公众号前期发过两篇CASSCF方法计算的入门教程《用Gaussian做CASSCF计算》和《激发态计算之如何选取特定的分子轨道作为活性空间》。若有读者从未接触过CASSCF计算,建议先看上述两篇介绍。一个较为顺利的CASSCF计算强烈依赖于以下两个因素,缺一不可:
用户7592569
2021/04/07
4.8K0
自动做多参考态计算的程序MOKIT
本公众号之前发过几篇多组态(multi-configurational)方法的介绍:
用户7592569
2021/01/04
2.5K0
自动做多参考态计算的程序MOKIT
激发态计算入门
一个分子可以有很多的电子态,其中能量最低的称为基态(ground state),其他的态称为激发态(excited state)。通常分子通过吸收光子从基态跃迁至激发态。一般分子的基态是单重态,记为S0,部分分子的基态为三重态,记为T0。常常用Sn和Tn表示单重态和三重态第n激发态,如T1称为三重态第一激发态。每个电子态都有各自的势能面,示意图如下:
用户7592569
2020/07/27
10K0
激发态计算入门
用Gaussian做CASSCF计算
完全活性空间自洽场(complete active space self-consistent field, CASSCF)是一种组态相互作用(configuration interaction, CI)方法。以下我们用尽可能简单的语言阐述CI方法的核心原理,不涉及复杂的数学公式。在处理氢分子时,如果基态组态σ1s2和一定量的激发组态σ*1s2混合,会使体系能量降低,也就意味着改进了基态波函数,这种方法称为CI方法。在CI中,可以有多个激发组态参加。full CI就是在所选基组范围内,考虑所有可能的激发组态。一般情况下,full CI是不现实的,需要对组态进行截断,如只考虑单激发组态则称为CIS方法,再加入双激发组态则为CISD方法。此类CI方法中,只将各组态的组合系数进行变分优化。若在计算时,同时优化组态系数和各组态基函数的系数(也即分子轨道系数),则称为多组态自洽场(multi-configuration self-consistent field, MCSCF)方法。在MCSCF方法中,自然也是考虑越多的组态则结果越精确,但同时计算量也越大。CASSCF就是其中一种方法,将分子轨道分为三组。能量低的占据轨道和能量高的虚轨道不参与CI计算,剩下的为活性空间,通常由HF计算得到的若干前线轨道或在所研究问题中变化显著的轨道组成。参加CI计算的组态包括电子在活性空间中全部可能的组态。合理地选择活性轨道空间是CASSCF计算中的关键。CASSCF活性空间选取实例见《激发态计算之如何选取特定的分子轨道作为活性空间》一文。
用户7592569
2020/09/01
10.6K1
用Gaussian做CASSCF计算
量子化学程序OpenMolcas的简易安装
本公众号之前发过《离线编译OpenMolcas+QCMaquis》一文,成功安装后可进行DMRG-NEVPT2和DMRG-PDFT计算。但其中需要编译QCMaquis、 HDF5、GSL和Boost库,过程颇为繁琐。笔者发现有的小伙伴不需要做DMRG计算,只想用OpenMolcas中最核心、最特色的功能——CASSCF、CASPT2、ic-MRCISD和MC-PDFT方法,则安装过程可以大大简化。
用户7592569
2021/08/10
4.9K0
量子化学程序OpenMolcas的简易安装
《量子化学软件基础》习题(4)
题目:阅读文献《Spin-Regulated Inner-Sphere Electron Transfer Enables Efficient O—O Bond Activation in Nonheme Diiron Monooxygenase MIOX》(REF.1)。根据文献中给出的RC和RC′的结构,分别使用B3LYP、BP86和HF方法计算RC和RC′对应的电子态。
用户7592569
2022/12/07
4950
《量子化学软件基础》习题(4)
MECP简介(4)——Application - When do we need MECP?
MECP作为不同自旋态的交叉点,自然是在涉及自旋交叉的反应中有着广泛的应用。这里不做展开讨论,只取一个较为经典的,N2在Mo(II)CpCl(PH3)2上配位的例子进行讨论。
用户7592569
2020/07/27
1.3K0
MECP简介(4)——Application - When do we need MECP?
用Gaussian寻找圆锥交叉点
圆锥交叉(conical intersection, CI)简言之是指两个态的势能面交叉的地方,此时两个态的能量简并。在圆锥交叉区域,体系可以从激发态以无辐射形式回到基态。关于圆锥交叉的更深入的理论细节可参考Conical intersections: theory, computation and experiment一书。此外,点击文末“阅读原文”可打开一份非常不错的关于光化学计算的讲义。如果打开速度较慢,可在留言区的百度网盘链接获得。
用户7592569
2020/09/10
5.2K0
ORCA教程:双杂化泛函的使用
双杂化泛函最早由Grimme于2006年提出,其基本思想是以二阶微扰的方式在交换相关泛函中引入未占据轨道的信息,属于密度泛函的Jacob天梯上的第五阶泛函,有着较高的精度。在对能量精度要求比较高,而又无法使用CCSD(T)时,双杂化泛函是一个不错的选择。由于引入了MP2形式的能量,因此其计算标度为O(N5)。常见的量子化学程序多数支持双杂化泛函,而其中ORCA由于支持RI及DLPNO等近似,计算效率非常高。本文主要介绍ORCA中的双杂化泛函的使用,所用版本为ORCA 5.0.2。
用户7592569
2022/01/25
4.2K0
ORCA教程:双杂化泛函的使用
用GAMESS中的Spin-flip TD-DFT找S0/S1交叉点
寻找势能面交叉点是激发态的研究中经常遇到的问题。不同自旋多重度的势能面交叉点相关的介绍可以参考本公众号之前所发关于MECP系列文章。自旋多重度相同的势能面的交叉点常称为圆锥交叉(conical intersection, CI),我们也曾介绍过如何用CASSCF方法寻找CI点。然而CASSCF方法涉及活性空间的选择等问题,在使用上不是特别方便,对稍大一些的体系,其计算量往往也难以承受。TD-DFT是当前激发态计算中最常用的方法,不少程序支持使用TD-DFT来寻找CI点,如GAMESS、ORCA等。然而,对于S0和S1势能面的交叉点,则需要特别注意。虽然上述两个程序的TD-DFT都支持寻找S0/S1交叉点,而且碰巧的是,这两个程序官方给出的算例都是寻找S0/S1交叉点,但实际上TD-DFT在描述参考态(S0)与激发态的交叉点时是有缺陷的,原理上无法描述S0/Sn交叉点。这点在ORCA 5.0.2版的手册8.3.12节中已经指出,也有不少文献中提及此点,如J. Phys. Chem. A, 2009, 113, 12749.等文章。
用户7592569
2022/01/04
1.7K0
用GAMESS中的Spin-flip TD-DFT找S0/S1交叉点
从密度矩阵产生自然轨道_实战篇(上)
本公众号之前发过自然轨道的原理介绍,详见《从密度矩阵产生自然轨道-理论篇》和《S^(1/2)的一些性质》。对其中原理和公式熟悉的读者,可以自己编写代码从密度矩阵产生自然轨道,无需阅读本文。笔者也写过这部分代码,可以提供一个参考
用户7592569
2020/11/06
3.2K0
从密度矩阵产生自然轨道_实战篇(上)
利用常见的程序做轨道局域化
本文主要介绍一下如何利用常见的程序做轨道局域化(也称定域化),为后续多参考态计算系列篇做点铺垫。轨道局域化的简介可参看《局域分子轨道简介》一文。至于如何自己写轨道局域化的代码,这又是另一个话题,以后再介绍。
用户7592569
2020/07/27
3K0
利用常见的程序做轨道局域化
用ORCA计算旋轨耦合矩阵元
旋轨耦合的理论涉及相对论量子力学,此处仅以定性的形式粗略介绍相关背景。相对论效应是指进行电子结构计算时Dirac方程与Schrödinger方程这两个理论模型之间的差别。Dirac于1928年建立了电子运动的相对论方程——Dirac方程,但是Dirac本人却认为在化学问题中,价电子受内层电子的屏蔽,其运动速度比光速小很多,相对论效应很小。但在后来的研究中,人们逐渐认识到相对论效应的重要性。自旋-轨道耦合(spin-orbit coupling, SOC),简称旋轨耦合,是一种相对论效应,指电子的自旋和轨道运动之间的相互作用。在非相对论量子力学中,自旋态改变的跃迁是禁阻的;当考虑旋轨耦合时,这样的过程才能发生,比如系间窜越(intersystem crossing, ISC)、磷光发射等过程。在《用高斯计算磷光发射能》一文中我们提到,用TD-DFT直接计算T1和S0之间的跃迁,得到的振子强度始终为0,只有当考虑旋轨耦合后,振子强度才不为0。
用户7592569
2021/08/10
3.9K1
用ORCA计算旋轨耦合矩阵元
相关推荐
《量子化学软件基础》习题(6)——苯、丁二烯分子的CASSCF计算
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验