计算化学公社

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

[ORCA] orca做轨道定域化计算,一直提醒不能读取我的gbw文件

[复制链接 Copy URL]

141

帖子

0

威望

501

eV
积分
642

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
因为用pm做的轨道定域化结果不理想,想尝试加入Cholesky,发现免费软件中只查到了orca,就按论坛里的帖子写了inp文件,但一直提醒不能读取我的gbw文件,但是转成fch查看都没有问题,求大家帮忙看看,是哪里不对不

! HF 3-21g
%loc
deppe.gbw           // input orbitals
deppe_lo.gbw        // output orbitals
0                       // orbital window: first orbital to be localized e.g. first active
160                       // orbital window: last orbital to be localized e.g. last active
1                         // localization method: 1=PM,2=FB,3=IAOIBO,4=IAOBOYS,5=NEWBOYS,6=AHFB
0                         // operator: 0 for alpha, 1 for beta。对于CASSCF/ROHF/RHF,应该用0。
128                     // maximum number of iterations
1e-6                   // convergence tolerance of the localization functional value
0.0                     // relative convergence tolerance of the localization functional value
0.95                   // printing thresh to call an orbital strongly localized
0.85                   // printing thresh to call an orbital bond-like
2                       // printlevel
1                       // use Cholesky Decomposition (0=false, 1=true)
1                       // randomize seed for localization (0=false, 1=true)
end

3806

帖子

4

威望

7994

eV
积分
11880

Level 6 (一方通行)

MOKIT开发者

2#
发表于 Post on 2024-8-28 16:53:09 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2024-8-28 16:55 编辑

能做轨道局域化的程序免费有一大箩筐,这是非常基础的功能,建议阅读《利用常见的程序做轨道局域化》。我不知道你为什么要写这么一堆,以及这跟Cholesky没有关系。

(1)轨道局域化一般在合理计算水平的波函数下进行,例如B3LYP-D3(BJ)/def2TZVP结构优化最后一帧的波函数,也可以是UNO或CASSCF轨道。HF 3-21g一般没有意义。
(2)推荐使用MOKITloc轨道局域化功能,启动python,运行
  1. from mokit.lib.gaussian import loc
  2. loc('ben_uhf_gvb15_CASSCF_NO.fch', idx=range(18,21))
复制代码
这是对CASSCF(6,6)计算获得的自然轨道的3个占据活性轨道 进行局域化,会生成ben_uhf_gvb15_CASSCF_NO_LMO.fch文件,可以用GaussView/Multiwfn打开可视化。如果你手上只有ORCA的mkl/molden文件,没有fch文件,可以用mkl2fchmolden2fch小程序转为fch文件(仅适用于全电子基组)。
(3)注意合理指定轨道范围,若不清楚该指定哪些轨道进行局域化,应提问。

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

141

帖子

0

威望

501

eV
积分
642

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2024-8-28 17:41:25 | 只看该作者 Only view this author
本帖最后由 sxh3231796 于 2024-8-28 17:42 编辑
zjxitcc 发表于 2024-8-28 16:53
能做轨道局域化的程序免费有一大箩筐,这是非常基础的功能,建议阅读《利用常见的程序做轨道局域化》。我不 ...

我之前就看过您发的那个链接,但是我试过用multiwfn的fb做轨道定域化计算,但是casscf的结果不是很好,看了一篇文献,他说使用cholesky的方法做的,所以想试试,但是我看只有molcas可以做,但是那个要钱,就试了orca
有个小问题,选活性轨道,我是先做的全部占据轨道定域化,然后选其中的活性轨道在做casscf计算,是要直接在没有定域化的轨道中选好了在做吗?

3806

帖子

4

威望

7994

eV
积分
11880

Level 6 (一方通行)

MOKIT开发者

4#
发表于 Post on 2024-8-28 18:43:01 | 只看该作者 Only view this author
sxh3231796 发表于 2024-8-28 17:41
我之前就看过您发的那个链接,但是我试过用multiwfn的fb做轨道定域化计算,但是casscf的结果不是很好,看 ...

