pub fn evd_cplx<T: RealField>(
A: MatRef<'_, Complex<T>>,
s: DiagMut<'_, Complex<T>>,
u_left: Option<MatMut<'_, Complex<T>>>,
u_right: Option<MatMut<'_, Complex<T>>>,
par: Par,
stack: &mut MemStack,
params: Spec<EvdParams, Complex<T>>,
) -> Result<(), EvdError>Expand description
computes the matrix $A$’s eigendecomposition
the eigenvalues are stored in $S$, the left eigenvectors in $U_L$, and the right eigenvectors in $U_R$