计算化学公社

标题: AICD在G09或G03中实现 [打印本页]

作者
Author:
小苹果    时间: 2014-11-19 00:30
标题: AICD在G09或G03中实现
      看了群主的“使用AICD程序研究电子离域性和磁感应电流密度”一贴,安装了AICD程序,用Gaussian09 D.01程序的NMR=CSGT IOp(10/93=1)关键词,输出了含Gitterpunkte、Gewichtungsfaktoren和Stromdichtetensor等电流密度张量计算结果文件,但用AICD执行计算,为提示错误却也未得到*.icd.gz、*.icd、*.icd80000.gz和*.icd80000.cub等文件。
      用网盘中下载的g03_C02_AICD.zip在CentOs及Fedora Core中解压运行,但运行算例时均提示“g03: error while loading shared libraries: libpgbind.so: cannot open shared object file: No such file or directory”,从rpm库中并未找到ligpgbind.so文件,如何解决?
谢谢!

作者
Author:
sobereva    时间: 2014-11-19 03:37
G09虽然名义上支持输出AICD信息,但是AICD程序是没法直接认的,也许是格式的原因

g03_C02_AICD.zip是用PGI编译器编译的,libpgbind.so是PGI编译器的库文件。你可以把这两个文件弄到系统里后看看能不能执行
PGI 8.0.1 32bit版库文件 (, 下载次数 Times of downloads: 17)    64bit版 (, 下载次数 Times of downloads: 14)

如果实在搞不定,科音也可以有偿代做AICD图。
作者
Author:
小苹果    时间: 2014-11-19 07:27
把libpgbind.so复制到系统了,看来又提示libnuma.so文件了,我安装个PGI编译器试试。

非常感谢版主!
作者
Author:
Aminus    时间: 2015-3-1 11:37
请教Sob总,您在《Fedora7-64bit下编译Gaussian03-C02》中,采用的方案是pgi 64位编译的64位g03c02吗?

有点迷糊:
set x = i386
加上-m32

这两个该法,意思是32位?

现在64位系统用64位pgi编译64位的g03c02,这两参数应该改?
作者
Author:
sobereva    时间: 2015-3-1 11:41
Aminus 发表于 2015-3-1 11:37
请教Sob总,您在《Fedora7-64bit下编译Gaussian03-C02》中,采用的方案是pgi 64位编译的64位g03c02吗?

...

是在64位操作系统编译的32位Gaussian版本。因为64位Gaussian没编译通过。
64位系统可以跑32位Gaussian,性能并不比64位低多少。




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