计算化学公社

 找回密码 Forget password
 注册 Register
Views: 2647|回复 Reply: 5
打印 Print 上一主题 Last thread 下一主题 Next thread

[Gaussian/gview] Gaussian计算CCSD的非弛豫密度报错

[复制链接 Copy URL]

49

帖子

0

威望

2345

eV
积分
2394

Level 5 (御坂)

本帖最后由 somnus133937 于 2022-5-20 08:27 编辑

在计算CCSD的非弛豫密度时出现了如下报错,查了论坛里的帖子发现没有什么解决办法,请问如何解决呢?


202205200819548932..png (9.97 KB, 下载次数 Times of downloads: 27)

202205200819548932..png

微信截图_20220520082626.png (32.25 KB, 下载次数 Times of downloads: 25)

微信截图_20220520082626.png

O-TD-01.log

25.13 KB, 下载次数 Times of downloads: 5

输出文件

5万

帖子

99

威望

5万

eV
积分
112462

管理员

公社社长

2#
发表于 Post on 2022-5-20 17:54:23 | 只看该作者 Only view this author
density=rhoci没法结合CCSD用
非弛豫耦合簇密度可以用ORCA得到
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

49

帖子

0

威望

2345

eV
积分
2394

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2022-5-20 21:26:12 | 只看该作者 Only view this author
sobereva 发表于 2022-5-20 17:54
density=rhoci没法结合CCSD用
非弛豫耦合簇密度可以用ORCA得到

原来是这样,感谢sob老师,我用orca去尝试下~

3813

帖子

4

威望

8002

eV
积分
11895

Level 6 (一方通行)

MOKIT开发者

4#
发表于 Post on 2022-5-23 13:19:32 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2023-8-19 17:32 编辑

据我所知,高斯CCSD没法算 非弛豫密度,ORCA可以算,但是你这个体系是基于UHF的UCCSD,我看ORCA似乎只能给出UCCSD的自然自旋轨道NSO,没法直接给出自然轨道NO(如果可以给出的话,欢迎ORCA老司机指正)。
NSO是分alpha, beta两列的,每个自旋轨道占据数都在[0,1]之间;NO只有1列,每个自旋轨道占据数都在[0,2]之间,用于讨论问题、分析轨道成分 更为方便简洁。几种自然轨道的区别和联系可以看Sob老师这篇《在Multiwfn中基于fch产生自然轨道的方法与激发态波函数、自旋自然轨道分析实例》http://sobereva.com/403

这里提供一种Gaussian+ORCA联用获得UCCSD非弛豫密度下NO的做法,总的思路是用ORCA得到NSO,自己构造出NO,传回fch文件用于可视化。
Step 1. 用高斯做个UHF计算
  1. %chk=O_singlet.chk
  2. %mem=8GB
  3. %nprocshared=4
  4. #p UHF/cc-pVDZ nosymm int=nobasistransform guess=mix stable=opt

  5. title

  6. 0 1
  7. O   0.0   0.0   0.0
复制代码

Step 2. 产生ORCA输入文件
  1. fch2mkl O_singlet.chk
  2. orca_2mkl O_singlet_o -gbw
复制代码
在自动产生的O_singlet_o.inp文件里加上UCCSD关键词,记得还要加上非弛豫密度选项(这里仅展示修改部分)
  1. ! UHF CCSD VeryTightSCF
  2. %mdci
  3. density unrelaxed
  4. natorbs True
  5. end
复制代码
而后提交ORCA任务。

Step 3.从NSO产生NO
  1. mv O_singlet_o.mdci.nat O_singlet_CCSD.gbw   #mdci.nat文件含NSO,实际上是个gbw文件
  2. orca_2mkl O_singlet_CCSD -mkl            #产生mkl文件
  3. cp O_singlet.fch O_singlet_CCSD.fch   #拷贝一份fch,用于接着写入UCCSD的NSO
  4. mkl2fch O_singlet_CCSD.mkl O_singlet_CCSD.fch -nso   #将NSO从mkl传回fch文件
  5. python
  6. from mokit.lib.lo import gen_no_from_nso
  7. gen_no_from_nso(fchname='O_singlet_CCSD.fch')   #从NSO产生NO
复制代码
得到O_singlet_CCSD_no.fch文件,结束。过程中用到的fch2mkl和mkl2fch小程序,以及gen_no_from_nso库都来自于开源程序MOKIT。算完后用GaussView打开fch文件,可以看到HONO和LUNO占据数(注意这里不是轨道能量)均接近1.0,是几乎完美的双自由基,符合直觉。当然,用Multiwfn+VMD处理可以获得更漂亮的配色。

自动做多参考态计算的程序MOKIT

49

帖子

0

威望

2345

eV
积分
2394

Level 5 (御坂)

5#
 楼主 Author| 发表于 Post on 2022-5-23 14:40:21 | 只看该作者 Only view this author
zjxitcc 发表于 2022-5-23 13:19
据我所知,高斯CCSD没法算 非弛豫密度,ORCA可以算,但是你这个体系是基于UHF的UCCSD,我看ORCA似乎只能给 ...

非常感谢您的详细回复老师!   我会去用您的方法去尝试计算的.

3813

帖子

4

威望

8002

eV
积分
11895

Level 6 (一方通行)

MOKIT开发者

6#
发表于 Post on 2023-10-4 17:10:48 | 只看该作者 Only view this author
补充一下,从MOKIT-v1.2.6rc14版本开始,无需4L展示的繁琐步骤,只需一个gjf文件即可完成这类多步任务(机器上需安装好Gaussian,ORCA和MOKIT
  1. %mem=2GB
  2. %nprocshared=1
  3. #p CCSD/cc-pVDZ

  4. mokit{noRI,NO}

  5. 0 1
  6. O   0.0   0.0   0.0
复制代码
若提交到当前计算节点,可运行
  1. autosr O.gjf >O.out 2>&1 &
复制代码
若写入脚本提交到集群队列,需在脚本中写入autosr O.gjf >O.out 2>&1。这个任务单核只需15s。autosr小程序会自动做这些事:调用Gaussian做HF计算、传轨道给ORCA、调用ORCA做UCCSD计算并生成非弛豫密度,传自旋自然轨道回fch文件,产生空间自然轨道fch文件,也即算完后当前目录下就有
O_uhf_CC_NO.fch
O_uhf_CC_NSO.fch
等文件可直接用GaussView/Multiwfn打开查看自然轨道和轨道占据数。

评分 Rate

参与人数
Participants 4
eV +12 收起 理由
Reason
LittlePupil + 3 GJ!
Melvin + 3 牛!
somnus133937 + 3 GJ!
hebrewsnabla + 3 GJ!

查看全部评分 View all ratings

自动做多参考态计算的程序MOKIT

本版积分规则 Credits rule

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

GMT+8, 2024-11-26 11:54 , Processed in 0.373482 second(s), 26 queries , Gzip On.

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