You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While constructing series of hopping automatically using the hopping_generator modifier I noted that the model created in this way has troubles in dealing with periodic boundary conditions.
I attach a simple example for a basic graphene system
The bands are computed incorrectly (they're simply confused with the starting Hamiltonian eigenvalues).
Is there a way to enforce translation symmetry for a lattice with hoppings created by a generator?
The text was updated successfully, but these errors were encountered:
Hi
Currently, the hopping generator does not work over boundaries.
We are currently doing that by constructing a large lattice and defining the hoppings 'by hand' in a script.
This code is too long to share here, but it's something that on the lists of ideas to add.
If you are using pybinding, you can get the latest version by 'pio install pybinding-dev'. There are some problems I'll fix by next week, mainly due to updating the dependencies.
Best
Bert
While constructing series of hopping automatically using the
hopping_generator
modifier I noted that the model created in this way has troubles in dealing with periodic boundary conditions.I attach a simple example for a basic graphene system
The bands are computed incorrectly (they're simply confused with the starting Hamiltonian eigenvalues).
Is there a way to enforce translation symmetry for a lattice with hoppings created by a generator?
The text was updated successfully, but these errors were encountered: