计算化学公社

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

[综合交流] 光加成反应过渡态的寻找报错

[复制链接 Copy URL]

106

帖子

0

威望

321

eV
积分
427

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 dengyh 于 2023-11-17 22:54 编辑

服务器为Windows系统,配置为80核,890GB运行内存,
配合物结构为

在ORCA找过渡态时,输入文件开头如下
! BLYP D3 def2-SVP def2/J optTS freq tightSCF noautostart miniprint nopop
%maxcore  26000
%pal nprocs  30 end
%geom Calc_Hess true end

......
out文件正常运行一天时,出错如下,查看轨迹文件得是需要的过渡态方向,这是因为内存和核心没设置合理吗?
   ORCA GEOMETRY RELAXATION STEP
------------------------------------------------------------------------------

Reading the OPT-File                    .... done
Getting information on internals        .... done
Copying old internal coords+grads       .... done
Making the new internal coordinates     .... (new redundants).... done
Validating the new internal coordinates .... (new redundants).... done
Calculating the B-matrix                .... done
Calculating the G,G- and P matrices     .... done
[file orca_tools/Tool-Linalg/qcrdiag2.cpp, line 2737]: Diagonalization failed with error code: 2879981 !


ORCA finished by error termination in GSTEP
Calling Command: C:\orca119\ORCA\orca_gstep opted-0-2-TS1.ginp.tmp
[file orca_tools/qcmsg.cpp, line 465]:
  .... aborting the run



在用Gaussian 16计算时,
输入文件如下
%nprocshared=60
%mem=10GB
%chk=C:\gsrj\gsjswords\20231113-ZQQ\ZQQ-js\0-2\0-2-opt-TS1\0-2-opt-TS1.chk
# opt=(calcfc,ts,noeigen) geom=connectivity def2svp
EmpiricalDispersion=GD3 m062x

......
运行约几个小时出错,out文件如下,卡在这里计算不了,任务被killed,不知是结构问题还是计算方法有问题,望各种大佬指导一下
SCF Done:  E(RM062X) =  -8343.50514806     A.U. after   16 cycles
            NFock= 16  Conv=0.27D-08     -V/T= 2.1201
DoSCS=F DFT=T ScalE2(SS,OS)=  1.000000  1.000000
Range of M.O.s used for correlation:     1  2704
NBasis=  2704 NAE=   596 NBE=   596 NFC=     0 NFV=     0
NROrb=   2704 NOA=   596 NOB=   596 NVA=  2108 NVB=  2108

**** Warning!!: The largest alpha MO coefficient is  0.12160023D+02



186

帖子

1

威望

505

eV
积分
711

Level 4 (黑子)

2#
发表于 Post on 2023-11-16 23:24:29 | 只看该作者 Only view this author
体系有多大?高斯、ORCA是在头一步优化就报错了,还是跑了几步才停?

Gaussian那个看看是不是内存炸了,2000来个基函数本身不小,不过Win按说内存不够也不会主动kill的。
ORCA这个报错我也是第一回见,手册也应该没讲过error code是啥意思,等个懂的来介绍下。
[file orca_tools/Tool-Linalg/qcrdiag2.cpp, line 2737]: Diagonalization failed with error code: 2879981 !

5万

帖子

99

威望

5万

eV
积分
112440

管理员

公社社长

3#
发表于 Post on 2023-11-17 02:33:54 | 只看该作者 Only view this author
%nprocshared=60
%mem=10GB
难以理喻。内存就那么缺么?
好好看此文
Gaussian的安装方法及运行时的相关问题
http://sobereva.com/439http://bbs.keinsci.com/thread-10814-1-1.html

“890MB运行内存” 完全是开玩笑

%maxcore  26000
%pal nprocs  30 end
相当于你得有至少约26000*30GB内存,怎么给Gaussian的内存就那么抠门?
北京科音自然科学研究中心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!

106

帖子

0

威望

321

eV
积分
427

Level 3 能力者

4#
 楼主 Author| 发表于 Post on 2023-11-17 22:56:05 | 只看该作者 Only view this author
sobereva 发表于 2023-11-17 02:33
%nprocshared=60
%mem=10GB
难以理喻。内存就那么缺么?

