Hi,
Is there an easy way to produce band structure plot over certain high symmetry point in brillouin zone?
I'm not sure what you mean by this; could you expand?
In order to calculate the bandstructure of certain lattice, graphene for example, One has to define a lead with periodicity in both a and b direction.
ge=kwant.lattice.general([(1.0,0),(sin_30,cos_30)], [(0,0),(0,1.0/sqrt(3))]) lead=kwant.TranslationalSymmetry(ge.vec((-1,0)),ge.vec((0,1)))
But the kwant doesn't allows me to finalize the system.
Yes, currently in Kwant you can't finalize systems with more than one symmetry direction. This has been previously discussed on the mailing list: http://thread.gmane.org/gmane.comp.science.kwant.user/197 http://thread.gmane.org/gmane.comp.science.kwant.user/513 Being able to support higher-dimensional symmetries is one of the features that are currently planned for Kwant 2.0. For the time being you can use the trick outlined in this thread: http://thread.gmane.org/gmane.comp.science.kwant.user/34 Hope that helps, Joe