- 博客(17)
- 收藏
- 关注
原创 真空能级与功函数
在DFT计算中,真空能级需要建立slab平板模型引入足够厚度的真空层来计算。晶胞CELL中留空的区域即是真空,电荷密度基本为0,所以是常数,即真空能级。但是在中,由于表面态的存在,而和是准确的。在中,和的差值是准确的。认为和是对应的(可用于标定),则可以得到真空能级和费米能级的差值,即功函数。
2025-04-08 19:55:56
527
原创 费米黄金规则的推导
是否显含时间(常微扰虽然不随时间变化,但是其并不是从零时刻就存在的,而是在某一特定时刻突然施加给系统的,即看做是时间的一个阶跃函数,所以他仍然属于含时微扰)决定采取哪一种微扰。的状态造成任何修正,而是使原系统的状态持续地从一个变到另一个,即发生。以及跃迁速率表达式,再将常微扰的特殊情况代入,就得到费米黄金规则。1)是认为微扰的作用是造成未受到微扰的系统(即哈密顿量为。微扰不随时间变化的情况下,假设微扰作用时间足够长,对于光吸收问题,微扰为光子的吸收,即对应。于是跃迁速率(单位时间s内的跃迁概率)为。
2025-03-29 17:10:20
286
原创 Ubuntu文件系统卡死(点击文件夹图标卡死)
按照其他博客的方法,尝试kill掉所有nautilus进程(killall nautilus)后。点击文件夹仍然无效。使用 Alt + F2 打开运行命令的对话框。输入 r 然后按回车 (重启Shell)点击文件夹图标,一直显示文件夹无响应。再次点击文件夹窗口,成功打开文件系统。输入nautilus试图启动也无效。
2025-03-24 09:28:55
196
原创 电荷密度&差分电荷密度
TDED.Nsaverho 100 #设置每两次保存RHO的时间步间隔。若希望 .cube 文件不仅包含电荷/差分电荷信息,同时也包含体系结构信息,则 sisl 的命令为。TD输出的 .TDRho 文件需要重命名为 .RHO ,再通过 Sisl 进行转换。使用 Sisl 工具将RHO数据文件转化为 VESTA 可识别格式 .cube。前提:安装SIESTA的 Sisl 工具。生成 .RHO 文件和 .DRHO 文件。在VESTA打开生成的 .cube 文件。
2025-03-20 19:24:04
291
原创 irREP安装与使用(计算波函数的对称性性质、不可约表示)
使用conda能很方便的安装,conda的安装查看#创建环境,并进入该环境#添加conda-forge通道#搜索irrep包#安装。
2025-03-19 21:33:54
682
原创 ubuntu安装CUDA(自留)
source ~/.bashrc后验证是否成功。右上角可看到支持的CUDA版本为12.4以下。选择合适版本,按照其提供的步骤下载即可,例如。取消选择Driver后选择Install。若出现以上警告,选择Continue。下载显卡驱动,sudo sh 安装。接下来把CUDA加入环境变量。加入安装成功后提示的路径。安装完成后打开图形界面。重启并检查驱动是否安装。
2025-03-16 16:12:43
407
原创 linux 计算 常用命令记录(自用)
cat” 命令能够抓取右侧指定的文件内容输出,若抓取多个文件,则第二个文件内容会在第一个文件输出末尾接着输出。”为后台运行符,能够将命令放到后台执行,释放终端。“>>”同样为输出重定向符,但是不清空右侧跟随文件,而是将左侧输出内容追加到右侧文件末尾。使用16个线程运行任务,任务内容为调用pw.x执行文件,向其输入scf.in文件内容。">" 为输出重定向符,会清空其右侧跟随的文件,将左侧输出内容填入右侧。“|tee”将输出重定向到scf.out文件内,同时也输出到当前终端上。
2025-03-15 16:51:37
149
原创 oneapi安装QE
3,貌似2025的oneapi加载环境变量后,就无法正确链接到MKL库,因此另外安装MKL库。7,最后安装即可(将安装到configure时的--prefix路径)6,正确生成了make.inc后,可以开始构建QE可执行文件*.x。以 -j 开启并行构建,后面的数字为构建时使用的线程数。重要的几个有:pw.x,ph.x,epsilon.x。5,configure以生成make.inc文件。使用-a --cli进行无图形化界面安装。从输出检查是否正确连接到MKL库与并行环境。4,下载解压进入QE文件夹。
2025-03-14 01:12:44
310
原创 QE源码安装(openmpi+MKL数学库)
(安装时,有sudo则安装路径为/opt/intel/oneapi/下;无sudo则安装路径位于/home/username/intel/oneapi/)开始配置,其中--prefix=/opt/qe-7.3制定安装路径;-enable-openmp为启用openMPI并行编译。1,安装gcc和gfortran编译器,以及其他依赖。如果没有,则需要向./configure命令指明。2,安装openMPI。4,下载解压qe安装包。在官网下载.gz安装包。
2025-03-13 20:35:53
254
原创 Anaconda安装Siesta,QE
1,创建新环境2,进入环境,添加conda-forge通道3,安装依赖4,搜索siesta应该显示类似这样的结果5,选择一个版本安装6,验证。
2025-03-13 00:01:56
145
原创 Anaconda安装与简单使用
需要改变安装路径就直接输入路径然后回车(安装在非本用户目录需要在运行.sh脚本时加上sudo)希望关闭(开启)自动激活,则在conda环境下使用命令(开启则改false为true)需要每次启动终端自动激活base环境的话,在~/.bashrc文件加入。在官网下载Anaconda的安装脚本,运行。不需要改变安装路径的话,就直接回车。需要输入yes就输入。
2025-03-12 15:46:08
49
原创 Ubuntu-24.04安装OpenMpi
如果显示路径指向了openmpi的bin路径,则完成安装。--prefix指定的是之后install的安装路径。1,在官网下载OpenMpi的.tar.gz压缩包。编译时间中等,此处使用36线程编译大约花费5min。openmpi的编译需要gcc与make。
2025-03-12 15:07:40
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人