利用Wannier90计算能带

这里利用Wannier90得到Wannier轨道后, 通过其来计算一下对应的材料能带, 这个通常用来和vasp计算得到的能带来做对比, 二者在费米面附近通常是要吻合的非常好, 这样才能说明在Wannier90计算Wannier轨道的时候, 是比较成功的, 能带符合较好之后再用来计算拓扑相关的性质.

阅读更多

空间群学习工具SpaceGroupIrep

这里整理一下学习空间群时候的一个Mathematica软件包SpaceGroupIrep,在学习THE MATHEMATICAL THEORY OF SYMMETRY IN SOLIDS这本书中的内容的时候, 结合这个工具可以对书中的内容有一个更深入的理解. 这个软件包也是基于这本书中的内容编写的, 而且可以对书中的一些表进行快速查询, 结合起来对学习空间群相关的知识大有帮助.

阅读更多

VASP+Wannier90编译计算紧束缚能带

最近在学习利用Wannier90结合VASP来做计算,这里先整理一下如何把VASP与Wannier90进行接口,在利用Vaspwiki上的一个例子来测试一下编译好的VASP如何得到紧束缚模型的一些数据.

阅读更多

Fortran 常用函数及操作

因为自己在学习中最常使用的是Fortran,有时候要用到mkl库中的一些函数,但是这些函数的调用参数有很多,所以将自己常用的一些记录下来,以后忘了可以 快速的查阅。

阅读更多

wannier90_hr数据的可视化分析

通常会遇到WannierTools计算紧束缚模型的问题,有时候也会遇到只有wannier90_hr.dat这个数据,那么怎么样可以通过这个数据来分析出对应的紧束缚模型到底是什么样的,这里就利用Mathematica来计算一下如何将wannier90_hr.dat读入,然后可视化的将(x,y,z)方向上的对应的矩阵元素表示出来,这样可以便于问题的分析.

阅读更多