A python3 package for thermoelectric output performance calculations
Project description
TEflow
A python3 package for streamlining thermoelectric workflow from materials to devices
Features
- Model carrier transport
- Single parabolic band (SPB) model
- Single Kane band (SKB) model
- Multiple bands model
- Customized band model
- Debye model of lattice thermal conductivity
- Calculations & Fitting
- Scattering Mechanisms, e.g., three-phonon, point defects, etc.
- Bipolar thermal conductivity
- Engineering performance of thermoelectric generator[^1]
- Engineering dimensionless figure of merit (ZTeng) and power factor (PFeng)
- Maximum Efficiency (ηmax) and ouput power density (Pd)
- RL- (external electric load resistance) or I- (electric current density) dependent properties, e.g. output voltage (V), heat flux (Qhot)
- Device ZT of thermoelectric generator[^2]
- Maximum thermoelectric device efficiency
- Optimized relative current density $u$
- Thermoelectric potential $\Phi$
- Thermoelectric data manipulation
- Thermoelectric data interpolation and extrapolation
- Cut-off thermoelectric data at the threshold temperature
- Join and rearrange parallel data files
- Mix parallel data files with linear combination
References
[^1]: Kim, H. S., Liu, W., Chen, G., Chu, C. W., & Ren, Z. (2015). Relationship between thermoelectric figure of merit and energy conversion efficiency. Proceedings of the National Academy of Sciences, 112(27), 8205-8210. DOI: 10.1073/pnas.1510231112
[^2]: Snyder, G. J., & Snyder, A. H. (2017). Figure of merit ZT of a thermoelectric device defined from materials properties. Energy & Environmental Science, 10(11), 2280-2283. DOI: 10.1039/C7EE02007D
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file teflow-0.4.5.tar.gz
.
File metadata
- Download URL: teflow-0.4.5.tar.gz
- Upload date:
- Size: 80.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
180cf2d652cfa03c0b82a88cf76db241500922221cd3427fc33b62f005eb26ec
|
|
MD5 |
5c324e87c88269dfc4a3ffdd2effa2f9
|
|
BLAKE2b-256 |
ad56b243c48fe96ced3b4461e8cdfcf597814fcfeda818e8af26726bb0d061be
|
File details
Details for the file teflow-0.4.5-py3-none-any.whl
.
File metadata
- Download URL: teflow-0.4.5-py3-none-any.whl
- Upload date:
- Size: 84.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
dd3e6f7cec3d0b9c316c8702e1c019c60db2e3c0ad235c69d7f61eb2e4087110
|
|
MD5 |
4bf2074269d753ff6a52e7bdb0c02f99
|
|
BLAKE2b-256 |
851ee81d65ff8ff41b4468e0e5f5ce3824466f6a3d24e17c787f5620c15183c3
|