Skip to content

Python class that 1- creates input files for almaBTE and 2- analyzes outputs from almaBTE

License

Notifications You must be signed in to change notification settings

Mofahdi/almaBTE_io

Repository files navigation

almaBTE_io

Python class that 1- creates input files for almaBTE and 2- analyzes outputs from almaBTE

to run:

  1. run the following in your command line:

https://github.com/Mofahdi/almaBTE_io

  1. you have to make sure that you have the following packages installed:
  • jarvis-tools through running pip install -U jarvis-tools
  • numpy
  • pandas
  • matplotlib
  1. follow the README.md in the above two examples: example 1: ITC and spectral heat flux calculations inputs example, example 2: IITC and spectral heat flux outputs example

Note:

you have to have the script almaBTE_io.py in every path you run a script because you need to inherent classes and class methods from it.

References

[1] Al-Fahdi, M.; Hu, M. High Throughput Substrate Screening for Interfacial Thermal Management of β-Ga2o3 by Deep Convolutional Neural Network. Journal of Applied Physics 2024, 135 (20).
the article should be available at https://scholar.google.com/citations?user=5tkWy4AAAAAJ&hl=en
Please cite the above article

About

Python class that 1- creates input files for almaBTE and 2- analyzes outputs from almaBTE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages