24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 3385  |  回复: 8

fangyongxinxi

新虫 (正式写手)

[求助] vasp 过渡态计算 线性插值方法。

如题,自己在用vasp做一个金属相变的过渡态,在vasp计算过程中,用nebmake.pl(网上下载的,用来生成neb中间点的小程序),但自己做的结果一直不能重复别人的工作。
so, 在做neb,生成中间点的过程中,还有其他方法吗 ?
或者在用这个小程序的时候,需要特别注意的地方时什么。
2.
有什么方法可以看到线性差值后,结构变化的过程(图形渐变显示) ?

谢谢。

[ Last edited by fangyongxinxi on 2011-5-28 at 19:18 ]
回复此楼

» 收录本帖的淘帖专辑推荐

ms and vasp学习

» 猜你喜欢

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

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

cavediger

金虫 (正式写手)


贺仪(金币+1): 多谢指导 2011-06-01 20:14:10
引用回帖:
Originally posted by fangyongxinxi at 2011-05-28 14:24:36:
如题,自己在用vasp做一个金属相变的过渡态,在vasp计算过程中,用nebmake.pl(网上下载的,用来生成neb中间点的小程序),但自己做的结果一直不能重复别人的工作。
so, 在做neb,生成中间点的过程中,还有其他方 ...

插值用INTERPOLATE吧,好像不是用nebmake
我们都老得太快,却聪明得太迟。当我一路跌跌撞撞登上山巅,蓦然发现,本来就有一条笔直的路,直达山顶....
2楼2011-06-01 18:49:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fangyongxinxi

新虫 (正式写手)

引用回帖:
Originally posted by cavediger at 2011-06-01 18:49:57:
插值用INTERPOLATE吧,好像不是用nebmake

请问interpolate在哪里有下载?
望指教,谢谢。
3楼2011-06-01 20:44:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cavediger

金虫 (正式写手)

引用回帖:
Originally posted by fangyongxinxi at 2011-06-01 20:44:59:
请问interpolate在哪里有下载?
望指教,谢谢。

和你的nebmake一样,都是Henkelmann的..
我们都老得太快,却聪明得太迟。当我一路跌跌撞撞登上山巅,蓦然发现,本来就有一条笔直的路,直达山顶....
4楼2011-06-01 22:38:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

stractor

金虫 (著名写手)

★ ★
youzhizhe(金币+2): 谢谢交流。 2011-06-02 10:02:48
“但自己做的结果一直不能重复别人的工作”
是指能垒和别人的不一样吗?你保证你的POSCA1和POSCAR2是别人文献中一样的构型吗?
你把INCAR贴出来才是硬道理。
5楼2011-06-02 02:15:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

哥是传说

铁杆木虫 (正式写手)

引用回帖:
4楼: Originally posted by cavediger at 2011-06-01 22:38:10:
和你的nebmake一样,都是Henkelmann的..

哥们,能分享下INTERPOLATE吗,多谢了
6楼2011-08-23 20:58:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiao72379

木虫 (正式写手)

宅男甲

★ ★
youzhizhe(金币+2): 谢谢交流。 2011-08-25 23:34:08
引用回帖:
2楼: Originally posted by cavediger at 2011-06-01 18:49:57:
插值用INTERPOLATE吧,好像不是用nebmake

我和cavediger兄得认识有点出入 查了下VTST的脚本貌似NEB计算线性内插image用nebmake.pl是没什么问题的  网站上对这一脚本的解释如下:
usage: nebmake.pl (POSCAR1) (POSCAR2) (number of images, NI)
output: directories [00,NI+1] containing initial NEB POSCAR files

Takes initial and final POSCAR files, and linearly interpolates the specified number of images between them. The interpolated files are written to the directories 00 to NI+1, where NI is the number of specified images.

上面提到的interpolate脚本貌似在什么地方读到过,不过我没用过,是否能分享研究下,谢谢
天行健君子以自强不息
7楼2011-08-24 16:12:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cavediger

金虫 (正式写手)

★ ★
youzhizhe(金币+2): 谢谢交流。 2011-08-25 23:34:19
引用回帖:
7楼: Originally posted by xiao72379 at 2011-08-24 16:12:49:
我和cavediger兄得认识有点出入 查了下VTST的脚本貌似NEB计算线性内插image用nebmake.pl是没什么问题的  网站上对这一脚本的解释如下:
usage: nebmake.pl (POSCAR1) (POSCAR2) (number of images, NI)
output ...

