triqs_dft_tools.converters.wannier90.Wannier90Converter

class triqs_dft_tools.converters.wannier90.Wannier90Converter(seedname, hdf_filename=None, dft_subgrp='dft_input', symmcorr_subgrp='dft_symmcorr_input', misc_subgrp='dft_misc_input', repacking=False, rot_mat_type='hloc_diag', bloch_basis=False, add_lambda=None, w90zero=2e-06, reorder_orbital_and_spin_vasp5=False)[source]

Conversion from Wannier90 output to an hdf5 file that can be used as input for the SumkDFT class.

Methods

__init__(seedname[, hdf_filename, ...])

Initialise the class.

convert_dft_input()

Reads the appropriate files and stores the data for the

det_shell_equivalence(corr_shells)

Determine the equivalence of correlated shells.

read_fortran_file(filename, to_replace)

Returns a generator that yields all numbers in the Fortran file as float, with possible replacements.

repack()

Calls the h5repack routine in order to reduce the file size of the hdf5 archive.