stda软件通过简化TDA/TD-DFT方法计算有机分子激发态,可用于大体系(超过200个原子)紫外吸收光谱和ECD光谱的模拟或者快速模拟小分子激发态。除了使用自带 xtb程序 计算激发态外,使用免费量化计算软件Orca 使用手册 也可以调用stda模块使用自定义泛函和基组计算激发态。 任务文件关键词如下:
1 | ! wB97X-D3 def2-SV(P) def2/J RIJCOSX |
Mode sTDDFT
可以按需修改为 Mode sTDA
Ethresh 7
代表能量小于7 eV的激发态都会被计算 triplets true
代表同时输出三线态 %tddft
内部 maxcore 6000
内存设置只针对sTDDFT模块,它只能单核运行,因此最大可用内存可以适当调大;外部内存和线程数设置需要根据实际情况进行设置,如果原子数很大,对于内存需求非常大,设置不当就会报错,这时可以尝试降低核心数(pal nprocs)并适当增大每个核心可用内存(maxcore)。
具体设置可以参考手册9.23.5.2节(P646)。