24小时热门版块排行榜    

CyRhmU.jpeg
查看: 5554  |  回复: 12
【奖励】 本帖被评价7次,作者xinqing98增加金币 5.2

xinqing98

木虫 (小有名气)


[资源] 以石墨烯为例Pwscf计算能带的详细步骤和要点

使用PWSCF计算能带需要以下几个步骤:

1. 构建好结构以后进行scf计算,以附件中的Graphene.scf.in为例,其中重要的是在calculation='scf'

这是告诉系统进行自洽计算。构建好以后,执行: pw.x < Graphene.scf.in > Graphene.scf.out &


2. Graphene.band.in   在这个文件中,calculation='bands',这是告诉系统做能带计算。另外还要在

&system中加入nbnd = 这是绘制的能带数目。

这是最关键的一个步骤:其中K_POINTS一定要写成“K_POINTS crystal”,这样就可以直接采用xcrystalden中给

出的倒空间坐标(和vasp做能带时的K点坐标一样),但如果在K_POINTS后面什么也不写,

则程序默认的是“K_POINTS tpiba”,这是以2pi/a位单位的cartesian坐标(如果还输入倒空间坐标,产生的K点就不是我们需要的K点,这样会得到错误的能带。)


这里我选的高对称点为: G(0.0,0,0,0.0)  K (0.3333,0.3333,0)  M (0,0.5,0) ,K点是处在BZ顶角的点,

M是处在BZ边上中点的点。

执行:pw.x < Graphene.band.in > Graphene.band.out &


3. 编辑bands.in文件,注意其中的prefix和outdir的数值一定要和前两步完全一样,否则将无法读取前两步

的结果。

   执行:bands.x < bands.in > bands.out &


4. 最后一步就可以绘制能带图了:

   执行:plotband.x
   
   输入bands.in中指定的*.dat文件,然后根据它自动生成的能带范围写入绘制能带的范围,可大可小。

   然后自己明名*.xmgr文件和*.ps文件,再输入费米能级,第一次可以输入0.0即可,然后输入能带

   纵坐标间隔和费米能级,全部结束! 注意,绘制完以后,可以找出自己需要的费米能级,gnuplot

   绘制*.xmgr文件,可以找出自己需要的费米能级,然后再执行plotband.x重新绘制一次能带即可。

[ Last edited by xinqing98 on 2013-8-17 at 22:09 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

甲斐之虎

银虫 (正式写手)


★★★★★ 五星级,优秀推荐

虽然不懂Pwscf,但是楼主无私的精神,赞一下
2楼2013-08-18 10:08:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xinqing98

木虫 (小有名气)


引用回帖:
2楼: Originally posted by 甲斐之虎 at 2013-08-18 10:08:05
虽然不懂Pwscf,但是楼主无私的精神,赞一下

谢谢鼓励和支持!
3楼2013-08-18 16:43:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

甲斐之虎

银虫 (正式写手)


引用回帖:
3楼: Originally posted by xinqing98 at 2013-08-18 16:43:49
谢谢鼓励和支持!...

楼主再接再励,多来几个扫盲贴,哈哈
4楼2013-08-18 18:38:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

卡崔娜

新虫 (小有名气)


★★★★★ 五星级,优秀推荐

正要用这个呢
5楼2013-08-21 08:03:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xinqing98

木虫 (小有名气)


引用回帖:
5楼: Originally posted by 卡崔娜 at 2013-08-21 08:03:55
正要用这个呢

谢谢,以后多交流讨论!
6楼2013-08-21 16:10:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yongma2008

木虫 (著名写手)


★★★★★ 五星级,优秀推荐

学习了。。。。。
7楼2013-08-23 15:30:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

klskyqh

铜虫 (小有名气)


★★★★★ 五星级,优秀推荐

感谢楼主,我刚刚学pwscf,算了石墨烯的能带,但是算出来k点处有带隙,不知道为什么。想看看楼主的输入文件,这个帖子里的附件不见了,谁能补一下吗?
8楼2016-09-30 20:39:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

0Reliance

银虫 (正式写手)


★★★★★ 五星级,优秀推荐

很赞!话说附件,没看到
9楼2018-10-15 10:21:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mamixian

银虫 (小有名气)


★ 一星级,一般

您好,没有看到附件呀~麻烦您把输入文件传一下可以吗,感激不尽,谢谢
10楼2019-01-02 11:46:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fengshiquan

铁杆木虫 (正式写手)


★★★★★ 五星级,优秀推荐

请问楼主,在自洽计算前pwscf不需要优化建好的结构吗?刚接触这个软件,还望赐教,因为就我所知vasp,castep等其他第一性原理软件计算能带之前都要前优化结构,在自洽计算,再算能带。
11楼2020-05-24 08:08:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
引用回帖:
11楼: Originally posted by fengshiquan at 2020-05-24 08:08:35
请问楼主,在自洽计算前pwscf不需要优化建好的结构吗?刚接触这个软件,还望赐教,因为就我所知vasp,castep等其他第一性原理软件计算能带之前都要前优化结构,在自洽计算,再算能带。

原理都是一样的,也得先优化结构->自洽->能带计算。
12楼2020-05-24 17:58:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fengshiquan

铁杆木虫 (正式写手)


引用回帖:
12楼: Originally posted by 卡开发发 at 2020-05-24 11:58:25
原理都是一样的,也得先优化结构-&gt;自洽-&gt;能带计算。...

谢谢您的回复
13楼2020-05-24 19:44:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xinqing98 的主题更新
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复(可上传附件)
信息提示
请填处理意见