计算化学公社

 找回密码 Forget password
 注册 Register
Views: 11174|回复 Reply: 14
打印 Print 上一主题 Last thread 下一主题 Next thread

[辅助/分析程序] 关于optDFTw的pbs执行文件

[复制链接 Copy URL]

430

帖子

0

威望

784

eV
积分
1214

Level 4 (黑子)

集群上装了g09,也能用optDFTw(sober老师提供的优化w)的程序,但是每次只能在一个节点下使用,而且使用optDFTw的时候,不能通过pbs投递其他任务,否则出现segmentation violation 报错。
论坛好像以前做个一个optDFw的集群任务投递的脚本,由于不是很懂这方面,所以想请教一下大神,特别是用过optDFTw的。
谢谢!

1295

帖子

0

威望

6289

eV
积分
7584

Level 6 (一方通行)

2#
发表于 Post on 2017-5-18 08:33:00 | 只看该作者 Only view this author
这个还需要看你们机器的环境变量吧。
你的高斯任务是不是通过脚本提交?把g高斯基本中的g09 XXX.gjf  换位你这里的./optDFTw
比如下面是我提交的脚本:
#!/bin/sh
#PBS -N CBP-sunhaitao-test
#PBS -l nodes=1:ppn=8
#PBS -l walltime=158:00:00
#PBS -q GAUSSIAN
#PBS -j oe

# Envrionment setting for Gaussian09
#
export g09root=/home/software/g09D01
PATH=$g09root/g09:$PATH
export PATH
source $g09root/g09/bsd/g09.profile
#
# End of envrionment setting for Gaussian09


mkdir -p /tmp/$PBS_JOBID

