gftool.matrix.Decomposition.from_hamiltonian
- classmethod Decomposition.from_hamiltonian(hamilton)[source]
Decompose the Hamiltonian matrix.
The similarity transformation:
\[H = U h U^†, \quad h = diag(λ_l)\]- Parameters:
- hamilton(…, N, N) complex np.ndarray
Hermitian matrix to be decomposed.
- Returns:
- Decomposition
The object representing the eigen decomposition.