计算化学公社

标题: TDDFT nstates 的含义 [打印本页]

作者
Author:
captain    时间: 2016-4-13 11:03
标题: TDDFT nstates 的含义
比如利用TDDFT计算垂直发射能设定root=1,说明几何优化、振动分析、获得偶极矩等是对第1激发态做的
nstates=N:表明总共算能量最低的N个激发态的信息
那么请问这N个激发态的信息是否就是 第1激发态、第2激发态、.......、一直到第N激发态退激到基态的信息?
十分感谢!


作者
Author:
冰释之川    时间: 2016-4-13 12:04

作者
Author:
sobereva    时间: 2016-4-13 14:52
确切来说是获得你最终结构下(即最初结构下的第一激发态势能面上的极小点位置)最低N个激发态的信息,包括退激到S0的垂直发射能。
因为随着几何优化激发态顺序也会发生改变,所以这里要说得更确切一些。
作者
Author:
captain    时间: 2016-4-13 16:17
sobereva 发表于 2016-4-13 14:52
确切来说是获得你最终结构下(即最初结构下的第一激发态势能面上的极小点位置)最低N个激发态的信息,包括 ...

明白 谢谢老师
作者
Author:
alonewolfyang    时间: 2018-1-25 10:47
问老师以个小白问题,TDDFT里面如果只有nstates=N的值不同,其他关键词都一样,也就是说计算的激发态的数量不同,,比如N=20和N=50,我可不可以理解为程序计算的时候用的基函数,方法都一样,只是因为N不同,它需要组合出更多的态,因此20 和50 的结果文件中,前20个态的信息完全一样,只是50 的时候,会在20个态的基础上多增加另外30个态的信息。
作者
Author:
让你变成回忆    时间: 2018-1-25 11:24
alonewolfyang 发表于 2018-1-25 10:47
问老师以个小白问题,TDDFT里面如果只有nstates=N的值不同,其他关键词都一样,也就是说计算的激发态的数量 ...

TDDFT计算直接对角化哈密顿量是不现实的。因此都是通过Davidson迭代的方式,随着迭代的进行,对角化的矩阵再不断扩大。比如要求n个态,会在维度比n大的子空间下对角化矩阵得到本征值。如果此时波函数未收敛,则会适当增加矩阵的维数,反复计算,直到你想要考察的态均收敛。

20和50个态的话,应该是n比较小的态信息一样,但是越接近20的时候,利用50算出的结果应该更可靠。
作者
Author:
alonewolfyang    时间: 2018-1-25 17:08
让你变成回忆 发表于 2018-1-25 11:24
TDDFT计算直接对角化哈密顿量是不现实的。因此都是通过Davidson迭代的方式,随着迭代的进行,对角化的矩 ...

谢谢,这样子啊,我的理解还很肤浅
作者
Author:
Regina    时间: 2019-3-29 10:58
请问一下,如果计算第一激发态用TDDFT算,没有勾选root,是不是算出来的就不是第一激发态呀,算了好久都没有勾选,是不是都白费了




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3