计算化学公社

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

[VASP] 安装vasp报错:实际参数的数量不能大于伪参数的数量

[复制链接 Copy URL]

29

帖子

0

威望

117

eV
积分
146

Level 2 能力者

跳转到指定楼层 Go to specific reply
楼主
各位大佬,我是严格按照sob老师的安装视频走的,但是在安装插件VTST时出现了下面的报错,但是这是插件官方官网上要求修改的一段,编译后却报错了。


有谁成功安装过的吗?能不能给新人一点建议啊,不胜感激!!!!!




main.F(3146): error #6784: The number of actual arguments cannot be greater than the number of dummy arguments.   [CHAIN_FORCE]
      CALL CHAIN_FORCE(T_INFO%NIONS,DYN%POSION,TOTEN,TIFOR, &
-----------^
main.F(3147): error #6633: The type of the actual argument differs from the type of the dummy argument.   [B]
           TSIF,LATT_CUR%A,LATT_CUR%B,IO%IU6)
------------------------------------^
main.F(3147): error #6634: The shape matching rules of actual arguments and dummy arguments have been violated.   [B]
           TSIF,LATT_CUR%A,LATT_CUR%B,IO%IU6)
------------------------------------^
compilation aborted for main.f90 (code 1)
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/public/vasp.5.4.4/build/std'
cp: cannot stat `vasp': No such file or directory
make[1]: *** [all] Error 1
make[1]: Leaving directory `/public/vasp.5.4.4/build/std'
make: *** [std] Error 2

2301

帖子

1

威望

5477

eV
积分
7798

Level 6 (一方通行)

2#
发表于 Post on 2022-7-30 12:51:29 | 只看该作者 Only view this author
如果搞不定,
可以用下面的。
镜像下载
如有需要, 请自行下载.

下载即用,无需编译。
如果是单机,MPI都不用安装。

自由分享, 无需解锁 https://pan.baidu.com/s/18Q1hcop9JvNVEra8NVCULg?pwd=m9jm
加密分享, 需解锁 https://pan.baidu.com/s/1r7PduYXqjn3kpS-ie0H8NQ?pwd=aknc
当前仅支持Intel处理器.
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

46

帖子

1

威望

591

eV
积分
657

Level 4 (黑子)

3#
发表于 Post on 2022-7-31 10:41:41 | 只看该作者 Only view this author
可以尝试用VTST的之前版本,可能最新版本的有点问题

1060

帖子

0

威望

3262

eV
积分
4322

Level 6 (一方通行)

4#
发表于 Post on 2022-7-31 11:17:22 | 只看该作者 Only view this author
本帖最后由 乐平 于 2022-7-31 11:29 编辑

看你报错的信息 VASP 是 5.4.4 版本的。

如果你从 VTST 首页下载,直接解压然后把里面的 .F 文件复制到 vasp.5.4.4/src 目录下是不行的。你需要的是 vtstcode5 目录内的 .F 文件。

因为各个 VASP 版本对应的各自的 VTST 版本,如果版本不对应,编译的时候会报错。

29

帖子

0

威望

117

eV
积分
146

Level 2 能力者

5#
 楼主 Author| 发表于 Post on 2022-8-1 10:45:21 | 只看该作者 Only view this author
abin 发表于 2022-7-30 12:51
如果搞不定,
可以用下面的。
镜像下载

是只能在windows上用的意思吗?

29

帖子

0

威望

117

eV
积分
146

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2022-8-1 10:46:53 | 只看该作者 Only view this author
本帖最后由 wlx123 于 2022-8-1 10:55 编辑

首先,特别感谢您能百忙之中抽空回复我的问题,然后,我的操作是按照VTST官网上的要求,修改.F文件的CALL CHAIN处的内容,但结果编译就在这一行出错,也是版本的原因吗?

2301

帖子

1

威望

5477

eV
积分
7798

Level 6 (一方通行)

7#
发表于 Post on 2022-8-1 15:01:30 | 只看该作者 Only view this author
wlx123 发表于 2022-8-1 10:45
是只能在windows上用的意思吗?

何来此问?

如无特殊说明,
我提供的解决方案,均不支持微软系统。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

