triqs_modest.misc.Hloc
- triqs_modest.misc.Hloc()
Dispatched C++ function(s).
[1] (H_sigma: [TbHamiltonian], atomic_shells: [AtomicOrbs]) -> ndarray[ndarray[complex, 2], 2]
Compute \(H_{\text{loc}} = H(R=0)\) given \(n_\sigma\) tight binding Hamiltonians.
- Parameters:
- H_sigma[TbHamiltonian]
A list of TB Hamiltonians of length \(n_\sigma\).
- atomic_shells[AtomicOrbs]
A list of atomic shells corresponding to the orbitals contained in the TB Hamiltonians.
- Returns:
- ndarray[ndarray[complex, 2], 2]
\(H_{\text{loc}}\), formatted with dimensions \([\alpha,\sigma]\) each containing (n_orbitals_atom, n_orbitals_atom).