Nick Papior
Nick Papior
> I'm curious, who gave you that feedback? Was it from users? What is the problem of having many methods? Is it maintainability, usage or some other thing? Yes, users...
Yes, one way would be to group them like you suggest. But as you say this has the problem of verbosity. After your #393 suggestion I have thought about something...
I think this is because my naming scheme for the functions are pretty bad... I am no expert in this, but I have tried to provide the necessary functionality. These...
I have just implemented the Haldane model as Pythtb does it. There is however the difference that PythTB does not work in _units_ the way sisl, does. So the two...
> At the model setup, it is **very important** to note that we should impose the symmetry. Yes, I mention this one place in the documentation, but I should probably...
Hmm, shouldn't it be `phi_a_1[-1] - phi_a_1[0]` since you want the accumulated phase? if the last is 2pi above the first, it would give you Chern == 1
Thanks for discovering this... It is definitely a bug!
@bfocassio could you try the latest commit of sisl?
@bfocassio I am going to re-open. Then I will remember to make a small tutorial about (if you don't mind me using your supplied codes?) :)
This is partly, done. Note, that routines *will* change to adapt complexity... This will continue in the coming future.