tbplas.gen_kdist

tbplas.gen_kdist(lat_vec: ndarray, kpoints: ndarray) ndarray

Convert k_path generated by gen_path into distances in reciprocal space. :param lat_vec: (3, 3) float64 array

Cartesian coordinates of lattice vectors, with each ROW being a vector

Parameters:

kpoints – (nk, 3) float64 array fractional coordinates of kpoints

Returns:

(nk, ) float64 array distance in reciprocal space in unit of reciprocal lattice vectors