cp -r $PBS_O_WORKDIR/* /tmp/$PBS_JOBID

cd /tmp/$PBS_JOBID

./optDFTw

评分 Rate

参与人数
Participants 2
eV +8 收起 理由
Reason
让你变成回忆 + 3 可以把输出重定向到某个文件方便查看。
youyno + 5 我很赞同

查看全部评分 View all ratings

https://www.x-mol.com/groups/fan_jianzhong

strive for greatness

430

帖子

0

威望

784

eV
积分
1214

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2017-5-19 16:45:07 | 只看该作者 Only view this author
小范范1989 发表于 2017-5-18 08:33
这个还需要看你们机器的环境变量吧。
你的高斯任务是不是通过脚本提交?把g高斯基本中的g09 XXX.gjf  换位 ...

非常感谢,我试试!

430

帖子

0

威望

784

eV
积分
1214

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2017-5-19 17:02:40 | 只看该作者 Only view this author
yezhonghua 发表于 2017-5-19 16:45
非常感谢,我试试!

您好,我只要把optDFTW和templet.gjf、pbs脚本放在一个目录下面.pbs设置好g09的环境变量,这样提交pbs就可以进行计算了。请问计算的结果会以log文件进行记录么?
谢谢!

1295

帖子

0

威望

6289

eV
积分
7584

Level 6 (一方通行)

5#
发表于 Post on 2017-5-19 17:40:30 | 只看该作者 Only view this author
yezhonghua 发表于 2017-5-19 17:02
您好,我只要把optDFTW和templet.gjf、pbs脚本放在一个目录下面.pbs设置好g09的环境变量,这样提交pbs就 ...

红色为输出,蓝色为输入

%G1W_XG1$NFMIK5MY29D(CI.png (18.14 KB, 下载次数 Times of downloads: 55)

打开的输出文件

打开的输出文件

UX)NM5T$}H$LGQLG5JUPQ@9.png (13.76 KB, 下载次数 Times of downloads: 44)

输入和输出

输入和输出
https://www.x-mol.com/groups/fan_jianzhong

strive for greatness

430

帖子

0

威望

784

eV
积分
1214

Level 4 (黑子)

6#
 楼主 Author| 发表于 Post on 2017-5-22 21:26:01 | 只看该作者 Only view this author
小范范1989 发表于 2017-5-19 17:40
红色为输出,蓝色为输入

谢谢,我根据您提供的脚本,替换了我的g09变量,调试一下可以计算了。
再请教一下optDFTw.f90需要放在一起么,不将这个放入也可以吧。
另外请教一下,我计算时N+1.gjf不收敛,而N和N-1.gjf收敛没有问题,请问你是将N+1.gjf结构进行调整么?
或者用sober老师的帖子中处理scf不收敛的方法进行的。我的好多结构都是在计算N+1.gjf不收敛,谢谢!

9

帖子

0

威望

105

eV
积分
114

Level 2 能力者

7#
发表于 Post on 2019-2-28 16:29:39 | 只看该作者 Only view this author
yezhonghua 发表于 2017-5-22 21:26
谢谢,我根据您提供的脚本,替换了我的g09变量,调试一下可以计算了。
再请教一下optDFTw.f90需要放在一 ...

你好,我没有用脚本,直接用sob老师用的文件和程序,会报错, Error in finding Alpha virt. eigenvalues。这个有什么方法解决吗?

490

帖子

2

威望

5306

eV
积分
5836

Level 6 (一方通行)

8#
发表于 Post on 2019-2-28 16:59:22 | 只看该作者 Only view this author
510522199508287 发表于 2019-2-28 16:29
你好,我没有用脚本,直接用sob老师用的文件和程序,会报错, Error in finding Alpha virt. eigenvalues ...

提示已经很清楚了“Error in finding Alpha virt. eigenvalues”。这说明高斯计算并没有正常结束,所以程序在高斯的输出文件中定位不到相应的关键词。

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
sobereva + 1

查看全部评分 View all ratings

9

帖子

0

威望

105

eV
积分
114

Level 2 能力者

9#
发表于 Post on 2019-2-28 18:45:55 | 只看该作者 Only view this author
让你变成回忆 发表于 2019-2-28 16:59
提示已经很清楚了“Error in finding Alpha virt. eigenvalues”。这说明高斯计算并没有正常结束,所以程 ...

谢谢你

9

帖子

0

威望

135

eV
积分
144

Level 2 能力者

10#
发表于 Post on 2019-4-14 12:16:16 | 只看该作者 Only view this author
yezhonghua 发表于 2017-5-19 17:02
您好,我只要把optDFTW和templet.gjf、pbs脚本放在一个目录下面.pbs设置好g09的环境变量,这样提交pbs就 ...

请问提交.pbs的命令怎么写啊?

7

帖子

0

威望

71

eV
积分
78

Level 2 能力者

11#
发表于 Post on 2019-12-13 11:39:42 | 只看该作者 Only view this author
小范范1989 发表于 2017-5-18 08:33
这个还需要看你们机器的环境变量吧。
你的高斯任务是不是通过脚本提交?把g高斯基本中的g09 XXX.gjf  换位 ...

用optDFTw命令提交作业,最后的w结果是输出在屏幕上。
改用pbs脚本提交作业,在哪里查看输出结果

1295

帖子

0

威望

6289

eV
积分
7584

Level 6 (一方通行)

12#
发表于 Post on 2019-12-13 12:24:40 | 只看该作者 Only view this author
13104468322 发表于 2019-12-13 11:39
用optDFTw命令提交作业,最后的w结果是输出在屏幕上。
改用pbs脚本提交作业,在哪里查看输出结果

我记得sob老师帖子中有说明,有个文件时记录输出的。你看一下帖子
https://www.x-mol.com/groups/fan_jianzhong

strive for greatness

7

帖子

0

威望

71

eV
积分
78

Level 2 能力者

13#
发表于 Post on 2019-12-13 14:55:17 | 只看该作者 Only view this author
小范范1989 发表于 2019-12-13 12:24
我记得sob老师帖子中有说明,有个文件时记录输出的。你看一下帖子

计算过程中会产生gjf和out文件,计算完成后没有任何输出文件

490

帖子

2

威望

5306

eV
积分
5836

Level 6 (一方通行)

14#
发表于 Post on 2019-12-13 15:23:31 | 只看该作者 Only view this author
13104468322 发表于 2019-12-13 14:55
计算过程中会产生gjf和out文件,计算完成后没有任何输出文件

你把optDFTw的输出重定向到某个文件就可以了。
比如在pbs脚本中加上:./optDFTw > result
然后再去result中查看结果。
计算过程中产生的out文件的最后均会删掉的,因为脚本里面就是这样写的。

评分 Rate

参与人数
Participants 1
eV +2 收起 理由
Reason
sobereva + 2

查看全部评分 View all ratings

7

帖子

0

威望

71

eV
积分
78

Level 2 能力者

15#
发表于 Post on 2019-12-13 17:59:01 | 只看该作者 Only view this author
让你变成回忆 发表于 2019-12-13 15:23
你把optDFTw的输出重定向到某个文件就可以了。
比如在pbs脚本中加上:./optDFTw > result
然后再去resu ...

试了下,可行,太谢谢了

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2026-2-25 12:25 , Processed in 0.398938 second(s), 24 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list