利用Python实现Mathematica的配色方案
该笔记主要整理了如何在Python中实现Mathematica的配色 前言不得不说Mathematica中的一些颜色还是很好看的,但是当数据文件较大的时候用Mathematica绘图就会有点...
超导序参量自洽(自由能极小值方法)
在正方晶格超导序参量自洽的文章中是利用了自洽方程得到超导序参量,并研究了其温度依赖关系。这里给出利用最小化自由能的方式来得到序参量,并给出金兹堡-朗道(Ginzburg–Landau )理论所给...
Mac上配置MPI并行Julia
这里记录一下怎么在本地电脑上配对Julia的MPI库实现并行 安装Julia下载安装即可,MPI只需要在包安装环境下执行安装 123julia> import Pkgjulia>...
超导序参量中的傅里叶分析
整理一下在研究超导序参量的时候,理解傅里叶分析的一些笔记 最近在计算电子配对序参量,其中要分析序参量的配对对称性,这个时候可以采用Fourier变换,分解到不同的$\sin(n\theta)...
库仑势以及屏蔽库伦势的一些计算
整理一下将库仑势以及屏蔽库仑势通过Fourier变换到实空间时的衰减情况 库伦势如果电子之间是直接的库伦相互作用, V(\boldsymbol{k})=\frac{1}{|\boldsym...
几个简单模型的量子几何张量计算
这篇博客整理了几个简单平带模型中量子度规的计算,作为学习笔记整理了一下。 前言对于一个量子态$\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来重写代...