P4vasp 下载:

链接
提取码:sbhi

在这里插入图片描述
由于是免安装版本,直接右击解压即可,将出现以下文件:

在这里插入图片描述

双击既可运行P4vasp:

在这里插入图片描述

关于P4vasp的基本使用(使用P4vasp画DOS)

这里以vasp计算为例

  • 首先导出DOS计算的文件夹中的vasprun.xml文件
  • 从p4vasp导入该文件进行作图(直接将vasprun.xml拖入p4vasp一般不会有反应)
    具体步骤:
    点击open:
    在这里插入图片描述
    在弹出的弹窗中选择vasprun.xml文件所在路径以导入它
    点击ok以导入文件

在这里插入图片描述
然而此时界面仍旧毫无反应(你是不是在难为我胖虎?)

在这里插入图片描述

因为没有点击DOS+bands
点击DOS+ bands即可绘图

在这里插入图片描述
效果:
在这里插入图片描述

但是以上的DOS过于粗糙,实际计算的可能是分波态密度,需要将DOS进行拆分,在图中体现出不同原子的不同轨道的态密度:

  • 点击Local DOS+band control
    在这里插入图片描述
  • 在弹窗中输入相应的信息则将在图中增加相应的DOS曲线:
    输入元素(这里选择S原子),选择自旋状态(这里选择自旋向上),最后点击add new line ,
    在这里插入图片描述
    (截图中的Orbital selection区域可以对DOS进行更细致的选择)
    这样S原子自旋向上的DOS就会被加入DOS中:

在这里插入图片描述
plus: 点击add new line后界面会有读条,证明正在读取相应数据,读取完毕后则显示图形
在这里插入图片描述

如果想加入自旋向下的DOS,任然以S原子为例:

选择spin down后点击add new line :
在这里插入图片描述
效果:
在这里插入图片描述
问题来了,spin down的线条也是朝上的,不太符合DOS图的规范,解决办法:

选择spin down后选中 invert y-axis,再点击add new line

在这里插入图片描述
效果:
在这里插入图片描述
可以看到,此时新加入的S spin down(蓝色线条)位于0刻度的下方


删除某条dos的方法,以图中绿色线条(S spin down)为例:

在这里插入图片描述
注意 line一栏的下拉框中有两个spin down的选项,要删除的spin down是第二次加入的,所以选择中间的spin down删除

在这里插入图片描述
效果:
在这里插入图片描述
可见之前的绿色线条已经被删除(尴尬的是之前的蓝色线条变成了绿色线条 不过这并没有任何影响)


本文粗略介绍了一下P4VASP的使用 抛砖引玉 谬误处还请指正

THE END

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