系列文章目录

Quantum Espresso Hands-On实战训练(一)——DFT能带计算
Quantum Espresso Hands-On实战训练(二)——HSE计算

文章目录

  • 系列文章目录
  • 计算步骤
    • 1. scf
    • 2. ncsf或bands
    • 3. 后处理
  • scf输入文件
  • nscf输入文件
  • 后处理一
  • 后处理二

计算步骤

1. scf

2. ncsf或bands

3. 后处理

scf输入文件

 &CONTROLtitle = 'LDA.inp' ,calculation = 'scf' ,restart_mode = 'from_scratch' ,pseudo_dir = '/home/flyingd/Desktop/LDADOS/pseorsu/' ,/&SYSTEMibrav = 0,nat = 2,ntyp = 1,ecutwfc = 50 ,ecutrho = 200 ,nbnd = 8,occupations = 'smearing' ,degauss = 1d-9 ,smearing = 'gaussian' ,/&ELECTRONS/
CELL_PARAMETERS angstrom -0.000000000    2.681233128    2.681233128 2.681233128   -0.000000000    2.681233128 2.681233128    2.681233128    0.000000000
ATOMIC_SPECIESSi   28.08550  Si.pz-n-rrkjus_psl.1.0.0.UPF
ATOMIC_POSITIONS crystal Si      0.000000000    0.000000000    0.000000000    Si      0.250000000    0.250000000    0.250000000
K_POINTS automatic
10 10 10 0 0 0

nscf输入文件

 &CONTROLtitle = 'LDA.inp' ,calculation = 'nscf' ,pseudo_dir = '/home/flyingd/Desktop/LDA/pseorsu/' ,/&SYSTEMibrav = 0,nat = 2,ntyp = 1,ecutwfc = 50 ,ecutrho = 200 ,nbnd = 8,occupations = 'tetrahedra' ,degauss = 1d-9 ,smearing = 'gaussian' ,/&ELECTRONS/
CELL_PARAMETERS angstrom -0.000000000    2.681233128    2.681233128 2.681233128   -0.000000000    2.681233128 2.681233128    2.681233128    0.000000000
ATOMIC_SPECIESSi   28.08550  Si.pz-n-rrkjus_psl.1.0.0.UPF
ATOMIC_POSITIONS crystal Si      0.000000000    0.000000000    0.000000000    Si      0.250000000    0.250000000    0.250000000
K_POINTS automatic 20 20 20   0 0 0 

后处理一

dos.inp

&DOS
prefix='pwscf',
outdir='./'
Emin=-10.0, Emax=25.0, DeltaE=0.1
fildos='dos.dat'
/

运行dos.x -i dos.inp得到dos.dat
运行脚本

#!/bin/bash
gnuplot  -persist <<EOF
set term x11
plot "dos.dat" with line lw 2
EOF

后处理二

新建projwfc.inp

&PROJWFC
prefix='pwscf',
outdir='./'
Emin=-10.0, Emax=25.0, DeltaE=0.1
filpdos='fdos.dat'
filproj='proj.dat'
/

运行projwfc.x -i projwfc.inp
执行脚本

#!/bin/bash
gnuplot  -persist <<EOF
set xlabel "E(eV)"
set ylabel "a. u."
set title "Proj DOS"
set term png
set out 'pdos.png'
set key reverse
plot "fdos.dat.pdos_atm#1(Si)_wfc#2(p)" using 1:2 with line lw 2 t "s-orbital", "fdos.dat.pdos_atm#1(Si)_wfc#1(s)" using 1:3 with line lw 2 t "p-orbital","dos.dat" using 1:2 with line lw 2 t "total-dos"
EOF

得到更为细致的DOS

Quantum Espresso Hands-On实战训练(一)——DFT能带计算
Quantum Espresso Hands-On实战训练(二)——HSE计算

