- 博客(18)
- 收藏
- 关注
原创 DFT学习记录[5]电子结构分析+光学分析
本文介绍了使用VASP进行电子结构分析和光学性质计算的基本流程。以AlN为例,首先完成SCF计算后,通过VASPKIT生成能带路径进行电子结构分析,包括态密度和能带计算。光学分析部分则通过设置LOPTICS参数计算介电函数,进而获得吸收谱、折射率等光学性质。文中详细说明了关键参数设置,并提供了VASPKIT处理数据的操作指南。作者还分享了自己的知乎、CSDN和B站账号,方便读者获取更多计算材料学相关内容。
2026-03-18 21:25:46
354
原创 DFT学习记录[4] 电子和空穴的有效质量计算全流程
本文介绍了使用VASP和VASPKIT计算电子和空穴有效质量的完整流程。首先通过能带计算获取带边位置信息,然后编写VPKIT.in配置文件,设置计算方向和参数。接着生成KPOINTS文件并修改INCAR进行静态计算。计算完成后,通过VASPKIT输出有效质量结果。示例中电子有效质量为0.306m₀(迁移率高),空穴有效质量约为2.02-2.31m₀。该流程适用于半导体材料载流子迁移特性的研究。
2026-02-13 00:20:15
414
2
原创 DFT学习记录[3]:material project api使用方法 mp_api调取与pymatgen保存
因为我们已经在学习记录2中学习了在MP网页中直接下载数据的方法,所以我们就不多讨论了,我们学习一下material project的api,这对于批量调取和自动化有很关键的作用。
2026-02-12 14:14:36
723
原创 DFT学习记录[2]:VASP能带计算全流程
本来想先写material project的使用方法,结果写了一下感觉完全不如先搞VASP的基本使用流程,所以这篇文章先讲一下VASP的基本使用全流程,从数据获取走到最后生成能带图,走完一遍之后就能大概理解vasp的使用流程了。
2026-02-08 10:30:11
710
原创 DFT学习记录[1]:VASP、QE、VASPkit、BoltzTrap2的安装
本文记录了Linux系统下BoltzTrap2、QE、VASP和vaspkit等计算化学软件的安装流程与注意事项。首先建议使用Ubuntu22系统,并配置Python3.11环境。详细介绍了各软件的安装步骤:BoltzTrap2需先安装Cython和CMake;QE需要配置oneAPI工具包并修改编译参数;VASP安装需注意MKL路径设置;vaspkit可直接参考现有教程。文章还提供了各软件的测试方法,并分享了作者在安装过程中遇到的坑,如Ubuntu24的bug、oneAPI版本选择等问题。最后建议遇到问题
2026-02-05 22:04:04
738
原创 计算物理模块pymatgen的安装配置,使用教程与示例分析(全网最全?)
最近在学pymatgen,但是发现网上根本没多少正经的教程,要么机翻,要么chatgpt,我总结了一下部分比较好的教程,写成了这篇教程,可能是全网最全?至少我是这么认为的
2024-09-18 12:49:01
4790
1
原创 全自动打标签工具开发过程(以yolo_obb为例)
首先你要明白原理,全自动打标签,说白了就是用你原有的模型进行识别,如果你把置信度阈值放的很低,即便是没有标注过的东西也会多少识别出来一点,这样识别到你想要的东西之后,保存识别的图片,并且保存相关参数与信息,然后你就可以再进行二次修改让它成为可以训练的数据集然后就Ok了。ps:如果你用的是半自动打标签,那也是多边形json转txt,然后txt转xml,然后xml转txt,然后txt转训练格式,其中txt转xml的时候由于没有角度参数需要进行计算,这也是个大坑,有需要的我可以给资源或者教程。
2024-08-14 11:07:54
1990
1
原创 论文撰写与发表的部分技巧/坑(带动图)(不定期更新)
打初中开始就对某个物理现象感兴趣,到了大学有能力之后就开始开展相关课题的研究,毕竟是第一次做科研工作时,程序编写+论文撰写和修改总共花了半年左右吧,我的感叹是,论文撰写中的遣词造句和各种格式要求修改是比技术部分更折磨人的,我总结了一点可能会用得上的技巧或坑,各位可以参考一下。
2024-08-02 20:31:43
675
原创 pyqt5的一些琐碎但是有用的技巧/坑
理论上来说这个可以应用在所有组件,但是我觉得主要还是pushbutton用的比较多,所以展示一下pushbutton的/* 黑体字体 */""")其实没有什么太重要的,但是上述代码中的background: qlineargradient是可以设置按钮渐变的,第一行的各种x和y是设置渐变的方向角度的,第二行是设置渐变的颜色和顺序,可以根据自己的需要进行调节,使用的颜色编码格式是十六进制,RGB应该也可以但是不太美观。
2024-07-25 10:02:10
1194
原创 win+ubuntu双系统安装与基本配置+Ubuntu24的bug汇总
我本身经常做项目,其实可以在开发板上跑代码,但是总是有很多不方便,所以一直用的虚拟机但是也很不方便近期电脑空间比较大,所以就弄了个双系统然后天真的我以为越新的越好于是决定安装Ubuntu24第一次学习安装就折腾了两天(其中很大程度包含ubuntu24本身的安装缺陷)后来各种debug又折腾了一天于是折腾了三天在今天决定换到22WC,24就是一坨大份这次就写一下双系统安装的流程和各种容易踩的坑然后再吐槽一下Ubuntu24我碰见的诸多bug(不一定有解决方法)
2024-07-13 20:02:30
4511
5
原创 《现代天体物理》P0
之前开的系列《球面天文学与天体力学引论》(后称《球天引论》)已经有一段时间没更新了,一方面是那本书更偏于理论的推理和计算,而非全面的对天文或者天体物理进行讲解,所以只是一种提升推理能力的内容;另一方面是真的有点难,虽说枯燥的书讲的一般都是硬核知识,但是这也太硬了,特别是最近参加比赛也临近考试周,实在没时间去花太多时间去抠,所以那个系列更新会慢一点。以下是之前的篇章,感兴趣可以去看看《球面天文学和天体力学引论》天体力学引论学习记录_现代天体力学导论-CSDN博客。
2024-01-09 16:29:07
1586
原创 Jetson Nano的配置+opencv+torch+torchvision(新版)
由于原版有特别特别多问题,我就懒得再去改了,直接出一个新篇
2023-07-22 10:10:59
2013
原创 《球面天文学和天体力学引论》天体力学引论学习记录
本文用于记录本人在《球面天文学和天体力学》的天体力学引论的学习,所以思路会同原书大致相同,但是会加上本人的其他推导与思考,希望能向读者传输一些思想与经验,共同学习共同进步
2023-07-08 15:02:57
387
1
M92(NGC 6341)的各项数值介绍
2024-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