24小时热门版块排行榜    

CyRhmU.jpeg
查看: 4072  |  回复: 26
【奖励】 本帖被评价20次,作者tephoon78增加金币 17.3

tephoon78

木虫 (正式写手)


[资源] 【原创】成功编译NBO 5.G on GAMESS (January 12, 2009 R3.)

NBO 5的源码下载
http://www.mdbbs.org/viewthread.php?tid=12591&highlight=nbo
2009年1月的源码。
另外在厦门大学的量子化学论坛上找到的NBO 5是02年的,在链接时出错。

1.  首先确保自己会、且已编译Gamess,可以参考
http://hi.baidu.com/sobereva/blo ... 8dd04fd6887db6.html
很详细,但是有点乱。

2. 先在windows下解压,copy到linux下
3、vi nbo_5g.src
:26638  ! 到达文件的26639行
dG
:w NBO_5GA.SRC   !将nbo_5g.src的剩余内容写到一个新文件内
:q!  !不保存退出。
vi nbo_5g.src
:1   !将光标定位在第一行
:d 26638   ! 从文件的第1行到26638行全删掉
:w NBO_5GB.SRC   !将nbo_5g.src的剩余内容写到一个新文件内
:q!  !不保存退出。
注:这一步的工作是将nbo_5g.src这个文件分成2个文件NBO_5GA.SRC和NBO_5GB.SRC
4、$ifort –o enable enable.f       !编译enable.f,我用的是intel fortran 11.1
$ ./enable                      !运行enable下面是过程。
Currently supported environments:
(1) 32-bit Unix   UNIX/LINUX
(2) 64-bit Unix   UNIX/LINUX
(3) DOS           PC DOS
(4) VMS           VAX VMS

Environment to enable (1-4)? 1
Currently supported NBO versions:
(1) GEN      GENNBO  (standalone)
(2) G03      Gaussian 03
(3) G98      Gaussian 98
(4) G94      Gaussian 94
(5) GMS      GAMESS
(6) NWC      NWChem
(7) AM1      MOPAC or AMPAC

NBO Program version to enable (1-7)? 5

Module  gmsnbo.src  will be created; OK to proceed [Y]/N? Y

NBO source (NBO_5G.SRC ) contains 52194 lines of code.
A total of 44308 lines were written to  gmsnbo.src
   including 272 utility and  2 operating system dependent lines.
------
结束后产生一个gmsnbo.src文件。

