Wannier 90开源软件工具用户手册

介绍
Wannier90 是一款开源计算工具,用于量子化学和凝聚态物理中计算最大局域化 Wannier 函数 (MLWF)。它广泛用于分析由 Quantum ESPRESSO、VASP、ABINIT 等第一性原理程序计算得到的电子结构。Wannier 函数提供了电子结构的局域实空间表示,这对于构建紧束缚模型、计算 Berry 相、介电极化和材料拓扑性质非常有用。
常见问题解答
Wannier90 的用途是什么?
Wannier90 从 Bloch 态计算最大局部化的 Wannier 函数,从而能够详细分析电子结构、构建紧密结合模型以及探索拓扑和传输特性。
Wannier90 与 DFT 代码兼容吗?
是的,Wannier90 与许多密度泛函理论 DFT 包(如 Quantum ESPRESSO、VASP、ABINIT、SIESTA 和 WIEN2k)接口,允许无缝使用电子结构数据。
什么是最大局部化的 Wannier 函数 MLWF?
MLWF 是一组位于实空间的正交函数,能够直观地描述固体中的键合和电子局域化。它们有助于解释复杂的能带结构并构建有效的模型。
Wannier90 可以用于能带结构插值吗?
是的,它使用 MLWFS 有效地插入电子能带结构,与直接 DFT 计算相比,它提供了高度准确的结果,并且降低了计算成本。
Wannier90适合拓扑材料分析吗?
当然。Wannier90 支持计算拓扑不变量,例如贝里曲率、陈数和 Z2 指标,使其成为研究拓扑绝缘体和半金属的关键工具。
如何安装 Wannier90?
Wannier90 可以在 Linux 和 macOS 上使用标准 make 工具从源代码编译。它也在许多 Linux 发行版和 Spack 和 Conda 等科学软件存储库中可用。
Wannier90 对于初学者来说是否方便使用?
虽然 Wannier90 需要对电子结构理论有基本的了解,但它有详尽的文档,并得到教程和有用的用户社区的广泛支持。
Wannier90 是用什么编程语言编写的?
Wannier90 主要用 Fortran 90 编写,输入和输出通过简单文本处理 files.
Wannier90 可以用于自旋轨道耦合系统吗?
是的,Wannier90 支持自旋波函数,允许分析具有自旋轨道耦合 SOC 的系统。
