计算化学公社

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

[VASP] 关于停止VASP指令问题

[复制链接 Copy URL]

79

帖子

0

威望

539

eV
积分
618

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
请问各位老师,在进行VASP运算想停止了用什么指令,目前的VASP是用intel编译的6.3.0

3621

帖子

3

威望

1万

eV
积分
18427

Level 6 (一方通行)

第一原理惨品小作坊

2#
发表于 Post on 2023-2-16 11:16:00 | 只看该作者 Only view this author
一个优雅的办法是使用STOPCAR,
其中信息若LSTOP = T则下个离子步结束;
若LABORT = T则下个电子步结束;
结束时算的波函数和密度将会写入,这个你可以再看下手册。

评分 Rate

参与人数
Participants 2
eV +7 收起 理由
Reason
夙雪夜归 + 3 GJ!
WVzzz + 4 赞!

查看全部评分 View all ratings

日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

79

帖子

0

威望

539

eV
积分
618

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2023-2-16 11:53:40 | 只看该作者 Only view this author
卡开发发 发表于 2023-2-16 11:16
一个优雅的办法是使用STOPCAR,
其中信息若LSTOP = T则下个离子步结束;
若LABORT = T则下个电子步结束; ...

我查一下手册,可是请问怎么运行呢,命令行的话

3621

帖子

3

威望

1万

eV
积分
18427

Level 6 (一方通行)

第一原理惨品小作坊

4#
发表于 Post on 2023-2-16 12:16:30 | 只看该作者 Only view this author
WVzzz 发表于 2023-2-16 11:53
我查一下手册,可是请问怎么运行呢,命令行的话

运行状态下的任务把STOPCAR加到那个任务的工作目录。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

79

帖子

0

威望

539

eV
积分
618

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2023-2-16 13:21:12 | 只看该作者 Only view this author
卡开发发 发表于 2023-2-16 12:16
运行状态下的任务把STOPCAR加到那个任务的工作目录。

手册已看完,请问还需要运行一下指令什么的吗,手册也没有提及

3621

帖子

3

威望

1万

eV
积分
18427

Level 6 (一方通行)

第一原理惨品小作坊

6#
发表于 Post on 2023-2-16 13:57:05 | 只看该作者 Only view this author
WVzzz 发表于 2023-2-16 13:21
手册已看完,请问还需要运行一下指令什么的吗,手册也没有提及

就是需要停止任务的时候把STOPCAR放到你那个对应任务的工作目录,应该不用操作什么。

当然其他方法也有:
1、如果你在计算节点上操作应该可以直接kill掉对应的pid。
2、如果是作业提交脚本提交的任务,也有专门的方式进行停止。
不同情况做法不太一样,所以我才提上面STOPCAR那种做法。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

79

帖子

0

威望

539

eV
积分
618

Level 4 (黑子)

7#
 楼主 Author| 发表于 Post on 2023-2-16 14:00:38 | 只看该作者 Only view this author
卡开发发 发表于 2023-2-16 13:57
就是需要停止任务的时候把STOPCAR放到你那个对应任务的工作目录,应该不用操作什么。

当然其他方法也 ...

了解了,多谢老师

4

帖子

0

威望

223

eV
积分
227

Level 3 能力者

8#
发表于 Post on 2024-9-19 14:16:36 | 只看该作者 Only view this author
卡开发发 发表于 2023-2-16 13:57
就是需要停止任务的时候把STOPCAR放到你那个对应任务的工作目录,应该不用操作什么。

当然其他方法也 ...

老师您好,我正在用的超算即将关机,我希望能在开机后续算。我正在计算的声子频率并不会输出结构文件,没办法通过CONTCAR续算。
我已经尝试过:
1、往文件夹里放了一个STOPCAR文件,写了LABORT = .TRUE.,但是任务没有停止;
2、直接kill掉任务也不会输出任何用于续算的文件;
请问老师您有什么好办法可以解决这个问题吗?

3621

帖子

3

威望

1万

eV
积分
18427

Level 6 (一方通行)

第一原理惨品小作坊

9#
发表于 Post on 2024-9-19 18:01:01 | 只看该作者 Only view this author
YZTZ 发表于 2024-9-19 14:16
老师您好,我正在用的超算即将关机,我希望能在开机后续算。我正在计算的声子频率并不会输出结构文件,没 ...

我不确定你们集群是怎样处理计算目录的,有些集群是先将工作目录拷贝到计算节点上的临时目录,这样STOPCAR就必须要放到那个目录才行,既然你们直接kill后不会产生续算文件,那么很可能例如CHGCAR和WAVECAR可能就是在计算节点的工作目录上,你可能得问问管理员,或是看看作业队列提交的参数上有什么线索。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

本版积分规则 Credits rule

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

GMT+8, 2024-11-23 20:48 , Processed in 0.198028 second(s), 22 queries , Gzip On.

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