5、vi gmsnbo.src
8427行 IF(MORB.EQ.0.AND.NAMEAT(IATNO(NCTR.NE.'gh') THEN
修改成 IF(MORB.EQ.0.AND.NAMEAT(IATNO(NCTR.NE.'gh'))) THEN

15421行  IF(MORB.EQ.0.AND.NAMEAT(IATNO(NCTR).NE.'gh') THEN
修改成   IF(MORB.EQ.0.AND.NAMEAT(IATNO(NCTR).NE.'gh')) THEN

6、cp gmsnbo.src ~gamess/source/
   cd ~gamess/source/
7、vi prppop.src
将1111行修改成
IF(NPROC.EQ.1) CALL RUNNBO
8、vi rhfuhf.src
1676行 插入一行:
           COMMON /ENEDA / E0
4723行在ETOT = EHF+EN行插入1行
           IF(ITER.EQ.1) E0 = ETOT

9、vi  iolib.src:  
269行      IF(LEN.LE.0           ) GO TO 810
修改成      IF(LEN.LT.0           ) GO TO 810

281行         CALL DARD(V(IS),LENW,IDAF,NSP,IDTYP)
修改成        IF(LENW .GT. 0) CALL DARD(V(IS),LENW,IDAF,NSP,IDTYP)

549行        IF (N .GT. 0 .AND. LEN .NE. IFILEN(NREC)) GO TO 800
修改成        IF (N .GT. 0 .AND. LEN .GT. IFILEN(NREC)) GO TO 800

10、cd ..
vi compall
在 265行,插入一行
           ./comp gmsnbo

11. vi lked
在 801行最后 加入 gmsnbo.o

12、./compall >& compall.log&        !重新编译gamess
13、./lked gamess 01 >& lnked.log&   !重新链接程序  01可以是其它数值
14、vi rungms
修改set VERNO=01 或你自己设置的数值。
完成。注意nbo 不能并行。

http://hi.baidu.com/quchem/blog/ ... 8c40d6a3cc2b00.html

[ Last edited by tephoon78 on 2010-1-21 at 14:40 ]
回复此楼

» 收录本帖的淘帖专辑推荐

物化资料综合 量化

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

abbott

金虫 (著名写手)


★★★★★ 五星级,优秀推荐

推荐! 不错 记录了!
2楼2010-01-20 18:49:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fooo

金虫 (正式写手)


上不去mdbbs,LZ给个源代码吧!
引用回帖:
Originally posted by tephoon78 at 2010-1-20 16:47:
NBO 5的源码下载
http://www.mdbbs.org/viewthread.php?tid=12591&highlight=nbo
2009年1月的源码。
另外在厦门大学的量子化学论坛上找到的NBO 5是02年的,在链接时出错。

1.  首先确保自己 ...

4楼2010-01-21 03:28:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hakuna

木虫 (知名作家)


★★★★★ 五星级,优秀推荐

很好很好很很好
5楼2010-01-21 16:43:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangfq7112

银虫 (正式写手)


★★★★★ 五星级,优秀推荐

楼主高手,能否把编译好的程序给我一份? zhangfq7112@126.com
6楼2010-01-21 20:47:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fooo

金虫 (正式写手)


谢谢了!
想奖励金币,该怎么操作?
引用回帖:
Originally posted by tephoon78 at 2010-1-20 16:47:
NBO 5的源码下载
http://www.mdbbs.org/viewthread.php?tid=12591&highlight=nbo
2009年1月的源码。
另外在厦门大学的量子化学论坛上找到的NBO 5是02年的,在链接时出错。

1.  首先确保自己 ...

7楼2010-01-22 01:43:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tephoon78

木虫 (正式写手)


源码在文章的最后,可以直接下载。
9楼2010-01-24 09:59:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuy069

铁杆木虫 (正式写手)


★★★★★ 五星级,优秀推荐

★★★★★ 五星级
10楼2010-03-18 19:59:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wang0912302

铁虫 (正式写手)


NB!学习了,,,

NB!学习了,,,!
11楼2010-04-28 16:57:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

saintwen

铜虫 (小有名气)


★★★★★ 五星级,优秀推荐

高手,向你学习!
13楼2010-05-31 09:10:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jyki

新虫 (正式写手)


★★★ 三星级,支持鼓励

感谢分享。  大家常去
http://www.mdbbs.org/?fromuid=12949
http://www.mdbbs.org/?fromuser=jyki
看看,这个模拟论坛有不错的东西
14楼2010-09-01 14:09:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

★★★★★ 五星级,优秀推荐

楼主有没有试过2011 august 版的Gamess 上编译gmsnbo
貌似有点问题
一直提示getdm_函数重复定义
不知道怎么解决……
16楼2011-12-21 21:49:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tephoon78

木虫 (正式写手)


对不起,我没有用过。不知道getdm_函数是什么,请看看gamess自带的安装说明吧!
17楼2011-12-22 09:00:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

itismineok

捐助贵宾 (正式写手)


★★★★★ 五星级,优秀推荐

★★★★★ 五星级
18楼2012-01-12 15:33:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
简单回复
2010-01-20 20:17   回复  
 
2010-01-22 12:11   回复  
 
qzhaosdu12楼
2010-05-05 19:19   回复  
 
drago139415楼
2011-07-04 00:33   回复  
五星好评  顶一下,感谢分享!
skallow19楼
2013-09-07 14:39   回复  
五星好评  顶一下,感谢分享!
qianbh20楼
2014-06-25 20:13   回复  
五星好评  顶一下,感谢分享!
qianbh21楼
2014-07-28 08:47   回复  
顶一下,感谢分享!
zhouqh410222楼
2014-08-13 20:00   回复  
五星好评  顶一下,感谢分享!
hxy36623楼
2015-10-01 23:20   回复  
五星好评  顶一下,感谢分享!
xiao_qft24楼
2015-10-29 13:51   回复  
五星好评  顶一下,感谢分享!
threemi25楼
2016-04-22 22:21   回复  
五星好评  顶一下,感谢分享!
2017-12-09 10:35   回复  
五星好评  顶一下,感谢分享!
715207527楼
2018-10-25 20:18   回复  
五星好评  顶一下,感谢分享!
相关版块跳转 我要订阅楼主 tephoon78 的主题更新
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复(可上传附件)
信息提示
请填处理意见