- Edit make.inc and compile semiinf.x
- make clean; make
- (If bulk-slab matching is required) Edit input parameters in input_file.txt and run.
- python3 util_match/match_main.py input_file.txt
- Edit input file and do semiinfinite calculation
- PATH/TO/SEMIINF/semiinf.x input_file.in > output_file.out
wannier_tb.py is a python script to read, process, create, and write tight-binding models in a wannier90-readable format (i.e. seedname_hr.dat format).
In the semiinf program, wannier_tb.py is used to create _hr.dat files for simple tight-binding models which can then be processed in semiinf.x to calculate surface and bulk DOS.