计算化学公社

标题: Gaussian参数用opt=loose和symm=loose这两个和b3lyp def2tzvpp 冲突吗 [打印本页]

作者
Author:
积极乐观    时间: 2026-4-5 17:19
标题: Gaussian参数用opt=loose和symm=loose这两个和b3lyp def2tzvpp 冲突吗
Gaussian的输入文件用opt=loose和symm=loose这两个放宽收敛标准的参数,再用高精度的方法和基组,这会显得矛盾吗?

作者
Author:
zjxitcc    时间: 2026-4-5 17:30
(1)B3LYP/def2TZVP在你的问题里,属于低计算级别,还是属于高精度计算级别,需要清晰指出。
(2)为何一定需要opt=loose、symm=loose,需要清楚写明原因,否则我个人认为这是在乱算。

作者
Author:
积极乐观    时间: 2026-4-5 17:42
本帖最后由 积极乐观 于 2026-4-5 19:34 编辑
zjxitcc 发表于 2026-4-5 17:30
(1)B3LYP/def2TZVP在你的问题里,属于低计算级别,还是属于高精度计算级别,需要清晰指出。
(2)为何一 ...

老师
1、属于高精度计算
2、加opt=loose symm=loose是为了让它收敛


作者
Author:
UW_0728.    时间: 2026-4-5 19:16
原理上这两者没啥矛盾的,但的确给人观感不好,你都用比较好的基组def2TZVP了结果做结构优化对收敛要求刻意放宽松,不知道你用高精度方法目的何在。b3lyp没加D3(BJ)色散校正,对于你的体系可接受吗

加loose条件和针对SCF收敛问题放宽SCF收敛限类似,都是不得已的措施;明明有那么多明显更好的其他办法,看看http://sobereva.com/164,里面列得就很全
作者
Author:
zjxitcc    时间: 2026-4-5 19:38
积极乐观 发表于 2026-4-5 17:42
老师
1、属于高精度计算
2、加opt=loose symm=loose是为了让它收敛

“加opt=loose symm=loose是为了让它收敛”是完完全全错误的理解,建议您经常到论坛上向各位有经验的计算工作者请教,不要照抄“师姐”、“导师”的输入文件。

opt=loose是放宽结构优化的收敛限,适合用于初步优化,待优化完成后,提取结构再去掉loose进行结构优化,收敛至正常的收敛限。如果没有优化至正常的收敛限,而是直接将其用于文章发表,可以认为是掩耳盗铃的行为。sym=loose是放宽点群对称性的判断标准,与SCF收敛限、结构优化的收敛限 没有一毛钱关系。


作者
Author:
积极乐观    时间: 2026-4-5 19:51
UW_0728. 发表于 2026-4-5 19:16
原理上这两者没啥矛盾的,但的确给人观感不好,你都用比较好的基组def2TZVP了结果做结构优化对收敛要求刻意 ...

好的老师,我去看一下,谢谢老师
作者
Author:
积极乐观    时间: 2026-4-5 21:01
zjxitcc 发表于 2026-4-5 19:38
“加opt=loose symm=loose是为了让它收敛”是完完全全错误的理解,建议您经常到论坛上向各位有经验的计算 ...

明白了老师,谢谢老师
作者
Author:
sobereva    时间: 7 day ago
再补充一点,opt=loose这种收敛限下优化完的结构做振动分析出现虚频的概率显著大于用默认的几何优化收敛限,尤其对于柔性体系
另外,def2-TZVP用于opt freq任务通常太浪费,参考
浅谈为什么优化和振动分析不需要用大基组
http://sobereva.com/387http://bbs.keinsci.com/thread-6600-1-1.html






欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3