计算化学公社

标题: 用ORCA计算结合matlab的easyspin计算EPR谱图,出现数组超过预设的最大数组大小的问题 [打印本页]

作者
Author:
1123895748    时间: 2020-1-10 16:29
标题: 用ORCA计算结合matlab的easyspin计算EPR谱图,出现数组超过预设的最大数组大小的问题
本帖最后由 1123895748 于 2020-1-10 16:30 编辑

老师您好,我看到之前的帖子您有说可以用ORCA结合easyspin计算EPR图谱,但是在用matlab作图的时候出现了问题,下面是我想要计算的一个文件:
(, 下载次数 Times of downloads: 39)
(, 下载次数 Times of downloads: 43)
ORCA计算的输入文件是这样的,总共84个原子,有过渡金属镍然后正常结束后拿到的prop文件,我按照easyspin官网的教程输入,orca2easyspin正常出现各项数值,但是后面作图就提示:请求的 4294967296x4294967296 (32.0GB)数组超过预设的最大数组大小。创建大于此限制的数组可能需要较长时间,并且会导致 MATLAB 无响应。有关详细信息,请参阅数组大小限制或预设项面板
(, 下载次数 Times of downloads: 39)
我以为是内存太小(这个提示的电脑只有8G内存,程序是64位的),于是我换了台装有matlab的64G内存的电脑再试了试,结果还是出现如下所示内存不足的问题
(, 下载次数 Times of downloads: 37)
这里的prop文件只有13KB,请问为什么会需要这么大的计算量?以及如何解决这个问题?

作者
Author:
alexanderqi    时间: 2021-2-3 20:14
遇到了同样的问题,请问楼主后来有解决吗?
作者
Author:
mafia1949    时间: 2021-3-1 10:18
alexanderqi 发表于 2021-2-3 20:14
遇到了同样的问题,请问楼主后来有解决吗?

可以提供原始ORCA计算文件?直接默认的完全精确的对角化算法,需要的内存太大。你可能需要杂化算法。
作者
Author:
张家铭    时间: 2023-5-30 13:46
本帖最后由 张家铭 于 2023-5-30 13:49 编辑

您好!我也出现相同问题,请问您怎么解决的
作者
Author:
wzkchem5    时间: 2023-5-30 17:05
张家铭 发表于 2023-5-30 06:46
您好!我也出现相同问题,请问您怎么解决的

楼上已经说了解决方法了。另外也可以手动把那些特别小的A值删掉




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