24小时热门版块排行榜    

查看: 5968  |  回复: 41

zuocuiping

木虫 (职业作家)


[交流] vaspwannier

请问大家我在运行vaspwannier的时候
怎么出不了wannier90.amn呢
还有我计算完
我的CONTCAR和CHG文件都是零kb,没有东西在俩面
还有WAVECAR.chi这个文件也是0kb
请问这个是编译问题吗?
还是我的设置问题呢
我的INCAR
SYSTEM=Si2
ENCUT=500
ISTART = 1                             # job : 0-new 1-cont 2-samecut
ICHARG =2                              # charge: 1-file 2-atom 10-const
EDIFF = 1E-04                        # stopping-criterion for ELM(for large system setting 0.1E-03)
EDIFFG=-0.01
ISMEAR=0
SIGMA=0.01
NGX=30
NGY=30
NGZ=30
ALGO=GW0
LSPECTRAL=.TRUE.
NOMEGA=96
NBANDS=96
NEDOS=2000
PREC = Accurate                        # medium, high low
LOPTICS=.TRUE.
PRECFOCK=Accurate
LWANNIER90=.TRUE.
我计算的是两个原子的Si能带
谢谢大侠指导了
回复此楼

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

wannier 90 dft_vasp

» 猜你喜欢

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

llh2010

至尊木虫 (著名写手)


★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
fzx2008: 金币+3, 谢谢指导 2015-10-10 21:14:25
不知道你是不是按照GW计算Si的例子分三步计算的?你先不要修改例子中各步的输入文件,先成功算一次了自己再根据需要做些修改!!!如果完全按照例子中的输入文件进行计算在第三步还不输出wannier90.amm wannier90.mmn和wannier9.eig的话,可能有两个原因。第一是你的vasp没有编译wannier90的接口,必须重新编译。第二是要在执行第三步计算之前,要先把wannier90.win放入到计算的文件夹中。

» 本帖已获得的红花(最新10朵)

15楼2015-08-27 13:11:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

llh2010

至尊木虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
25楼: Originally posted by jx在路上 at 2016-09-19 23:38:55
请问wannier90.win文件里面的哪些参数是怎么设置的...

wannier90.win里面的参数大部分都可以自动生成,在官方的例子中,在第3步里计算时只要不放wannier90.win文件,vasp就会自动输出wannier90.win这个文件。除了能带外的begin……end都会自动写好。再在这个vasp自己输出的wannier90.win文件的基础上修改,主要是加入投影轨道数量,能带计算的高对称点等即可。做好wannier90.win这个文件后要再次运行vasp计算,因为计算前没有wannier90.win文件的话,是不会输出wannier90计算所需要的文件的,例如wannier90.amn, wannier90.mmn, wannier90.eig这些文件。
34楼2016-09-22 20:11:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

llh2010

至尊木虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
36楼: Originally posted by jx在路上 at 2016-09-22 20:39:40
感谢您的回答,您得学识非常深厚,你得好几个帖子给我们做计算的提供了很多的帮助,获益匪浅,十分感谢。我还有几个问题想请教一下您,1.是不是只要把begin kpoint_pat设置好了,会自动产生begin kpoints 吗,还是 ...

1.begin kpoints里的K点是vasp计算wannier函数用的,而begin kpoint_path是wannier90.x根据wannier函数计算能带用的,两个应该是互不相关。设置好begin kpoint_path……end kpoint_path也不会自动生成begin kpoints……end kpoints之间的K点。计算能带的begin kpoint_path……end kpoint_path需要自己根据需要设置高对称点。而begin kpoints……end kpoints之间的K点只要在第3步计算中不放入wannier90.win文件时会自动生成wannier90.win文件,里面就有自动生成的begin kpoints……end kpoints,可以在这个文件的基础上修改出你想要的wannier90.win,然后再次执行计算。
2.如果完全按照官方的教程,是肯定可以运行成功的,也暂时不用管kpoint的问题。如果不成功,有可能是你的vasp没有编译好,当然这个可能性比较小,因为已经输出wannier需要的几个文件。最可能的原因是你没有完全明白第3步要怎么做,第3步其实分成两个小步,第一小步计算时能带描述是被注释掉的,即不起作用。第二小步是在第一小步计算完后需要去掉能带除了# Bandstructure plot以外的注释,再次运行wannier90.x wannier90即可。
你可以查看一下wannier90.amn文件,前几行应该是这样的:
File generated by VASP: unknown system                          
           8          64           8
    1    1    1   -0.466247149511    0.118569016570
    2    1    1    0.429049512652   -0.459019780979
    3    1    1    0.000530348194   -0.000162579157
    4    1    1   -0.000000002055    0.000000001559
