计算化学公社
标题:
关于TD-DFT计算节省时间的两个小问题
[打印本页]
作者Author:
望月凝香
时间:
2017-11-21 02:51
标题:
关于TD-DFT计算节省时间的两个小问题
一:在优化激发态的时候,默认要计算Davidson循环收敛到10E-6。该循环在计算中占用了大量时间,我想知道有没有调整这个收敛标准,使优化先以较快速度粗糙收敛,再调回默认以得到最终结果?
我尝试了设置IOp(5/105=3),但是似乎不是这个关键词,还是要收敛到10E-6。
另外我注意到直接计算TDDFT,Davidson循环只要求收敛到10E-3,请问这两个标准的意义是?为什么优化的时候收敛标准更高?
二:
在计算UV/Vis或者在优化了的激发态基础上精算荧光发射的时候,会要先再计算一遍SCF。能否读取之前一部优化结构的chk文件来避免这个耗时颇多的计算过程?
作者Author:
blueyangliu
时间:
2017-11-22 08:30
一。没这个必要吧,就按默认的就行,很多时候并不是计算本身浪费时间。二。不优化结构,TD很快的。
作者Author:
望月凝香
时间:
2017-11-23 06:13
稍微更新一下情况。
关于问题一,主要是我的体系确实比较大,300个原子的共轭高分子片断。放在那儿算一天只能跑两次优化循环,到收敛不知道何年何月了。因此希望通过粗筛-精细来节省时间。
关于问题二,我尝试了对于同一个体系使用geom=allcheck guess=read,但是并未节省时间,反而从10h48min的cpu时间增加到了11h03min。因此关于这个问题的初步结论是读取优化计算chk似乎不能节省时间?
作者Author:
sobereva
时间:
2017-11-25 15:57
1 TD里用conver来设定收敛限
优化涉及导数的计算,对波函数收敛精度要求比单点要高,所以收敛限默认也更严
2 原理上可以节省一点时间,但毕竟SCF过程相对于TDDFT计算来说只是很小一部分,所以也没必要太刻意这样做
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3