|
本帖最后由 halouhapily 于 2023-4-11 17:39 编辑
%cis
...
OrbWin[0] = 2,-1,-1,14 # orbital window for spin-up MOs
OrbWin[1] = 2,-1,-1,16 # orbital window for spin-down MOs
end
The “-1” is in the above example mean that the HOMO and LUMO for the spin-.up and spin-down orbitals
will be automatically determined by the program. In other words, in the above example, only the following
excitations are included in the TDDFT calculation:
• Excitations from any occupied alpha orbital whose index is between 2 (inclusive) and that of the alpha
HOMO (inclusive), to any virtual alpha orbital whose index is between that of alpha LUMO (inclusive)
and 14 (inclusive)
• Excitations from any occupied beta orbital whose index is between 2 (inclusive) and that of the beta
HOMO (inclusive), to any virtual beta orbital whose index is between that of beta LUMO (inclusive)
and 16 (inclusive)
老师以上是我在手册里面找到的CIS方法里定义如何考虑轨道的另一种方法,但是我才疏学浅,没有理解他的意思,感觉他是将自旋向上向下分开考虑,如果是闭壳层,应该怎么写呢?
如果我想仅考虑10个占据轨道和10个未占据轨道,应该怎么设置呢?我按照下面的方法写的,但是出现报错
!RHF ZINDO/S TightSCF DIIS PrintBasis
%cis
Nroots 10
maxdim 100
Triplets true
OrbWin[0]=10,-1,-1,10
OrbWin[1]=10,-1,-1,10
end
%output
print[p_mos] 1
end
%pointcharges "ex.pointcharge"
* xyz -3 1
报错:
WARNING (orca_cis): NRoots > NCSFs. Resetting to NCSFs
WARNING: DavidsonBuffer called with NCI=-10878!!!!
WARNING: DavidsonBuffer called with NVECS=-21756!!!!
Error (ORCA/VECTOR): Negative vector size! (VectorLength=-10878)
|
|