pub fn eigh_r<S>( x: &ArrayBase<S, Ix2>, range: (f64, f64), epsilon: f64, uplo: UPLO ) -> (Array1<f64>, Array2<Complex<f64>>)where S: Data<Elem = Complex<f64>>,