24小时热门版块排行榜    

CyRhmU.jpeg
查看: 820  |  回复: 2

Frank2517

金虫 (小有名气)

[求助] 溶剂效应中关于state specific approach

想问一下,高斯手册中计算乙醛发射光谱时所用的state specific approach 和控制平衡态方法有什么联系,或者不同?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小范范1989

木虫 (著名写手)

3.6 溶剂模型

Gaussian09里TDDFT计算时写上诸如SCRF=solvent=xxx就能在TDDFT计算时使用表现xxx溶剂的PCM溶剂模型。前面提到的线性响应(LR)和态特定(SS)方式都能支持,详情如下

线性响应模型(LR):是SCRF关键词默认的。对耗时增加不多,而且TDDFT依然有解析梯度,因此最适合激发态几何优化。但如前所述,对溶剂效应表现得相对粗略。
态特定(SS):需要在SCRF里面写ExternalIteration(等价于G09老版本中的statespecific),溶剂场会与root指定的激发态的密度迭代到自洽,虽然比LR更准但很耗时间,而且一次只能对一个激发态来做。SS还使得TDDFT没有解析梯度,因此SS基本没法用在激发态优化上。

考虑非平衡溶剂(neq)效应只是对垂直吸收、发射过程而言的,优化过程中应当使用平衡溶剂(eq),因为随着溶质结构的变化溶剂的朝向会同步变化。

Gaussian中使用LR的时候,在特定结构下计算激发态时,对激发态来说是非平衡溶剂(LR-neq),即溶剂慢部分对于基态是平衡的,只有快部分响应了激发态;在激发态几何优化时对激发态用的是平衡溶剂(LR-eq),即溶剂快慢部分都是对于激发态平衡的。计算中输出的基态能量总是在基态的平衡溶剂下的。

Gaussian中使用SS的时候,对激发态默认使用平衡溶剂(SS-eq)。基于SS计算激发态时,当默认的平衡/非平衡溶剂设定和实际情况不符时,需要在SCRF里写read关键词读取额外的溶剂设定,这些设定在输入文件末尾空一行后书写。在初态计算时用noneq=write来写入初态时溶剂慢部分的信息,然后在末态计算时再用noneq=read来读取初态溶剂慢部分的信息。

如果对溶剂模型还糊涂没关系,直接仔细follow后文的例子就行了,不用想太多。
It doesn't matter how slow you are, as long as you're determined to get there, you'll get there.
2楼2016-02-24 07:27:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Frank2517

金虫 (小有名气)

引用回帖:
2楼: Originally posted by 小范范1989 at 2016-02-24 07:27:12
3.6 溶剂模型

Gaussian09里TDDFT计算时写上诸如SCRF=solvent=xxx就能在TDDFT计算时使用表现xxx溶剂的PCM溶剂模型。前面提到的线性响应(LR)和态特定(SS)方式都能支持,详情如下

线性响应模型(LR):是SCRF关键词 ...

谢谢!虽然不是太明白,好像目前对线性响应这个方法有争议?
3楼2016-02-24 11:17:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Frank2517 的主题更新
信息提示
请填处理意见