triqs.lattice.utils

Functions

TB_from_pythTB(ptb)

convert pythTB model to TBLattice object

TB_from_wannier90(seed[, path, ...])

read wannier90 output and convert to TBLattice object

TB_to_sympy(TBL[, analytical, precision])

returns the analytical form of the momentum space hamiltonian of the tight-binding model from a tight-binding lattice object by utilizing Fourier series

extend_wannier90_to_spin(hopp_dict, num_wann)

k_space_path(segments[, num, bz, ...])

Generate an array of k-vectors along a path defined by a list of pairs of k-vectors

parse_hopping_from_wannier90_hr_dat(filename)

Wannier90 real space hopping parser of *_hr.dat files.

parse_lattice_vectors_from_wannier90_wout(...)

Wannier90 real space lattice vectors parser of *.wout files.