pdos计算与画图

通过将POSCAR文件从VASP导入VESTA软件,定位到目标原子(如Ti),记下其序号。之后使用plotdos1.0脚本生成dos1.txt文件,并在Origin中进行导入和绘制pdos图,最终成功展示计算结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

pdos计算与画图


1.计算opt
2.计算static         # 以上两步请参考之前计算过程
3.计算pdos
 
#静态计算完成后,拷贝 INCAR KPOINT CONTCAR(拷贝之后需改名为POSCAR) POTCAR vasp.lsf WAVECAR CHGCAR至pdos文件夹
#其中INCAR 参数必须设为下面值,其他参数和static中务必一致!否则后期脚本运行出错非常麻烦
ISTART=1
ICHARG=11
ISMEAR=-5
NEDOS=5000
LORBIT=11
#提交计算
4. pdos数据处理(以下都在pdos目录下处理)

  • 将POSCAR 导出至windows下,用VESTA 打开,找到你想画哪个原子(如第一个Ti原子)的dos图,记住序号为1。
  • 将附件中的脚本plotdos1.0脚本拷贝至服务器中pdos目录下,然后运行命令
 
chmod 700 plotdos1.0
sed '13,13c Num=1' plotdos1.0 > plotdos
#其中Num=1,中的‘1’是前一步中记录的原子序数,各自更改,请直接复制,避免添加空格等
chmod 700 plotdos
./plotdos 
# 运行完成后会出现 dos1.txt文件,切忌重复运行./plotdos,否则会多次写入数据,无法画图
运行完成如下


  • 拷贝dos1.txt到Origin画图
  • 成功导入后结果如下
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值