Fortran 并行运算
...
拓扑10重分类表笔记
这里整理一下最近看拓扑分类文章时候的一些笔记.{:.info}最近在做一些工作,在阅读文献的时候有一些比较重要的工作需要仔细的阅读和理解,这里我就想把自己看拓扑分类这方面的文章时的一些理解和笔记整理一下,也可以加深自己对文章的理解. 10重分类 这是根据手性对称(sublattice symmetry or chiral symmetry),时间反演对称(Time reversal symmetry),粒子空穴对称(Particle hole symmetry)对哈密顿量进行分类,首先来理解一下为什么会有10个分类. 首先TRS与PHS都是反幺正操作算符,对应的矩阵就是一个反幺正矩阵,可以写作$\hat{U}\hat{\mathcal{K}}$,其中$\hat{U}$是个幺正操作矩阵,$\hat{\mathcal{K}}$是复数共轭操作.TRS与PHS的”本征值”都可以是$-1,+1,0$这三种选择,$0$则代表没有这种对称性,$\pm 1$则代表将这个算符对单粒子算符作用两次之后是$+1$还是$-1$,所以它们两个的组合共有$9$种不同的结果.手性对称(SLS)可以由这两种对称性组合出来, SLS=TRS\times PHS所以由TRS与PHS确定的9个组合种,其中的8个可以通过SLS的有无来确定,而唯一无法确定的就是第9个$(TRS,PHS)=(0,0)$这种情况,此时两种对称性都不存在,但是却可以存在SLS或者不存在SLS,这又会有两种情况,所以加上前面的8种情况,就一共有10种分类. 上面表种后面三列代表着10重分类下,不同空间维度标志其拓扑性质不变量的形式.$Z$表示整数,$Z_2$则表示$\{-1,+1\}$ 对称操作算符这里存在两种类型的对称操作算符 \begin{equation} \begin{aligned} &P:\mathcal{H}=-P\mathcal{H}P^{-1},\quad PP^\dagger=1,\quad P^2=+1\\ &C:\mathcal{H}=\epsilon_cC\mathcal{H}^{T}C^{-1},\quad CC^\dagger=1,\quad C^T=\eta_c...
基于拓扑不变量的拓扑超导研究
通过简单的费米面以及费米面上的电子配对正负来判断超导体的拓扑性质.{:.info}这个博客整理一下自己在组会上讲的一个内容. PPT下载完整的PPT可以点击这里下载 公众号相关内容均会在公众号进行同步,若对该Blog感兴趣,欢迎关注微信公众号。{:.info} Email yxliphy@gmail.com
硕士毕业论文Latex模板
最近准备开始写毕业论文,Word非常不好用,所以干脆自己整理一下如何利用Latex来撰写毕业论文,主要是通过一系列的设置达到毕业论文的格式要求.{:.info} 前言因为有本科时候写毕业论文整理过的一个毕业论文模板,所以这里就是在这个模板的基础上进行的更加细致的修改,我打算在这里把如何修改每一个细节的代码都抽离出来,这样也方便自己之后如果有什么更改的需求,也可以很好的进行补充和调整. 摘要首先是论文的摘要设置1234567891011121314151617181920212223242526272829303132333435363738394041424344%\setcounter{page}{1} \renewcommand{\thepage}{\wuhao\Roman{page}} % 页码设置{\centering{\zihao{3}{\bf 论文题目}}\\}\bigskip{\zihao{-4} \begin{center} \begin{tabular}{l} 专业名称:$\quad$专业名称$\quad\qquad$$\quad\qquad$$\quad$$\quad$$\quad$$\quad$$\quad$$\quad$\\ 申请者: $\quad\quad$姓名$\quad\qquad$$\quad\qquad$$\quad\qquad$\\ 导师姓名:$\quad$姓名\quad 职称$\quad\qquad$$\quad\qquad$$\quad\qquad$\\ \end{tabular}\end{center}}\bigskip\bigskip\bigskip{\flushleft{\zihao{-3}\heiti 摘\quad...
华南师范大学Latex幻灯片模板
因为最近正好在写毕业论文,在整理论文的过程中也需要总结一下内容,答辩的时候是需要的,所以就整理了一个符合自己学校风格的Latex模板,希望可以在之后的答辩中给自己加点分,下学期的组会报告也可以用这个模板很好的整理一下.{:.info} 前言虽然我之前已经在Latex PPT模板及笔记模板这篇博客中整理了一个Latex写的PPT模板,但使用的是传统了样式,虽然干净整洁,但是显示不出特色,所以就像根据自己学校的校徽配色,来整理一个符合自己学校校徽风格的模板,这样也算是自己对学校做点贡献吧. 我是利用Charlie Li的My_Beamer_Template的模板进行修改的,其实主要就是调整了配色方案和校徽,其余的内容并没有做太多的改动,因为自己为Latex写包的代码并不懂,只能根据自己的基本理解和探索进行修改. PPT展示这里利用图片的方式展示一下我制作的PPT模板 加时钟在用这个PPT做毕业答辩的时候,因为有时间要求,所以就想在里面增加一个时钟,这样可以让自己在答辩的时候知道时间,不会因为超时每老师嫌弃.12\usepackage[font=TimesI,timeinterval=1]{tdclock} % 时钟\date[\initclock\factorclockfont{2.0}\tdtime]{\large 5月25日,2021年} % 显示当前时间增加一个宏包tdclock,之后在\date处修改一下即可. 如果使用了这个模板,祝大家答辩顺利. 下载所有的源代码可以点击这里下载 公众号相关内容均会在公众号进行同步,若对该Blog感兴趣,欢迎关注微信公众号。{:.info} Email yxliphy@gmail.com
监测程序运行状态并发送邮件
这篇博客整理一个脚本,用来在服务器上给自己发邮件,主要结合程序执行监测,在程序执行完毕之后给自己发邮件提醒,可以让自己及时查看结果并进行下一步的计算过着执行别的任务,做这个事情最主要的原因是想节省时间,同时也有自己懒的原因{:.info} 发送文字在前面监测程序运行的Shell脚本这篇博客中,虽然提供了监测程序运行的脚本,但是任务是否执行完毕还是需要自己登录服务器进行查看,这里就想整理一个脚本,在程序执行完毕之后通过邮件方式进行提醒,这样可以让自己及时的查看计算结果并开始下一步的计划,极大的方便了自己,同时也可以节省不少的时间,专心去做别的事情.12345678910111213141516171819202122232425262728293031import smtplibfrom email.mime.text import MIMETextimport sys,os #QQ邮箱提供的SMTP服务器mail_host = 'smtp.qq.com'#服务器端口port = 465send_by = '********@qq.com' # QQ邮箱账号password = 'asdfghjkl' # 开启QQ邮箱STMP后获得的一串符号send_to = 'abcd@mail.com' # 目标邮箱def send_email(title,content,): #创建了MIMEText类,相当于在写邮件内容,是plain类型 message = MIMEText(content,'plain','utf-8') message["From"] = send_by message['To'] = send_to message['Subject'] = title try: #注意第三个参数,设置了转码的格式(我不设的时候会报解码错误) smpt = smtplib.SMTP_SSL(mail_host, port, 'utf-8') ...