|
最近在算磷光,以及系间穿越。首先优化T1,用TDDFT优化得到第一激发能为负值。
后来按照论坛上提议,先做一个单点能,加上stable=opt找到真正的波函数。
再优化激发态,用guess=read读取作为初猜,结果和前一种方法的相同。
以下是用到的两种方法:
第一种:直接优化T1
%chk=SQ1-THF-t1.chk
%mem=8000MB
#p opt td=(triplets,nstates=8) b3lyp/6-31g(d,p) scrf=(solvent=thf) g09defaults
SQ1-THF-t1
0 1
第二种:先算单点能
%chk=SQ1-THF-0.chk
%mem=12000MB
#p rb3lyp/6-31g(d,p) scrf=(solvent=thf) stable=opt g09defaults
SQ1-THF-0
0 1
将得到的chk文件复制到新文件夹后,改成下面的名字SQ1-THF-0-t1.chk
再优化T1
%oldchk=SQ1-THF-0.chk
%chk=SQ1-THF-0-t1.chk
%mem=12000MB
#p opt td=(triplets,nstates=8) rb3lyp/6-31g(d,p) scrf=(solvent=thf) guess=read g09defaults
SQ1-THF-0-t1
0 1
结果分别为: 第一种
Excited State 1: Triplet-A -0.2411 eV -5141.83 nm f=-0.0000 <S**2>=2.000
123 ->124 0.83214
123 <-124 0.44627
This state for optimization and/or second-order correction.
Total Energy, E(TD-HF/TD-DFT) = -1493.84846066
第二种
Excited State 1: Triplet-A -0.2411 eV -5141.63 nm f=-0.0000 <S**2>=2.000
123 ->124 0.83213
123 <-124 0.44626
This state for optimization and/or second-order correction.
Total Energy, E(TD-HF/TD-DFT) = -1493.84846068
优化T1得到激发能为负值,那T1可能就是错的,再继续用“B3LYP/6-31gd(p) td(triplet,root=2) opt 和0,1优化T2的话,结果也会是错的。
请问各位老师,如何消除负值,或有其他方法优化T2以及更多态吗?谢谢!
|
|