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

https://github.com/joshuasbrown/cnt_tools

This is a matlab repository for numerically creating and outputting the DOS of a CNT of any chirality
https://github.com/joshuasbrown/cnt_tools

Last synced: 3 months ago
JSON representation

This is a matlab repository for numerically creating and outputting the DOS of a CNT of any chirality

Awesome Lists containing this project

README

        

# CNT_TOOLS
This is a matlab repository for numerically creating and outputting the DOS of a CNT of any chirality. It essentially works by inverting the dispersion curves and then making use of matlabs curve fitting tool box to fit each dispersion curve individually. The fits are then used to build the DOS. This makes it then possible to calculate the carrier concentration by using the fermi dirac distribution.

Here is small demonstration of the capabilities of the provided matlab scripts for a 5,0 CNT:

## Dispersion Curve
![Dispersion Curve for 5,0 CNT](pics/5_0_CNT_DispersionCurve.jpg)

## DOS
![DOS for 5,0 CNT](pics/5_0_CNT_DOS.jpg)

## Occupied DOS at 300 K
![Occupied DOS at 300 Kelvin for 5,0 CNT](pics/5_0_CNT_DOS_Occupied.jpg)