时间模块 - 物料传输。
项目描述
_________________ ____ ___ _______________ / / / / / / __/ / / /____ ____/ / / / / / _______/ / / / /_/ /_/ / /___ / / / / /_/ / ____/ / / /_____ __/ / / / /_______ / / / / / / / / / /___/ /___/ /___/ /___/___________/
使用线性化玻尔兹曼传输方程(BTE)在弛豫时间近似(RTA)下计算材料传输特性的例程。
有关更多文档和信息(API文档当前不可用),请访问时间模块文档。
特性
模块化,用户易于扩展
能带结构
从解析函数生成能带结构
抛物线能带
抛物线能带加上四次校正
凯恩能带
从第一性原理代码读取
包含到VASP的接口
包含读取Wannier90输入和输出文件,并使用PythTB构建紧束缚轨道的接口。
从NumPy数据文件读取
散射特性
抛物线能量色散模型
声子散射变形
非极光学声子散射(未完全测试)
压电声子散射(未完全测试)
极光学声子散射(未完全测试)
能谷声子散射(未完全测试)
电离杂质散射
态密度模型:- 声子散射变形 - 非极光学声子散射(未完全测试) - 极光学声子散射(未完全测试) - 能谷声子散射(未完全测试)
合金散射
传输和态密度积分的求解
静态输入网格的梯形、辛普森和Romberg积分
线性四面体方法(需要Spglib)
加权求和法
能带结构和散射特性的插值
SciPy 中所有可用的例程
GeometricTools/WildMagic 常规网格例程
结构
程序的结构很简单:主要例程是用 Python 编写的,必要时使用 NumPy 和 SciPy。此外,还通过 Cython 调用外部例程,尤其是可选库。仅确认支持 Python3。
贡献和版本控制
使用标准的 Git 版本控制。欢迎、鼓励并(非常)感谢贡献。请访问:[T4ME@GitHub](https://github.com/espenfl/t4me)
许可证
本项目采用 BSD 3 条款许可协议。有关详细信息,请参阅 T4ME 根目录中的 LICENSE.md 文件。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码发行版
T4ME-2.0.0.tar.gz (524.7 kB 查看哈希值)
构建发行版
T4ME-2.0.0-py3-none-any.whl (304.0 kB 查看哈希值)
关闭
T4ME-2.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c876669a5e046d721af02cfc30df2bd57d39825b47c089ed1849818fc077f648 |
|
MD5 | 2f5928f2bbbe0a0e6a966bbb7fe316f5 |
|
BLAKE2b-256 | 4f6f6e1a2209262530b18f3962401044edce27731810a8ebcea910a1d31b5087 |
关闭
T4ME-2.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 660595c3d3d35e598d6ea23c691addc6e858a03a40540304b5adde75227777da |
|
MD5 | 104f5450f32dd283c07bc2cc84163bd8 |
|
BLAKE2b-256 | 561ad99e7804dc34457400f4b40d856ae406f51aa53e9ce3f8992acb14828d9f |