0%

在Orca中使用sTDA计算大体系垂直激发态

stda软件通过简化TDA/TD-DFT方法计算有机分子激发态,可用于大体系(超过200个原子)紫外吸收光谱和ECD光谱的模拟或者快速模拟小分子激发态。除了使用自带 xtb程序 计算激发态外,使用免费量化计算软件Orca 使用手册 也可以调用stda模块使用自定义泛函和基组计算激发态。 任务文件关键词如下:

1
2
3
4
5
6
7
8
9
10
11
12
! wB97X-D3 def2-SV(P) def2/J RIJCOSX
%maxcore 6000
%pal nprocs 20 end
%tddft Mode sTDDFT Ethresh 7
PThresh 1e-4
PTLimit 30
maxcore 6000
triplets true
end
* xyz 0 1
坐标数据
*

Mode sTDDFT 可以按需修改为 Mode sTDA Ethresh 7 代表能量小于7 eV的激发态都会被计算 triplets true 代表同时输出三线态 %tddft 内部 maxcore 6000 内存设置只针对sTDDFT模块,它只能单核运行,因此最大可用内存可以适当调大;外部内存和线程数设置需要根据实际情况进行设置,如果原子数很大,对于内存需求非常大,设置不当就会报错,这时可以尝试降低核心数(pal nprocs)并适当增大每个核心可用内存(maxcore)。

具体设置可以参考手册9.23.5.2节(P646)。