pythtb.Wannier.spread#

property Wannier.spread#

Quadratic spread \(\Omega_n\) for each Wannier function.

\[\Omega_n = \langle \mathbf{0} n | r^2 | \mathbf{0} n \rangle - \langle \mathbf{0} n | \mathbf{r} | \mathbf{0} n \rangle^2\]
Returns:
list of float

Per-band quadratic spreads.

Raises:
ValueError

If tilde states are not initialized.