24小时热门版块排行榜    

Znn3bq.jpeg
查看: 3741  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

xiongb123456

铜虫 (小有名气)

[求助] 使用vasp计算cineb一定要编译vtstcode吗?

如题
我这几天在计算cineb
下载了vtstscripts 用nebmake.pl生成的images进行的计算
对于计算的结果我使用vfin.pl想输出结果 可是总是输出不了
昨天和朋友讨论 朋友说我没有编译vtstcode
我想问这个vtstcode要如何编译呐?

网站上是这样写的
Version 2.04b, Oct. 26, 2011
VTST Code: vtstcode.tar.gz
VTST Scripts: vtstscripts.tar.gz
NOTE: in v2.04 and later versions, there is an addition modification to main.F which is required for the solid-state NEB.
Find and replace:
      CALL CHAIN_FORCE(T_INFO%NIONS,DYN%POSION,TOTEN,TIFOR, &
           LATT_CUR%A,LATT_CUR%B,IO%IU6)

with
      CALL CHAIN_FORCE(T_INFO%NIONS,DYN%POSION,TOTEN,TIFOR, &
           TSIF,LATT_CUR%A,LATT_CUR%B,IO%IU6)

我想问我把vtstcode解压了以后 为啥找不到main.F这个文件呐?
有具体点的编译vtstcode的教程的网页吗?
望帮助 THANKS
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

likai0106

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
xiongb123456: 金币+5, 有帮助 2012-06-28 10:31:33
引用回帖:
3楼: Originally posted by xiongb123456 at 2012-06-27 14:16:34
The code for the NEB, dimer, Lanczos, and dynamical matrix methods, as well as the steepest descent, force-based conjugate gradient, quick-min, lbfgs, bfgs, and fire optimizers are contained in a si ...

在makefile中找到带有这些目标的库的行在里面加上这些他需要集成到vasp中的过渡态算法就行了(这些编译过程*.f已经存在,就是刚才解压到vasp目录下的问价,只要将目标函数给出他们就会自动生成了。)。注意这些目标函数的顺序。
4楼2012-06-27 15:09:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

likai0106

金虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
xiongb123456: 金币+5, 有帮助 2012-06-27 14:16:49
你把解压vtstcode后所有的文件拷贝到vasp编译目录下,之后修改main.F,还要修改makefile后面的目标文件,你的那个网站上有详细说明,仔细看看,不难。
2楼2012-06-27 13:53:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiongb123456

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by likai0106 at 2012-06-27 13:53:30
你把解压vtstcode后所有的文件拷贝到vasp编译目录下,之后修改main.F,还要修改makefile后面的目标文件,你的那个网站上有详细说明,仔细看看,不难。

The code for the NEB, dimer, Lanczos, and dynamical matrix methods, as well as the steepest descent, force-based conjugate gradient, quick-min, lbfgs, bfgs, and fire optimizers are contained in a single package which interfaces to VASP through the chain.F file. To install, download the package vtstcode.tar.gz into your vasp source directory. The file chain.F is replaced, so back up the old version. There are eleven other files in the package, neb.F, dynmat.F, dimer.F, lanczos.F, sd.F, cg.F, qm.F, lbfgs.F, bfgs.F, fire.F, and opt.F. To build the code, the VASP makefile needs to be changed. Find the variable SOURCE, which defines which objects will be built. Replace the line
  tet.o  hamil.o  steep.o   \

with the lines
         tet.o      hamil.o    steep.o  dimer.o  dynmat.o  neb.o  lanczos.o  instanton.o \
         sd.o       cg.o       qm.o     lbfgs.o  bfgs.o  fire.o   opt.o   \

The objects dynmat.o, neb.o, dimer.o, lanczos.o, and instanton.o must be in the SOURCE list before chain.o appears. The optimizer objects, sd.o, cg.o, qm.o, lbfgs.o, bfgs.o, and fire.o must appear before the optimizer driver opt.o. Nothing else needs to be done. This code will not change the working of any other part of vasp. This code will only be run if IMAGES is set in the INCAR file, or if ICHAIN is set, to specify which method should be run.

