对称减少BZ
SymmetryReduceBZ的主要目的是为2D或3D中的晶体结构计算不可还原的布里渊区(IBZ),前提是提供真实空间晶格矢量,原子位置和原子类型。 它还包含使晶胞原始和晶格简化的方法。 有关更多详细信息和用法示例,请参阅的《用户指南》。
安装
SymmetryReduceBZ是已注册的Julia软件包,可以使用Julia的软件包管理器Pkg进行安装。
using Pkg
Pkg.add("SymmetryReduceBZ")
例子
要计算不可calc_ibz渊区,请为calc_ibz提供晶格和原子基础。 IBZ将作为凸包或半个空格的交集返回。
import SymmetryReduceBZ.Lattices: genlat_CUB
import SymmetryReduceBZ.Symmetry: calc_ibz
a = 2.0
real_latvecs = ge
评论0
最新资源