计算化学公社

 找回密码 Forget password
 注册 Register

第一次用CASSCF,这是什么错误,搜了一下,也没搜到

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

正文摘要:

第一次用CASSCF,自己随便弄了个结构练习,输入和输出文件如下

回复 Reply

aaq2800 发表于 Post on 2025-5-12 08:25:50
-HMDS- 发表于 2025-5-11 20:37
不好说,这个纯看体系。你看他给的具体报错:
Forming the transition density       ...[file orca_too ...

谢谢,PC机是32G内存,我在服务器上再试试
-HMDS- 发表于 Post on 2025-5-11 20:37:51
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的内存,有没有其他程序占用内存之类的。不好说具体原因是什么,总之就是计算过程中内存炸了,导致过渡矩阵没写入文件或者没读取成功之类的。
aaq2800 发表于 Post on 2025-5-11 19:00:37
本帖最后由 aaq2800 于 2025-5-11 19:01 编辑
-HMDS- 发表于 2025-5-11 18:17
分配的内存太小了,他已经报了 ended prematurely and may have crashed. 个人不建议在笔记本上跑CASSCF, ...

多谢指点!内存10000M/核,还不够么?
-HMDS- 发表于 Post on 2025-5-11 18:17:05
本帖最后由 -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。

202505111120437983..png (61.56 KB, 下载次数 Times of downloads: 18)

202505111120437983..png

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

GMT+8, 2025-8-17 00:43 , Processed in 0.445741 second(s), 25 queries , Gzip On.

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