计算化学公社

 找回密码 Forget password
 注册 Register

使用Multiwfn算Mayer键级为负数

查看数: 8807 | 评论数: 6 | 收藏 Add to favorites 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-5-6 18:01

正文摘要:

这是我算高斯的输入文件 %rwf=2.rwf %NoSave %chk=2.chk %nprocshared=64 %mem=5GB #p opt freq genecp em=gd3bj pbe1pbe pop=(nboread,savenbos) 2 1 1 [原子坐标] Pd 0 SDD **** H C O N ...

回复 Reply

sobereva 发表于 Post on 2022-3-26 22:22:02
邓苏微 发表于 2022-3-22 15:11
我想问一下,那Mayer键级如果用Multiwfn计算出来确实为负数,是否合理呢?我今天也做一个小分子的计算, ...

轻微负值直接当成0
明显负值时注意看你的基组带没带弥散函数,带的话Mayer键级没法用,可以用模糊键级(通常键的极性越弱和Mayer键级相符程度越高),或者去掉弥散函数再计算。

另外,6#提到的基于Lowdin正交化轨道的Wiberg键级在Multiwfn的键级分析功能里直接有相应的选项。但仍然不适合带弥散函数的情况。
granvia 发表于 Post on 2022-3-26 20:49:43
邓苏微 发表于 2022-3-22 15:11
我想问一下,那Mayer键级如果用Multiwfn计算出来确实为负数,是否合理呢?我今天也做一个小分子的计算, ...

这是Mayer键级定义本身所致,与使用什么软件计算无关(你也可以用Gaussian的IOP选项来计算Mayer键级,结果应该与Multiwfn一致)。建议使用Wiberg键级,用NBO程序可以算 (也可以基于Lowdin正交化原子轨道计算,但得自己编个小脚本)
邓苏微 发表于 Post on 2022-3-22 15:11:21
granvia 发表于 2021-5-7 13:32
Mayer键级是基于Mulliken布居的,正如Mulliken布居可能为负(不合理),Mayer键级也无法保证是正定的。建议 ...

我想问一下,那Mayer键级如果用Multiwfn计算出来确实为负数,是否合理呢?我今天也做一个小分子的计算,确实为负数,只不过很小,-0.03
granvia 发表于 Post on 2021-5-7 13:32:39
Mayer键级是基于Mulliken布居的,正如Mulliken布居可能为负(不合理),Mayer键级也无法保证是正定的。建议用Wiberg键级,因为基于正交基的键级一定是正定的
shiguang 发表于 Post on 2021-5-7 10:48:02
本帖最后由 shiguang 于 2021-5-7 10:50 编辑
sobereva 发表于 2021-5-7 03:16
去掉savenbos
另外,最好上传gjf文件,要么确保你发帖的时候输入文件部分中的空行和实际gjf里一致,否则很 ...

谢谢sob老师!这个我是直接从gjf文件里粘贴的,没想到在贴子里会有两个空行
sobereva 发表于 Post on 2021-5-7 03:16:49
去掉savenbos
另外,最好上传gjf文件,要么确保你发帖的时候输入文件部分中的空行和实际gjf里一致,否则很容易造成误会

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

GMT+8, 2026-2-21 23:36 , Processed in 0.189061 second(s), 25 queries , Gzip On.

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