PallasInstitute的个人博客分享 http://blog.sciencenet.cn/u/PallasInstitute

博文

不同晶系的平均K点

已有 590 次阅读 2025-10-22 20:27 |个人分类:资源信息|系统分类:科研笔记

在晶体结构的密度泛函理论计算中,有时利用布里渊区中的平均K点可以在精度降低不多的条件下减少计算量。不同晶格体系的平均K点如下所示(注意,低对称晶格的平均K点位置坐标可能依赖于具体晶格参数,具体请参考附文):

Lattice                      |  MVP coordinaties  (kx, ky, kz) [2π/a] |  (k1, k2, k3) [crystal]

Simple cubic                                  | (0.2500, 0.2500, 0.2500) | (0.2500, 0.2500, 0.2500)

Face centerred cubic          | (0.6223, 0.2953, 0.0000) | (0.1477, 0.3112, 0.4588)

Body centerred cubic         | (0.1667, 0.1667, 0.5000) | (0.2500, 0.2500, 0.9167)

Hexagonal                                       | (0.3807, 0.0000, 0.1531) (0.3807,0.1901, 0.2500)

Rhombohedral                              (0.0000, 0.0000, 0.3255) (0.2500, 0.2500, 0.2500)

Tetragonal                                       (0.2500, 0.2500, 0.1562) | (0.2500, 0.2500, 0.2500)

Tetragonal body centered        (0.2500, 0.2500, 0.3125) | (0.2500, 0.2500, 0.0000)

Orthorhombic                                (0.2500, 0.2941, 0.0000) | (0.2500, 0.2500, 0.0000)

Orthorhombic base centered  (0.2941, 0.5000, 0.0000) (0.1250, 0.3750, 0.0000)

Orthorhombic body centered (0.2941, 0.2500, 0.3125) (0.2500, 0.2500, 0.0000)

Orthorhombic face centered  | (0.2941, 0.5000, 0.3125) | (0.5000, 0.3750, 0.3750)

Monoclinic                                      (0.2500, 0.2941, 0.0000) (0.2500, 0.2500, 0.1540)

Monoclinic base centered        (0.5000, 0.2941, 0.0000) (0.1250, 0.3750,0.1921)

Triclinic                                            (0.0000, 0.3524, 0.0000) (0.0000, 0.2500, 0.0074)

符文:A Python code for calculating the mean-value (Baldereschi’s) point for any crystal structure. 

Stevanovic_Mean K point.pdf

也可以利用MVP.py代码直接计算产生平均K点。

mvp.py



https://blog.sciencenet.cn/blog-3469498-1507015.html


收藏 IP: 183.221.145.*| 热度|

1 王涛

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2025-12-6 04:17

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部