3.8.1. horton.modelhamiltonians.physmodham
– Physical Model Hamiltonian¶
-
class
horton.modelhamiltonians.physmodham.
PhysModHam
(pbc=True)¶ Bases:
object
Attributes:
- 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.PhysModHam
Attributes:
- 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