wannier90.mmn文件前几行是这样的
           8          64           8
    1    2    0    0    0
    0.923729992039    0.367852894381
   -0.011289021420    0.002184341014
   -0.015409688084   -0.005287676573
   -0.028107857191   -0.002282304440
如果这些文件不对,则说明你第3步第一小步前的步骤没有运行成功。

我也是试了N次,出了很多的错误,最后网上翻了很多资料才运行成功的。祝你也能运行成功。
37楼2016-09-23 19:28:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zuocuiping

木虫 (职业作家)


高手回答一下啊
不要只拿金币可好啊
谢谢
14楼2015-08-27 12:01:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zuocuiping

木虫 (职业作家)


引用回帖:
15楼: Originally posted by llh2010 at 2015-08-27 13:11:21
不知道你是不是按照GW计算Si的例子分三步计算的?你先不要修改例子中各步的输入文件,先成功算一次了自己再根据需要做些修改!!!如果完全按照例子中的输入文件进行计算在第三步还不输出wannier90.amm wannier90.mm ...

谢谢
我已经知道了
还是感谢你
不想某些人
就只是来领个金币走人
17楼2015-08-27 14:40:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zuocuiping

木虫 (职业作家)


引用回帖:
15楼: Originally posted by llh2010 at 2015-08-27 13:11:21
不知道你是不是按照GW计算Si的例子分三步计算的?你先不要修改例子中各步的输入文件,先成功算一次了自己再根据需要做些修改!!!如果完全按照例子中的输入文件进行计算在第三步还不输出wannier90.amm wannier90.mm ...

怎么给金币给你呢?
18楼2015-08-27 14:41:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

llh2010

至尊木虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
第一步计算,照搬Si例子中vasp的INCAR,KPOINT和POSCAR,自己再加一个POTCAR
第二步计算,将第一步计算的文件夹直接拷贝成第二步计算的文件夹,然后把里面的INCAR替换成例子中第二步计算的INCAR
第三步计算,将第二步计算的文件夹拷贝成第三步计算的文件夹,再把里面的INCAR替换成例子中的第三个INCAR,另外再加入wannier90.win文件。
还有就是问问题不要就说一句“计算不了,怎么办?”,这么简单的一句话神仙也帮不了你!计算出错的可能性太多,好歹你也要把出错的具体情况描述清楚!
19楼2015-08-27 19:39:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zuocuiping

木虫 (职业作家)


引用回帖:
19楼: Originally posted by llh2010 at 2015-08-27 19:39:47
第一步计算,照搬Si例子中vasp的INCAR,KPOINT和POSCAR,自己再加一个POTCAR
第二步计算,将第一步计算的文件夹直接拷贝成第二步计算的文件夹,然后把里面的INCAR替换成例子中第二步计算的INCAR
第三步计算,将第 ...


提醒的很对
谢谢指教
20楼2015-08-27 21:38:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

啸宇天涯

