自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 phonopy中频率单位的换算

phonopy --factor=521.471 band.conf(由于THz到cm-1的换算为33.35641,因此15.633302* 33.35641=521.471)。phonopy band.conf (导出的是默认单位THz,此时默认的factor的值为15.633302),THz的计算为sqrt(eV/AMU)/angstrom/(2*pi)/1e12,得到的结果为15.633302。给出的单位是THz,有时会向cm-1和eV单位进行转换。在phonopy中进行单位转换时,

2023-08-08 12:58:03 674

原创 区分能带图

在量子力学中,k-向量即为粒子的动量,不同的材料会有不同的能量-动量关系(E-K relationship)。同一个能带内之所以会有不同能量的量子态,原因是能带的电子具有不同波向量(如果能隙很小或为0 ,则固体为金属材料,在室温下电子很容易获得能量而跳跃至传倒带而导电;因此只要给予适当条件的能量激发,或是改变其能隙之间距,此材料距能导电。“费米海”中每个电子的平均能量为(绝对零度下)为费米能级的3/5。海平面即是费米能级。),电子很难跳跃至传导带,所以无法导电。,但对于绝缘体而言,费米能级就位于价带顶。

2023-07-25 14:10:07 733

转载 lapack和blas编译

今天被逼的在短短一个多小时完成lapack和blas的编译、测试,跑一个例程。把之前糊里糊涂的过程重走了一遍。深知如果不记下来,下次肯定忘了,又要重新来。下面是流水账。1. 下载随便搜索lapack.tgz,解压缩这个包里面已经包含了blas、cblas、lapacke(c接口的lapack)2. 编译lapack把make.inc.example复制,改名为make.inc。里面需要fortram和gcc。如果电脑里没有,现在就去装。打开makefile,这样改(为了使用b

2021-09-14 10:08:19 901

原创 Mac上安装Lyx过程中会遇到的问题

我在自己的Mac上安装Lyx过程中,遇到过各种问题,这里总结一下,希望可以给遇到相似问题的同学做个指引!首先安装Lyx之前,一定要先安装TeX包,在Mac上是MacTeX包,可以直接去必应上搜索下载就成!Lyx安装成功后,打开可能会遇到缺少article.cls或者其他以cls为后缀的一些包,解决方法是:首先是确保已经安装了MacTeX啦其次在终端中运行sudo texhash最后进入Lyx软件,点击工具下的重新配置这样的话,基本就可以完美解决缺少后缀cls文件的问题啦!..

2021-05-10 11:00:02 1327 1

原创 matplotlib 中图例的标题位置设置(靠左,居中,靠右)

如下的代码无法让图例的标题靠左from pylab import *x = linspace(0, 1)plot(x, x, label="1")plot(x, x**2, label="2")plot(x, x**3, label="3")plot(x, sqrt(x), label="square root")l = legend(title="Title", loc="best")l.get_title().set_ha("left") # <=.

2020-08-23 14:30:26 13565 3

转载 Python Matplotlib中坐标轴标题中各种特殊符号的显示 转义字符全集,编写数学表达式

Matplotlib中文显示问题——用例子说明问题#-*- coding: utf-8 -*-from pylab import *t = arange(-4*pi, 4*pi, 0.01)y = sin(t)/tplt.plot(t, y)plt.title('test')plt.xlabel(u'\u2103',fontproperties='SimHei')#...

2018-11-17 18:09:10 38620 3

转载 Matplotlib绘图教程的使用

Matplotlib是一个Python工具箱,用于科学计算的数据可视化。借助它,Python可以绘制如Matlab和Octave多种多样的数据图形。下面这篇文章主要介绍了python使用matplotlib如何绘制折线图的方法教程,需要的朋友可以参考借鉴。1. line chart 1 2 3 4 5 6 7 8 9...

2018-11-17 12:22:26 201

原创 天河2号安装vasp5.4.1(CPU版本) (BIGDATA区编译)

注:本文是天河2号BIGDATA1区的vasp安装,其他的基金账户和WORK账户万不可使用本教程(需要修改makefile.include内容)在天河2号上安装vasp时,主要是makefile.include的设置,系统变量啥的什么都不用管;其中的修改内容主要是两部分,一个是MKLROOT,另一个就是INCS,这两部分的内容。1、首先使用which ifort命令找出ifort路径,然后...

2018-10-12 13:03:00 2394

原创 天河2号非基金账户(bigdata区)安装phononpy

首先,要是用module里面的python来编译phononpy,不可用自带的python2来编译,否则会出现无法使用numpy库的情况;然后使用python3 setup.py install安装如果出现上面的错误,只需要修改安装路径即可,因为默认的是将phononpy安装到python 下的,而天河2号模块中的python显然不可以写入,因此需要在安装phononpy时重新设置安装路径...

2018-10-12 12:09:23 1303 1

原创 DL_POLY的CONFIG文件中结构的生成fortran程序

使用如下程序可以生成DL_PLOY下的CONFIG文件中所需结构输入文件(例):Fe_10.7_sc.in(单胞结构),kinds_f90.f90 nfold.f90 parse_module.f90 numeric_container.f90(附件里面)执行命令:gfortran kinds_f90.f90  nfold.f90 parse_module.f90 numeric_containe

2016-10-28 19:49:00 813

原创 DL_POLY的安装问题

DL_PLOY的安装步骤及注意问题:这里所说的安装是指在Linux或Mac下安装首先,下载官网的安装包,解压后,找到build文件夹下,发现会有四个Makefile文件,基本上如果并行运算只需要选择Makefile_MPI文件即可,注意:一般推荐这个,因为即使是你做串行运算也可以,然而如果选择了Makefile_SRVx文件,只能做串行计算,得不偿失;然后,将选择的Makefile_M

2016-10-27 10:55:09 1371

原创 DL_POLY下并行计算出错问题解决

安装完DL_POLY后,使用并行计算mpirun -np 8 ./DLPOLY.Z出现以下错误时application called MPI_Abort(comm=0x84000000, 2) - process 2application called MPI_Abort(comm=0x84000000, 3) - process 3application called

2016-10-27 09:32:35 3615 1

原创 manpath问题解决

Linux中,当在终端里出现manpath: can't set the locale; make sure $LC_* and $LANG are correct这种问题时,主要是因为语言中设置中没有中文字体,解决方法很简单在system setting中找到language support添加中文即可

2016-04-16 21:11:44 2676

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除