| 查看: 795 | 回复: 0 | |||
[交流]
关于vasp的bug
|
|
以下内容转自:完了,不小心把窗口关了 最近在vasp测试和实施过程中,发现了vasp的一些小bug,总结如下: 1. vasp.4.6.28使用fftw3时,会报段错误。这是因为传递给ftw3函数的一个整形参数长度不够造成的。 涉及到两个源文件:fftw3d.F(串行版),fftmpiw.F(MPI并行版),修正如下: lib@node203:~/source/vasp> diff vasp.4.6.28/vasp.4.6/fftw3d.F vasp.4.6.28/vasp.4.6/fftw3d.F.orig 64,65c64 < integer grid(3), isign < integer(8) plan --- > integer grid(3), plan, isign 91,92c90 < integer grid(3), isign < integer(8) plan --- > integer grid(3), isign, plan 120,121c118 < integer grid(3) < integer(8) plan --- > integer grid(3), plan lib@node203:~/source/vasp> diff vasp.4.6.28/vasp.4.6/fftmpiw.F vasp.4.6.28/vasp.4.6/fftmpiw.F.orig 56c56 < INTEGER(8) :: planx, plany, planz --- > INTEGER :: planx, plany, planz 2. vasp.5.2.2,如果用的是PGI/gfortran编译,在计算有Spin-Orbital Coupling (SOC)算例时,会报如下错误: PGFIO-F-235/formatted write/unit=8/edit descriptor does not match item type. File name = OUTCAR formatted, sequential access record = 1493 In source file relativistic.f, at line number 491 这是由于输出结果时,格式参数与实际数据类型不符合,Intel编译器可能容错比较好,自动做了类型转换,不会报错 修正如下: lib@node203:~/source/vasp> diff vasp.5.2.2/vasp.5.2/relativistic.F vasp.5.2.2/vasp.5.2/relativistic.F.orig 568c568 < -SIN(BETA),0.0,COS(BETA), & --- > -SIN(BETA),0,COS(BETA), & 570c570 < -SIN(ALPHA),COS(ALPHA),0.0, & --- > -SIN(ALPHA),COS(ALPHA),0, & 修正后的源代码: vasp.4.6.28: vasp.5.2.2: 没权限,拿不到这个! |
» 猜你喜欢
假如你的研究生提出不合理要求
已经有12人回复
实验室接单子
已经有7人回复
全日制(定向)博士
已经有5人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
对氯苯硼酸纯化
已经有3人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
北核录用
已经有3人回复

找到一些相关的精华帖子,希望有用哦~
[求助成功]VASP 计算 graphene 的错误
已经有15人回复
vasp 那些参数设置可以影响到磁性计算的磁矩
已经有12人回复
vasp5.2计算误差太大
已经有11人回复
vasp计算静态出现错误!
已经有5人回复
【求助完成】提交vasp时出现以下错误,请大家帮忙看下
已经有5人回复
【求助】vasp错误,求助
已经有19人回复
【其他】VASP运行出现这样的错误提示,这是什么原因呢
已经有7人回复
【求助】vasp 编译错误
已经有5人回复
【求助】vasp 段错误
已经有6人回复
【转帖】VASP和ABINIT优缺点比较
已经有18人回复
【求助】为什么vasp运行时cpu使用率很不均衡?
已经有9人回复
【neweroica个人文集】最新版vaspmo (v0.1) ――可视化VASP分子轨道
已经有103人回复
科研从小木虫开始,人人为我,我为人人












回复此楼
点击这里搜索更多相关资源