Fortran计算选择区间内本征值
在进行数值计算的时候,对于较大的矩阵,有时候并不完全需要其所有的本征值,而只需要一定范围内的本征值即可,这里就整理一下如何利用Fortran来得到选定区间内的本征值 这里其实就是使用CHEE...
实空间上三角形状格点哈密顿量构建及求解
这里在实空间中构建一个上三角形状来计算一些系统的性质。 前言虽然自己经常研究的是正方点阵体系,但是有时候还是需要在一些特殊的形状上来计算系统的性质,这里就来构建一个上三角的格点模型来计算。 ...
Julia并行计算cylinder边界态
之前虽然也写过cylinder计算的代码,但都是利用Fortran写的,虽然Fortran的计算速度很快,奈何很多简单的操作实现起来实在不太方便,最近干脆全面转julia了,虽然速度比不上Fro...
BBH实空间计算
之前其实已经研究过BBH模型的拓扑性质,但是一直没去写实空间电荷分布以及零能态的代码,这里补一下作业。 模型废话不说,直接给模型上代码,具体的性质可以参考Electric multipole...
Julia矩阵对角化实例
最近稍微有点时间,把自己之前经常使用的一个代码做了一下精简,这里整理一下方便自己平时查阅使用。主要就是利用Julia在对角化矩阵的时候的一些内容以及实空间哈密顿量计算的代码。 直接对角化这里...
态之间耦合的一点浅显的理解
看文献的时候突然对态之间的耦合有点自己的想法,随手整理了下来。 什么是耦合这里来理解一下不同态之间的耦合与实际公式表达有什么联系。我们习惯用哈密顿量来描述系统,假设我有两个态$\psi_1,...
边界态理论计算的另外一种求解方法
这里整理一下另外一种求解边界态色散的方法,其实就是沈顺清老师Topological insulator这本书中提供的方法,只是自己之前并不是按照这种方法计算边界态理论的,最近在重复一篇文章,它用...
对称性约束$\mathbf{k}\cdot \mathbf{p}$哈密顿量(算法解析)
我在前面先预告了一版对称性约束$\mathbf{k}\cdot \mathbf{p}$哈密顿量(预告版),这里就详细的整理一下这个代码的思路和每一行代码的想法. 理论背景其实对称性约束$\m...
对称性约束Tight binding模型
这篇Blog想要整理一下自己在学习对称性约束Tight binding模型时候的一些笔记. 紧束缚近似其实紧束缚方法的的核心思想就是使用原子的波函数来构造构造一个基函数,有了这个基函数就可以...
对称性约束$\mathbf{k}\cdot \mathbf{p}$哈密顿量(预告版)
之前的学习都是直接使用别人文章中的哈密顿量,因为自己的研究模式就是这样,但是仍然项自己可以学会在高对称点上通过对称性约束的方式来构建$\mathbf{k}\cdot\mathbf{p}$哈密顿量...
Chiral-Symmetric Higher-Order Topological Phases of Matter
这里整理了一下自己组会讲文献的PPT,包括自己对文章中一些内容的认识和理解. 正文 参考 1.Chiral-Symmetric Higher-Order ...
Julia 读取Wannier90hr数据
最近准备完全使用Julia进行科研了,所以就学习一下用该语言进行文件数据的读写如何进行,这里先是一个简单的尝试,就像用Julia读取紧束缚的hr数据来构建模型,顺便熟悉一下julia。 代码...