Module: openfermion.hamiltonians.general_hubbard

This module constructs Hamiltonians for the multiband Fermi-Hubbard model.

Classes

class FermiHubbardModel: A general, parameterized Fermi-Hubbard model.

class InteractionParameter: InteractionParameter(edge_type, dofs, coefficient, spin_pairs)

class PotentialParameter: PotentialParameter(dof, coefficient)

class TunnelingParameter: TunnelingParameter(edge_type, dofs, coefficient)

Functions

interaction_operator(...)

number_difference_operator(...)

number_operator(...)

tunneling_operator(...)