几个简单模型的量子几何张量计算
这篇博客整理了几个简单平带模型中量子度规的计算,作为学习笔记整理了一下。 前言对于一个量子态$\lvert u(\mathbf{k}\rangle$,它的量子几何张量为 \begin{eq...
使用Fortran计算Hall电导
整理用Fortran计算某一条能带的Hall电导,这里使用的QWZ模型。 前言这里使用的是最简单的QWZ模型,其哈密顿量为 H = (m_0 - t_x \cos(k_x) - t_y \...
适用Fortran读取Wannier90拟合的hr
整理用Fortran读取Wannier90拟合的hr数据,后续设计到极化率以及响应之类的计算还是用Fortran的计算速度是最快的。 前言在之前博客利用Wannier90的hr数据构建动量空...
Fortran踩坑记录(持续更新中)
最近在用Fortran写程序的时候,在意想不到的地方踩了坑,这篇Bolg整理一下。 前言用Fortran写程序主打一个方便,只要把公式翻译成代码就行了,但是在码代码的时候还是遇到了一些意想不...
正方晶格超导序参量自洽
最近在学习计算超导体系的超流权重,其中要涉及到在确定相互作用$U$下自洽出序参量,虽然之前也会,为了保证所有结果的正确性,这里重新将一些过程记录一下,方便后面查阅理解。 超导序参量自洽 代...
平带中的紧致局域态(compact localized states in flat band)
平带最近受到很大的关注,最近正好在研究量子几何,里面涉及到平带相关的内容,这篇笔记整理了一下在学习平带时相关的紧致局域态到底是个什么东西。 Main 参考文献 Des...
Fortran常用函数的封装与收集
这里整理一下在用Fortran编写物理程序的时候经常用的几个函数封装,目前只是简单的几个矩阵对角化函数,后续有新的函数也会继续增加。 前言最近因为遇到了计算瓶颈,需要用Fortran来重写代...
Fortran结合MPI并行计算自旋极化率
在之前的博客Julia的MPI并行计算极化率(重复Bilayer Two-Orbital Model of La$_3$Ni$_2$O$_7$ under Pressure)利用Julia计算了...
Fortran结合MPI并行
该Bolg整理在Fortran用MPI编写并行程序,用在科学计算中速度提升肉眼可见, 代码解析先给一个完整的代码,是用来计算自旋极化率的,实际上在Fortran结合MPI并行计算自旋极化率中...
使用Latex进行文档对比并自动标记修改的内容
这里整理一下如何使用Latex自动整理出文档改动内容并进行标记,这个功能在我们给审稿人回复意见的时候非常有用。 前言通常在文章审稿的过程中,都需要根据审稿人的要求和问题对文章内容进行修改,常...
Hubbard 模型平均场(简单介绍)
简单先整理一下Hubbard模型平均场处理的方法。 前言Hubbard模型作为凝聚态研究中许多有趣效应的出发点,具有很重要的研究价值。在固体物理最简单的处理中,就是忽略了电子与电子之间的相互...
Andreev reflection and Fraction Josephson effect
最近正好有些空闲的时间,发现自己对拓扑中的一些理解并不深刻,正好借这个机会重新学习一下,加深自己对其中内容的理解,也能让自己之后的研究走的更远。 Andreev reflection要理解通...