• 回答数

    3

  • 浏览数

    2196

  • 收藏数

    0

作者:韩莫莫 发表于 2018-11-22 14:54:50
跳转到指定楼层
我在用VASP计算大体系(96个原子)的时候,遇到了Segmentation fault这个错误,
老是在第一步计算中就自动停算了,然后就报出这个错误,
但是小体系(比如8个原子)就没事,请高手帮忙解决啊!
这个体系现在小不下来,必须这么大,十万火急,万分感谢!
这是OUTCAR
这是报错
分享:
回复

使用道具

该用户从未签到

新手上路

Rank: 1

积分
30
极客币
51
主题
8
帖子
23
注册时间
2018-11-5
在线时间
2 小时
性别
保密
发表于 2018-11-22 14:55:02 | 显示全部楼层
我这几天也在为同样的问题苦恼呢,我用的是ifort和Intel-openmpi-1.4.2编译的
回复

使用道具 举报

该用户从未签到

新手上路

Rank: 1

积分
26
极客币
51
主题
9
帖子
22
注册时间
2018-11-5
在线时间
1 小时
性别
保密
发表于 2018-11-22 14:55:14 | 显示全部楼层
我的这个segfault问题解决了,参考了论坛上的一位前辈的建议,在FFLAGS 里加了-heap-arrays 64 参数。
你可以试一下,然后在运行vasp的时候把你的堆栈数设为unlimited,命令是ulimit -s unlimited
回复

使用道具 举报

该用户从未签到

新手上路

Rank: 1

积分
29
极客币
50
主题
8
帖子
22
注册时间
2018-11-5
在线时间
1 小时
性别
保密
 楼主| 发表于 2018-11-22 14:55:20 | 显示全部楼层

谢谢啦,我试试看!
回复

使用道具 举报

高级模式 评论
您需要登录后才可以回帖 登录 | 立即注册 微信登录