3.8.1. horton.modelhamiltonians.physmodham – Physical Model Hamiltonian¶
-
class
horton.modelhamiltonians.physmodham.PhysModHam(pbc=True)¶ Bases:
objectAttributes:
- pdb
- Periodic boundary conditions. Default, pdb=true
-
compute_er(lf, uparam)¶ Calculate the the-body term of the 1D Hubbard Hamiltonian
-
compute_kinetic(lf, tparam)¶ Calculate the one-body term of the 1D Hubbard Hamiltonian
-
compute_overlap(lf)¶ Calculate overlap of the 1D Hubbard Hamiltonian, (identity matrix)
-
pbc¶ The periodic boundary conditions
-
class
horton.modelhamiltonians.physmodham.Hubbard(pbc=True)¶ Bases:
horton.modelhamiltonians.physmodham.PhysModHamAttributes:
- pdb
- Periodic boundary conditions. Default, pdb=true
-
compute_er(lf, uparam)¶ Calculate the the-body term of the 1D Hubbard Hamiltonian
-
compute_kinetic(lf, tparam)¶ Calculate the one-body term of the 1D Hubbard Hamiltonian
-
compute_overlap(lf)¶ Calculate overlap of the 1D Hubbard Hamiltonian, (identity matrix)
-
pbc¶ The periodic boundary conditions