num_wann = 2 #要拟合的wannier带的总数,两个C的pz轨道,总共2条 dis_num_iter=1000 dis_win_min=-15 dis_win_max=15 dis_froz_min=-2.5 #dis_froz_win的范围只能包含要投影的带,里面不能有其他带出现,这里的范围 大概是-2.5-2之间,是vaspkit数据画出的能带图数值加上了费米能级。费米能...
num_bands=30 (手册中说的比较清楚,可以参考一下) exclude_bands 31-80 Begin Projections C:px;py;pz (对应num_wann你所要投影的轨道) End Projections dis_froz_max=6 dis_num_iter=1000 guiding_centres=true 运行vasp程序,计算。 计算完成之后运行命令:wannier90.x wannier90 4. 上步完成之后,修改wannier...
2.Wannierization 在wannier90.win中增加参数,内外拟合窗口和迭代步数dis_num_iter,同时打开能带绘制和设置k点路径,即可。 wannier90.win num_bands = 12 num_wann = 4 begin projections As:sp3 end projections dis_win_min =-20 dis_win_max =20 dis_froz_min =-10 dis_froz_max =3 dis_num_iter=2...
set to NBANDS by VASPnum_wann=1num_iter=1000dis_num_iter=1000beginunit_cell_cart10.00000000.0000000 0.00000000.000000010.0000000 0.00000000.00000000.0000000 10.0000000endunit_cell_cartbeginatoms_cartO5.0021948 4.9981232 5.0000000H5.9437182 5.2403272 5.0000000H5.0010867 4.0260498 5.0000000endatoms_cartguiding_...
dis_num_iter =1000 dis_win_min = -2.0 dis_win_max = 6.0 dis_froz_min = -1.0 dis_...
num_wann=12 num_bands=90 guiding_centres=true begin projections random Re: l=2;l=0 end projections spinors = T dis_win_min = -20.0d0 dis_win_max = 10.0d0 dis_froz_min = -20.0d0 dis_froz_max = -2.0d0 dis_num_iter = 50000 dis_mix_ratio =0.5d0 search_shells=60 num_iter=6000...
dis_froz_min的设置有时候也可以设置小点,这样可以包括更多的能带,以至于收敛更快。但是还是要使用前面所说的原则。 建议一开始设置num_iter=0,看看你构造的Wannier函数的spread怎么样。如果spread太大,那就调节这些参数,使得这个spread减小。如果你实在没辙了,那就使用num_iter吧。
5. dis_froz_min的设置有时候也可以设置小点,这样可以包括更多的能带,以至于收敛更快。但是还是要使用前面所说的原则。 6. 建议一开始设置num_iter=0,看看你构造的Wannier函数的spread怎么样。如果spread太大,那就调节这些参数,使得这个spread减小。如果你实在没辙了,那就使用num_iter吧。举个Bi2Se3的例子,从wan...
NUM_WANN= 30 LWANNIER90 = .TRUE. WANNIER90_WIN = " dis_num_iter=1000 num_iter=0 iprint=2 !min of outer window dis_win_min = -2.0 dis_win_max = 12.0 !inner - dis_froz_min = -2.0 dis_froz_max = 9.0 #dis_mix_ratio = 0.50 ...