[Wien] generalized regular k-point grids
Peter Blaha
pblaha at theochem.tuwien.ac.at
Thu Oct 14 15:07:18 CEST 2021
Hi,
Yes, WIEN2k is ready to accept any k-grid when using smearing methods,
however, you need to supply the proper weights.
I do not know what symmetry your cell has, but I can see only weights of
1, 2 and 4 ? Is this correct ?
It means you have only 4 symmetry operations for this cell ??
PS: Have you tried TEMP instead of TEMPS ? As far as I understand, TEMP
corrects towards zero Kelvin and should be compatible with TETRA. And of
course with a very small smearing parameter, TEMPS should go towards
TEMP --> TETRA (if the k-mesh is good enough).
PPS: Be aware of different coordinate systems for different lattices !
VASP and WIEN2k may eventually ?? specify the coordinates in different
coordinates (cartesian vs. fractions of (non-orthogonal) rec. lattice
vectors.
Peter Blaha
Am 10/14/21 um 2:52 PM schrieb Pavel Ondračka:
> Dear Wien2k mailing list,
>
> Is Wien2k ready for a general k-point grid or is some part of the code
> assuming regular grid?
>
> I was reading some papers about how the generalized regular k-point
> grids have better efficiency over the standard Monkhorst-Pack ones...
> For example this paper has also an implementation
> https://msg.byu.edu/docs/papers/autoGR.pdf
>
> It generates a k-point list in VASP KPOINTS format:
> 0.000000000000 0.000000000000 0.000000000000 1
> -0.166666666667 0.166666666667 0.000000000000 2
> -0.333333333333 0.333333333333 0.000000000000 2
> 0.500000000000 -0.500000000000 0.000000000000 1
> 0.062500000000 -0.020833333333 0.035714285714 4
> -0.104166666667 0.145833333333 0.035714285714 4
> -0.270833333333 0.312500000000 0.035714285714 4
> .....
>
> I just do the stupid thing and convert it to the .klist format by
> multiplying with 1e9 and applying the proper formating, i.e.:
> 1 0 0 01000000000 1.0
> 2-166666666 166666666 01000000000 2.0
> 3-333333333 333333333 01000000000 2.0
> 4 500000000-500000000 01000000000 1.0
> 5 62500000 -20833333 357142851000000000 4.0
> 6-104166666 145833333 357142851000000000 4.0
> 7-270833333 312500000 357142851000000000 4.0
> .....
>
> Now everything seems to run OK at the first glance (lapw2 crashes with
> TETRA ofc but TEMPS seems to be OK) but the energies are not so close
> (I would expect that at very large number of k-points it should give
> the same results as standard Wien2k MP grid), but there is a difference
> of maybe 2mRy/atom. So I guess there is still something somewhere
> missing for this to work?
>
> Best regards
> Pavel
> _______________________________________________
> Wien mailing list
> Wien at zeus.theochem.tuwien.ac.at
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
> SEARCH the MAILING-LIST at: http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html
>
--
Peter Blaha, Inst.f. Materials Chemistry, TU Vienna, A-1060 Vienna
Phone: +43-1-58801-165300 Email: peter.blaha at tuwien.ac.at
WWW: http://www.imc.tuwien.ac WIEN2k: http://www.wien2k.at
More information about the Wien
mailing list