Quantum Espresso Hands-On实战训练(三)——DOS计算相关推荐

  1. 【学习笔记】Gaussian、ORCA、VASPKIT、Quantum ESPRESSO、CASTEP、CP2K+plumed等安装教程

    1. vaspkit的linux安装 2. Gaussian的linux安装 3. ORCA的linux安装 (含OpenMPI安装) 4. Quantum ESPRESSO的linux安装(含Int ...

  2. Quantum Espresso Hands-On实战训练(五)——电荷密度可视化

    系列文章目录 Quantum Espresso Hands-On实战训练(一)--DFT能带计算 Quantum Espresso Hands-On实战训练(二)--HSE计算 Quantum Esp ...

  3. pwscf与wannier90 Hands-On实战训练(一)——费米面计算为例

    系列文章目录 Quantum Espresso Hands-On实战训练(三)--DOS计算 文章目录 系列文章目录 计算过程 pwscf直接得到等能面 pwscf和wannier90得到等能面 pw ...

  4. python语言训练教程_PYTHON零基础快乐学习之旅(K12实战训练)

    本书在讲解Python编程语言语法概念的同时融入了相关的科学知识.随着人工智能技术的飞 速发展,编程教育越来越重要.编程的核心是算法和逻辑,是通往未来的语言.近期,国务院发 布<新一代看人工智能 ...

  5. Android项目实战(三十八):2017最新 将AndroidLibrary提交到JCenter仓库(图文教程)...

    Android项目实战(三十八):2017最新 将AndroidLibrary提交到JCenter仓库(图文教程) 原文:Android项目实战(三十八):2017最新 将AndroidLibrary ...

  6. python原创第十四篇~判断,循环实战训练+答案

    2017-12-07 09:23:55 December Thursday the 49 week, the 341 day #原创第十四篇~判断,循环实战训练 题目:一个整数,它加上100后是一个完 ...

  7. 自动驾驶系统进阶与项目实战(三)基于全卷积神经网络的点云三维目标检测和ROS实战

    自动驾驶系统进阶与项目实战(三)基于全卷积神经网络的点云三维目标检测和ROS实战 前面入门系列的文章中我介绍了几种点云三维分割/目标检测模型,在做点云预处理上,有通过球面投射(SqueezeNet)得 ...

  8. 吴恩达《深度学习专项》笔记+代码实战(三):“浅度”神经网络

    在上节课中,我们学习了逻辑回归--一种经典的学习算法.我兴致勃勃地用它训练了一个猫狗分类模型,结果只得到了57%这么个惨淡的准确率.正好,这周开始学习如何实现更复杂的模型了.这次,我一定要一雪前耻! ...

  9. atm取款机 oracle实战训练_使用JavaScript实现ATM取款机

    ATM机需求描述如下: 假设一个简单的ATM机的取款过程为: 首先提示用户输入密码(password),假设默认密码为111111,最多只能输入3次, 超过3次则提示用户"密码错误,请取卡& ...

最新文章

  1. KickStart 无人值守安装系统
  2. 【P2774】方格取数问题(贪心+最大流,洛谷)
  3. 利用Perl生成随机复杂密码
  4. python的tkinter窗口位置\坐标\大小等知识(自用笔记)
  5. html表格字数显示,HTML控制实现单元格文字个性化显示
  6. Windows异常学习笔记(二)—— 内核异常处理流程用户异常的分发
  7. 什么时候出python4_Python4要来了?快来看看Python之父怎么说
  8. python3数据类型:String字符串
  9. Python自动化开发学习22-Django上
  10. mac运行python速度慢_python-3.x – Pygame简单循环在Mac上运行得非常慢
  11. 在flask-sqlalchemy中使用max min avg方法
  12. 五菱神车,昙花一现还是创造蓝海?
  13. 编译是检查c语言,为什么CMake检查C编译器?
  14. pythonpandas读取csv文件最后一行_简单小案例(一):使用Pandas在Python中读取和写入CSV文件...
  15. GIWAXS数据处理流程详细
  16. SMA、SMB、SMC封装的二极管尺寸区分
  17. C++中重载和重写的区别
  18. 中文编程从入门到精通中文编程语言教学视频
  19. 更改windows7下DOS界面属性的方法
  20. 开源按键组件Multi_Button的使用,含测试工程

热门文章

  1. Java:实现 按概率生成随机数算法(附完整源码)
  2. 华为数据通信、光网络系列产品通过MEF电信级以太网认证
  3. problem parm crash 照相机的问题
  4. 全自动磁环勾线机生产磁环电感能否代替人工?
  5. hdu1172 猜数字(java)
  6. 百个增量配电PPP项目将公布 千亿投资逐鹿电改工业园试点
  7. [搜狐笔试] 搜狐2014产品经理笔试题
  8. Spring之XML解析
  9. 运营商抗击微信 神州泰岳股价经历过山车
  10. python 公众号菜单_Python微信公众号后台开发003:自定义菜单