Expand description
Generalized eigenproblem solver for EHT: HC = SCE.
Uses Löwdin orthogonalization:
- Diagonalize S → eigenvalues λ, eigenvectors U
- Build S^{-1/2} = U diag(1/√λ) U^T
- Transform H’ = S^{-1/2} H S^{-1/2}
- Diagonalize H’ → eigenvalues E, eigenvectors C’
- Back-transform C = S^{-1/2} C’
Structs§
- EhtResult
- Result of an EHT calculation.
Functions§
- solve_
eht - Run the full EHT calculation pipeline.
- solve_
generalized_ eigenproblem - Solve the generalized eigenproblem HC = SCE using Löwdin orthogonalization.