计算化学公社

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

[VASP] vasp运行报错ZPOTRF解决方案

[复制链接 Copy URL]

103

帖子

5

威望

1000

eV
积分
1203

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 sky 于 2018-9-27 10:50 编辑

官方论坛里主要有两个解决方案:
1. 输入的结构可能有问题,比如某两个原子距离太近
2. 改算法,有人反映IALGO=48就能运行

但我最近碰到的错误用以上方法却无法解决,最后发现是编译的问题。
在天河二号上,vasp5.3以及后面的版本无法使用自旋计算(ISPIN=2),否则报错ZPOTRF:
Error EDDDAV: Call to ZHEGV failed. Returncode =  25 2  48
或者是报错:
BRMIX: very serious problems
the old and the new charge density differ
old charge density:  1292.00000  new 1292.06824
0.826E+02


该问题几年前就有人反映过:
http://muchong.com/t-9732230-1-authorid-2613852

我这次发现vasp5.2版本不受影响,但5.3和5.4版本都会报错。如果要继续使用5.3以上版本,编译的时候需要把所有优化选项改为O1。搜索makefile文件,把O2、O3(大写字母O)统统改为O1就行,亲测有效,但计算的速度会比原来慢一倍左右
(管理员回复的解决方案为更改makefile中的FREE参数,由原来的
FREE = -free -names lowercase
改成
FREE = -free -heap-arrays)
亲测该方法无效,我看过管理员的makefile文件,用的依然是O1优化。

另外我很想知道是只有天河2号才有这问题,还是其它计算集群都有问题?希望能有人反馈一下你们编译和计算的情况,谢谢!





44

帖子

0

威望

519

eV
积分
563

Level 4 (黑子)

2#
发表于 Post on 2023-10-25 23:02:30 | 只看该作者 Only view this author
我也遇到这个 问题了,应该是编译的问题,现在还没有找到解决办法。

本版积分规则 Credits rule

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

GMT+8, 2024-11-25 18:51 , Processed in 0.153374 second(s), 20 queries , Gzip On.

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