我看到这一步 最后这段话没看懂
The objects dynmat.o, neb.o, dimer.o, lanczos.o, and instanton.o must be in the SOURCE list before chain.o appears. The optimizer objects, sd.o, cg.o, qm.o, lbfgs.o, bfgs.o, and fire.o must appear before the optimizer driver opt.o.
求解释
3楼2012-06-27 14:16:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiongb123456

铜虫 (小有名气)

引用回帖:
4楼: Originally posted by likai0106 at 2012-06-27 15:09:38
在makefile中找到带有这些目标的库的行在里面加上这些他需要集成到vasp中的过渡态算法就行了(这些编译过程*.f已经存在,就是刚才解压到vasp目录下的问价,只要将目标函数给出他们就会自动生成了。)。注意这些目标 ...

我按照网站所提的方法将main.F和makefile都改了
但是你所说的只要将目标函数给出他们就会自动生成了
自动生成在了何处?
为什么我一直没找到没看见呐?
5楼2012-06-28 10:33:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 080500求调剂 +16 黄宇博 2026-04-06 16/800 2026-04-10 22:33 by Ftglcn90
[考研] 266求调剂 +29 阳阳哇塞 2026-04-07 29/1450 2026-04-10 16:20 by 高维春
[考研] 一志愿211,化学学硕,310分,本科重点双非,求调剂 +27 努力奋斗112 2026-04-07 30/1500 2026-04-10 15:06 by Kilig0317
[考研] 求调剂 +9 翩翩一书生 2026-04-09 9/450 2026-04-10 11:43 by wp06
[考研] 化学工程调剂289 +42 yang婷 2026-04-07 48/2400 2026-04-10 09:34 by 690616278
[考研] 0854调剂 +7 950824he@ 2026-04-09 7/350 2026-04-10 09:10 by Delta2012
[考研] 308求调剂 +21 倘若起风了呢 2026-04-05 21/1050 2026-04-10 08:13 by Sammy2
[考研] 调剂 +8 只叙离别辞 2026-04-09 10/500 2026-04-09 20:25 by zl8213662
[考研] 312求调剂 +3 李鸿飞飞 2026-04-06 3/150 2026-04-09 17:32 by wp06
[考研] 1U盾记得记得就 +9 sanjin020722 2026-04-08 10/500 2026-04-09 14:11 by 诗与自由
[考研] 求调剂,现在还能填的 +3 上岸小莹加油 2026-04-08 3/150 2026-04-08 14:30 by zhq0425
[考研] 材料工程专业日语生求调剂 +9 111623 2026-04-07 9/450 2026-04-07 23:31 by 一只好果子?
[考研] 305求调剂 +4 77Qi 2026-04-06 4/200 2026-04-07 20:06 by shanqishi
[考研] 22408 318分求调剂 +4 勤奋的小笼包 2026-04-06 6/300 2026-04-07 15:05 by 纸鹤555
[考研] 081200-11408-367学硕求调剂 +4 1_2_3111 2026-04-06 4/200 2026-04-07 08:13 by jp9609
[考研] 277工科求调剂 +10 1915668 2026-04-04 11/550 2026-04-06 23:53 by 心媛意北
[考研] 材料与化工363求推荐 +11 zh096 2026-04-04 11/550 2026-04-06 19:14 by guanxin1001
[考研] 求助 +3 卡卡东88 2026-04-06 4/200 2026-04-06 15:28 by going home
[考研] 一志愿上海海洋大学083200食品学硕,求调剂,接受其他专业083200 +4 what张 2026-04-04 5/250 2026-04-05 14:07 by chw1980_0
[考研] 考研调剂 +3 mcbbc 2026-04-04 3/150 2026-04-05 10:03 by barlinike
信息提示
请填处理意见