pub trait VConj: Vectorwhere Self::Output: Vector,{ type Output; fn conj(&self) -> Self::Output; }
Returns the complex-conjugate vector-array
u*
let u = [Complex::new(1.0, 1.0), Complex::new(2.0, -1.0)]; let u_ = [u[0].conj(), u[1].conj()]; assert_eq!(u, u_);