【文件属性】:
文件名称:DFT的matlab源代码-SIRIUS:用于电子结构计算的领域特定库
文件大小:55.08MB
文件格式:ZIP
更新时间:2021-05-26 03:15:36
系统开源
DFT的matlab源代码
目录
介绍
SIRIUS是用于电子结构计算的特定领域库。
它实现了伪电势平面波(PP-PW)和全电势线性化增强平面波(FP-LAPW)方法,并设计用于GPU加速流行的社区代码,例如Exciting,Elk和Quantum
ESPRESSO。
SIRIUS用C
++
14编写,带有MPI,OpenMP和CUDA
/
ROCm编程模型。
SIRIUS是作为类的集合而组织的,这些类抽象出DFT自洽周期的不同构建块。
SIRIUS当前实现了以下功能:
(PP-PW)守恒范数,超软和PAW伪势
(PP-PW)自旋轨道耦合
(PP-PW)应力张量
(PP-PW,FP-LAPW)原子力
(PP-PW,FP-LAPW)共线和非共线磁性
(FP-LAPW)具有任意数量的本地轨道的APW和LAPW基集
(FP-LAPW)价态的ZORA和IORA近似值;
核心状态的完整相对论狄拉克方程
晶格周期函数和现场矩阵的对称化
生成不可约的k-网格
Python前端
安装
建议通过安装SIRIUS。
要进行设置,请使用
git
clone
https://github.com/spack/