GithubHelp home page GithubHelp logo

standardgalactic / minushalf Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gmsn-ita/minushalf

0.0 1.0 0.0 8.13 MB

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.

Home Page: https://minushalf.readthedocs.io

License: GNU General Public License v3.0

Python 53.26% C 1.23% Fortran 45.51%

minushalf's Introduction

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

minushalf's People

Contributors

hentt30 avatar dftminushalf avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.