triqs.atom_diag.atom_diag.AtomDiagComplex.get_unitary_matrix

AtomDiagComplex.get_unitary_matrix()

Dispatched C++ function(s).

[1] (sp_index: int)
  -> ndarray[complex, 2]

Get the unitary matrix \(U_B\) mapping the Fock basis of subspace \(B\) to its eigenbasis.

Parameters:
sp_indexint

Subspace index \(B\).

Returns:
ndarray[complex, 2]

Unitary matrix \(U_B\) such that \(H_B = U_B\, \mathrm{diag}(E_B)\, U_B^\dagger\) within the subspace.