Irvsp学习笔记

 

这里整理一下自己学习使用Irvsp的过程,在捋清楚它的计算流程的同时,也希望先学会使用这个对称性分析的工具,希望之后也能做一些相关方面的工作.

这里整理一下自己学习使用Irvsp的过程,在捋清楚它的计算流程的同时,也希望先学会使用这个对称性分析的工具,希望之后也能做一些相关方面的工作.

对于拓扑材料的计算,在判断是否是拓扑的,通常可以利用高对称点的信息来判断,比如对于存在时间反演和空间反演的的系统,可以通过时间反演不变动量点的宇称来直接判断拓扑性质,所以通常都需要计算高对称点的对称操作的本征值,这个就需要借助一些外部的工具来进行计算,比如Irvsp,这里就想学习一下这个工具是如何使用的.

下载安装

png

首先在Irvsp的网站上下载下来,然后解压上图所示的这个压缩文件,得到src_irvsp_v2_release这个文件夹,其中的内容如下

png

红色选中的则是下载下来的文件中包含的可执行文件,就可用来计算高对称点上的信息,不过先要计算vasp计算才可以.这里有一个example文件夹,其中就包含了一些给出的例子,这里就学习一下其中Bi这个文件中的内容.

自洽计算

自洽计算的输入文件如下图所示

png

png

png

能带计算

在做完了自洽计算之后,利用计算得到的波函数和电荷文件来计算能带,输入文件如下

png

png

能带计算完整之后就可以在这些能带K点上利用Irvsp来计算其高对称点的一些相关信息.

Irvsp计算

这里首先要准备好能带计算完成的一些输出文件,就可以在这些K点上来计算对称性的信息,这里主要的输入就是确定计算材料的空间群,然后执行Irvsp就可以

irvsp -sg 166 > outir

执行完成之后就可以在outir得到相关的信息,其中会包含一些晶格信息,还有空间群的对称操作以及能带简并度能一些信息

png

png

png

这里需要设置一个东西

png

记得执行一下configure.sh这个文件,它会配置好kLittleGroups这个文件的位置,这样就不会出现文件位置有问题了.

公众号

相关内容均会在公众号进行同步,若对该Blog感兴趣,欢迎关注微信公众号。

png