Band gap calculation,how to choose the Kpoints?

  • Context: Graduate 
  • Thread starter Thread starter wkxez
  • Start date Start date
  • Tags Tags
    Band Band gap Gap
Click For Summary

Discussion Overview

The discussion revolves around the calculation of the band gap in graphene, particularly when introducing defects that require a rectangular lattice structure. Participants explore how to select k-points for band structure calculations in this modified context, debating the relevance of high symmetry points and mesh density in the Brillouin zone.

Discussion Character

  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant notes the ability to calculate the band gap for single crystalline graphene using high symmetry points but questions how to proceed with a rectangular lattice due to defects.
  • Another participant suggests that the band gap should not be calculated solely from high symmetry points, advocating for a denser mesh of k-points throughout the Brillouin zone.
  • A follow-up inquiry seeks clarification on how to choose the path for the k-point mesh.
  • Several participants propose that symmetry can reduce the number of k-points needed, suggesting the use of a "pie slice" approach to cover the Brillouin zone efficiently.
  • One participant expresses concern about the computational cost of using a hexagonal structure and questions whether high symmetry k-points from the rectangular box can still yield valid band gap results.

Areas of Agreement / Disagreement

Participants exhibit a mix of agreement and disagreement regarding the best approach to select k-points. While some advocate for using high symmetry points and symmetry considerations, others emphasize the importance of a denser mesh and the potential need for a more comprehensive sampling of the Brillouin zone.

Contextual Notes

Participants discuss the implications of symmetry and computational efficiency, but there are unresolved questions about the validity of using high symmetry k-points from a rectangular lattice for band gap calculations.

wkxez
Messages
6
Reaction score
0
hello, is there anyone who can help me in the band gap calculation.

my situation is that:
I can calculate the band gap of sigle crystalline graphene, because i know the high symmetrical pionts of the first Brillouin zone of an hexagonal crystalline(M-G-K-M).
But the problem is that:
if i want to add some defects in graphene, I need to construct the unit cell in rectangular lattice style. Therefore, I can't use the high symmetrical pionts as before. So I want to know how to choose the Kpoints in this condition.
Should I use the the high symmetrical pionts of the first Brillouin zone of the rectangular lattice? Or I can simply scan these Kpions in the kx or ky direction?
I find some paper that calculates band structure in one direction(G-X), but i don't know what's the meaning of getting the band structure in one direction. If the band gap calculated in this direction can represent the band gap of the materials?
Thanks for your attention. :-p
 
Physics news on Phys.org
The band gap shouldn't be calculated just from high symmetry points. It should be calculated by taking a mesh of k-points within the zone, the denser the better.
 
Thanks for your reply. i know what you say. What I really want to know is how to choose the path for the mesh.
 
Find what parts of the BZ are related through symmetry. E.g. you only need 1/6 because you have 6-fold rotational symmetry. Taking mirror planes into account you can reduce this further.

Keep only the smallest "pie slice" possible. Sometimes you can cut bits and re-attach them elsewhere (in a symmetry-equivalent position) to get a more regular shape that is more easily covered by a regular grid.

If you have done this properly, then all high symmetry axes should be in or on the edge of your slice.

Run a test calculation on a few random points to figure out how long each point takes.
Determine the number of points you can calculate by dividing the available time by the time needed for 1 point.

Then spread the available points evenly throughout your slice, e.g. in a regular grid, or along high symmetry axes first, and then evenly spaced in between.
 
M Quack said:
Find what parts of the BZ are related through symmetry. E.g. you only need 1/6 because you have 6-fold rotational symmetry. Taking mirror planes into account you can reduce this further.

Keep only the smallest "pie slice" possible. Sometimes you can cut bits and re-attach them elsewhere (in a symmetry-equivalent position) to get a more regular shape that is more easily covered by a regular grid.

If you have done this properly, then all high symmetry axes should be in or on the edge of your slice.

Run a test calculation on a few random points to figure out how long each point takes.
Determine the number of points you can calculate by dividing the available time by the time needed for 1 point.

Then spread the available points evenly throughout your slice, e.g. in a regular grid, or along high symmetry axes first, and then evenly spaced in between.
Thanks. As you said, I can cut the rectangular box into hexgonal box, but it will need more atoms in one unit box in order to make that structure. Maybe it will be costly. Can I use these high symmetry kpoints of rectangular box to get the band gap?
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
6K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 22 ·
Replies
22
Views
4K
  • · Replies 1 ·
Replies
1
Views
5K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K