DFT的matlab源代码VASP_DOS_extractor
简单描述:
基于Pymatgen的python脚本,用于从vasprun.xml文件中提取状态密度(DOS)和投影的DOS
这是做什么的:
该脚本替代了p4vasp的最常见用法之一:从输出中提取DOS数据,这是一种密度泛函理论(DFT)计算程序。
尽管具有直观的GUI,但是提取DOS数据可能很容易花费时间,尤其是当原子,能带和能量网格的数量较大时。
请注意,在使用此脚本之前,应先安装pymatgen()。
使用p4vasp的过程通常如下所示:
将xml文件下载到本地计算机(通常超过100
MB)
打开p4vasp并打开xml文件
绘制感兴趣的元素或单个原子以绘制DOS(PDOS)的局部投影。
(此过程大部分时间)
将数据导出到指定的文件名(此文件通常小于1MB)
使用DOS_extractor.py,可以通过一个命令行完成以下四个过程:
$
python
DOS_extractor.py
[xml_filename]
[out_filename]
[entries_or_options]
[xml_filename]:va
2022-05-20 19:52:37
1MB
系统开源
1