24小时热门版块排行榜    

查看: 814  |  回复: 12
当前主题已经存档。

majun04

木虫 (著名写手)

majun

[交流] 【求助】MP2方法和大基组算较大的体系

上个月投稿了一篇用DFT理论基于B3LYP/6-311++G(d,p)基组计算催化反应机理的文章,审稿意见回来了,建议用MP2方法算一下弱的相互作用体系,然后和DFT方法比较。

我的催化剂比较大,加上反应物在MP2方法下采用6-31+G(d)基组,都不能算下去了。看了输出文件提示是磁盘空间不够。我的硬件是没有问题的,性能比较高的64位的电脑,但是我的gaussian版本是32位的,磁盘空间最多仅仅调用16G,请问高手怎么能扩充gaussian调用得磁盘空间?改装64位的gaussian软件行吗?

我看见有的资料上说MP2方法如果采用小的基组是很不合理的,它需要和较大的基组联用,但是大的体系用MP2方法还想用较高精度的算法怎么办?请高手指点一二,目前很着急啊。
回复此楼
乐观、执着、勤奋
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

recoli

金虫 (正式写手)

★ ★ ★
majun04(金币+1,VIP+0):已经尝试了,这个方法不行的。 5-1 15:20
lei0736(金币+2,VIP+0):谢谢 5-3 18:02
可以考虑采用Direct算法,减小硬盘需求量,但是内存要够大。也可以使用MaxDisk选项。
2楼2009-05-01 10:44:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

beefly

专家顾问 (职业作家)

地沟油冶炼专家

★ ★ ★ ★
majun04(金币+1,VIP+0):审稿人的要求是要用MP2补充数据,感觉也想按要求补充一点。 5-1 15:19
lei0736(金币+3,VIP+0):谢谢 5-3 18:02
如果分子不是太大,可以考虑用aces2、molpro、molcas、turbomole一类的程序,mp2计算比gaussian快得多。
还可以用ri-mp2方法,效率会提高一个数量级以上。
beefly《西太平洋大学现代英汉词典》[bi:fli]牛肉一般地
3楼2009-05-01 12:24:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zyy816

至尊木虫 (著名写手)

★ ★ ★ ★
majun04(金币+2,VIP+0):谢谢你,现在正想办法弄个64位的gaussian试试呢 5-1 15:19
lei0736(金币+2,VIP+0):谢谢 5-3 18:02
如果一定要用gaussian计算,大空间要用64位的g03,最好在linux下面计算
4楼2009-05-01 12:48:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

madonion

金虫 (正式写手)

★ ★ ★ ★
majun04(金币+1,VIP+0):谢谢你,maxdisk已经用过也不行,可能体系太大了。ri-mp2以后用,现在先按照审稿人的要求补数据。 5-1 18:53
lei0736(金币+3,VIP+0):谢谢 5-3 18:02
MP2不用大基组没啥意思。要是用gaussian的话用maxdisk限制一下硬盘否则大体系硬盘肯定不够

还是推荐用ri-mp2能快不少,我用turbomole
5楼2009-05-01 18:19:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

suntao1982

木虫 (著名写手)

小木虫

★ ★ ★
majun04(金币+1,VIP+0):嗯,谢谢你,已经这么打算了。 5-1 18:51
lei0736(金币+2,VIP+0):谢谢 5-3 18:02
64位的gaussian不限制磁盘空间的,建议用64位的gaussion,最好在linux系统下计算
做中国人的化学!!!!
6楼2009-05-01 18:50:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

erylingjet

铁杆木虫 (著名写手)


lei0736(金币+1,VIP+0):谢谢 5-3 18:03
不错啊,希望有更多的人加入到小木虫的行列中来,为别人服务,即是为自己服务啊
7楼2009-05-01 21:34:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

majun04

木虫 (著名写手)

majun

改成用64位的gaussian计算以后,发现以前用32位计算不通过的文件的确通过了。
但是有一个问题不理解的是:
在32位上不通过,磁盘空间不够,读写文件出错。32位的gaussian只能调用16GB磁盘空间,那么推断计算文件需要的磁盘空间是超出了16GB。
在64位上计算的时候,发现,读写文件(临时文件)根本就没有超过16GB啊。
难道同一个文件在32位和在64位gaussian下计算,产生的读写文件大小不一样吗?
比较困惑,请高手指点。
乐观、执着、勤奋
8楼2009-05-02 17:39:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

abbott

金虫 (著名写手)

不要用QQ问我东西

★ ★
lei0736(金币+2,VIP+0):谢谢 5-3 18:03
看看编程和内存管理基础, 你就知道了,,,,,, 64位或者128位技术, 优势在哪里????
Chemistry[]==[]Chem[]is[]try!!!
9楼2009-05-02 18:14:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hairan

木虫 (著名写手)

瞌睡木虫

★ ★ ★
lei0736(金币+3,VIP+0):谢谢 5-5 08:38
引用回帖:
Originally posted by majun04 at 2009-5-2 17:39:
改成用64位的gaussian计算以后,发现以前用32位计算不通过的文件的确通过了。
但是有一个问题不理解的是:
在32位上不通过,磁盘空间不够,读写文件出错。32位的gaussian只能调用16GB磁盘空间,那么推断计算文件 ...

计算刚开始的时候并不一定需要很大的硬盘容量,可能你看的时候正好是rwf文件较小的那一段,一般来说如果只作MP2优化计算,硬盘容量需求不是很大,但到了频率计算时,对硬盘的需求会暴涨,有时多10倍都不止。
另外64位程序有时需要的硬盘空间的确跟32位的不一样。
据权威报纸调查,84%的青少年犯罪者有玩电子游戏的经历,故应该禁止经营电子游戏。据我们所知,100%的青少年犯罪者有穿鞋的经历,故制鞋厂应该停业。
10楼2009-05-03 20:37:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 majun04 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见