计算化学公社

标题: 第一次用CASSCF,这是什么错误,搜了一下,也没搜到 [打印本页]

作者
Author:
aaq2800    时间: 2025-5-11 15:33
标题: 第一次用CASSCF,这是什么错误,搜了一下,也没搜到
第一次用CASSCF,自己随便弄了个结构练习,输入和输出文件如下

(, 下载次数 Times of downloads: 11) (, 下载次数 Times of downloads: 6)

(, 下载次数 Times of downloads: 18)

作者
Author:
-HMDS-    时间: 2025-5-11 18:17
本帖最后由 -HMDS- 于 2025-5-11 11:23 编辑

分配的内存太小了,他已经报了 ended prematurely and may have crashed. 个人不建议在笔记本上跑CASSCF,因为真的可能带不起来。
我看了下output,炸在了布居分析,CAS迭代已经完成,如果实在想在笔记本上玩的话。你把关于布居分析和PT2的地方注释掉可以再试试。
而且里面还有一个个warning。一般跑casscf要先用其他方法算出轨道,然后把需要放在活性空间的轨道转过去。直接用casscf大概率会出问题。具体怎么操作建议你看一下之前ORCA写的教程CASSCF Calculations in ORCA (4.2): A tutorial Introduction。

作者
Author:
aaq2800    时间: 2025-5-11 19:00
本帖最后由 aaq2800 于 2025-5-11 19:01 编辑
-HMDS- 发表于 2025-5-11 18:17
分配的内存太小了,他已经报了 ended prematurely and may have crashed. 个人不建议在笔记本上跑CASSCF, ...

多谢指点!内存10000M/核,还不够么?
作者
Author:
-HMDS-    时间: 2025-5-11 20:37
aaq2800 发表于 2025-5-11 12:00
多谢指点!内存10000M/核,还不够么?

不好说,这个纯看体系。你看他给的具体报错:
Forming the transition density       ...[file orca_tools/Tool-IntegralList/qcdenstore.cpp, line 877, Process 0]: Error (TDensityContainer): Failed to retrieve number of densities
他之前已经得到了密度矩阵,但是在Mayer布居分析的时候出的问题,因为读取密度矩阵出的问题。就还是之前说的,可能性太多了,你的电脑有没有20G的内存,有没有其他程序占用内存之类的。不好说具体原因是什么,总之就是计算过程中内存炸了,导致过渡矩阵没写入文件或者没读取成功之类的。
作者
Author:
aaq2800    时间: 2025-5-12 08:25
-HMDS- 发表于 2025-5-11 20:37
不好说,这个纯看体系。你看他给的具体报错:
Forming the transition density       ...[file orca_too ...

谢谢,PC机是32G内存,我在服务器上再试试




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