pytenet.hamiltonian_spin_molecular

Construct a spin molecular Hamiltonian as a matrix product operator (MPO).

Functions

spin_molecular_hamiltonian_mpo(tkin, vint[, ...])

Construct a molecular Hamiltonian as an MPO, assuming a spin orbital basis and using physicists' convention for the interaction term (note ordering of k and ell):

Classes

SpinMolecularOID(value)

Local operator IDs for a molecular Hamiltonian using a spin orbital basis.

SpinMolecularOpGraphNodes(nsites)

Operator graph nodes used for molecular Hamiltonian construction, assuming a spin orbital basis.

SpinOperatorConverter()

Local operator conversion when transitioning from a spatial to a spin orbital basis.