哈哈,正常正常,我用的版本比较老,后来的更新没有再看,很可能greame小伙子又改造了一下就NEBMAKE了.....
下面是原来的intepolate.pl,每次只能插入一个IMAGE,使用格式差不多,只是将你上面的IMAGE数,改成到IS的距离分数(假定IS到TS距离为单位长度):
CODE:
eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' && eval 'exec perl -S $0 $argv:q' if 0; #;-*- Perl -*-  # This program interpolates between two POSCAR files by the given fraction.  use FindBin qw($Bin); use lib "$Bin"; use Vasp;  @args=@ARGV; @args==3 || die "usage: interpolate.pl \n";  $poscarfile1=$args[0]; $poscarfile2=$args[1]; $fraction=$args[2];  ($coordinates1,$basis,$lattice,$num_atoms,$total_atoms,$selectiveflag,$selective)   =read_poscar($poscarfile1);  print "Read $poscarfile1...\n";  ($coordinates2,$basis,$lattice,$num_atoms,$total_atoms,$selectiveflag,$selective)   =read_poscar($poscarfile2);  $description=`head -n 1 $poscarfile1`; chop($description);  print "Read $poscarfile2...\n"; print "Total atoms: $total_atoms...\n"; print "Lattice: $lattice...\n";  for ($i=0;$i<$total_atoms;$i++) {   for ($j=0;$j<3;$j++) {     $interpolated->[$i][$j]=pbc($coordinates1->[$i][$j]+$fraction*                                 pbc($coordinates2->[$i][$j]-$coordinates1->[$i][$j]));   } }  write_poscar($interpolated,$basis,$lattice,$num_atoms,$total_atoms,$selectiveflag,$selective,$description,"POSCAR.out");

我们都老得太快,却聪明得太迟。当我一路跌跌撞撞登上山巅,蓦然发现,本来就有一条笔直的路,直达山顶....
8楼2011-08-24 18:05:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xx4751

铜虫 (正式写手)

你好,线性插值的脚本怎么用啊?谢谢
9楼2012-10-04 10:42:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 fangyongxinxi 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 086000调剂 +3 十七sa 2026-03-30 3/150 2026-04-05 21:14 by 学员8dgXkO
[考研] 070300化学求调剂 +17 小黄鸭宝 2026-03-30 17/850 2026-04-05 12:03 by 宁馨哈哈
[考研] 0703化学调剂325分 +9 15771691647 2026-04-04 9/450 2026-04-05 11:39 by 猪会飞
[考研] 270求调剂 +9 小杰pp 2026-03-31 11/550 2026-04-05 11:02 by 风雨无晴
[考研] 化学357分,考研调剂 +10 .Starry. 2026-04-04 11/550 2026-04-05 10:57 by cql1109
[考研] 求调剂 +4 晟功? 2026-04-03 4/200 2026-04-04 21:58 by hemengdong
[考研] 调剂 +9 19945159693 2026-04-03 10/500 2026-04-04 20:16 by dongzh2009
[考研] 11408 一志愿西电,277分求调剂 +4 zhouzhen654 2026-04-03 4/200 2026-04-04 18:10 by 猪会飞
[考研] 293分求调剂,外语为俄语 +6 加一一九 2026-03-31 6/300 2026-04-04 14:57 by 聪明的大松鼠
[考研] 265求调剂 +17 林深温澜 2026-04-01 20/1000 2026-04-04 01:09 by userper
[考研] 调剂 +5 asdasdassda 2026-04-03 6/300 2026-04-03 20:27 by 岸上的一条鱼
[考研] 求调剂 +3 心想事成可 2026-04-03 3/150 2026-04-03 11:22 by wangjy2002
[考研] 274求调剂 +10 薛定谔的虎。 2026-04-01 10/500 2026-04-03 10:13 by tianyyysss
[考研] 一志愿大工学硕,求调剂 +4 yub0811 2026-04-02 4/200 2026-04-02 21:36 by 百灵童888
[考研] 农学考研求调剂 +3 dkdkxm 2026-04-01 3/150 2026-04-02 16:04 by wangjagri
[考研] 085602化学工程268分蹲调剂 +8 月照花林。 2026-04-01 8/400 2026-04-01 22:08 by 无际的草原
[考研] 材料调剂 +11 一样YWY 2026-03-31 11/550 2026-04-01 11:35 by wangjy2002
[考研] 288资源与环境专硕求调剂,不限专业,有学上就行 +25 lllllos 2026-03-30 26/1300 2026-04-01 09:52 by 一只好果子?
[考研] 【调剂】一志愿厦大生物与医药调剂 +3 Echo虾米 2026-03-31 3/150 2026-04-01 08:40 by JourneyLucky
[考研] 一志愿食品科学与工程083200求调剂 +4 XQTJZ 2026-03-30 4/200 2026-03-31 04:10 by fmesaito
信息提示
请填处理意见