An open API service indexing awesome lists of open source software.

https://github.com/phanakata/tight-binding

Python package to model and calculate electronic properties of materials using atomic configurations from experiments or computer simulations (e.g classical molecular dynamics) via tight-binding formulation
https://github.com/phanakata/tight-binding

graphene material python tight-binding

Last synced: 2 months ago
JSON representation

Python package to model and calculate electronic properties of materials using atomic configurations from experiments or computer simulations (e.g classical molecular dynamics) via tight-binding formulation

Awesome Lists containing this project

README

        

# Materials Modeling and Electronic Calculations Based on Classical Simulations and Experimental Data

The main usage of this program is to use atomic configurations obtained from classical simulations results (or experimental data) to calculate quantum mechnical (electronic) properties via tight-binding formulation. In a sense, the program 'bridges' the classical and quantum world.

### Installing
To download
```
git clone https://github.com/phanakata/tight-binding.git
cd tight-binding
```
Try to run an example
```
cd examples/
```
README.md contains descriptions for each example.
It is recommended to first try using the code for calculating DOS of a flat graphene.
```
cd graphene_from_experimental_or_MD_data
```
The Python notebook contains example how to use the package and explanations about the input parameters.

This package is still under developement. More features will be added soon.

## Authors
Paul Hanakata