Author Topic: K point setting in band structure calculation  (Read 9354 times)

0 Members and 1 Guest are viewing this topic.

Offline jerry

  • Heavy QuantumATK user
  • ***
  • Posts: 85
  • Reputation: 0
    • View Profile
K point setting in band structure calculation
« on: September 16, 2012, 13:50 »
Dear,

 I want to know how to set the Brillouin zone route in calculating the band structure of graphene.

Thanks
« Last Edit: September 16, 2012, 16:00 by jerry »

Offline Nordland

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 812
  • Reputation: 18
    • View Profile
Re: K point setting in band structure calculation
« Reply #1 on: September 16, 2012, 20:48 »
Have you tried using VNL in the scripter?

Offline ams_nanolab

  • Supreme QuantumATK Wizard
  • *****
  • Posts: 389
  • Country: in
  • Reputation: 11
    • View Profile
Re: K point setting in band structure calculation
« Reply #2 on: September 18, 2012, 15:20 »
Usually symmetry point routes can be found built in in the BandStructure Analysis tool depending on the material of choice (lattice type) just have to input the points e.g. G, M, K, G in the box "brillouin zone route" to get the desired symmetry points path in the E-k relation.

see

http://www.quantumwise.com/publications/tutorials/mini-tutorials/167-transmission-spectrum-of-perfect-sheets-of-graphene-and-mos2

for help

 :)

Offline jerry

  • Heavy QuantumATK user
  • ***
  • Posts: 85
  • Reputation: 0
    • View Profile
Re: K point setting in band structure calculation
« Reply #3 on: September 26, 2012, 12:38 »
Thank you very much for your help. I want to calculate the bloch state for the BN sheet, which is built through substituting the two carbon atoms of graphene sheet from the database and then optimizing the geometry. I have calculated the band structure with the route (G, K, M, G). Now i want to calculate the bloch state at the K point and M point with certain quantum numbers. How i can choose the K point and the M point using the blochstate calculator within VNL?

Thank you very much

Offline Anders Blom

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 5429
  • Country: dk
  • Reputation: 89
    • View Profile
    • QuantumATK at Synopsys
Re: K point setting in band structure calculation
« Reply #4 on: September 26, 2012, 13:30 »
K = (0.333333, 0.333333, 0)
M = (0, 0.5, 0)

Enter this for kA, kB, kC in the Bloch State dialog, then your quantum number = band index

Offline jerry

  • Heavy QuantumATK user
  • ***
  • Posts: 85
  • Reputation: 0
    • View Profile
Re: K point setting in band structure calculation
« Reply #5 on: September 27, 2012, 02:12 »
Thank you very much! What if i repeat this model along the A and B axes for 2 or three time? Then How should i set the band structure route? 

Offline zh

  • QuantumATK Support
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 1141
  • Reputation: 24
    • View Profile
Re: K point setting in band structure calculation
« Reply #6 on: September 27, 2012, 07:42 »
You can choose the k-points and route same to those used for the band structure structure of a primitive cell, if the coordinates of  k points are given with respect to the reciprocal lattice vectors, i.e., the fractional coordinates.

Offline Anders Blom

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 5429
  • Country: dk
  • Reputation: 89
    • View Profile
    • QuantumATK at Synopsys
Re: K point setting in band structure calculation
« Reply #7 on: September 27, 2012, 10:01 »
For the band structure (as opposed to the Bloch state) you cannot enter k-points directly, only symmetry points. If you repeat the lattice, the crystal class changes to UnitCell, which has no real predefined symmetry points. You can however easily work around this by switching the crystal class in Bulk Tools>Lattice Parameters in the Builder back to the original, e.g. hexagonal. Of course this only works if the repetition maintains the symmetry, e.g. hexagonal nA=nB, or cubic nA=nB=nC.

Offline jerry

  • Heavy QuantumATK user
  • ***
  • Posts: 85
  • Reputation: 0
    • View Profile
Re: K point setting in band structure calculation
« Reply #8 on: September 28, 2012, 10:06 »
Thank you veru much. Recently, i have read an article which concentrates on the electronic structure of BN nanoribbons (built by substitute the carbon atoms of GNRs with boron and nitrogen atoms). In that paper they have calculated the transverse dipole moment of BNNR per unite cell, can you give me a script to do this using ATK?

Thanks a lot!