计算化学公社

 找回密码 Forget password
 注册 Register

Gaussian opt关键词有问题:opt=loose和opt=gdiis怎么一起写

查看数: 3355 | 评论数: 12 | 收藏 Add to favorites 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-5-11 15:48

正文摘要:

算的是环状的大柔体分子,因此尝试了opt=gdiis,优化良好。 Max &RMS force和RMS displacement已经收敛了 但是Max displacement一直在收敛值的几倍来回震荡,观察结构,发现只是环状结构来回一点点的旋转, ...

回复 Reply

zjxitcc 发表于 Post on 2024-10-8 18:57:43
虎王 发表于 2024-10-8 18:48
如果opt=loose之后顺利收敛,把log保存为gjf,计算频率,显示没有虚频。那么此结构是否可以发表?

要根据结构优化的4个收敛指标情况判断,如果前两个受力的指标是NO,则不行。
虎王 发表于 Post on 2024-10-8 18:48:20
zjxitcc 发表于 2024-5-11 16:21
你的文件只是看上去“正常计算”。PCM不需要写,这是默认的;不知道为啥写read,应该给出理由;loose只能用 ...

如果opt=loose之后顺利收敛,把log保存为gjf,计算频率,显示没有虚频。那么此结构是否可以发表?
CHENZIHAO 发表于 Post on 2024-5-11 19:11:23
Freeman 发表于 2024-5-11 18:17
几何优化时,一般用的是近似的hessian。算频率时,才是精确的hessian。这个hessian会决定max displacemen ...

非常感谢你!
Freeman 发表于 Post on 2024-5-11 18:17:00
CHENZIHAO 发表于 2024-5-11 17:24
非常感谢你!
我还有几个问题:
1)这3个yes或者4个yes具体是指哪几个指标呢?如果算频率算出来虚频是不 ...

几何优化时,一般用的是近似的hessian。算频率时,才是精确的hessian。这个hessian会决定max displacement和rms displacement这两个指标。所以几何优化收敛,即使有4个yes,也得算频率,看看在精确hessian下是不是也有4个yes。有时,虽然几何优化一直没有4个yes,但是是近似的hessian导致的。这时可以挑最接近收敛的那一帧,算个频率,看看在精确hessian下的收敛指标如何。4个yes就是全达标了。3个yes1个no,no的那个一般就是max displacement,只要离收敛限不太远,就当成yes即可。只要在精确hessian下有3或4个yes,应该就不会有不想要的虚频了。

rcfc就是让几何优化的第一步去读取之前算好的hessian。我不是让你先算一个频率嘛?那么这个频率任务就命名为A好了。如果频率任务说没有3个yes,那就继续优化。优化任务命名为B,那么B的输入文件就是
%nproc=xxx
%mem=xxx
%oldchk=A.chk
%chk=B.chk
# opt(rcfc) freq xxxxxxx guess=read geom=allcheck

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
Danggui + 1 赞!

查看全部评分 View all ratings

zjxitcc 发表于 Post on 2024-5-11 17:36:20
CHENZIHAO 发表于 2024-5-11 17:27
这里是采用了THF作为溶剂代替我需要的考虑的溶剂(因为有文献是这样写的)..然后我能查到我所需要的那个 ...

不要乱提醒自己。THF有内置,不需要自己写多余的关键词。有时候你看上去是提醒,不小心改变了程序默认设置,就不好了。
CHENZIHAO 发表于 Post on 2024-5-11 17:27:19
本帖最后由 CHENZIHAO 于 2024-5-11 17:30 编辑
zjxitcc 发表于 2024-5-11 17:22
有一点我没说仔细,srcf()中的read你要用来做啥

这里是采用了THF作为溶剂代替我需要的考虑的溶剂(因为有文献是这样写的)..然后我能查到我所需要的那个溶剂的静态介电常数eps..就写了个eps=7.23 放在最后

(但我看sob老师的帖子,其实觉得上面这个这些操作没必要,貌似PCM模型不会使用eps以外的参数,所以我这样写是为了提醒自己..)
CHENZIHAO 发表于 Post on 2024-5-11 17:24:07
Freeman 发表于 2024-5-11 16:05
你可以挑一个优化后期有3个YES并且maximum force最低的点,直接算频率。如果算频率后有3或4个YES,就可以直 ...

非常感谢你!
我还有几个问题:
1)这3个yes或者4个yes具体是指哪几个指标呢?如果算频率算出来虚频是不是意味着结构尚未优化正确呢?
2)这个rcfc读取hessian..老师能稍微讲的详细点吗 或者你丢我个网址 我去学习操作。
zjxitcc 发表于 Post on 2024-5-11 17:22:35
CHENZIHAO 发表于 2024-5-11 17:21
谢谢你的建议;
1)关于PCM。因为我之后需要用SMD模型,所以特意把这个写出来了。写出来PCM是为了提醒自 ...

有一点我没说仔细,srcf()中的read你要用来做啥
CHENZIHAO 发表于 Post on 2024-5-11 17:21:09
zjxitcc 发表于 2024-5-11 16:21
你的文件只是看上去“正常计算”。PCM不需要写,这是默认的;不知道为啥写read,应该给出理由;loose只能用 ...

谢谢你的建议;
1)关于PCM。因为我之后需要用SMD模型,所以特意把这个写出来了。写出来PCM是为了提醒自己这个没用SMD模型。
2)read=guess。..这是因为我本来有个old.chk文件希望他读取并继续运算的。这是没写哪个是需要读取的文件确实是错误。
3)loose的问题。感谢你的意见,我会继续优化的。
4)./这个写法只是我的个人习惯...(主要是我还不熟练 需要把各种默认都写出来来提醒自己)
zjxitcc 发表于 Post on 2024-5-11 16:21:56
本帖最后由 zjxitcc 于 2024-5-11 16:23 编辑
CHENZIHAO 发表于 2024-5-11 16:08
后续:报错原因好像是我把gaussian的文件删错了...好像我这样写是能运行的

把软件弄好之后就正常运算了, ...
你的文件只是看上去“正常计算”。PCM不需要写,这是默认的;不知道为啥写read,应该给出理由;loose只能用于粗优化/预优化,不建议用于正式发表,过于粗糙,当前结构优化收敛后应该继续优化至正常收敛限;chk文件默认就放在当前目录下,不用写./这两个字符。
CHENZIHAO 发表于 Post on 2024-5-11 16:08:46
后续:报错原因好像是我把gaussian的文件删错了...好像我这样写是能运行的

把软件弄好之后就正常运算了,非常感谢。
Freeman 发表于 Post on 2024-5-11 16:05:38
本帖最后由 Freeman 于 2024-5-11 16:16 编辑

你可以挑一个优化后期有3个YES并且maximum force最低的点,直接算频率。如果算频率后有3或4个YES,就可以直接用;否则就用rcfc读取频率计算的hessian,继续优化。

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-22 10:37 , Processed in 0.203901 second(s), 26 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list