计算化学公社

标题: ORCA 用DLPNO-CCSD(T)/def2-TZVPP计算单点能出错 [打印本页]

作者
Author:
十三先生    时间: 2020-6-19 10:02
标题: ORCA 用DLPNO-CCSD(T)/def2-TZVPP计算单点能出错
本帖最后由 十三先生 于 2020-7-10 09:39 编辑

通过ORCA计算单点能,输出文件里有SCF收敛的说明,也有Total energy 但是输出文件最后说ORCA finished by error termination in MDCI
Calling Command: mpirun -np 24  /home/apps/orca/4.2.1-openmpi-3.1.4/orca_mdci_mpi Cu-ZSM-5-CH3OH-CCSDT.11361.lowcarbon.mdciinp.tmp Cu-ZSM-5-CH3OH-CCSDT.11361.lowcarbon
[file orca_tools/qcmsg.cpp, line 458]:
  .... aborting the run
不知道怎么回事 麻烦大家帮忙看看 感谢


作者
Author:
shalene    时间: 2020-6-19 10:20
24核并行,每核500M内存。这肯定算不了CCSD
作者
Author:
喵星大佬    时间: 2020-6-19 10:29
%MaxCore 2000能24核的话机器上应该是64G内存吧
建议8核并行每核7G内存,虽说def2-SVP也不是什么大的基组就是了。
作者
Author:
冰释之川    时间: 2020-6-19 10:31
如果机子内存有限,先减少并行核数,增加单核内存,再继续跑。(P.s.可以利用*.gbw文件直接读取之前收敛的HF波函数续算)
作者
Author:
wnnshy    时间: 2020-6-19 11:27
内存写太大了
这个  %MaxCore 2000

作者
Author:
sobereva    时间: 2020-6-19 18:39
CCSD(T)结合def2-SVP这么破的基组算了也白算
CCSD(T)标度非常高,哪怕结合def2-SVP,算这么大体系也没戏

用DLPNO-CCSD(T)/def2-TZVPP计算妥妥的,产生输入文件的方式看
详谈Multiwfn产生ORCA量子化学程序的输入文件的功能
http://sobereva.com/490http://bbs.keinsci.com/thread-13560-1-1.html
作者
Author:
十三先生    时间: 2020-7-7 10:53
sobereva 发表于 2020-6-19 18:39
CCSD(T)结合def2-SVP这么破的基组算了也白算
CCSD(T)标度非常高,哪怕结合def2-SVP,算这么大体系也没戏
...

老师 已经用DLPNO-CCSD(T)/def2-TZVPP进行了计算 基本整条反应路径都算出来了 但只有一个过渡态还是同样的问题 这是怎么回事啊请问?
作者
Author:
sobereva    时间: 2020-7-8 03:42
十三先生 发表于 2020-7-7 10:53
老师 已经用DLPNO-CCSD(T)/def2-TZVPP进行了计算 基本整条反应路径都算出来了 但只有一个过渡态还是同样 ...

没输出文件没法说
DLPNO-CCSD(T)失败通常要么SCF没收敛,要么内存给得不够(或者超过了当前机子实际能分配的上限)或者硬盘不够
作者
Author:
十三先生    时间: 2020-7-10 09:41
sobereva 发表于 2020-7-8 03:42
没输出文件没法说
DLPNO-CCSD(T)失败通常要么SCF没收敛,要么内存给得不够(或者超过了当前机子实际能分 ...

老师 你好 我把新的输入文件和新的输出文件上传了 两个输出文件分别是脚本中MAXMEME设为不同的数值去计算得到的结果 (MAXMEME=2000和1500)。另外,MAXMEME从1500到3500每间隔500都进行了尝试,还是出现这个错误,请您帮忙分析一下,感谢~
作者
Author:
sobereva    时间: 2020-7-11 12:20
十三先生 发表于 2020-7-10 09:41
老师 你好 我把新的输入文件和新的输出文件上传了 两个输出文件分别是脚本中MAXMEME设为不同的数值去计算 ...

根本就没有叫MAXMEME的关键词。我在你的输入文件里也没看见内存、核数的设定
用DLPNO-CCSD(T)的时候要多给内存,比如5、6GB,内存不大的机子上要为此牺牲掉并行核数。

作者
Author:
baixr    时间: 2025-3-27 17:47
冰释之川 发表于 2020-6-19 10:31
如果机子内存有限,先减少并行核数,增加单核内存,再继续跑。(P.s.可以利用*.gbw文件直接读取之前收敛的H ...

请问下用.gbw文件续算的话,需要删除其他生成的临时文件吗?还有就是这个续算的关键词可以直接写restart吗,我看有的帖子说直接写,有的写需要加上.gbw文件名




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