计算化学公社

标题: 使用CP2K计算T1能级为负值怎么解决 [打印本页]

作者
Author:
辰暮商    时间: 2025-4-24 20:40
标题: 使用CP2K计算T1能级为负值怎么解决
如题,使用CP2K计算钙钛矿(NH4)2SnCl6及掺杂Bi情况下的激发态性质,但发现掺杂Bi时T1能级能级显著下降且为负值,这是什么原因,一般需要修改哪些参数?
作者
Author:
zjxitcc    时间: 2025-4-24 21:03
这跟孤立体系的计算类似:通常建议用三重态UKS去计算T1电子态,自旋多重度设置为3,无需使用TDDFT;不建议基于单重态基态 做TDDFT激发态计算(去算T1电子态)。
作者
Author:
sobereva    时间: 2025-4-24 22:59
参考态波函数不稳定
论坛首页全文搜索框搜 激发能 负值。回答过无数遍
作者
Author:
辰暮商    时间: 2025-4-30 15:19
sobereva 发表于 2025-4-24 22:59
参考态波函数不稳定
论坛首页全文搜索框搜 激发能 负值。回答过无数遍

老师,请问要获取稳定的波函数要怎么操作呢?我现在的做法是先用PBE泛函跑一次基态的energy任务,选用里面的wfn文件作为初猜,但还是会出现能级为负值的情况,论坛里目前看到的激发态寻找稳定波函数的方法都是高斯里的。
作者
Author:
sobereva    时间: 2025-5-1 12:06
辰暮商 发表于 2025-4-30 15:19
老师,请问要获取稳定的波函数要怎么操作呢?我现在的做法是先用PBE泛函跑一次基态的energy任务,选用里面 ...

尝试比如开着smearing做一次计算(并尝试较高温度),然后读取其收敛的波函数并不带smearing再做计算,看和之前做PBE计算时的结果有何差别,如果之前的能量更高说明之前的不稳定

并且尝试纯泛函直接做TDDFT计算看看是否有负值问题




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