WannierTools安装教程

本文介绍了开源软件包WannierTools,专用于分析新型拓扑材料,包括计算拓扑相、表面态和磁电阻等特性。详细讲解了安装步骤,涉及依赖环境如Intel编译器和Arpack-ng的配置。
摘要由CSDN通过智能技术生成

   wanniertools简单介绍

开源软件包WannierTools,是一个用于研究新型拓扑材料的软件。此代码在紧束缚模型中工作,可以由另一个软件包Wannier90生成。

它可以通过计算Wilson loop来帮助对给定材料的拓扑相进行分类,通过角分辨光电发射(ARPES)和红外光谱技术,可以得到表面态光谱扫描隧道显微镜(STM)实验。它还可以识别Weyl/Dirac点和节点线结构的位置,计算闭合动量环周围的贝里相位和部分布里渊区(BZ)的贝里曲率。

此外,WannierTools还可以计算非磁性金属和半金属的普通磁电阻利用玻尔兹曼输运理论,计算给定磁场方向和强度下的朗道能级谱;并从超胞计算中得到展开的能谱。

wanniertools官方安装教程

http://www.wanniertools.com/installation.html

安装依赖环境

1、Intel编译器即oneapi(Fortran compiler (Gfortran or ifort),MPICH version higher than 2.1.5,Lapack and Blas library, (Intel MKL recommended))

2、Arpack-ng

安装步骤

下载wanniertools和arpack安装包并分别解压

unzip wannier_tools-master.zip
tar vzxf arpack96.tar.gz

先进入arpack,修改编译文件并编译

图片

在ARmake.inc中修改编译路径,这里以实际安装路径为准

home = $(HOME)/ARPACK

修改编译器,参考VASP安装时的makefile.include

图片

改为

FC         = mpiifortFCL        = mpiifort -mkl=sequentialFFLAGS  = -O -cg89

然后执行make编译

make lib

直至产生libarpack_SUN4.a文件,该文件会因为不同机器不同环境而不同名称,只要确定好,然后在编译wanniertools的时候指定好就行了

在wanniertools的src文件夹的makefile文件中该默认值为

图片

修改为刚刚已经生成的文件路径,这里使用的是Makefile.intel-mpi,重命名为makefile

cp Makefile.intel-mpi Makefile

然后编译即可

make

图片

最后生成wt.x文件即为安装成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值