<div dir="ltr"><div><div>I
 am trying to extract two-dimensional energy contour data (kx, ky, E) 
for 2D materials. For this, in the 'bands' calculation file, I am 
setting the 3 coordinates of the rectangle in terms of tpiba_c<b> </b>(in units of 2pi/a)<b>. </b> And then using plot_2d in the <a href="http://bands.in">bands.in</a> file, I obtain the nicely tabulated (kx, ky, E) data file for each band. <br>Now can someone please help me find the actual (unscaled) values of kx, ky in the following two cases:<br><br>1. Orthogonal but unequal lattice vectors, e.g. phosphorene. <br>As the manual says, kx value are in units of (2pi/a). So I just need to multiply by (2pi/a) to get actual values.<br>Are
 the yk values in units of 2pi/a too (as my input rectangle is in terms 
of 2pi/a), OR are they in units of (2pi/b), in which case (a) I need to 
multiply by (2pi/b) to get actual values, (b) scale by (a/b) to get 
scaled coordinates in terms of (2pi/a) for contour plots?<br><br>2. Honeycomb lattice. e.g. graphene/silicene etc.  <br></div>(a) What are the units of kx, ky?<br></div>(b)
 As the K_POINTS (in terms of tpiba_c) required in the 'bands' 
calculation are vertices of a rectangle, the final values that plot_2d 
generates, form a rectangle in kx-ky plane.<br><div>Is there a way to limit the data to the hexagonal 1st BZ as I need to perform some operations limited to the 1st BZ?<br></div><div><br></div><div>Thank you.<br></div><div><br></div><div>Tapas<br></div><div>Department of Electrical Engineering,<br></div><div>Indian Institute of Technology, Kanpur<br></div>India - 208016</div>