这里会显示出您选择的修订版和当前版本之间的差别。
adf:unrestrictedexacttddft [2020/05/15 20:08] – 创建 liu.jun | adf:unrestrictedexacttddft [2020/05/15 20:08] (当前版本) – liu.jun | ||
---|---|---|---|
行 1: | 行 1: | ||
======*.logfile提示:ERROR DETECTED: icountb not equal to nmaxb in TransformVector====== | ======*.logfile提示:ERROR DETECTED: icountb not equal to nmaxb in TransformVector====== | ||
- | 该报错发生于激发态计算时,方法选择了exact,而不是默认的Davidson,同时Main菜单勾选了Unrestricted。注意如果激发态计算方法选择Exact的话,指定激发态的个数就没有用了,Exact方法时一次性算出所有的激发态,没有任何近似。而激发态的求解,是对角化“激发对”矩阵,激发对矩阵的维度是“占据态数目”ד空态数目”,例如占据态数目假设为60,空态数目为120,那么这个矩阵就是7200,也就是一个7200*7200的方阵。对内存的需求是非常巨大的。 | + | 该报错发生于激发态计算时,方法选择了exact,而不是默认的Davidson,同时Main菜单勾选了Unrestricted。 |
+ | |||
+ | 注意如果激发态计算方法选择Exact的话,指定激发态的个数就没有用了,Exact方法时一次性算出所有的激发态,没有任何近似。而激发态的求解,是对角化“激发对”矩阵,激发对矩阵的维度是“占据态数目”ד空态数目”,例如占据态数目假设为60,空态数目为120,那么这个矩阵就是7200,也就是一个7200*7200的方阵。对内存的需求是非常巨大的。 |