计算化学公社

标题: 算基态的UV光谱,总是报错内存分配不够 [打印本页]

作者
Author:
guoy14iccas    时间: 2017-3-9 14:22
标题: 算基态的UV光谱,总是报错内存分配不够
想请教一下老师,一般算什么需要消耗的内存比较大?Gaussian手册当中的内存判断:M+2(NB)2;NB是计算中使用的基函数数量,M是一个最小值(256MB)。我当中用到贋势基组,这个基组的数目要怎么计算呢?下面是我的输入文件内容,中间坐标省略了。附件是我的分子。感谢各位老师。
%nproc=16
%mem=96GB
%chk=h-BN-sto3g.chk
# td=(nstates=50) rb3lyp/gen scf=qc pseudo=read
... ...
... ...
1 0
LanL2DZ
****
2-53 0
6-31G(d,p)
****
54-413 0
3-21G
****
1 0
LanL2DZ


作者
Author:
htccly    时间: 2017-3-9 15:57
%mem=96GB 是不是太大了?我也不是很懂
作者
Author:
guoy14iccas    时间: 2017-3-9 17:24
htccly 发表于 2017-3-9 15:57
%mem=96GB 是不是太大了?我也不是很懂

20GB是同样的错误

作者
Author:
sobereva    时间: 2017-3-9 17:40
不要按手册判断,内存有多大就给多大,留出2G给系统就行了。
你这种体系,400多原子,TDDFT真够呛,光是跑SCF都够费劲
作者
Author:
guoy14iccas    时间: 2017-3-9 20:26
sobereva 发表于 2017-3-9 17:40
不要按手册判断,内存有多大就给多大,留出2G给系统就行了。
你这种体系,400多原子,TDDFT真够呛,光是跑 ...

老师,您的意思是体系太大,这种方法算不出来,才报错内存不足的吗?
作者
Author:
小范范1989    时间: 2017-3-9 20:41
本帖最后由 小范范1989 于 2017-3-9 20:42 编辑

吆?你这个研究很有意思。研究两个片层?
我感觉是不是要研究两个片层对分子激发时候的影响?
可否利用QM/MM的方法?
个人见解,不一定对哈。
PS我当时计算原子电荷的时候遇到过内存不足。我记得好像是通过减小核数,别用16,用4个或者2个试试。内存不变。

作者
Author:
guoy14iccas    时间: 2017-3-9 20:52
小范范1989 发表于 2017-3-9 20:41
吆?你这个研究很有意思。研究两个片层?
我感觉是不是要研究两个片层对分子激发时候的影响?
可否利用QM ...

好的,我可以试试。谢谢。
作者
Author:
sobereva    时间: 2017-3-9 20:52
guoy14iccas 发表于 2017-3-9 20:26
老师,您的意思是体系太大,这种方法算不出来,才报错内存不足的吗?


注意看报错提示,可能能提供对帮助解决问题有用的信息
作者
Author:
guoy14iccas    时间: 2017-3-9 20:56
sobereva 发表于 2017-3-9 20:52

注意看报错提示,可能能提供对帮助解决问题有用的信息

好的,谢谢老师。
作者
Author:
guoy14iccas    时间: 2017-3-9 20:57
小范范1989 发表于 2017-3-9 20:41
吆?你这个研究很有意思。研究两个片层?
我感觉是不是要研究两个片层对分子激发时候的影响?
可否利用QM ...

我试了下,不行。可能出这个错的原因不是这个




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