> 历史文化
投影态密度图(投影密度是什么)
导语:PyProcar系列之投影态密度(原子,轨道成分)
初稿:trlee
整理:天玑算老王本王
在前面二节的基础上,今天咱们继续Pyprocar教程:今天为大家带来PyProcar的教程之投影态密度,包括原子投影和轨道投影。目录如下正文如下最后给大家几个可以复制的模板:4.1. 普通DOS垂直方向:pyprocar.dosplot(filename='vasprun.xml',
mode='plain',
elimit=[-4, 4],
orientation='horizontal',
labels=[r'$\uparrow, r'$\downarrow],
title=r'Total Density of States SrVO$_3)
4.2. 参数化pyprocar.dosplot(filename='vasprun.xml',
mode='plain',
elimit=[-4, 4],
spins=[0],
orientation='vertical',
labels=[r'$\uparrow, r'$\downarrow],
title=r'Total Density of States SrVO$_3,
savefig='dos_plain_ver.png')
4.3. 参数化线pyprocar.dosplot(filename='vasprun.xml',
mode='parametric',
orbitals=[1, 2, 3],
atoms=[2, 3, 4],
elimit=[-4, 4],
orientation='horizontal',
plot_total=True,
title=r'Projected DOS of p orbitals of Oxygen in SrVO$_3)
4.4. 堆叠模式pyprocar.bandsdosplot(filename='vasprun.xml',
mode='parametric_line',
orbitals=[1, 2, 3],
atoms=[2, 3, 4],
elimit=[-4, 4],
labels=['O-up', 'O-down'],
plot_total=True)
4.5. 堆叠模式原子种类pyprocar.dosplot(filename='vasprun.xml',
mode='stack',
colors=['lawngreen', 'orangered', 'royalblue'],
items=dict(Sr=[4, 5, 6, 7, 8], O=[1, 2, 3], V=[0, 1, 2, 3]),
orientation='horizontal',
elimit=[-4, 4],
plot_total=True)
4.6 堆叠模式轨道种类pyprocar.dosplot(filename=vasprun,
mode='stack_species',
orientation='horizontal',
elimit=[-4, 4],
plot_total=True)
pyprocar.dosplot(filename=vasprun,
mode='stack_orbitals',
atoms=[2, 3, 4],
orientation='horizontal',
elimit=[-4, 4],
plot_total=True)
本文内容由小海整理编辑!