感谢Sobereva老师的批评与指导,我上面写错了,应该为890GB,已修改,谢谢

106

帖子

0

威望

321

eV
积分
427

Level 3 能力者

5#
 楼主 Author| 发表于 Post on 2023-11-17 22:58:50 | 只看该作者 Only view this author
啊不错的飞过海 发表于 2023-11-16 23:24
体系有多大?高斯、ORCA是在头一步优化就报错了,还是跑了几步才停?

Gaussian那个看看是不是内存炸了, ...

你好,谢谢您的答复,体系是含四个Cd的配合物,共240原子,部分冻结了坐标

106

帖子

0

威望

321

eV
积分
427

Level 3 能力者

6#
 楼主 Author| 发表于 Post on 2023-11-17 23:03:05 | 只看该作者 Only view this author
啊不错的飞过海 发表于 2023-11-16 23:24
体系有多大?高斯、ORCA是在头一步优化就报错了,还是跑了几步才停?

Gaussian那个看看是不是内存炸了, ...

高斯跑了1个小时就出错停止了,ORCA最近跑的任务有跑一天后停止的,有轨迹文件,我就继续有最后的坐标计算了

186

帖子

1

威望

505

eV
积分
711

Level 4 (黑子)

7#
发表于 Post on 2023-11-18 11:06:59 | 只看该作者 Only view this author
dengyh 发表于 2023-11-17 23:03
高斯跑了1个小时就出错停止了,ORCA最近跑的任务有跑一天后停止的,有轨迹文件,我就继续有最后的坐标计 ...

ORCA有轨迹啊,那看来不是一步死?
看体系应该不过于大,后面再跑的时候可以考虑把miniprint改成debugprint,感觉可能是哪个矩阵数值不稳定导致对角化出问题

1万

帖子

0

威望

7400

eV
积分
18164

Level 6 (一方通行)

8#
发表于 Post on 2023-11-18 17:22:52 | 只看该作者 Only view this author
啊不错的飞过海 发表于 2023-11-16 16:24
体系有多大?高斯、ORCA是在头一步优化就报错了,还是跑了几步才停?

Gaussian那个看看是不是内存炸了, ...

对角化的error code是和LAPACK的dsyev subroutine的error code一致的,参见https://www.netlib.org/lapack/ex ... 590f8f26cf42fed4044
当对角化的error code(设为N)大于0时,表示某个中间变量矩阵有N个本该是0的非对角元没有收敛到0。LAPACK的默认设置应该是能让绝大多数矩阵正常收敛的,所以如果一个矩阵的对角化不收敛,基本只可能是因为有极其大的数、NaN、Inf等极端的数值情况。也就是说很可能之前的某一步操作除以了0。在结构优化里,最常见的除以0的情形就是三个原子键角接近180度,当然也可能是比如说硬件问题(程序写了一个文件,然后文件损坏了,读的时候读进来了一个NaN)。
所以可以以最后一帧为初猜重新跑一下试试
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员

106

帖子

0

威望

321

eV
积分
427

Level 3 能力者

9#
 楼主 Author| 发表于 Post on 2023-11-18 22:06:20 | 只看该作者 Only view this author
啊不错的飞过海 发表于 2023-11-18 11:06
ORCA有轨迹啊,那看来不是一步死?
看体系应该不过于大,后面再跑的时候可以考虑把miniprint改成debugpr ...

好的,谢谢你的指导,我去试着加一下这个关键词

106

帖子

0

威望

321

eV
积分
427

Level 3 能力者

10#
 楼主 Author| 发表于 Post on 2023-11-18 22:12:56 | 只看该作者 Only view this author
wzkchem5 发表于 2023-11-18 17:22
对角化的error code是和LAPACK的dsyev subroutine的error code一致的,参见https://www.netlib.org/lapac ...

好的,谢谢大佬详细的解释和指导,关于你以上的专业解释我不是太理解,我再根据您最后的建议,以最后一帧为初猜重新跑一下试试,如果出现不懂的问题,我再向各位请教,谢谢

本版积分规则 Credits rule

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

GMT+8, 2024-11-26 01:58 , Processed in 0.179972 second(s), 20 queries , Gzip On.

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