[Kwant] question

2019-10-10 Thread Nafise Nouri
Dear Joseph Weston Thank you very much for your quick response. Of course, I can post you my cod example. It is in the following: import kwant import matplotlib.pyplot as plt import math d=1.42; a1=d*math.sqrt(3); t=-0.033; latt = kwant.lattice.general([(a1,0),(a1*0.5,a1*math.sqrt(3)/2)],

Re: [Kwant] question

2019-10-10 Thread Nafise Nouri
Dear Joseph Weston Thank you very much for your quick response. Of course, I can post you my cod example. It is in the following: import kwant import matplotlib.pyplot as plt import math d=1.42; a1=d*math.sqrt(3); t=-0.033; latt = kwant.lattice.general([(a1,0),(a1*0.5,a1*math.sqrt(3)/2)],

Re: [Kwant] question

2019-10-10 Thread Adel Belayadi
Dear Abbout, Josef and Nafiss, Good day. As it was stated by Mr. Abbout adel, it seems somehow tricky to do it. In my point of view this is because we are dealing with no orthogonal primitive vectors. I have fixed this issue by ussing orthogonal primitive vectors. However in this case, we have to

Re: [Kwant] question

2019-10-10 Thread Abbout Adel
Dear Nafise, You are right, this might be annoying when you try to construct a uniform system (central+leads). Indeed, a lot of concentration is needed in some cases because the lead usually adds some extra sites until it meats the system. There is an easy trick to overcome this small issue. 1)