准粒子(QPI)干涉计算
因为对格林函数很熟悉,在看文章的时候也有遇到计算体系准粒子干涉的文章,最后只明白可以通过干涉的分布样式来判断不同费米面之间的散射问题,从而来确定体系费米面上的一些性质,还有就是这些干涉的图案还是...
Python 循环加速实例
之前在Julia,Python,Fortran,Mathematica循环计算速度比较博客中,我简单的对集中编程语言的循环进行了对比,虽然没什么太大的使用价值,不过对我对自己写代码时候的速度考虑...
Berry Phase及Chern number的一些理解
虽然一直在计算和学习凝聚态中的拓扑,不过感觉对Berry Phase和Chern Number的一些认识还不是很到位,这里正好自己最近开组会讨论到这个问题,就将自己整理的PPT分享出来,具体的理...
Julia大型稀疏矩阵对角化
在之前的博客中Python稀疏矩阵对角化库,我虽然介绍了一个python的库,可以用来计算稀疏矩阵的一些特定要求的本征矢量和本征值,但是python通常情况下是比较慢的,幸运的是这个功能最近正好...
Non-Hermitian系统中拓扑不变量的计算
打卡11月完成的第二个小任务,仔细研读了汪忠老师这篇Edge States and Topological Invariants of Non-Hermitian Systems文章,将基本内容...
VASP计算Graphene能带
最近看了很多和第一性原理计算相关的资料,知识总是要和实践结合,这里就利用VASP来计算一下Graphene的能带,作为研究很透彻的一个体系,起码在$\Gamma$点的Dirac锥的结构势清楚了,...
PythTB计算水分子能带理解紧束缚近似
在之前的学习中,仅仅知识对紧束缚的概念有一个简单的认识,并将Bloch波函数与Wannier波函数之间的联系搞清楚了,这里我想从具体一个材料出发,根据局域的原子轨道来构建系统的哈密顿量,并从这个...
实空间哈密顿量的周期边界设置
平时说到周期边界条件,如果对固体物理熟悉的话,第一时间想到的就是Bron-Von Karman边界条件,这就将实空间和动量空间联系了起来,但是有时候我们并不要在动量空间中研究问题,而是要在实空间...
Bloch函数与Cell波函数
在固体物理中,Bloch定理使非常重要的,这也是我们可以将阿伏伽德罗常数多的体系进行求解的一个重要起点,主要就是因为晶体是由一系列具有周期性的结构组成,那么势场自然也就有周期性,从而就有了Blo...
时间反演对称及算符变换
时间反演虽然在前面对时间反演算符做过一些计算,但是对其具体的含义还有一些物理图像并没有很清晰的认识,在这里就仔细的对这个算符进行一些物理图像上的解释,同时也能够更好的理解到底时间反演是一个什么样...
VASP计算Si的Cubic diamond结构理解第一性计算的能带
之前在看第一性计算的文章时,总会看到对于哪个能带,它的主要贡献是来自于哪个原子的哪个轨道的贡献,一直对这一点都是很不解,因子自己的研究方向涉及到拓扑,那么经常也会接触到能带反转,这个时候区分哪个...
VASP基本输入文件准备
在学习VASP的时候,看了很多教程,但看完后对一些东西的理解忘的也快,所以索性自己也通过博客的形式来把一些基本的参数输入记录一下,并加入自己对这些参数的认识,这样学习完之后还可以有笔记可查,如果...