support for complex added
indentation
indentation
HubbardOneOrbital can handle variants
HubbardOneOrbital can handle KaneMeleHubbard