|
我有一个关于VASPKIT里面拟合有效质量(912)非常奇怪的问题。我想拟合空间群是P6/mmm的一个材料的M点附近的有效质量。我想拟合kx(M-K)方向的,我写的VPKIT.in是这样的:
1 ! 1 for preprocess, 2 for postprocess
6 ! Typical value 4-8, number of points to fit second-order polynomial E=(h*k)^2/2m
0.01 ! Typical value 0.005-0.01 (in 1/A), kpoint spacing to determine the fitting precision of effective-mass
1 ! Number of task
0.000 0.5000 0.000 0.333333 0.333333 0.0000000 M-K
但是生成的KPOINTS最后六个点是:
0.00000000000000 0.50000000000000 0.00000000000000 0
0.00782212362893 0.49270184913719 0.00000000000000 0
0.01564424725786 0.48540369827437 0.00000000000000 0
0.02346637088680 0.47810554741156 0.00000000000000 0
0.03128849451573 0.47080739654874 0.00000000000000 0
0.03911061814466 0.46350924568593 0.00000000000000 0 。
我发现方向错了,因为kx(M-K)方向应该是(1,-1/2),这里变成了(1,-1)。但是我非常奇怪这个BUG是怎么发生的,完全想不通。 |
|