Skip to content

Semi-infinite green function calculation from ab-initio Wannier function based tight binding model

Notifications You must be signed in to change notification settings

jaemolihm/semiinf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

semiinf

How to use semiinf

  1. Edit make.inc and compile semiinf.x
    • make clean; make
  2. (If bulk-slab matching is required) Edit input parameters in input_file.txt and run.
    • python3 util_match/match_main.py input_file.txt
  3. Edit input file and do semiinfinite calculation
    • PATH/TO/SEMIINF/semiinf.x input_file.in > output_file.out

How to use the wannier_tb.py utility

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.

About

Semi-infinite green function calculation from ab-initio Wannier function based tight binding model

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages