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 generator1
- 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 generator2
- 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
-
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 ↩
-
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 ↩
Metadata
Release files for TEflow 0.4.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| teflow-0.4.6.tar.gz | 82.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| teflow-0.4.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 168.3 kB
Release files / teflow-0.4.6.tar.gz
| Download URL | teflow-0.4.6.tar.gz |
|---|---|
| Size | 82.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d89ac793c0be34d79c0ce78315eb84a741a21da5cc72b133670ee35f19a2b541
|
|
BLAKE2b-256 checksum How to use checksums |
654744fafc71cb50a8beb821b0311cb828393d620a2a1abea36e5b91caf7bf10
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / teflow-0.4.6-py3-none-any.whl
| Download URL | teflow-0.4.6-py3-none-any.whl |
|---|---|
| Size | 86.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ae88706d26dccd3d64e2fd4110445ffe0bd79aa732948010b1a1601b243b1dd4
|
|
BLAKE2b-256 checksum How to use checksums |
be44f545cd6398ed6b8187c6e62f206514202e01cc56d08a23401cc25c6e0c79
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|