1060

帖子

0

威望

3262

eV
积分
4322

Level 6 (一方通行)

8#
发表于 Post on 2022-8-1 15:46:55 | 只看该作者 Only view this author
wlx123 发表于 2022-8-1 10:46
首先,特别感谢您能百忙之中抽空回复我的问题,然后,我的操作是按照VTST官网上的要求,修改.F文件的CALL C ...

你只修改了这一行?

VTST Installation 页面步骤后面那么长一段话都没看吗?

你还需要将 vasp.5.4.4/src 目录里的 chain.F 文件备份(当然,不备份也行)

还需要将 vtstcode5 目录下所有的 .F 文件复制到  vasp.5.4.4/src 目录(会替换掉 vasp.5.4.4 原来的 chain.F 文件)

还需要修改 src/.objects (注意是 .objects,有个点,是隐藏文件),将下面这些写在 chain.o 这一行的前面,如下:
  1. hamil_rot.o <--- 这是以前的文件内容
  2. bfgs.o \
  3. dynmat.o  \
  4. instanton.o \
  5. lbfgs.o \
  6. sd.o \
  7. cg.o \
  8. dimer.o \
  9. bbm.o \
  10. fire.o \
  11. lanczos.o \
  12. neb.o \
  13. qm.o \
  14. opt.o \
  15. chain.o <----- 这是以前的文件内容
复制代码


这些都准备好了再回到 vasp.5.4.4 目录,开始编译。

29

帖子

0

威望

117

eV
积分
146

Level 2 能力者

9#
 楼主 Author| 发表于 Post on 2022-8-2 17:10:24 | 只看该作者 Only view this author
乐平 发表于 2022-8-1 15:46
你只修改了这一行?

VTST Installation 页面步骤后面那么长一段话都没看吗?

再次感谢您的回复,我是按照VTST官网上的操作,修改了不可见文件.objetcs的chain.o行前的内容。但是编译后就是在main.F文件CALL CAHIN处(即添加ISTF,)报错了。
不知道您是否知道为什么呢?

29

帖子

0

威望

117

eV
积分
146

Level 2 能力者

10#
 楼主 Author| 发表于 Post on 2022-8-3 11:01:50 | 只看该作者 Only view this author
abin 发表于 2022-8-1 15:01
何来此问?

如无特殊说明,

请问怎么解锁呢?是要付费的意思吗?

29

帖子

0

威望

117

eV
积分
146

Level 2 能力者

11#
 楼主 Author| 发表于 Post on 2022-8-3 11:03:07 | 只看该作者 Only view this author
乐平 发表于 2022-8-1 15:46
你只修改了这一行?

VTST Installation 页面步骤后面那么长一段话都没看吗?

我再次确认了,这些操作我都做了,但是就是在TSIF,处编译报错了。还请大佬能抽空指点一下,万分感谢

2301

帖子

1

威望

5477

eV
积分
7798

Level 6 (一方通行)

12#
发表于 Post on 2022-8-3 11:25:27 | 只看该作者 Only view this author
wlx123 发表于 2022-8-3 11:01
请问怎么解锁呢?是要付费的意思吗?

Gitee.com/hpc4you/Linux 有说明。
但是再次提示,不支持AMD处理器。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

11

帖子

0

威望

2002

eV
积分
2013

Level 5 (御坂)

13#
发表于 Post on 2022-10-18 22:33:52 | 只看该作者 Only view this author
您好,我也遇到了同样的问题,请问你解决了吗?

1

帖子

0

威望

9

eV
积分
10

Level 1 能力者

14#
发表于 Post on 2023-12-7 04:53:58 | 只看该作者 Only view this author
abin 发表于 2022-7-30 12:51
如果搞不定,
可以用下面的。
镜像下载

要解锁是指如何解锁?

2301

帖子

1

威望

5477

eV
积分
7798

Level 6 (一方通行)

15#
发表于 Post on 2023-12-7 09:12:53 | 只看该作者 Only view this author
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

本版积分规则 Credits rule

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

GMT+8, 2024-11-25 15:36 , Processed in 0.214937 second(s), 26 queries , Gzip On.

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