上传者: 38514523
|
上传时间: 2021-10-20 14:48:21
|
文件大小: 25.75MB
|
文件类型: -
DFT的matlab源代码PyCDT
Python
Charge
Defects
Toolkit(PyCDT)是一个python软件包,旨在使带电缺陷建模更加简单,高吞吐量,并且不需要背景的研究人员也可以使用。
PyCDT可以在半导体和绝缘体中带电缺陷的周期性边界条件密度函数计算的上下文中处理热力学计算和误差校正。
它还可以生成所需DFT计算的输入,并可以处理DFT计算的输出。
该代码是模块化的,任何DFT代码都可以集成到PyCDT中以进行缺陷计算。
要求
PyCDT需要pymatgen(及其依赖项)和可选的sxdefectalign软件包。
源代码
如果尚不可用,请使用以下步骤。
如果您的系统尚未打包,请安装。
使用以下命令下载pycdt源代码:
git
clone
https://bitbucket.org/mbkumar/pycdt.git
安装
(可选步骤,但强烈建议这样做)下载并安装anaconda并创建一个新的虚拟环境。
例如,要创建一个名为pycdt_venv的新的基于anaconda的虚拟环境,请运行以下步骤:
conda
create
-n
pycdt_venv
co