计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: ggdh
打印 Print 上一主题 Last thread 下一主题 Next thread

[其它程序] 【更新1.1版本】二维材料的二维能带图绘制以及有效质量计算软件band2d.py

  [复制链接 Copy URL]

1

帖子

0

威望

7

eV
积分
8

Level 1 能力者

31#
发表于 Post on 2018-6-11 08:01:46 | 只看该作者 Only view this author
好漂亮的工作!

4

帖子

0

威望

57

eV
积分
61

Level 2 能力者

32#
发表于 Post on 2019-1-24 05:17:46 | 只看该作者 Only view this author
  感谢无私奉献的楼主!!!

471

帖子

0

威望

1795

eV
积分
2266

Level 5 (御坂)

33#
发表于 Post on 2019-1-24 10:50:17 | 只看该作者 Only view this author
快两年了,又被翻出来了,那个水母图看起来还是那么性感
如楼主所言,2D的确火了

12

帖子

0

威望

849

eV
积分
861

Level 4 (黑子)

34#
发表于 Post on 2020-10-29 23:22:40 | 只看该作者 Only view this author
好贴

17

帖子

0

威望

235

eV
积分
252

Level 3 能力者

35#
发表于 Post on 2021-5-31 22:25:18 | 只看该作者 Only view this author
大佬你好,我运行的时候报了如下的错,我用的是Python3.6,报错提示说指标超出边界,我修改了一下代码,但也没解决,想请教一下楼主是哪里的问题
Import  error
Spin polarized system detected. HOMO orbital is 30
120 k points found in OUTCAR
no mesh_band data found
no mass_points data found
no points detected for peripheral band
no points detected for radical band
0 k points found in 2D data
Using eigen values from OUTCAR to determine the following infor
Traceback (most recent call last):
  File "band2d.py", line 1433, in <module>
    br.read_cell_param('OUTCAR')
  File "band2d.py", line 158, in read_cell_param
    HOMO_band = np.array(eigval).T[self.HOMO-1]
IndexError: index 29 is out of bounds for axis 0 with size 24

17

帖子

0

威望

235

eV
积分
252

Level 3 能力者

36#
发表于 Post on 2021-6-1 22:34:19 | 只看该作者 Only view this author
The_only_oneZLY 发表于 2021-5-31 22:25
大佬你好,我运行的时候报了如下的错,我用的是Python3.6,报错提示说指标超出边界,我修改了一下代码,但 ...

已解决,感谢楼主

2

帖子

0

威望

9

eV
积分
11

Level 1 能力者

37#
发表于 Post on 2021-7-19 22:27:07 | 只看该作者 Only view this author
请问,在哪下载啊?

3806

帖子

4

威望

7992

eV
积分
11878

Level 6 (一方通行)

MOKIT开发者

38#
发表于 Post on 2021-7-20 08:26:48 | 只看该作者 Only view this author
824475291 发表于 2021-7-19 22:27
请问,在哪下载啊?

暴露了没仔细看帖子,就在帖子里。
自动做多参考态计算的程序MOKIT

2

帖子

0

威望

9

eV
积分
11

Level 1 能力者

39#
发表于 Post on 2021-7-21 08:45:41 | 只看该作者 Only view this author
zjxitcc 发表于 2021-7-20 08:26
暴露了没仔细看帖子,就在帖子里。

谢谢!

17

帖子

0

威望

235

eV
积分
252

Level 3 能力者

40#
发表于 Post on 2021-10-12 13:11:59 | 只看该作者 Only view this author
本帖最后由 The_only_oneZLY 于 2021-10-12 13:13 编辑

trans_up.zip
楼主您好,最近在弄一个布里渊区的透射谱图,自己得到的数据画出来是图1的样子,横纵坐标单位都是2pi/a,想通过转换数据画成图2六边形的样子, 参考了楼主的脚本学到了很多, 但自己折腾了很久也没弄出来图2的效果,所以想请教一下楼主,想请楼主指点一下或者提供一点思路,附件是从MATLAB里面保存下来的数据,行和列都是-0.5到0.5范围的数据,万分感谢楼主[抱拳]。

trans_up.zip

177.26 KB, 下载次数 Times of downloads: 0

903

帖子

37

威望

5324

eV
积分
6967

Level 6 (一方通行)

41#
 楼主 Author| 发表于 Post on 2021-10-14 15:53:06 | 只看该作者 Only view this author
The_only_oneZLY 发表于 2021-10-12 13:11
trans_up.zip
楼主您好,最近在弄一个布里渊区的透射谱图,自己得到的数据画出来是图1的样子,横纵坐标单 ...

我的做法是作图的时候加一个遮罩(mask)把6边形外的数据遮住。
python是肯定有这个功能的(matplotlib)
matlab也应该有这个功能

17

帖子

0

威望

235

eV
积分
252

Level 3 能力者

42#
发表于 Post on 2021-10-18 13:08:59 | 只看该作者 Only view this author
ggdh 发表于 2021-10-14 15:53
我的做法是作图的时候加一个遮罩(mask)把6边形外的数据遮住。
python是肯定有这个功能的(matplotlib ...

感谢楼主,大概明白这个思路了,我再去试试。

17

帖子

0

威望

235

eV
积分
252

Level 3 能力者

43#
发表于 Post on 2021-10-18 20:34:05 | 只看该作者 Only view this author
本帖最后由 The_only_oneZLY 于 2021-10-18 21:26 编辑
ggdh 发表于 2021-10-14 15:53
我的做法是作图的时候加一个遮罩(mask)把6边形外的数据遮住。
python是肯定有这个功能的(matplotlib ...

感谢楼主~

QQ截图20211018202224.png (64.33 KB, 下载次数 Times of downloads: 59)

QQ截图20211018202224.png

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
ggdh + 5 厉害!

查看全部评分 View all ratings

4

帖子

0

威望

21

eV
积分
25

Level 2 能力者

44#
发表于 Post on 2021-11-15 04:31:36 | 只看该作者 Only view this author
请问2D_mesh_* 中的KPOINTS需要改吗?  我执行2D_mesh_*中的vasp计算都中止了,错误信息是Error reading KPOINTS file

4

帖子

0

威望

21

eV
积分
25

Level 2 能力者

45#
发表于 Post on 2021-11-15 04:32:29 | 只看该作者 Only view this author
maxwong2018 发表于 2018-4-28 22:37
**** 作者被禁止或删除 内容自动屏蔽 ****

请问你的问题解决了吗?我也遇到了这个问题

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 05:16 , Processed in 0.260244 second(s), 30 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list