sisl
sisl copied to clipboard
Löwdin population analysis from `DensityMatrix`
Describe the feature
Similar to the Mulliken population analysis already available for sisl.physics.DensityMatrix.mulliken
and sisl.physics.EnergyDensityMatrix.mulliken
it could be handy (and should be easy) to add also the related Löwdin population analysis (as performed by default in ORCA #500) to sisl.
From the Löwdin-transformed (orthogonalized) density matrix, i.e.,
$$ \rho^L_{\mu\nu} = [{\bf S}^{1/2} \rho {\bf S}^{1/2}]_{\mu\nu} $$
the Löwdin orbital- and atom-resolved populations are defined as $$L_{\mu} = \rho^L_{\mu\mu},$$ $$L_A = \sum_{\mu \in A} L_\mu.$$