系列文章目录

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

文章目录

  • 系列文章目录
  • 计算过程
    • pwscf直接得到等能面
    • pwscf和wannier90得到等能面
  • pwscf直接得到等能面
    • 1. scf
    • 2. nscf
    • 3. 后处理
  • pwscf和wannier90得到等能面
    • 1. Kpoints
    • 2. scf
    • 3. nscf
    • 4. pw2wan及wannier90.x
    • 5. XCrySDen可视化

计算过程

pwscf直接得到等能面

pwscf和wannier90得到等能面

pwscf直接得到等能面

1. scf

输入文件

 &CONTROLtitle = 'scf.inp' ,calculation = 'scf' ,pseudo_dir = '/home/flyingd/Desktop/fermiSurface/pse/' ,/&SYSTEMibrav = 0,nat = 2,ntyp = 1,ecutwfc = 50 ,ecutrho = 200 ,nbnd = 8,/&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.vbc.UPF
ATOMIC_POSITIONS crystal Si      0.000000000    0.000000000    0.000000000    Si      0.250000000    0.250000000    0.250000000
K_POINTS automatic 5 5 5   1 1 1

2. nscf

 &CONTROLtitle = 'scf.inp' ,calculation = 'scf' ,pseudo_dir = '/home/flyingd/Desktop/fermiSurface/pse/' ,/&SYSTEMibrav = 0,nat = 2,ntyp = 1,ecutwfc = 50 ,ecutrho = 200 ,nbnd = 8,/&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.vbc.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

3. 后处理

新建fs.in

&fermioutdir = './'prefix = 'pwscf'
/

运行fs.x -i fs.in得到.bxsf文件,用XCrySDen软件打开,注意需要修改.bxsf中的费米能量到指定能量以获取等能面

pwscf和wannier90得到等能面

1. Kpoints

运行Wannier90的K点生成程序

kmesh.pl 20 20 20 &> kpoint

将生成的K点保存进pwscf计算文件中。

2. scf

不必采用上述K点,自动网格555即可

3. nscf

必须采用kmesh.pl生成的K点

4. pw2wan及wannier90.x

新建silicon.win

num_bands         =  8
num_wann          =   8
dis_froz_max    =    12.1fermi_surface_plot = true
fermi_energy = 6.6606
Begin Atoms_FracSi      0.000000000    0.000000000    0.000000000    Si      0.250000000    0.250000000    0.250000000
End Atoms_FracBegin Projections
Si : sp3
End Projections Begin Unit_Cell_Cart
angstrom -0.000000000    2.681233128    2.681233128 2.681233128   -0.000000000    2.681233128 2.681233128    2.681233128    0.000000000
End Unit_Cell_Cartmp_grid      = 20 20 20begin kpoints  #与nscf
end kpoints

新建silicon.pw2wan

&inputppoutdir     =  './'
prefix     =  'pwscf'seedname   =  'silicon'write_amn  =  .true.write_mmn  =  .true.
/

运行

wannier90.x -pp $seedname # --> $seedname.nnkp
pw2wannier90.x -in ./seedname.pw2wan &> pw2wan.out  #--> .amn  .eig   .mmn
wannier90.x silicon    #    --> .chk  .bxsf

5. XCrySDen可视化

同上

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

pwscf与wannier90 Hands-On实战训练(一)——费米面计算为例相关推荐

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

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

  2. Quantum Espresso Hands-On实战训练(三)——DOS计算

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

  3. Action Golf 四个魔法球实战训练系列_huatuo_新浪博客

    Action & Golf 四个魔法球实战训练系列_huatuo_新浪博客

  4. 《SuperMap GIS二次开发MVC实战训练---江海区慢性病防治院系统》项目研发阶段性总结

    <SuperMap GIS二次开发MVC实战训练-江海区慢性病防治院系统>项目研发阶段性总结 作者:爱怡同学 本次任务完成时间:2019年1月1日-2019年1月10日 开发工具与关键技术 ...

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

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

  6. 质量管理系统_晟通集团内训 | 质量管理系统提升实战训练

    点击上方蓝字"姜宏锋决胜供应链",关注我们! 晟通科技集团有限公司自2003年成立以来,一直坚持研发创新,不走寻常路. 坚持与优秀企业和优秀人士合作,与他们相互支持.相互学习,共同 ...

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

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

  8. 团队作业第六次——团队Github实战训练

    作业格式 课程名称:软件工程1916|W(福州大学) 作业要求:团队作业第六次-团队Github实战训练 团队名称:葫芦娃队 作业目标:确定和分析选题,绘制评审表 github地址:https://g ...

  9. 团队Github实战训练

    班级:软件工程1916|W 作业:团队Github实战训练 团队名称:SkyReach Github地址:Github地址 贡献比例表 队员学号 队员姓名 此次活动任务 贡献比例 221600106 ...

最新文章

  1. Samba服务器配置(1)--源码安装
  2. NYOJ 264 国王的魔镜
  3. Java实现身份证号码的验证,JAVA后台验证身份证号码
  4. HTML5 兼容IE浏览器
  5. navicat连接mysql报错ssh_Navicat 连接SSH方式连接mysql报错 ssh:expected key exchange group packet...
  6. 阿里取消“361”绩效考核,不写周报不鼓励加班?
  7. My Feedback for Windows 10 IoT Core on Feedback Hub App (4/1/2017-1/23/2018)
  8. java视频教程哪个好?
  9. sublime去掉空行 sublime批量删除空白行
  10. matlab距离变换,图像处理之距离变换
  11. 虚拟化Citrix Prob “VDI态势感知” 功能介绍
  12. random.seed(seed)、np.random.seed(seed)、torch.manual_seed(seed)作用
  13. 【高项】进度管理(ITTO)
  14. apcups电源型号与分类
  15. 一篇文章教你如何快速在Linux上 安装JDK
  16. 如何搭建属于自己的Web服务器
  17. 开源的意义是什么?盘点当前五大优质开源项目
  18. html给按钮加颜色代码,css按钮属性 html中按钮的字体颜色怎么设置?
  19. Codeforces Round #481 (Div. 3) F. Mentors 思维
  20. spring framwork-ioc容器

热门文章

  1. 钉钉——阿里“打入”产业互联网的尖兵连
  2. vue-admin-elem对接地图报错Unable to preventDefault inside passive event listener invocation.
  3. 短视频副业做什么比较靠谱,副业赚钱的路子有哪些
  4. 一、win10环境下,appium和python3的安装和配置
  5. 【教学】手写汉字识别_单个汉字鼠标手写识别
  6. Linux系统下搭建常用服务器
  7. ElasticSearch 之 文本搜索
  8. c语言实现二分查找法
  9. 大数据时代数据是如何传输的?
  10. Windows XP刻录