OpenMolcas (https://gitlab.com/Molcas/OpenMolcas)开源、免费。不过轨道局域化倒是没必要专门用OpenMolcas。

对占据轨道定域化只能找出 占据活性轨道,常规的手段在虚轨道空间中无法找到 非占据活性轨道。换个容易理解的方式,想对水分子算CASSCF(4,4)计算,对占据轨道定域化可以找到2根O-H键的成键轨道,然而2个O-H反键轨道的构造/寻找则要难得多。因此建议使用自动多组态/多参考计算程序MOKIT,让算法自动确定活性空间大小,通过多步轨道变换 自动构造活性轨道,获得良好的CASSCF初猜。不需要自己做轨道局域化、看轨道、挑选轨道、调换轨道顺序,计算只需一个gjf文件,具体实例可以看论坛上以往的帖子,例如
对比此贴79L与80L中的轨道,差别巨大http://bbs.keinsci.com/forum.php ... 66&fromuid=2632
[Re2Cl8]2-的计算http://bbs.keinsci.com/forum.php ... 17&fromuid=2632
更多例子可以看MOKIT线上手册对automr的介绍https://jeanwsr.gitlab.io/mokit-doc-mdbook/chap5-1.html
当然,你也可以上传你的体系坐标,分子不大的话我可以展示计算结果。

不会/不建议在没有定域化的轨道中选。
自动做多参考态计算的程序MOKIT

141

帖子

0

威望

501

eV
积分
642

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2024-8-28 19:06:47 | 只看该作者 Only view this author
zjxitcc 发表于 2024-8-28 18:43
OpenMolcas (https://gitlab.com/Molcas/OpenMolcas)开源、免费。不过轨道局域化倒是没必要专门用OpenMol ...

请问下老师,使用mokit是要调用其他计算软件吗?因为我一直在超算中心上做计算,调用软件需要申请权限,就一直没弄这个mokit。我上传了一个我的文件,不知道是不是有点大

dppe.com

1.77 KB, 下载次数 Times of downloads: 1

141

帖子

0

威望

501

eV
积分
642

Level 4 (黑子)

6#
 楼主 Author| 发表于 Post on 2024-8-29 16:26:54 | 只看该作者 Only view this author
zjxitcc 发表于 2024-8-28 18:43
OpenMolcas (https://gitlab.com/Molcas/OpenMolcas)开源、免费。不过轨道局域化倒是没必要专门用OpenMol ...

请问,能同时帮我更正我的输入文件吗

1万

帖子

0

威望

7393

eV
积分
18146

Level 6 (一方通行)

7#
发表于 Post on 2024-8-30 09:25:39 | 只看该作者 Only view this author
检查你产生gbw文件用的orca版本是否和做定域化用的版本不符,文件是否放在了正确的文件夹下,文件是否已被覆盖
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员

141

帖子

0

威望

501

eV
积分
642

Level 4 (黑子)

8#
 楼主 Author| 发表于 Post on 2024-8-30 18:27:36 | 只看该作者 Only view this author
wzkchem5 发表于 2024-8-30 09:25
检查你产生gbw文件用的orca版本是否和做定域化用的版本不符,文件是否放在了正确的文件夹下,文件是否已被 ...

检查过了老师,是用同一个版本的orca,也在一个文件夹里,但还是不知道是什么原因,能麻烦您看一下,我的格式有什么问题吗?

1万

帖子

0

威望

7393

eV
积分
18146

Level 6 (一方通行)

9#
发表于 Post on 2024-8-30 21:04:05 | 只看该作者 Only view this author
sxh3231796 发表于 2024-8-30 11:27
检查过了老师,是用同一个版本的orca,也在一个文件夹里,但还是不知道是什么原因,能麻烦您看一下,我的 ...

你这个输入文件的名字是不是和某一个gbw文件的名字(不含扩展名)同名?
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员

141

帖子

0

威望

501

eV
积分
642

Level 4 (黑子)

10#
 楼主 Author| 发表于 Post on 2024-8-30 21:14:18 | 只看该作者 Only view this author
是的用的同一个名字,叫deppe.inp

本版积分规则 Credits rule

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

GMT+8, 2024-11-24 02:13 , Processed in 0.191273 second(s), 25 queries , Gzip On.

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