Skip to content

minushalf is a command line interface developed by the group of semiconductor materials and nanotechnology (GMSN) that aims to automate the DFT -1/2 method.

License

Notifications You must be signed in to change notification settings

standardgalactic/minushalf

 
 

Repository files navigation

minushalf

Documentation Status Total alerts Language grade: Python Latest version released on PyPi Number of downloads

The DFT -1/2 method

DFT-1/2, an alternative way of referring to the LDA -1/2 and GGA -1/2 techniques , is a method that method for approximate self-energy corrections within the framework of conventional Kohn-Sham DFT which can be used not only with the local density approximation (LDA), but also with the generalized gradient approximation (GGA).

The method aims to predict energy gaps results with the same precision as the quasiparticle correction algorithm, considered the state of the art for calculating energy gap of semiconductors. In addition, the computational effort of the method is equivalent to the standard DFT approach and and is three orders of magnitude lower than the aforementioned GW method, which allows the technique to be applied to complex systems.

sysfs line plot

Fig 1. Comparison of calculated band gaps with experiment. The red square are the SCF LDA-1/2 (standard LDA-1/2). The crosses are standard LDA. The small gap semiconductors are metals (negative gaps), when calculated with LDA. LDA-1/2 corrects the situation. The band structure calculations were made with the codes VASP and WIEN2k.

What is minushalf?

Minushalf is a command line interface (CLI) developed by the group of semiconductor materials and nanotechnology (GMSN) that aims to automate the application of the DFT -1/2 method. The commands available in this CLI automate both the entire process and each of its steps in order to be used for several purposes.

Installation

The minushalf CLI can be easily installed by PyPI with the following command.

$ pip install minushalf

Requirements

The minushalf CLI was built in order to automate the application of the DFT -1/2 method. Thus, as the method requires the calculation of eigenvalues for each kpoint and band, it is necessary to install some software that performs ab initio calculations. Currently, the following softwares are supported by the program:

  • VASP

More information

About

minushalf is a command line interface developed by the group of semiconductor materials and nanotechnology (GMSN) that aims to automate the DFT -1/2 method.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.3%
  • Fortran 45.5%
  • C 1.2%