
DFT的Matlab源代码-DisloPy:理查德·斯凯尔顿的脱位代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
DisloPy是由理查德·斯凯尔顿开发的一款基于Matlab的DFT计算工具包,专为研究和模拟固体材料中的脱位现象而设计。
DFT的MATLAB源代码与一个Python软件包结合使用,用于设置位错、错位和其他拓扑缺陷的结构和属性,在原子和多尺度计算中发挥作用。当前功能支持分子静力学代码GULP以及DFT代码QuantumEspresso和CASTEP。
该软件包利用GULP中的簇模型来构建边缘与螺钉位错的核心结构及能量,并进行位错多极模拟,计算杂质离析能、γ表面构造的广义堆垛层错能量。此外,它还支持半离散Peierls-Nabarro建模以预测位错结构和迁移率。
软件包使用Stroh形式主义为各向异性介质生成位移场,并提供可视化工具来展示这些数据与核心结构。未来计划包括将该软件包集成到LAMMPS中,以便进行分子动力学计算以及有限温度下的位错迁移率的动态蒙特卡洛模型研究。
此外,它还能直接使用嵌入于具有周期性边界条件超级电池中的偶极子来计算Peierls应力。
全部评论 (0)
还没有任何评论哟~