木虫 (正式写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
应该是十五楼说的

发自小木虫Android客户端
21楼2015-08-29 09:34:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

NickyHCQ

木虫 (正式写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
~不一定需要照例子吧~那个例子的做法太费时,,

发自小木虫Android客户端
22楼2016-08-14 23:42:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jx在路上

金虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
22楼: Originally posted by NickyHCQ at 2016-08-14 23:42:31
~不一定需要照例子吧~那个例子的做法太费时,,

你有更好的办法吗,请指教,还有wannier90.win这个文件是怎么得到的,以及里面的begin kpoints是怎么设置的谢谢
23楼2016-09-19 23:36:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jx在路上

金虫 (著名写手)


引用回帖:
15楼: Originally posted by llh2010 at 2015-08-27 13:11:21
不知道你是不是按照GW计算Si的例子分三步计算的?你先不要修改例子中各步的输入文件,先成功算一次了自己再根据需要做些修改!!!如果完全按照例子中的输入文件进行计算在第三步还不输出wannier90.amm wannier90.mm ...

请问wannier90.win文件里面的哪些参数是怎么设置的
24楼2016-09-19 23:38:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jx在路上

金虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
19楼: Originally posted by llh2010 at 2015-08-27 19:39:47
第一步计算,照搬Si例子中vasp的INCAR,KPOINT和POSCAR,自己再加一个POTCAR
第二步计算,将第一步计算的文件夹直接拷贝成第二步计算的文件夹,然后把里面的INCAR替换成例子中第二步计算的INCAR
第三步计算,将第 ...

请问wannier90.win文件里面的哪些参数是怎么设置的
25楼2016-09-19 23:38:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jx在路上

金虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
15楼: Originally posted by llh2010 at 2015-08-27 13:11:21
不知道你是不是按照GW计算Si的例子分三步计算的?你先不要修改例子中各步的输入文件,先成功算一次了自己再根据需要做些修改!!!如果完全按照例子中的输入文件进行计算在第三步还不输出wannier90.amm wannier90.mm ...

请问是不是只要输入begin kpoint_path就够了,会自动生成begin kpoints。
26楼2016-09-19 23:43:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jx在路上

金虫 (著名写手)


引用回帖:
17楼: Originally posted by zuocuiping at 2015-08-27 14:40:50
谢谢
我已经知道了
还是感谢你
不想某些人
就只是来领个金币走人...

请问是不是只要输入begin kpoint_path就够了,会自动生成begin kpoints。
27楼2016-09-19 23:43:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jx在路上

金虫 (著名写手)


引用回帖:
19楼: Originally posted by llh2010 at 2015-08-27 19:39:47
第一步计算,照搬Si例子中vasp的INCAR,KPOINT和POSCAR,自己再加一个POTCAR
第二步计算,将第一步计算的文件夹直接拷贝成第二步计算的文件夹,然后把里面的INCAR替换成例子中第二步计算的INCAR
第三步计算,将第 ...

请问是不是只要输入begin kpoint_path就够了,会自动生成begin kpoints。
28楼2016-09-19 23:44:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

NickyHCQ

木虫 (正式写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
24楼: Originally posted by jx在路上 at 2016-09-19 23:38:41
请问wannier90.win文件里面的哪些参数是怎么设置的...

你开Wannier就会输入k点,必须要有.mmn文件输出,然后你在这上begin  end ,写上plot 运行Wannier

发自小木虫Android客户端
29楼2016-09-20 11:07:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jx在路上

金虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
你好,前三步算完之后,没有wannier.mmn这个文件,不知道哪里错了,请指教

发自小木虫Android客户端
30楼2016-09-20 11:21:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jx在路上

金虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
送红花一朵
引用回帖:
15楼: Originally posted by llh2010 at 2015-08-27 13:11:21
不知道你是不是按照GW计算Si的例子分三步计算的?你先不要修改例子中各步的输入文件,先成功算一次了自己再根据需要做些修改!!!如果完全按照例子中的输入文件进行计算在第三步还不输出wannier90.amm wannier90.mm ...

请问大侠,我用VASP官网的例子做测试,参数也是官网的,然后计算运行wannier的时候报错
Error: restart requested but wannier90.chk file not found
Error: examine the output/error file for details
请求大侠指点
31楼2016-09-22 16:35:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jx在路上

金虫 (著名写手)


引用回帖:
22楼: Originally posted by NickyHCQ at 2016-08-14 23:42:31
~不一定需要照例子吧~那个例子的做法太费时,,

请问大侠,这个问题怎么解决吗。我用VASP官网的例子做测试,参数也是官网的,然后计算运行wannier的时候报错
Error: restart requested but wannier90.chk file not found
Error: examine the output/error file for details
请求大侠指点
32楼2016-09-22 16:36:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jx在路上

金虫 (著名写手)


引用回帖:
20楼: Originally posted by zuocuiping at 2015-08-27 21:38:19

提醒的很对
谢谢指教...

请问大侠,我用VASP官网的例子做测试,参数也是官网的,然后计算运行wannier的时候报错
Error: restart requested but wannier90.chk file not found
Error: examine the output/error file for details
请求大侠指点
33楼2016-09-22 16:36:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

llh2010

至尊木虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
28楼: Originally posted by jx在路上 at 2016-09-19 23:44:07
请问是不是只要输入begin kpoint_path就够了,会自动生成begin kpoints。...

应该不行,这两个参数应该是独立的。只要第三步计算中不放wannier90.win,vasp就可以自己输出begin kpoints参数。而begin kpoint_path是用来计算能带的。需要自己写。
35楼2016-09-22 20:15:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jx在路上

金虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
34楼: Originally posted by llh2010 at 2016-09-22 20:11:33
wannier90.win里面的参数大部分都可以自动生成,在官方的例子中,在第3步里计算时只要不放wannier90.win文件,vasp就会自动输出wannier90.win这个文件。除了能带外的begin……end都会自动写好。再在这个vasp自 ...

感谢您的回答,您得学识非常深厚,你得好几个帖子给我们做计算的提供了很多的帮助,获益匪浅,十分感谢。我还有几个问题想请教一下您,1.是不是只要把begin kpoint_pat设置好了,会自动产生begin kpoints 吗,还是需要手动输入呢。2.我算完了vasp,得到wannier90.amn, wannier90.mmn, wannier90.eig这些文件,然后我再运行wannier90.x wannier90,结果却报错,Error: restart requested but wannier90.chk file not found
Error: examine the output/error file for details
请问一下,这是哪里出问题了。我是在用VASP官网Si的例子做测试,参数都是官网上的。谢谢您的回答,这些问题困扰了好一段时间,现在用GW,还是一次都没有算成功。十分期待和感激您的指教
36楼2016-09-22 20:39:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

园中园

新虫 (正式写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
34楼: Originally posted by llh2010 at 2016-09-22 20:11:33
wannier90.win里面的参数大部分都可以自动生成,在官方的例子中,在第3步里计算时只要不放wannier90.win文件,vasp就会自动输出wannier90.win这个文件。除了能带外的begin……end都会自动写好。再在这个vasp自 ...

大神,想问一下,用wanner.x运行最后两步时需要前一步的什么文件吗?还是只需要这三个文件?

发自小木虫Android客户端
38楼2016-09-24 20:03:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

llh2010

至尊木虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
38楼: Originally posted by 园中园 at 2016-09-24 20:03:49
大神,想问一下,用wanner.x运行最后两步时需要前一步的什么文件吗?还是只需要这三个文件?
...

不知道你说的是哪一步。官方的例子中有4个step。在step3中已经输出所有需要的文件,在step3的文件夹里执行step4的两次命令就可以了。
39楼2016-09-25 18:58:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

园中园

新虫 (正式写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
39楼: Originally posted by llh2010 at 2016-09-25 18:58:19
不知道你说的是哪一步。官方的例子中有4个step。在step3中已经输出所有需要的文件,在step3的文件夹里执行step4的两次命令就可以了。...

谢谢您的回复,就是我们得做完第三步后,得到用wannier.x  运行wannier.win这一步,要用到第三步的哪些文件,

发自小木虫Android客户端
40楼2016-09-25 20:17:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

llh2010

至尊木虫 (著名写手)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
40楼: Originally posted by 园中园 at 2016-09-25 20:17:21
谢谢您的回复,就是我们得做完第三步后,得到用wannier.x  运行wannier.win这一步,要用到第三步的哪些文件,
...

第三步计算完后输出了如下文件,挺多的,除了vasp基本文件和wannier开头的文件,还有很多tmp文件,我也不知道有没有用。但是只要在这个文件夹下运行wannier.x命令就行了,有用的让它自己找。
CHG      DOSCAR    INCAR      OSZICAR  POSCAR       W0001.tmp  W0004.tmp  W0007.tmp      wannier90.eig  wannier90.wout  WAVEDER        WFULL0003.tmp  WFULL0006.tmp  XDATCAR
CHGCAR   EIGENVAL  KPOINTS    OUTCAR   POTCAR       W0002.tmp  W0005.tmp  W0008.tmp      wannier90.mmn  WAVECAR         WFULL0001.tmp  WFULL0004.tmp  WFULL0007.tmp
CONTCAR  IBZKPT    nohup.out  PCDAT    vasprun.xml  W0003.tmp  W0006.tmp  wannier90.amn  wannier90.win  WAVECAR.chi     WFULL0002.tmp  WFULL0005.tmp  WFULL0008.tmp

» 本帖已获得的红花(最新10朵)

41楼2016-09-25 21:42:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

园中园

新虫 (正式写手)


送红花一朵
引用回帖:
41楼: Originally posted by llh2010 at 2016-09-25 21:42:32
第三步计算完后输出了如下文件,挺多的,除了vasp基本文件和wannier开头的文件,还有很多tmp文件,我也不知道有没有用。但是只要在这个文件夹下运行wannier.x命令就行了,有用的让它自己找。
CHG      DOSCAR     ...

谢谢您了,

发自小木虫Android客户端
42楼2016-09-25 23:39:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
简单回复
dmbb2楼
2015-08-27 10:28   回复  
zuocuiping(金币+1): 谢谢参与
2015-08-27 10:29   回复  
zuocuiping(金币+1): 谢谢参与
2015-08-27 10:34   回复  
zuocuiping(金币+1): 谢谢参与
祝福
tzynew5楼
2015-08-27 10:35   回复  
zuocuiping(金币+1): 谢谢参与
假大空6楼
2015-08-27 10:35   回复  
zuocuiping(金币+1): 谢谢参与
2015-08-27 10:44   回复  
zuocuiping(金币+1): 谢谢参与
2015-08-27 10:52   回复  
zuocuiping(金币+1): 谢谢参与
psylhh9楼
2015-08-27 11:06   回复  
zuocuiping(金币+1): 谢谢参与
天涯201210楼
2015-08-27 11:09   回复  
zuocuiping(金币+1): 谢谢参与
2015-08-27 11:13   回复  
zuocuiping(金币+1): 谢谢参与
laom201312楼
2015-08-27 11:24   回复  
赵李孙13楼
2015-08-27 11:29   回复  
2015-08-27 14:17   回复  
祝福 [ 发自小木虫客户端 ]
相关版块跳转 我要订阅楼主 zuocuiping 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见